Udgivelse af GeckOS 2.1, et operativsystem til MOS 6502-processorer

Efter 4 års udvikling er udgivelsen af ​​GeckOS 2.1-operativsystemet blevet offentliggjort, rettet mod brug på systemer med otte-bit MOS 6502 og MOS 6510 processorer, brugt i Commodore PET, Commodore 64 og CS/A65 pc'er. Projektet er blevet udviklet af én forfatter (André Fachat) siden 1989, skrevet på assembly- og C-sprog og distribueret under GPLv2-licensen.

Operativsystemet er udstyret med en mikrokerne, understøtter forebyggende multitasking og et hukommelsesstyringssystem, leverer standard Unix-værktøjer (sh, mkdir, ps, ls osv.) og primitiver (multithreading, semaforer, signaler osv.), udvikler en standard biblioteket lib6502, inkluderer en forenklet TCP/IP-stak med mulighed for at køre netværksapplikationer (f.eks. er en http-server tilgængelig). I en minimal build fylder systemkernen kun 2 KB, og i en fuld build fylder den 4 KB. Kernen er hardwareuafhængig - alle hardwarespecifikke komponenter er placeret i et separat lag.

Den nye version har forbedret implementeringen af ​​ps- og ls-værktøjerne, tilføjet setinfo-applikationen til at ændre information om kørende opgaver, oprettet kill, hexdump, wc og flere hjælpeprogrammer og foreslået en ny lsh-kommandofortolker. Forbedret portydelse til C64, PET og CBM 8x96 platforme. Porten til CS/A65-platformen er blevet returneret.

Kilde: opennet.ru

Tilføj en kommentar