GeckOS 2.1, operētājsistēmas MOS 6502 procesoriem, izlaišana

Pēc 4 gadu ilgas izstrādes ir publicēta GeckOS 2.1 operētājsistēmas izlaidums, kas paredzēts lietošanai sistēmās ar astoņu bitu MOS 6502 un MOS 6510 procesoriem, ko izmanto Commodore PET, Commodore 64 un CS/A65 personālajos datoros. Projektu ir izstrādājis viens autors (André Fachat) kopš 1989. gada, rakstīts montāžas un C valodās un izplatīts saskaņā ar GPLv2 licenci.

Operētājsistēma ir aprīkota ar mikrokodolu, atbalsta preemptive multitasking un atmiņas pārvaldības sistēmu, nodrošina standarta Unix utilītus (sh, mkdir, ps, ls utt.) un primitīvus (daudzpavedienu, semaforus, signālus utt.), izstrādā standartu. bibliotēka lib6502, ietver vienkāršotu TCP/IP steku ar iespēju palaist tīkla lietojumprogrammas (piemēram, ir pieejams http serveris). Minimālā komplektācijā sistēmas kodols aizņem tikai 2 KB, bet pilnā komplektācijā tas aizņem 4 KB. Kodols ir neatkarīgs no aparatūras — visi ar aparatūru saistītie komponenti ir ievietoti atsevišķā slānī.

Jaunajā versijā ir uzlabota ps un ls utilītu ieviešana, pievienota lietojumprogramma setinfo, lai mainītu informāciju par izpildāmajiem uzdevumiem, izveidotas kill, hexdump, wc un citas utilītas, kā arī piedāvāts jauns lsh komandu tulks. Uzlabota portu veiktspēja C64, PET un CBM 8x96 platformām. CS/A65 platformas ports ir atgriezts.

Avots: opennet.ru

Pievieno komentāru