Welcome [Savannah]
Savannah is a central point for development, distribution and maintenance of free software, both GNU and non-GNU.


Femke Snelting – creating commons
Originally published in German as Feminist Server – Sichtbarkeit und Funktionalität. Digitale Infrastruktur als gemeinschaftliches Projekt, in Springerin 4/2019.
History of Anarchaserver and Feminists Servers visit this section - Anarchaserver
Trigger Warning: This text and the accompanying images contain references to medical violence, slavery, and non-consensual experimentation. Reader discretion is advised.
mur.at etherpad
Chip8
CHIP-8 is a virtual machine created by RCA engineer Joe Weisbecker in 1977 for the COSMAC VIP microcomputer. The Chip-8 language is capable of accessing up to 4KB(4096 bytes) of RAM, from location 0x000 to 0xFFF(0-4095). The first 512 bytes, from 0x000 to 0x1FF, are where the original interpreter was located, and should not be used by programs.
P-code machine
In computer programming, a P-code machine (portable code machine[1]) is a virtual machine designed to execute P-code, the assembly language or machine code of a hypothetical central processing unit (CPU). The term P-code machine is applied generically to all such machines (such as the Java virtual machine (JVM) and MATLAB pre-compiled code), as well as specific implementations using those machines. One of the most notable uses of P-Code machines is the P-Machine of the Pascal-P system. The developers of the UCSD Pascal implementation within this system construed the P in P-code to mean pseudo more often than portable; they adopted a unique label for pseudo-code meaning instructions for a pseudo-machine.
p-code
Niklaus Wirth specified a simple p-code machine in the 1976 book Algorithms + Data Structures = Programs. The machine had 3 registers - a program counter p, a base register b, and a top-of-stack register t. There were 8 instructions:
Project Gemini FAQ
Gemini
WWW
Even though HTTP is a simple protocol and the basic HTML is a simple format, the current standards are bloated and only a few web browser engines are able to support them at the commonly required level.
CP-M
CP/M (Control Program for Microcomputers) is a small disk-based operating system from the 1970s. It was originally only for computers with an 8080-compatible processor (including Z80 and 8085), but there are also versions for x86, 68000 and Z8000.
IBM PC
The ubiquity of IBM PC compatibles as well as the lack of a single corporation that controls the platform makes it a good candidate for a bedrock platform.
DOS
DOS is designed to only run one program at a time with minimal external dependencies. It is thus quite immune to many problems of more modern OSes, such as software rot. It may well be used as a bedrock platform or as a "bare-bones" system that may work for basic tasks even when everything else fails. The main compatibility issue in DOS is that a lot of hardware is commonly used by "banging the bare metal", which makes e.g. old sound applications incompatible with modern hardware.
Uxn
Uxn is a simple virtual machine geared towards graphical applications, with features reminiscent of classic home computers.
LÖVE - Free 2D Game Engine
Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, macOS, Linux, Android and iOS.
Lua
Lua is a general-purpose high-level language created since the 1990s at PUC Rio de Janeiro.