Liberigo de GeckOS 2.1, operaciumo por MOS 6502 procesoroj

Post 4 jaroj da evoluo, la eldono de la GeckOS 2.1 operaciumo estis publikigita, celita al uzo sur sistemoj kun ok-bitaj MOS 6502 kaj MOS 6510 procesoroj, uzitaj en la Commodore PET, Commodore 64 kaj CS/A65-komputiloj. La projekto estas evoluigita de unu aŭtoro (André Fachat) ekde 1989, verkita en asemblaj kaj C lingvoj, kaj distribuita laŭ la permesilo GPLv2.

La operaciumo estas ekipita per mikrokerno, subtenas preventan plurtaskadon kaj memoran administradsistemon, disponigas normajn Unikso-servaĵojn (sh, mkdir, ps, ls, ktp.) kaj primitivaĵojn (multithreading, semaforoj, signaloj, ktp.), evoluigas normon. biblioteko lib6502, inkluzivas simpligitan TCP/IP-stako kun la kapablo prizorgi retajn aplikojn (ekzemple, http-servilo estas havebla). En minimuma konstruo, la sistema kerno okupas nur 2 KB, kaj en plena konstruo ĝi okupas 4 KB. La kerno estas aparataro sendependa - ĉiuj aparataro-specifaj komponentoj estas metitaj en apartan tavolon.

La nova versio plibonigis la efektivigon de la ps kaj ls iloj, aldonis la setinfo-aplikaĵon por ŝanĝi informojn pri funkciado de taskoj, kreis la kill, hexdump, wc kaj pliajn ilojn, kaj proponis novan lsh-komandinterpretilon. Plibonigita havena rendimento por C64, PET kaj CBM 8x96 platformoj. La haveno por la platformo CS/A65 estis resendita.

fonto: opennet.ru

Aldoni komenton