Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

illumos - это частично [3] свободная операционная система Unix с открытым исходным кодом . Он основан на OpenSolaris , который был основан на System V Release 4 (SVR4) и Berkeley Software Distribution (BSD). illumos включает ядро , драйверы устройств , системные библиотеки и служебные программы для системного администрирования . Это ядро теперь основа для многих различных открытых источников, распределений illumos , [4] Аналогичным образом , в котором ядро Linux используется в различных дистрибутивах Linux. [5]

Сопровождающие пишут illumos в нижнем регистре [6], поскольку некоторые компьютерные шрифты четко не различают строчную L от прописной i (см. Гомоглиф ).

Обзор [ править ]

Открыла демонстрационный операционная система основана на illumos

illumos было объявлено на веб-семинаре [7] в четверг, 3 августа 2010 года, как усилие сообщества некоторых основных инженеров Solaris по созданию Solaris с действительно открытым исходным кодом путем замены частей OpenSolaris с закрытым исходным кодом на открытые реализации. [8]

Первоначальный план явно заявлял, что illumos не будет дистрибутивом или форком. Однако после того, как Oracle объявила о прекращении поддержки OpenSolaris, были задуманы планы по созданию финальной версии ядра Solaris ON, которая позволила бы illumos развиваться в собственное ядро. [9]

С 2010 года усилия были сосредоточены на libc, диспетчере блокировок NFS , криптографическом модуле и многих драйверах устройств для создания ОС, подобной Solaris, без закрытого проприетарного кода. Начиная с 2012 года , основное внимание при разработке уделяется переходу от исторического компилятора Studio к GCC . [10] Программное обеспечение "пользовательского пространства" теперь построено с помощью GNU make [11] и содержит множество утилит GNU, таких как GNU tar.

Illumos легко возглавляют основатель Гарретт Д'Амор и другие члены сообщества / разработчики, такие как Брайан Кантрилл и Адам Левенталь , через Совет разработчиков. [12]

Illumos Foundation был зарегистрирован в штате Калифорния как торговая ассоциация 501 (c) 6, в которую входят члены учредительного совета Джейсон Хоффман (ранее работавший в Joyent ), Эван Пауэлл ( Nexenta ) и Гарретт Д'Амор. По состоянию на август 2012 года фонд находился в процессе оформления устава и организационного развития.

На OpenStorage Summit 2010 был представлен новый логотип Illumos с официальным шрифтом и брендингом. [13]

Развитие [ править ]

Его основной проект разработки, illumos-gate, происходит от OS / Net (также известной как ON) [14], которая представляет собой ядро Solaris с большей частью драйверов, основных библиотек и базовых утилит, аналогичных тому, что поставляется BSD ». src "tree. Первоначально он зависел от OpenSolaris OS / Net, но был сделан форк после того, как Oracle молча решила закрыть разработку Solaris и неофициально закрыла проект OpenSolaris. [15] [16] [17]

Особенности [ править ]

  • ZFS , комбинированная файловая система и диспетчер логических томов, обеспечивающая высокий уровень целостности данных для очень больших объемов хранения.
  • Контейнеры Solaris (или зоны) - реализация технологии виртуализации на уровне операционной системы с низкими накладными расходами для систем x86 и SPARC.
  • DTrace , комплексная платформа динамической трассировки для устранения проблем ядра и приложений в производственных системах в режиме реального времени.
  • Виртуальная машина на основе ядра (или KVM) инфраструктура виртуализации. KVM поддерживает встроенную виртуализацию на процессорах с аппаратными расширениями виртуализации.
  • OpenSolaris Network Virtualization and Resource Control , (или Crossbow) набор функций, которые обеспечивают виртуализацию внутренней сети и качество обслуживания, включая: технологию псевдосетевого интерфейса Virtual NIC (VNIC), эксклюзивные IP-зоны, управление пропускной способностью и управление потоком на за интерфейс и за основу VNIC.

Родственники [ править ]

  • Solaris (операционная система)

Текущие распределения Illumos [ править ]

