Minix

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Minix

MINIX 3.1.2a
Kehittäjä Andrew S. Tanenbaum
OS-perhe Unix-klooni
Lähdekoodi Avoin lähdekoodi
Viimeisin versio 3.1
24. lokakuuta, 2005
Ytimen tyyppi Mikroydin
Lisenssi BSD-lisenssi
Toiminnallinen tila Toiminnassa

Minix on Unixin kaltainen mikroytimeen perustuva käyttöjärjestelmä, joka toimii PC-tietokoneissa. Minixin lähdekoodi on vapaasti käytettävissä. Minixin edelliset versiot (1 ja 2) oli tarkoitettu pääasiassa opetuskäyttöön, mutta nykyinen Minix3-versio tähtää myös käytännön sovelluksiin.

Andrew S. Tanenbaum julkaisi Minixin Vrijen yliopistossa Amsterdamissa vuonna 1987 julkaistussa oppikirjassaan Operating Systems: Design and Implementation (ISBN 0-13-637331-3) esitelläkseen käytännössä näkemyksiään käyttöjärjestelmän suunnittelusta ja toteutuksesta. Kirja sisältää painetussa muodossa 12 000 riviä Minixin ytimen, muistinhallinnan ja tiedostojärjestelmän lähdekoodia; se on enimmäkseen kirjoitettu C-kielellä.

Minix oli aluksi suunnattu lähinnä IBM PC ja IBM PC/AT -tietokoneille. Versio 1.5 portattiin myös Motorola 68000 -suoritinarkkitehtuurille, mutta versiossa 2.0 oli tuki taas vain x86-arkkitehtuurille.

Huhtikuussa 2000 Minix siirtyi käyttämään avoimen lähdekoodin BSD-lisenssiä [1].

Minixin kolmas versio on uudelleenkirjoitettu ja aktiivisen kehityksen alla. Tämän version myötä Minix ei ole enää suunnattu pelkästään opetuskäyttöön, vaan sen on tarkoitus soveltua myös käytännön sovelluksiin, kuten sulautettuihin vikasietoisiin järjestelmiin ja halpoihin kannettaviin.

Linus Torvalds sai vaikutteita Minixistä omaan käyttöjärjestelmäänsä, vaikka Linux eroaakin useissa kohdin Minixistä, mm. käyttäessään monoliittista ydintä. Kehityksen alussa Linux-ytimet vaativat Minixin alleen toimiakseen.

Viitteet

  1. Tanenbaum, Andy: MINIX license change 7. huhtikuuta 2000. comp.os.minix. Viitattu 16. joulukuuta 2006.

Aiheesta muualla


Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net