MOS 2.1 protsessoritele mõeldud operatsioonisüsteemi GeckOS 6502 väljalase

Pärast 4-aastast arendustööd on avaldatud GeckOS 2.1 operatsioonisüsteemi väljalase, mis on mõeldud kasutamiseks kaheksabitiste MOS 6502 ja MOS 6510 protsessoritega süsteemides, mida kasutatakse arvutites Commodore PET, Commodore 64 ja CS/A65. Projekti on alates 1989. aastast välja töötanud üks autor (André Fachat), see on kirjutatud assembler- ja C-keeles ning levitatud GPLv2 litsentsi all.

Operatsioonisüsteem on varustatud mikrokerneliga, toetab ennetavat multitegumtöötlust ja mäluhaldussüsteemi, pakub standardseid Unixi utiliite (sh, mkdir, ps, ls jne) ja primitiive (mitmelõime, semaforid, signaalid jne), arendab standardit teek lib6502, sisaldab lihtsustatud TCP/IP pinu, mis võimaldab käitada võrgurakendusi (saadaval on näiteks http-server). Minimaalses koosluses võtab süsteemi tuum ainult 2 KB ja täiskomplektis 4 KB. Kernel on riistvarast sõltumatu – kõik riistvaraspetsiifilised komponendid on paigutatud eraldi kihti.

Uus versioon on täiustanud ps ja ls utiliitide rakendamist, lisanud setinfo rakenduse tööülesannete teabe muutmiseks, loonud kill, hexdump, wc ja muud utiliidid ning pakkunud välja uue lsh-käsu tõlgi. Täiustatud pordi jõudlus C64, PET ja CBM 8x96 platvormidele. CS/A65 platvormi port on tagastatud.

Allikas: opennet.ru

Lisa kommentaar