Izdanje GeckOS 2.1, operativnog sustava za MOS 6502 procesore

Nakon 4 godine razvoja, objavljeno je izdanje operativnog sustava GeckOS 2.1, namijenjenog za korištenje na sustavima s osmobitnim MOS 6502 i MOS 6510 procesorima, koji se koriste u osobnim računalima Commodore PET, Commodore 64 i CS/A65. Projekt je razvijao jedan autor (André Fachat) od 1989. godine, napisan je u asemblerskom i C jezicima i distribuiran pod licencom GPLv2.

Operativni sustav opremljen je mikrojezgrom, podržava preemptive multitasking i sustav upravljanja memorijom, pruža standardne Unix uslužne programe (sh, mkdir, ps, ls, itd.) i primitive (multithreading, semafore, signale itd.), razvija standard biblioteka lib6502, uključuje pojednostavljeni TCP/IP stog s mogućnošću pokretanja mrežnih aplikacija (na primjer, dostupan je http poslužitelj). U minimalnoj izradi, jezgra sustava zauzima samo 2 KB, au punoj izgradnji zauzima 4 KB. Jezgra je neovisna o hardveru—sve komponente specifične za hardver smještene su u zasebnom sloju.

Nova verzija poboljšala je implementaciju uslužnih programa ps i ls, dodala aplikaciju setinfo za promjenu informacija o pokrenutim zadacima, stvorila pomoćne programe kill, hexdump, wc i više te predložila novi tumač naredbi lsh. Poboljšane performanse priključka za C64, PET i CBM 8x96 platforme. Port za CS/A65 platformu je vraćen.

Izvor: opennet.ru

Dodajte komentar