Minix
Minix is een opensource-besturingssysteem gemaakt door Andrew S. Tanenbaum, hoogleraar informatica aan de Vrije Universiteit in Amsterdam als voorbeeldsysteem v…
| Minix | ||||
|---|---|---|---|---|
MINIX 3.3.0
| ||||
| Ontwikkelaar(s) | Andrew Tanenbaum | |||
| OS-familie | Unix | |||
| Bronmodel | FOSS | |||
| Uitgebracht | 1987 | |||
| Recentste stabiele uitgave | 3.3.0 (15 september 2014) | |||
| Recentste bètaversie | 3.4.0rc6 (9 mei 2017)[1] | |||
| Kerneltype | Microkernel | |||
| Licentie(s) | Oorspronkelijk propriëtair, sinds 2000 BSD-licentie | |||
| Status | Inactief | |||
| Versiebeheer | Officiële broncode | |||
| Website | www.minix3.org | |||
| ||||
Minix is een opensource-besturingssysteem gemaakt door Andrew S. Tanenbaum, hoogleraar informatica aan de Vrije Universiteit in Amsterdam als voorbeeldsysteem voor zijn boek Operating Systems: Design and Implementation. In het boek staan 12.000 regels code voor de kernel, geheugenmanagement en bestandsbeheer. Voor het grootste gedeelte is Minix geschreven in C.
Minix is gedeeltelijk gebaseerd op Unix, maar met een microkernel in plaats van de klassieke monolithische kernel. De bedoeling van Minix was dat studenten het in drie maanden studie konden snappen. Minix was ook bedoeld om compact te zijn. Volgens Tanenbaum start het op in één seconde. Eerder heeft hij het besturingssysteem Amoeba gemaakt en later de Globe-distributie.
-
De MINIX 3 microkernel architectuur
-
Rocky Raccoon, de mascotte van Minix 3

In oktober 2005 werd versie 3 uitgebracht. Deze versie bestaat uit minder dan 4000 regels code en is er op gericht betrouwbaar te zijn. Het is vooral bedoeld voor onderwijsdoeleinden of als besturingssysteem voor embedded systems.
Toen Linus Torvalds in 1991 zelf een besturingssysteem wilde maken, liet hij zich inspireren door Minix, maar schreef de code van het besturingssysteem zelf. Met aanvullingen van anderen via het internet resulteerde dat in de Linuxkernel, die een monolithische kernel is en geen microkernel.
Er is ook een ARM-port van Minix beschikbaar.[2]
Zie ook
Externe links
Literatuur
- Andrew S. Tanenbaum, Albert S. Woodhull. Operating Systems: Design and Implementation, 3nr ed, Prentice Hall 2005, ISBN 0-13-142938-8
- ↑ https://www.phoronix.com/scan.php?page=news_item&px=MINIX-3.4-RC6-Released; datum van uitgave: 9 mei 2017.
- ↑ (en) MINIX 3 Successfully Ported To ARM
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.