Андрей Соколов
Технологии будущих версий Solaris доступны для ознакомления уже сегодня. OpenSolaris
2008.05 демонстрирует текущий результат разработки новой системы управления
пакетами и средами загрузки.
Что такое OpenSolaris 2008.05
OpenSolaris 2008.05 – это выпущенный в начале мая 2008 года первый релиз
предназначенного для конечных пользователей бинарного дистрибутива на основе Solaris
Nevada. Разрабатывать такой дистрибутив взялись участники проекта Indiana,
поставив перед собой задачу – создать образ LiveCD для установки операционной
системы и окружения рабочего стола с возможностью установить при необходимости
дополнительные программы из репозиториев, доступных по сети. Проект ведет свою
историю с июня 2007 года и поддерживается в основном компанией Sun Microsystems,
а его руководителем является перешедший на работу в эту корпорацию основатель Debian
GNU/Linux Ян Мердок. Название выбрано не случайно – лидер проекта родом из
одноименного штата. Основной центр документации по Indiana находится на веб-узле
http://opensolaris.org/os/project/indiana/documents.
В ходе реализации проекта Indiana были созданы
еще два предварительных релиза для разработчиков: в ноябре 2007 г. и в феврале
2008 г. Планируется, что следующие версии дистрибутива будут появляться каждые
6 месяцев.
OpenSolaris 2008.05 основан на 86-й сборке Solaris
Nevada. Он предназначен только для x86-архитектуры как для 32-битной, так и
64-битной версии. Есть поддержка различных языков, включая русский. В
дистрибутив входят традиционные технологии, как DTrace, ZFS, контейнеры,
функции предсказуемого самовосстановления, а также новинки – система управления
пакетами IPS, напоминающая APT из Debian, и утилита управления несколькими
средами загрузки. Пакеты IPS, которые отсутствуют в исходном установочном
образе, например инструменты разработки, можно загрузить после установки.
Поддерживаются как пакеты IPS, так и пакеты SVR4. Программы из образа LiveCD
распространяются под различными лицензиями, позволяющими бесплатно
использовать, копировать и распространять их.