Minix on Andrew S. Tanenmaumin laatima Unixin oloinen
käyttöjärjestelmä, tarkemmin Unix v7 'yhteensopiva'. Alkujaan
Minix kirjoitettiin PC-koneille, mutta nyttemmin se on portattu
myös ST-sarjan koneille. ST-versio on saatavissa kesän
paikkeilla. Kustantaja/levittäjä on Prentice-Hall ja hinta
liikkunee tuossa 700mk:n paikkeilla.
Minix on yhden käyttäjän moniajoympäristö, jossa ytimen eri
prosessit keskustelevat keskenään ns. viestinvälityssysteemillä.
Viestinvälitys mahdollistaa käyttöjärjestelmän hajauttamisen
useaan pieneen lohkoon, eli kj pysyy pystyssä, vaikka jokin osa
kaatuisi (toisin kuin nykyisessä kj:ssä). Lohkoihin jako
mahdollistaa myös kj:n hajauttamisen eri koneisiin
(prosessoreihin). Vielä ei ole tietoa tukeeko Minix suurempaa
ohjelmatiedoston kokoa kuin 64k (tämä raja juontaa juurensa PC-
Minixistä, jossa ohjelman koko oli rajoitettu segmentiin kokoon,
mikä on tuo em. 64k) .
Minix-paketti sisältää käyttöjärjestelmän, C-kääntäjän ja
lukuisia apuohjelmia, samoin myös lähdekielisen koodin kaikesta
muusta paitsi C-kääntäjästä, sillä se on ostettava erikseen,
jos tuntee tarvitsevansa. Nyt on jo saatavissa ASTn kirjoittamaa
kirjaa nimeltä Operating Systems, Design and Implementation.
Kirjan hinta liikunee tuossa parinsadan kieppeillä, mutta se on
hintansa arvoinen.
Minix tulee muuttamaan ST-maailmaa, sillä se on tällä hetkellä
ainoa varteenotettava moniajojärjestelmä ST:lle. Atarin oma
Unix-lookalike kj nimeltä Idris on lähestulkoon valmis, mutta
sen hinta tavalliselle käyttäjälle on turhan suuri ja lisäksi se
vaatii kovalevytilaa useita megatavuja.
Lisää tietoa ja kokemuksia Minixistä saanee kesän jälkeen,
jolloin Minix on ollut koekäytössä muutaman kuukauden.
Kesää ja Minixiä odotellessa naputteli Juhani.
P.S.
Villejä huhuja on liikkunut siitä, että tulevan Amiga-
Minixin ja ST-Minixin binaaritiedostot olisivat yhteensopivia
keskenään, mutta mene ja tiedä.
|