Uitgave van GeckOS 2.1, een besturingssysteem voor MOS 6502-processors

Na 4 jaar ontwikkeling is de release van het GeckOS 2.1 besturingssysteem gepubliceerd, gericht op gebruik op systemen met 6502-bit MOS 6510 en MOS 64 processors, gebruikt in de Commodore PET, Commodore 65 en CS/A1989 pc's. Het project is sinds 2 ontwikkeld door één auteur (André Fachat), geschreven in assembler- en C-talen en gedistribueerd onder de GPLvXNUMX-licentie.

Het besturingssysteem is uitgerust met een microkernel, ondersteunt preventieve multitasking en een geheugenbeheersysteem, biedt standaard Unix-hulpprogramma's (sh, mkdir, ps, ls, enz.) en primitieven (multithreading, semaforen, signalen, enz.), ontwikkelt een standaard bibliotheek lib6502 bevat een vereenvoudigde TCP/IP-stack met de mogelijkheid om netwerktoepassingen uit te voeren (er is bijvoorbeeld een http-server beschikbaar). Bij een minimale build neemt de systeemkern slechts 2 KB in beslag, en bij een volledige build 4 KB. De kernel is hardware-onafhankelijk: alle hardwarespecifieke componenten zijn in een aparte laag geplaatst.

De nieuwe versie heeft de implementatie van de ps- en ls-hulpprogramma's verbeterd, de setinfo-applicatie toegevoegd voor het wijzigen van informatie over lopende taken, de kill, hexdump, wc en meer hulpprogramma's gemaakt, en een nieuwe lsh-opdrachtinterpreter voorgesteld. Verbeterde poortprestaties voor C64-, PET- en CBM 8x96-platforms. De poort voor het CS/A65-platform is teruggegeven.

Bron: opennet.ru

Voeg een reactie