Illumos

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 17:06, 24 августа 2017.
Illumos Release Notes
IllumosPhoenix.png
Линейка ОС Unix-like
Исходный код открытый
Дата первого релиза 3 октября 2010
Доступно в английский
Ядро (тип) Монолитное ядро
Лицензия BSD MIT
Официальный веб-сайт illumos.org

Illumos - это Unix подобная операционная система с открытым исходным кодом, ответвление от Solaris. На базе Illumos возникли несколько проектов, среди которых — Joyent SmartDataCenter и NexentaStor. NexentaStor выгодно использует преимущества файловой системы ZFS, которая поддерживается ядром Illumos, а SmartDataCenter предоставляет инфраструктуру систем облачных вычислений, используя возможности ядра Illumos с интегрированным KVM для двухслойной виртуализации.

История

Несколько ключевых разработчиков OpenSolaris при поддержке компании Nexenta Systems в 2010 году официально объявили о создании проекта Illumos, в рамках которого создан полностью свободное и развиваемое независимым сообществом разработчиков ответвление от операционной системы OpenSolaris. По заявлению разработчиков проект будет на 100% совместим на уровне ABI с оригинальным ядром Solaris, т.е. будет следовать изменениям в кодовой базе OpenSolaris, дополняя ее собственными разработками и поддерживая собственный набор изменений. Проект будет содержать в себе только открытые компоненты, включая системные библиотеки, ядро ОС и драйверы.

Окно входа в Illumos

Cемейство Illumos

Актуальные дистрибутивы

  1. DilOS
  2. Dyson
  3. Sticks
  4. NexentaStor
  5. OmniOS
  6. OpenIndiana

Устаревшие дистрибутивы

  1. Belenix
  2. EON Storage
  3. StormOS

Особенности

  • Ориентация на разработчиков. IRD не будет серверным или пользовательским дистрибутивом общего назначения, вместо этого IRD будет являться базой для дополнительной разработки и тестирования Illumos;
  • Независимость от корпораций. IRD не должен зависеть от прихоти каких-либо компаний и не должен быть экспериментальной базой для предварительной обкатки технологий. IRD будет развиваться сообществом и на основе решений, принимаемых в сообществе;
  • IRD должен поддерживать средства массовой автоматизированной установки на большое число машин с целью формирования тестовой фермы для оценки работы и сборки дистрибутива. Инсталлятор будет содержать минимальный набор функций для развёртывания системы, сведённых к выбору диска для установки;

Дистрибутив должен быть самодостаточным, т.е. предоставлять средства для сборки illumos-gate;

  • IRD должен выступать в роли платформы для контроля качества, например, поддерживать инструменты управления пакетами, предоставляющие средства для проверки целостности метаданных (будет использован пакетный менеджер IPS);
  • IRD сможет выступать в качестве базы для построения других дистрибутивов на основе Illumos. Сам IRD будет по возможности минималистичным, тем не менее, не исключается предоставление элементов графического интерфейса, в рамках технологий, поддерживаемых в illumos-gate (т.е. не будет поддержки больших десктопов, таких как GNOME, и приложений таких как web-браузеры).
  • Новые релизы IRD планируется выпускать на плановой основе и как можно чаще, например, раз в две недели формировать новый релиз и каждый день выпускать ночную сборку. * Формирование релизов и сборок будет полностью автоматизировано;
  • Многоплатформенность - поддержка архитектур SPARC и [x86].

Разработчики

Во главе активных действий стоит бывший разработчик Sun и Oracle Solaris, Гарретт Даморе (Garrett D’Amore). В OpenSolaris все еще существует проприетарный код, который необходимо заменить. Даморе надеется устранить его к концу года, но это довольно серьезная задача, несмотря на то, что к проекту уже привлечены талантливые разработчики, такие как:

  • Олег [Lin_Trueskin] Яшнов (28 лет, Москва)
  • Андрей [Lin_Delanius] Ерофеев (24 года, Рязань)
  • Степан [Lin_Periwield] Антонов (30 лет, Москва)
  • Виталий [Lin_Sternray] Шахов (30 лет, Новосибирск)
  • Дмитрий [Lin_Ballafym] Степаненко (27 лет, Самара)
  • Кирилл [Yasha_Nes] Зоболев (35 лет, Краснодар)
  • Александр [Stick] Митин (24 года, Москва)
  • Андрей [Brootoos] Черкаев (29 лет, Омск)
  • Виталий [Snakers] Омолев (36 лет, Москва)
  • Степан [Max10704] Михайлюта (25 лет, Таганрог)

Платформы

Операционная система Illumos изначально была предназначена для работы на компьютерах с архитектурами x86/x86-64. Позже была добавлена поддержка SPARC и ведутся разработки переносу на ARM.

Источники