Vydání GeckOS 2.1, operačního systému pro procesory MOS 6502

Po 4 letech vývoje bylo zveřejněno vydání operačního systému GeckOS 2.1 zaměřeného na použití na systémech s osmibitovými procesory MOS 6502 a MOS 6510, používanými v počítačích Commodore PET, Commodore 64 a CS/A65. Projekt je vyvíjen jedním autorem (André Fachat) od roku 1989, je napsán v jazycích assembler a C a distribuován pod licencí GPLv2.

Operační systém je vybaven mikrokernelem, podporuje preemptivní multitasking a systém správy paměti, poskytuje standardní unixové utility (sh, mkdir, ps, ls atd.) a primitiva (multitreading, semafory, signály atd.), vyvíjí standard knihovna lib6502, obsahuje zjednodušený zásobník TCP/IP se schopností spouštět síťové aplikace (k dispozici je například http server). V minimálním sestavení zabírá jádro systému jen 2 KB a v plném sestavení 4 KB. Jádro je nezávislé na hardwaru – všechny hardwarově specifické komponenty jsou umístěny v samostatné vrstvě.

Nová verze zlepšila implementaci utilit ps a ls, přidala aplikaci setinfo pro změnu informací o spuštěných úlohách, vytvořila nástroje kill, hexdump, wc a další a navrhla nový interpret příkazů lsh. Vylepšený výkon portů pro platformy C64, PET a CBM 8x96. Port pro platformu CS/A65 byl vrácen.

Zdroj: opennet.ru

Přidat komentář