Release av GeckOS 2.1, ett operativsystem för MOS 6502-processorer

Efter fyra års utveckling har releasen av operativsystemet GeckOS 4 publicerats, som syftar till att användas på system med åttabitars MOS 2.1- och MOS 6502-processorer, som används i Commodore PET-, Commodore 6510- och CS/A64-datorer. Projektet har utvecklats av en författare (André Fachat) sedan 65, skrivet på assembly- och C-språk och distribuerat under GPLv1989-licensen.

Operativsystemet är utrustat med en mikrokärna, stöder förebyggande multitasking och ett minneshanteringssystem, tillhandahåller standard Unix-verktyg (sh, mkdir, ps, ls, etc.) och primitiver (multithreading, semaforer, signaler, etc.), utvecklar en standard biblioteket lib6502, inkluderar en förenklad TCP/IP-stack med möjlighet att köra nätverksapplikationer (till exempel en http-server är tillgänglig). I ett minimalt bygge tar systemkärnan bara upp 2 KB, och i en full build tar den upp 4 KB. Kärnan är hårdvaruoberoende – alla hårdvaruspecifika komponenter placeras i ett separat lager.

Den nya versionen har förbättrat implementeringen av verktygen ps och ls, lagt till applikationen setinfo för att ändra information om körande uppgifter, skapat verktygen kill, hexdump, wc och fler, och föreslagit en ny kommandotolk för lsh. Förbättrad portprestanda för C64, PET och CBM 8x96-plattformar. Porten för CS/A65-plattformen har returnerats.

Källa: opennet.ru

Lägg en kommentar