Разработчики пишут illumos строчными буквами [6] , поскольку некоторые компьютерные шрифты не различают четко строчную букву L от заглавной i : Il (см. омоглиф ). [7] Название проекта представляет собой комбинацию слов illuminare от латинского слова «светить » и OS от слова «операционная система» . [8]
Обзор
Illumos был анонсирован на вебинаре [9] в четверг, 3 августа 2010 года, как совместная работа некоторых основных инженеров Solaris по созданию действительно открытого исходного кода Solaris путем замены закрытых исходных кодов OpenSolaris на открытые реализации. [10] [11]
В первоначальном плане было четко указано, что Illumos не будет дистрибутивом или форком. Однако после того, как Oracle объявила о прекращении поддержки OpenSolaris, были разработаны планы по форку финальной версии ядра Solaris ON, что позволило бы Illumos развиться в собственное ядро. [12]
С 2010 года [update]усилия были сосредоточены на libc, менеджере блокировки NFS , криптографическом модуле и многих драйверах устройств для создания ОС, подобной Solaris, без закрытого, проприетарного кода. С 2012 года [update]акцент в разработке включает переход от исторического компилятора Studio к GCC . [13] Программное обеспечение «пользовательского пространства» теперь собирается с помощью GNU make [14] и содержит множество утилит GNU, таких как GNU tar .
Illumos частично управляется основателем Гарретом Д'Амором и другими членами сообщества/разработчиками, такими как Брайан Кантрилл и Адам Левенталь , через Совет разработчиков. [15]
Фонд Illumos был зарегистрирован в штате Калифорния как торговая ассоциация 501(c)6 , членами совета основателей стали Джейсон Хоффман (ранее в Joyent ), Эван Пауэлл ( Nexenta ) и Гарретт Д'Амор. По состоянию на август 2012 года фонд находился в процессе формализации своих уставов и организационного развития.
На саммите OpenStorage Summit 2010 был представлен новый логотип Illumos, а также официальный шрифт и брендинг, которые последуют за ним. [16]
Разработка
Его основной проект разработки, illumos-gate, происходит от OS/Net (он же ON), [17], которая представляет собой ядро Solaris с основной частью драйверов, основных библиотек и базовых утилит, аналогично тому, что поставляется деревом BSD "src". Изначально он зависел от OpenSolaris OS/Net, но был создан форк после того, как Oracle молча решила закрыть разработку Solaris и неофициально закрыла проект OpenSolaris. [18] [19] [20]
Функции
ZFS — комбинированная файловая система и менеджер логических томов, обеспечивающая высокий уровень целостности данных для очень больших объемов хранения.
DTrace — комплексная динамическая среда трассировки для устранения неполадок ядра и приложений в производственных системах в режиме реального времени.
Kernel-based Virtual Machine (KVM), инфраструктура виртуализации. KVM поддерживает собственную виртуализацию на процессорах с расширениями аппаратной виртуализации.
Виртуализация сети и управление ресурсами OpenSolaris (или Crossbow) — набор функций, обеспечивающих внутреннюю виртуализацию сети и качество обслуживания, включая: технологию псевдосетевого интерфейса виртуальной сетевой карты (VNIC), эксклюзивные IP-зоны, управление полосой пропускания и управление потоками на основе каждого интерфейса и каждой виртуальной сетевой карты.
^ Клулоу, Джошуа (25 октября 2012 г.). «Raspberry Pi Bring-Up». illumos Foundation. Архивировано из оригинала 13 июля 2017 г. Получено 14 ноября 2013 г.
^ "Building illumos". illumos.org . Получено 31 августа 2023 г. .
^ «Распределения».
^ Бланкенхорн, Дана. «Чем является Illumos и чем не является». ZDNet .
^ "FAQ". illumos . Получено 2 мая 2020 г. .
^ Mustacchi, Robert (5 сентября 2015 г.). "Шпаргалка от Linux к SmartOS, после проверки smartos-discuss, без замечаний. от cwvhogue - Pull Request #217". GitHub . Архивировано из оригинала 23 мая 2021 г. Получено 23 мая 2021 г.
^ «Объявление». illumos.org. 15 июня 2018 г.
^ Гарретт Д'Амор (3 августа 2010 г.). "illusos - Hope and Light Springs Anews - Presented by Garrett D'Amore" (PDF) . illumos.org . Получено 3 августа 2010 г. .
^ "Whither OpenSolaris? illumos принимает мантию". 20 ноября 2012 г. Архивировано из оригинала 26 сентября 2015 г.
↑ Архивировано в Ghostarchive и Wayback Machine: «OpenIndiana, Illumos и сообщество OpenSolaris (часть 1)». YouTube .
↑ Гарретт Д'Амор (13 августа 2010 г.). «The Hand May Be Forced» . Получено 14 ноября 2013 г.
^ https://www.openindiana.org/documentation/faq/#how-does-openindiana-differ-from-opensolaris Архивировано 13 мая 2021 г. на Wayback Machine «Sun Studio от Oracle была заменена компилятором с открытым исходным кодом GNU GCC».
^ "OpenIndiana/oi-userland". GitHub . 28 октября 2021 г.
↑ Дейрдре Строган (16 мая 2012 г.). «Заседание совета разработчиков illumos». illumos.org. Архивировано из оригинала 10 июля 2016 г. Получено 13 августа 2012 г.
^ Гарретт Д'Амор (27 октября 2010 г.). "Новый логотип illumos" . Получено 14 ноября 2013 г.
^ "os-net-skeleton". bitbucket.org . Архивировано из оригинала 29 июля 2019 . Получено 29 июля 2019 .
^ "Сотрудники Oracle сообщают о крупных увольнениях в командах Solaris и SPARC". www.theregister.co.uk . Получено 29 июля 2019 г. .
^ "OpenSolaris axed by Ellison". www.theregister.co.uk . Получено 29 июля 2019 г. .
^ "illusos sporks OpenSolaris". www.theregister.co.uk . Получено 29 июля 2019 г. .
^ "Распределения - illumos". illumos.org .
^ "DilOS". www.dilos.org . Архивировано из оригинала 21 февраля 2016 . Получено 26 февраля 2016 .
^ "OmniOS CE". omniosce.org . Получено 10 сентября 2017 г. .
^ "Tribblix". www.tribblix.org . Получено 26 февраля 2016 г. .
^ "v9os". milax.fi . Получено 13 декабря 2017 г. .
^ "XStreamOS". Sonicle . Получено 4 марта 2021 г. .
^ "OpenSXCE". www.opensxce.org . Получено 26 февраля 2016 г. .
Внешние ссылки
Официальный сайт
napp-it, веб-интерфейс ZFS для устройств NAS или SAN на базе Illumos.