программы: Minix 3.1.5


Релиз Minix 3.1.5 от 5 November 2009

  • Улучшена производительность;
  • Добавлена поддержка виртуальной памяти (virtual memory);
  • Улучшен код обработки сигналов;
  • Добавлена поддержка разделяемой памяти (Shared memory);
  • Интегрирована поддержка звуковой подсистемы OSSv4 (Open Source Sound System).
  • Реализована возможность автоопределения поддерживаемых cетевых карт. Улучшены инструменты для настройки сетевых параметров;
  • Добавлена поддержка ISO9660;
  • Расширены возможности по отладке приложений (например, ptrace);
  • Добавлены порты PostgresSQL, QEMU, Sudo, Dillo, Nedit, Mplayer, Apache, OpenSSH и т.д.
  • Добавлена возможность выполнения MINIX в качестве гостевой ОС в различных системах виртуализации;
  • Реализована функция setitimer;
  • Добавлена поддержка уровня абстракции для создания файловых систем - Virtual File System (VFS);
  • Для MINIX адаптирован пакетный менеджер Packman;

взято с http://www.opennet.ru

Исходные тексты MINIX 3.1.5 распространяются под BSD-подобной лицензией, для загрузки также доступен готовый загрузочный iso-образ (462 Мб), который можно загрузить в качестве Live-окружения, либо запустить в виртуальном окружении VirtualBox или QEMU.

Minix — свободная Unix-подобная микроядерная операционная система, распространяемая по лицензии BSD. Эндрю Таненбаум создал первую версию Minix в 1987 в качестве «иллюстрации» учебника «Операционные системы: Разработка и реализация». Среди студентов, изучающих теорию операционных систем по исходникам Minix, наибольшей известности достиг Линус Торвальдс, разработчик Linux.

Minix 3

Minix версии 3 был анонсирован 24 октября 2005 года Эндрю Таненбаумом во время его речи на конференции по принципам операционных систем, организованном Association for Computing Machinery (ACM Symposium on Operating Systems Principles). Несмотря на то, что Minix всё ещё служит в качестве учебного примера в новой редакции книги Таненбаума и Вудхалла, он был переработан и доведён до годности к использованию в качестве надёжной операционной системы для микроконтроллеров и других встраиваемых систем. Он доступен на LiveCD, с которым можно работать без необходимости установки системы на жёсткий диск, а также в виде, совместимом со многими эмуляторами, такими, как Bochs, QEMU, VMware и Virtual PC.

Эта операционная система является компактной. Части, которые работают в пользовательском режиме, разделены на небольшие модули и хорошо изолированы от друг друга. Например, каждый драйвер устройства выполняется как отдельный процесс пользовательского режима, и ошибка в драйвере (безусловно, самый большой источник ошибок в любой операционной системе) не может полностью остановить её. В Minix, когда драйвер терпит крах, он автоматически перезапускается, не требуя пользовательского вмешательства, перезагрузки, и не затрагивая выполняющихся программ. Перечисленные особенности, микроядерная архитектура и другие аспекты значительно повышают надёжность этой операционной системы.

Начиная с версии 3.1.4 Minix поддерживает виртуальную память.

Анонс изменений в релизе 3.1.5: улучшена производительность, добавлена поддержка разделяемой памяти (Shared memory), добавлена функция setitimer, улучшен код обработки сигналов, добавлены порты PostgresSQL, QEMU и Sudo.

Сегодня Эндрю Таненбаум благосклонно относится к участию в развитии MINIX 3. Среди разработчиков присутствуют российские программисты.

Размер: 462 MB
minix_R3.1.5-r5612.iso.bz2
minix_R3.1.5-r5612.iso.bz2.md5

3
Ваша оценка: Нет Рейтинг: 3 (1 голос)