Solaris

Материал из ITpedia

Перейти к: навигация, поиск

Solaris — изначально коммерческая операционная система на основе UNIX с закрытым исходным кодом. Производитель — компания Sun Microsystems. Версия Solaris 9, вышедшая в 2002 году, стала бесплатно распространяться по лицензии CDDL, но без поддержки, документации и некоторого закрытого ПО (Value Added Software). Летом 2005 года в Sun было принято решение об открытии части исходного кода системы (по CDDL) и запуске проекта OpenSolaris

Solaris известен своей масштабируемостью (особенно на платформе SPARC) и надежностью. В состав операционной системы входит ряд важных функций, таких как система динамической трассировки задач DTrace, 128 битная файловая система ZFS (Zetta-byte File System) с возможностью мгновенного отката и постоянной поверкой контрольных сумм. Solaris работает на компьютерах архитектуры SPARC и x86.

В 2005 году компания Sun Microsystems открыла исходные коды операционной системы Solaris и создала сообщество OpenSolaris для дальнейшей разработки и усовершенствования продукта. На момент написания статьи текущей продуктивной версией является Solaris 10. В 2008 году сообщество OpenSolaris выпустило первый релиз операционной системы OpenSolaris 2008.05 .

Продуктивную версию ОС Solaris 10 можно бесплатно скачать с сайта Sun Microsystems

Последнюю версию ОС OpenSolaris можно скачать с сайта сообщества OpenSolaris При закачке образа следует быть внимательным, так как по умолчанию предлагается «облегченный» образ с ограниченной локализацией (только основные языки) и ускоренной установкой. В образе, отмеченном буквой «g» (global), используется LZMA-компрессия. Это позволило добавить поддержку 12 языков рабочего стола. Кстати, диск можно получить по почте совершенно бесплатно. Для этого нужно выбрать на сайте проекта ссылку «Get Free Media» и заполнить форму. Хотя платформа x86 развивается для Solaris довольно давно (с 1994 года), список поддерживаемых устройств на порядок меньше, чем в Linux. Некоторые компоненты в настоящее время усиленными темпами портируются из NetBSD и других операционок (при условии, что лицензия это позволяет) – например, Bluetooth стек (opensolaris.org/os/project/bluetooth). На начальном этапе находится разработка ACPI (Suspend/Resume) и DRI. Многие производители оборудования предоставляют собственные драйвера, что-то написано энтузиастами этой системы. В результате OpenSolaris поставляется с большим количеством драйверов для многих устройств. В меню «Приложения» даже присутствует программа настройки драйверов видеокарт Nvidia – Nvidia X Server Setting.

Перед установкой дистрибутива следует воспользоваться программой Device Driver Utility, ярлык для которой расположен на рабочем столе. Она поможет оценить поддержку оборудования в каждом конкретном случае и выдаст список рекомендаций с указанием необходимых драйверов. Количество неподдерживаемого оборудования отражается в строке «Driver Problems», а само проблемное оборудование подсвечивается красным цветом. В самом простом случае для установки драйвера достаточно нажать кнопку «Install Drivers». Чтобы помочь проекту в сборе данных, можно отправить информацию об оборудовании компьютера, нажав кнопку Submit.

Для поиска совместимого оборудования рекомендуется посетить ресурсы – Solaris OS: Hardware Compatibility Lists (www.sun.com/bigadmin/hcl), коллекцию драйверов для сетевых карт Free NIC drivers for Solaris (homepage2.nifty.com/mrym3/taiyodo/eng) и Open Sound System (opensound.com/oss.html). Среди проектов обрати внимание на Device Manager, предлагающий уже практически готовую реализацию менеджера устройств (www.opensolaris.org/os/project/devicemgr).

Источник — «http://www.itpedia.ru/index.php/Solaris»