MOS 2.1 -suorittimille tarkoitetun käyttöjärjestelmän GeckOS 6502 julkaisu

Neljän vuoden kehitystyön jälkeen on julkaistu GeckOS 4 -käyttöjärjestelmän julkaisu, joka on tarkoitettu käytettäväksi järjestelmissä, joissa on kahdeksanbittiset MOS 2.1- ja MOS 6502 -prosessorit, joita käytetään Commodore PET-, Commodore 6510- ja CS/A64 -tietokoneissa. Projektia on kehittänyt yksi kirjoittaja (André Fachat) vuodesta 65 lähtien, se on kirjoitettu assembly- ja C-kielillä ja jaettu GPLv1989-lisenssillä.

Käyttöjärjestelmä on varustettu mikroytimellä, tukee ennaltaehkäisevää moniajoa ja muistinhallintajärjestelmää, tarjoaa standardinmukaiset Unix-apuohjelmat (sh, mkdir, ps, ls jne.) ja primitiivit (monisäikeisyys, semaforit, signaalit jne.), kehittää standardin kirjasto lib6502, sisältää yksinkertaistetun TCP/IP-pinon, joka pystyy ajamaan verkkosovelluksia (käytettävissä on esimerkiksi http-palvelin). Minimaalisessa koontiversiossa järjestelmän ydin vie vain 2 kt ja täydessä koontiversiossa 4 kt. Ydin on laitteistosta riippumaton – kaikki laitteistokohtaiset komponentit on sijoitettu erilliseen kerrokseen.

Uusi versio on parantanut ps- ja ls-apuohjelmien toteutusta, lisännyt setinfo-sovelluksen ajettavien tehtävien tietojen muuttamiseen, luonut kill-, hexdump-, wc- ja muita apuohjelmia sekä ehdottanut uutta lsh-komentotulkkia. Parannettu portin suorituskyky C64-, PET- ja CBM 8x96 -alustoille. CS/A65-alustan portti on palautettu.

Lähde: opennet.ru

Lisää kommentti