Veröffentlichung von GeckOS 2.1, einem Betriebssystem für MOS 6502-Prozessoren

Nach vierjähriger Entwicklungszeit wurde die Veröffentlichung des Betriebssystems GeckOS 4 veröffentlicht, das auf den Einsatz auf Systemen mit 2.1-Bit-MOS-6502- und MOS-6510-Prozessoren abzielt, die in den PCs Commodore PET, Commodore 64 und CS/A65 verwendet werden. Das Projekt wurde seit 1989 von einem Autor (André Fachat) entwickelt, in Assembler und C-Sprachen geschrieben und unter der GPLv2-Lizenz vertrieben.

Das Betriebssystem ist mit einem Mikrokernel ausgestattet, unterstützt präemptives Multitasking und ein Speicherverwaltungssystem, stellt Standard-Unix-Dienstprogramme (sh, mkdir, ps, ls usw.) und Grundelemente (Multithreading, Semaphore, Signale usw.) bereit und entwickelt einen Standard Die Bibliothek lib6502 enthält einen vereinfachten TCP/IP-Stack mit der Möglichkeit, Netzwerkanwendungen auszuführen (z. B. ist ein http-Server verfügbar). Bei einem minimalen Build nimmt der Systemkern nur 2 KB ein, bei einem vollständigen Build sind es 4 KB. Der Kernel ist hardwareunabhängig – alle hardwarespezifischen Komponenten werden in einer separaten Ebene platziert.

Die neue Version hat die Implementierung der Dienstprogramme ps und ls verbessert, die Anwendung setinfo zum Ändern von Informationen über laufende Aufgaben hinzugefügt, die Dienstprogramme kill, hexdump, wc und weitere erstellt und einen neuen lsh-Befehlsinterpreter vorgeschlagen. Verbesserte Portleistung für C64-, PET- und CBM 8x96-Plattformen. Der Port für die CS/A65-Plattform wurde zurückgegeben.

Source: opennet.ru

Kommentar hinzufügen