2724

Oracle прекращает разработку свободной версии ОС Solaris




Компания Oracle объявила о закрытии проекта свободно распространяемой операционной системы OpenSolaris, сообщило издание ZDNet в понедельник. Это, по всей видимости, лишит мировое сообщество разработчиков доступа к развитию популярной операционной системы и к ряду востребованных на рынке серверных систем технологий, например, ZFS и DTrace.

OpenSolaris (также известная как Project Indiana) – это свободно распространяемая версия (с доступными исходными кодами) Unix-подобной операционной системы Solaris, контроль над которой Oracle получила после приобретения ее разработчика Sun Microsystems. Возглавлял разработку OpenSolaris известный пропагандист открытого ПО Ян Мердок (Ian Murdock) - создатель одной из старейших версий операционной системы Linux, Debian. Мердок начал работу над проектом в марте 2007 года и покинул Sun в феврале 2010 года после ее покупки компанией Oracle.

Согласно просочившемуся в интернет внутреннему письму для сотрудников Oracle, операционная система Solaris продолжит существование в виде бесплатного продукта Solaris Express и платной версии, отличающейся технической поддержкой от Oracle. Исходные коды Solaris, а также ряда ее технологий будут доступны под прежней лицензией CDDL (разработанной Sun), однако код нововведений будет доступен лишь спустя некоторое время после выхода каждой новой версии Solaris. В порядке исключения, прямой доступ к исходным кодам получат лишь ключевые партнеры Oracle, вроде Intel.

Лицензия CDDL затрудняет использование программного обеспечения, распространяемого на ее условиях, во множестве проектов с открытым исходным кодом. Так, например, невозможно использование технологий под CDDL в ядре операционной системы Linux (распространяемой по условиям лицензии GPL). По этой причине в Linux нет официальной поддержки файловой системы Solaris, ZFS. Тем не менее, Oracle сообщает, что практика публикации некоторых частей исходного кода под лицензией GPL будет продолжена. Oracle также будет продолжать сотрудничество с другими свободными проектами мира Unix-совместимых систем, например, X.org (графическая подсистема, используемая в Solaris, Linux и других операционных системах), Apache (популярный веб-сервер), Perl (популярный среди системных администраторов и веб-разработчиков язык программирования) и т.д.

Вместе с OpenSolaris мировое сообщество разработчиков имело доступ ко множеству прогрессивных технологий Sun, вызывающих большой интерес на рынке серверных операционных систем. В частности, речь идет о файловой системе ZFS (отличающейся продвинутыми возможностями поддержания сохранности и целостности записанной информации), технологии мониторинга состояния операционной системы DTrace и т.д. Часть этих возможностей (главным образом, DTrace и ZFS) была перенесена в другие операционные системы, такие как FreeBSD и NetBSD. Поддержка этих технологий в самой популярной Unix-подобной системе, Linux, не представляется возможной из-за противоречий между условиями распространения. После закрытия прямого доступа к изменениям в исходном коде Solaris дальнейшее развитие многих популярных технологий из этой операционной системы окажется под вопросом.

Судьба OpenSolaris волновала многих разработчиков с самого момента приобретения Sun Microsystems компанией Oracle. В августе 2010 года начал свое существование форк этой операционной системы (то есть проект, созданный на ее базе, но не связанный с ней или ее разработчиком) под названием Illumos. Правда, информации о том, как будет существовать Illumos в условиях закрытой разработки самой Solaris, пока нет.
0