Новелла десятая, посвящённая рождению openSUSE

Объявление о том, что Novell покупает компанию S.u.S.E. вместе с её дистрибутивом вызвало большое волнение в сообществе Open Source и опасения за будущее SuSE. Сразу же по завершении сделки (как известно, такие дела с кондачка не делаются, а требуют одобрямса всяких антимонопольных контор) посыпались мрачные прогнозы.

Однако опасения оказались напрасными. Ибо первым деянием в рамках проекта после покупки, кроме очередной коррекции имени дистрибутива (отныне и по сей день он величался SUSE) стало исходных текстов системы YaST (к тому времени в имени её добавилась цифра 2) на условиях лицензии GPL 2.

Следующий шаг, сделанный компанией Novell в 2005 году, был ещё более радикальным: единый проект был расщеплён на две ветки -- коммерческую SUSE Linux Enterprise и свободную -- openSUSE. Первая осталась в ведении Novell, управление второй было целиком отдано в руки сообщества независимых разработчиков. Что, однако, не исключало тесного взаимодействия между ветвями, в том числе и участия одних и тех же лиц (например, Грега Кроа-Хартмана, известного разработчика ядра Linux) в обоих проектах.

Дистрибутивы коммерческой ветки развивались на базе уже существовавшей SuSE Linux Enterprise Server -- как в традиционно серверном (SLES), так и десктопном (NLD -- Novell Linux Desktop, позднее преобразованный в SLED) направлениях. Кроме того, к ним присоединился дистрибутив OES (Open Enterprise Server), интегрирующий в себе Linux и Netware, а содержащий общие для них сетевые службы.

Одним из существенных новшеств, привнесённых в десктопную линиж коммерческой ветки, стало включение в SLED среды GNOME. Дело в том, что незадолго до покупки S.u.S.E. Novell начала активно участвовать в проекте Mono -- свободном воплощении среды разработки .Net от фирмы Microsoft. Среда же эта основывалась на библиотеке Gtk и была тесно интегрирована с GNOME. В частности, и потому, что основоположником обоих проектов был один и тот же человек -- Мигель де Икаса.

Так что казалось естественным, что сначала, в версии 9 обоих дистрибутивов SLE GNOME оказался на равных правах с традиционным для SuSE KDE, а, начиная с версии 10, приобрёл в них статус рабочей среды по умолчанию. Интересно, как они будут выкручиваться из этой ситуации теперь, с появление радикально "улучшенного" GNOME 3. Впрочем, это касается всех разработчиков Enterprise-систем, в которых затраты на переучивание персонала корпоративных заказчиков являются существенным ограничтелем на внедрение уж очень революционных инноваций.

Впрочем, это заботы корпоративов и "энтерпрайзеров". Нас же больше интересует развитие свободной ветки. Первой версией openSUSE, разработанной сообществом, стала 10-я, выпущенная ещё по наработкам прежней SuSE. Однако уже версия 10.1 получила в качестве одного из основных десктопов GNOME, в дополнение к KDE.

Правда, GNOME в качестве основного десктопа в openSUSE не прижился. И это -- не смотря на выход в начале 2008 года версии KDE 4.0, принятой пользователями очень неоднозначно. Тем не менее, уже в openSUSE релизе 11.2 (2009 год) KDE, достигшая тогда уже вполне работоспособной версии 4.3, опять становится единственным основным десктопом. Хотя сборки openSUSE с GNOME, как и другими интегрированными средами (XFce, LXDE) и оконными менеджерами (например, Enlightenment) продолжают регулярно выходить.


Содержание

SUSEana: новый адрес проекта об openSUSE

. .