Распространения, на illumos.org [18]

  • DilOS с менеджером пакетов Debian (dpkg + apt) и поддержкой виртуализации , доступный для x86-64 и SPARC . [19]
  • NexentaStor , дистрибутив, оптимизированный для виртуализации , сетей хранения данных , сетевых хранилищ , а также приложений iSCSI или Fibre Channel, использующих файловую систему ZFS .
  • OmniOS Community Edition использует минималистский подход, подходящий для использования на сервере. [20]
  • OpenIndiana , дистрибутив, являющийся продолжением и форком в духе операционной системы OpenSolaris .
  • SmartOS , дистрибутив для облачных вычислений с интеграцией виртуальной машины на основе ядра .
  • Tribblix, дистрибутив в стиле ретро с современными компонентами, доступный для x86-64 и SPARC . [21]
  • v9os, минимальный SPARC- дистрибутив на основе IPS . [22]
  • XStreamOS, дистрибутив для инфраструктуры, облака и веб-разработки. [23]

Снят с производства:

  • Dyson , полученный из Debian с использованием libc и системы инициализации SMF .
  • OpenSXCE, дистрибутив для разработчиков и системных администраторов для платформ IA-32 / x86-64 x86 и SPARC . [24]

См. Также [ править ]

  • napp-it, веб-интерфейс ZFS для устройств NAS или SAN на базе Illumos. [25]

Ссылки [ править ]

  1. ^ «Открытый бренд» . www.opengroup.org .
  2. ^ Clulow, Joshua (25 октября 2012). "Малина Пи воспитание" . Illumos Foundation . Проверено 14 ноября 2013 года .
  3. ^ «Базовый рабочий процесс Illumos: получение закрытых двоичных файлов» . illumos.org. 1 августа 2020.
  4. ^ «Распределения» .
  5. ^ Бланкенхорн, Дана. «Что есть, а что нет» . ZDNet .
  6. ^ "FAQ" . иллюмос . Дата обращения 2 мая 2020 .
  7. Гаррет Д'Амор (3 августа 2010 г.). "Illumos - Надежда и Источники света заново - представлены Гарретом Д'Амором" (PDF) . illumos.org . Проверено 3 августа 2010 года .
  8. ^ "Whither OpenSolaris? Illumos принимает мантию" . Архивировано из оригинального 26 сентября 2015 года.
  9. Гаррет Д'Амор (13 августа 2010 г.). «Рука может быть взята силой» . Проверено 14 ноября 2013 года .
  10. ^ https://www.openindiana.org/documentation/faq/#how-does-openindiana-differ-from-opensolaris «Oracle Sun Studio заменена компилятором GNU GCC с открытым исходным кодом».
  11. ^ "OpenIndiana / oi-userland" . GitHub .
  12. ^ Дейдра Straughan (16 мая 2012). "Заседание Совета разработчиков illumos" . illumos.org . Проверено 13 августа 2012 года .
  13. Гаррет Д'Амор (27 октября 2010 г.). «Новый логотип illumos» . Проверено 14 ноября 2013 года .
  14. ^ "os-net-скелет" . bitbucket.org . Проверено 29 июля 2019 года .
  15. ^ «Персонал Oracle сообщает о больших увольнениях в командах Solaris и SPARC» . www.theregister.co.uk . Проверено 29 июля 2019 года .
  16. ^ "OpenSolaris, созданный Эллисоном" . www.theregister.co.uk . Проверено 29 июля 2019 года .
  17. ^ "иллюминаторы OpenSolaris" . www.theregister.co.uk . Проверено 29 июля 2019 года .
  18. ^ "Раздачи - иллюмосы" . illumos.org .
  19. ^ "DilOS" . www.dilos.org . Проверено 26 февраля +2016 .
  20. ^ "OmniOS CE" . omniosce.org . Проверено 10 сентября 2017 года .
  21. ^ "Триббликс" . www.tribblix.org . Проверено 26 февраля +2016 .
  22. ^ "v9os" . milax.fi . Проверено 13 декабря 2017 года .
  23. ^ «XStreamOS» . Соникл . Проверено 4 марта 2021 года .
  24. ^ "OpenSXCE" . www.opensxce.org . Проверено 26 февраля +2016 .
  25. ^ "napp-it // Сетевое устройство ZFS NAS / SAN для OmniOS, OpenIndiana, Solaris и Linux: загрузки" . www.napp-it.org . Проверено 26 февраля +2016 .