MINIX

З пляцоўкі Вікіпедыя
(Пасля перасылкі з Minix)
Jump to navigation Jump to search
Minix
MINIX screenshot.png
MINIX 3.1.3a
Распрацоўшчык Эндру Таненбаўм
Сямейства АС UNIX
Першы выпуск 1987[1]
Апошняя версія 3.2.0 — 29 лютага 2012
Падтрымлівае мовы англійская
Падтрымлівае платформы x86 і ARM[d]
Тып ядры Мікраядро
Ліцэнзія BSD
Стан Актуальны
Рэпазітар зыходнага коду git.minix3.org/?p=minix.git;a=summary[2][3]
Вэб-сайт minix3.org
Commons-logo.svg MINIX на Вікісховішчы

MINIX — гэта Unix-падобная аперацыйная сістэма з адкрытым зыходным кодам, заснаваная на мікраядзернай архітэктуры. Аўтар сістэмы, Эндру С. Таненбаўм, напісаў яе у навучальных мэтах; таксама, АС MINIX непасрэдна паўплывала на стварэнне ядра Лінукс. Назва MINIX утворана ад слоў minimal і Unix.

Гісторыя[правіць | правіць зыходнік]

Эндру Таненбаўм, выкладчык універсітэта Врые ў Амстэрдаме, стварыў MINIX, каб паказаць на прыкладзе прынцыпы, агучаныя ў яго кнізе «Праектаванне і рэалізацыя аперацыйных сістэм» (1987). Прыкладна 12 тысяч радкоў (пераважна, на мове C) зыходнага кода ядра, падсістэмы кіравання памяццю і файлавай сістэмы надрукаваны ў кнізе. Выдавецтва Prentice-Hall прыкладала да кнігі зыходныя коды і бінарныя файлы MINIX на гнуткім дыску. Сістэмныя выклікі АС MINIX 1 сумяшчальныя з сістэмнымі выклікамі Seventh Edition Unix (г.зв. сёмым выданнем Unix).

Першапачаткова Таненбаўм распрацаваў MINIX для камп'ютараў IBM PC і IBM PC/AT. Версія MINIX 1.5, выдадзеная ў 1991, уключала падтрымку сістэм MicroChannel IBM PS/2, а таксама была перанесена на архітэктуры Motorola 68000 і SPARC, а таксама камп'ютарныя платформы Atari ST, Commodore Amiga, Apple Macintosh і Sun SPARCstation.

Спасылкі[правіць | правіць зыходнік]

  1. Minix3
  2. http://wiki.minix3.org/en/DevelopersGuide/UsingGit#Git_web_interface_and_Mirrors
  3. (unspecified title) Праверана 6 кастрычніка 2016.