Minix.html

 
ca de en es fr it nl no pl pt ru ro fi sv tr vo


 

MINIX
Rodzina UNIX (uniksopodobny)
Aktualna wersja stabilna 3.1.2a (29 maja 2006)
Producent Andrew S. Tanenbaum
Licencja licencja BSD
Jądro mikrojądro
Oficjalna witryna http://www.minix3.org/
Screenshot

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.

Spis treści

edytuj Historia

Powstał w 1987 na platformę x86. Późniejsze wersje Miniksa działały również na platformach opartych o procesor Motorola 68000 (Apple Macintosh, Amiga i Atari ST), a także na stacjach roboczych Suna (SPARC). System miał małe wymagania sprzętowe, dzięki czemu mógł być uruchamiany także na przestarzałych komputerach PC, takich jak XT i AT.

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). Znaczna 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. Funkcję tę pełni MINIX do dzisiaj.

MINIX stał się źródłem inspiracji Linusa Torvaldsa do napisania Linuksa. 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).

edytuj 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 linii 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-video
    • telefony komórkowe

edytuj Książki

  • Andrew S Tanenbaum, Albert S Woodhull, Operating Systems Design and Implementation (3rd Edition), Prentice Hall 2006. ISBN 0-13-142938-8

edytuj Zobacz też

edytuj Linki zewnętrzne

All Right Reserved © 2007, Designed by Stylish Blog.