GeckOS 2.1 kaleratzea, MOS 6502 prozesadoreentzako sistema eragilea

4 urteko garapenaren ondoren, GeckOS 2.1 sistema eragilearen oharra argitaratu da, Commodore PET, Commodore 6502 eta CS/A6510 PCetan erabiltzen diren zortzi biteko MOS 64 eta MOS 65 prozesadoreak dituzten sistemetan erabiltzeko zuzenduta. Proiektua egile batek (AndrΓ© Fachat) garatu du 1989az geroztik, muntaia eta C lengoaietan idatzia eta GPLv2 lizentziapean banatua.

Sistema eragilea mikrokernel batez hornituta dago, prebentziozko multiataza eta memoria kudeatzeko sistema onartzen ditu, Unix utilitate estandarrak (sh, mkdir, ps, ls, etab.) eta primitiboak (multithreading, semaforoak, seinaleak, etab.) eskaintzen ditu, estandar bat garatzen du. lib6502 liburutegiak, sareko aplikazioak exekutatzeko gaitasuna duen TCP/IP pila sinplifikatua dakar (adibidez, http zerbitzari bat dago eskuragarri). Gutxieneko eraikuntza batean, sistemaren nukleoak 2 KB baino ez ditu hartzen, eta eraikuntza oso batean 4 KB. Nukleoa hardware independentea da; hardwarearen osagai espezifiko guztiak geruza bereizi batean kokatzen dira.

Bertsio berriak ps eta ls utilitateen inplementazioa hobetu du, exekutatzen ari diren atazei buruzko informazioa aldatzeko setinfo aplikazioa gehitu du, kill, hexdump, wc eta utilitate gehiago sortu ditu eta lsh komandoen interprete berri bat proposatu du. Portu-errendimendua hobetu da C64, PET eta CBM 8x96 plataformetarako. CS/A65 plataformaren ataka itzuli da.

Iturria: opennet.ru

Gehitu iruzkin berria