MINIX
Logo programu | |
Interfejs użytkownika | |
| Producent | |
|---|---|
| Aktualna wersja |
3.3.0 |
| Jądro | |
| Licencja | |
| Strona internetowa | |
MINIX – niekomercyjny system uniksopodobny.
Obecnie jest to w pełni funkcjonalny system operacyjny, dostępny na licencji BSD, co umożliwia swobodną (z kilkoma zastrzeżeniami) dystrybucję i modyfikację kodu źródłowego systemu MINIX.
Historia
Powstał w 1987 na platformę x86. System miał małe wymagania sprzętowe, był uruchamiany na mikrokomputerach PC XT i AT. Późniejsze wersje Miniksa działały również na platformach opartych na procesorze Motorola 68000 (Apple Macintosh, Amiga i Atari ST)[1], a także na stacjach roboczych Suna (SPARC).

System operacyjny MINIX został napisany przez Andrew Tanenbauma z holenderskiego uniwersytetu Vrije Universiteit w Amsterdamie. Był on dodatkiem do jego książki Operating Systems: Design and Implementation (ISBN 0-13-637331-3). Część kodu źródłowego (12 tys. linii) tego systemu operacyjnego jest umieszczona w tej książce. Większość jest napisana w języku C. Celem autora było stworzenie systemu operacyjnego do celów edukacyjnych. Była to główna funkcja MINIX-a w wersjach 1 i 2, jednak od wersji 3 postawiono przed systemem nowe cele. MINIX 3 ma być wydajnym systemem operacyjnym przeznaczonym m.in. do systemów wbudowanych, zachowując jednocześnie swoją przydatność w edukacji.
MINIX stał się źródłem inspiracji Linusa Torvaldsa do napisania Linuksa[2]. Razem z FreeBSD systemy te stopniowo przyciągnęły rzesze programistów, którzy preferowali pisanie otwartego oprogramowania w otwartym środowisku (mimo bardzo niewielkich opłat licencyjnych za Miniksa).
MINIX 3
24 października 2005 pojawiła się nowa wersja Minixa – MINIX 3. Jej cechy charakterystyczne to:
- niewielki rozmiar jądra systemu (ok. 3900 wierszy kodu źródłowego)
- modularność
- wysoka niezawodność, elastyczność i bezpieczeństwo
- wielozadaniowość
- niewielkie wymagania sprzętowe
- możliwość zastosowań w tzw. systemach wbudowanych np.:
- aparatura kontrolno-pomiarowa
- sprzęt audio-wideo
- telefony komórkowe
-
The MINIX 3 Microkernel Architecture
-
Rocky Raccoon, the mascot of Minix 3.
Zobacz też
Przypisy
- ↑ Tom Yager. Unix with a microscope. „BYTE”, s. 345-346, grudzień 1990. ISSN 0360-5280. [dostęp 2026-01-07]. (ang.).
- ↑ Rozdział 1. Wprowadzenie.. W: Stefan Strobel, Thomas Uhl: Linux. Warszawa: Wydawnictwa Naukowo-Techniczne, 1997, s. 15-23. ISBN 83-204-2133-0.
Bibliografia
- Andrew S Tanenbaum, Albert S. Woodhull, Operating Systems Design and Implementation (3rd Edition), Prentice Hall 2006. ISBN 0-13-142938-8
Linki zewnętrzne
- The MINIX 3 Operating System
- Minix1.hampshire.edu
- Minix w katalogu Open Directory
- Thomas Unger: The Amiga MINIX. [dostęp 2017-07-13]. [zarchiwizowane z tego adresu (2016-11-06)]. (ang.).
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.