Обзор Рынок ИТ: итоги 2004 подготовлен При поддержке
CNewsAnalytics Kraftway

Solaris: удастся ли Sun отменить закат своей ОС?

Sun, большая часть доходов которой поступает от продажи оборудования, старается повысить значимость и популярность своего ПО. Привлечение сторонних участников к проекту составляет ключевую часть плана Sun по созданию эффективного конкурента Linux, а затем и других программных продуктов Open Source.

В январе Sun выпустила первый фрагмент исходного кода Solaris, инструмент оптимизации и отладки DTrace. Остальное ПО — включая инструменты, позволяющие программистам собирать из исходного кода операционную систему, были открыты в течение года: файловая система ZFS - управление данными и файлами, отладочный браузер OpenGrok, предназначенный отыскивать и просматривать фрагменты программного кода, в отдаленной перспективе - еще и выход открытых баз данных.

К началу 2004 года могло показаться, что только Windows и Linux являются источниками серьёзных новостей на рынке операционных систем. Mac OS X, к сожалению, применяется только на аппаратном обеспечении Apple, и благодаря этому важна лишь для относительно небольшого сектора рынка. К тому же за 2004 год компания Apple не выпускала новых версий этой ОС, ограничившись текущими обновлениями. Операционные системы семейства BSD достаточно распространены среди профессионалов, но значимых усилий по их продвижению в коммерческой области не предпринималось.

Однако эту ситуацию может изменить решение компании Sun выпустить операционную систему Solaris как продукт с открытым исходным кодом. ОС Solaris в течение многих лет была стандартным решением для рабочих станций и серверов Sun с процессорами SPARC; существовала и версия для процессоров Intel, но она не получила большого распространения.

У Sun уже есть опыт «освобождения» крупной программной системы. В 1999 г. компания приобрела небольшую фирму StarDivision, и вместе с ней — все права на относительно малораспространённый офисный пакет StarOffice. В 2000 году на основе исходных кодов StarOffice началась открытая разработка свободного пакета OpenOffice.org . Первая законченная версия OpenOffice.org была выпущена в 2002 году, и сейчас этот офисный набор программ весьма популярен (а для Linux является основным используемым офисным решением). Sun предлагает также закрытый продукт — новые версии StarOffice, основанные на OpenOffice.org, с некоторыми дополнительными модулями и коммерческой поддержкой. Теперь настала очередь нового проекта — OpenSolaris.

Многие эксперты считают, что ряд возможностей Solaris не доступен ни в какой другой ОС, и поэтому для серверов высокого класса решения на основе Solaris будут наилучшими. С другой стороны, Линус Торвальдс (основатель Linux) в своём интервью (декабрь 2004 г.) отозвался о Solaris довольно-таки скептически, усомнившись в том, что эта ОС содержит действительно новые и уникальные идеи. К тому же он отметил, что у Solaris на компьютерах с процессорами x86 очень мало драйверов устройств; проблемы с некоторыми драйверами в Linux покажутся мелочью по сравнению с Solaris. Работник Sun, один из разработчиков Solaris, активно участвующий в подготовке открытия исходного кода этой ОС — Кейт Весоловски (Keith Wesolowski) ответил на мнение Линуса в своём блоге.

Важно, что лицензия CDDL, которая будет определять права на использование кода Solaris, несовместима с лицензией GPL, под которой находится ядро Linux. Это означает, что прямой перенос системного кода из Linux в Solaris и наоборот будет, в основном, невозможен.

Исходные коды операционной системы Solaris распространяются через специализированный веб-сайт OpenSolaris.org. Предполагается, что появление исходников Solaris в свободном доступе поднимет интерес к данной программной платформе как со стороны программистов, так и со стороны конечных пользователей. Таким образом в Sun надеются несколько догнать конкурентов, прежде всего, компании Red Hat, IBM и Microsoft.

Между тем отношения между Microsoft и Sun в последнее время заметно потеплели; заключён ряд соглашений о совместной работе над стандартами взаимодействия клиентского ПО с серверами Windows и Solaris. Sun также поддерживает операционную систему Linux, предлагая её в качестве основы своего решения для рабочих мест (Java Desktop System). Таким образом, компания Sun не только развивает Solaris, но и взаимодействует с основными «игроками» рынка ОС. Скорее всего, это следствие достаточно продуманной стратегии.

Михаил Рамендик / CNews Analytics

Вернуться на главную страницу обзора

Версия для печати

Опубликовано в 2005 г.

Техноблог | Форумы | ТВ | Архив
Toolbar | КПК-версия | Подписка на новости  | RSS