Дистрибутив SchilliX отказался от перехода на Illumos и сформировал новый форк OpenSolaris
Спустя два года с момента прошлого выпуска увидел свет релиз консольного дистрибутива SchilliX 0.8, использующего наработки OpenSolaris. Для загрузки подготовлен Live-образ, размером 407 Мб.Разработчики SchilliX отказались от ранее озвученных планов по переходу на кодовую базу проекта Illumos, в рамках которого создано полностью свободное и развиваемое независимым сообществом разработчиков ответвление от кодовой базы OpenSolaris. Формирование дистрибутива продолжено на основе оригинального кода OpenSolaris. В качестве причины называется пригодность использования Illumos только для построения решений для файловых серверов и продолжение поддержки только пакетов IPS (поддержка пакетов SVr4 прекращена), что нарушает следование идеям Solaris. Для продолжения разработки инициирован проект SchilliX-ON, в рамках которого будет поддерживаться новое ответвление от OpenSolaris, соответствующее классическим канонам Unix-систем и продолжающее использование пакетов SVr4.
Сообщается, что по сравнению с последним опубликованным открытым выпуском OpenSolaris в рамках проекта SchilliX-ON добавлено около 150 тысяч строк кода, c реализацией поддержки новых возможностей. Из новшеств можно отметить:
- По умолчанию команда zone манипулирует нативными изолированными контейнерами Solaris, формируемых из пакетов SVr4 и повторяющих по версиям программ базовое корневое окружение. Поддержка IPS-зон сохранена и может использоваться в качестве альтернативы;
- Расширены возможности системных утилит, например, в ping добавлена поддержка указания интервалов в доли секунд, в команду more добавлена возможность отображения строк жирным шрифтом, улучшена работа команды man;
- Добавлена поддержка автоматическоого создания пакетов Svr4;
- Подготовлен скрипт pkgsort для формирования отсортированных списков пакетов Svr4;
- Утилита "pax" заменена на открытый аналог "star";
- Добавлены свободные реализации K&R; "cpp", "od" и "patch";
- Расширены возможности "cstyle";
- Возвращена поддержка команды fmli, ранее удалённой Sun;
- Устранены зависимости от закрытого фреймворка "wbem".
© OpenNet