Вопросы истории: UNIX, Linux, BSD и другие - Федорчук Алексей Викторович "alv"
Шрифт:
Интервал:
Закладка:
Хотя эта роль была ей хорошо освоена ещё в 90-х года, когда, одержимая, подобно сиятельному Камильбеку из «Повести о Ходже Насреддине», хватательным рвением, она скупала всё, до чего могла дотянуться:
• операционные системы – DR DOS у фирмы Digital Research, ставшей Novell DOS;
• настольные СУБД – Paradox у фирмы Borland;
• офисные пакеты, скомпонованные перед этим той же фирмой Borland в виде сборной солянки из текстового процессора WordPerfect, электронной таблицы QuattroPro, презентационной программы Presentation.
Но на этот раз компания Novell оказалась в амплуа продавца – причём самой себя. А покупателем её товара выступила корпорация Attachmate, о которой до того времени в кругах Open Source, не интересующихся «большим бизнесом», мало кто слышал.
Неизвестность всегда рождает опасения. И в который уже раз по миру Open Source поползли слухи, что за спиной этой сделки стоял всё тот же улыбающийся дьявол из Microsoft’а (которой действительно досталось акций компании Novell примерно на пятую часть их суммарной стоимости). А сама сделка имела своей целью нанести сокрушительный удар защитникам свободы, задушив одного из самых мощных и влиятельных игроков на этом поприще.
Как и в прошлых аналогичных случаях, слухи о близкой кончине SLE, а с ней и openSUSE, оказались несколько преувеличенными. По крайней мере, за прошедшее время (а оформление сделки было завершено в начале 2011 года) никаких тому подтверждений получено не было. Как и вмешательства дьявола Microsoft в посюсторонние дела разработки коммерческой и свободной веток SUSE.
Последствие
А вот корпорация Attachmate проявить себя успела – и есть мнение (и не только моё), что с хорошей стороны. Первым проявление её деятельности было разделение бывшей компании Novell на две независимые (друг от друга) группы:
1. собственно Novell, которой достался весь груз Netware’вского прошлого и в довесок к нему – проект ORS;
2. SUSE, унаследовавшей как SLE, так и контакты с разработчиками openSUSE.
Не знаю, как это скажется на Novell, но для SUSE, по моему (и опять же не только моему) мнению, это означает возможность сконцентрироваться на развитии собственно Linux-проектов, без отвлечения на посторонние «мелочи» вроде взаимодействия с Netware.
Время не оправдало надежд пессимистов прошло ещё слишком мало. Хотя для линии SLE оно поначалу казалось мёртвым сезоном. Однако 28 февраля 2012 прошло сообщение о выходе SUSE Linux Enterprise 11 SP 2 – как я уже говорил, сервис-паки SLE по серьёзности обновлений тянут на полноценные релизы многих более иных дистрибутивов.
Этот же сервис-пак знаменателен ещё и изменением метода обновления функциональности дистрибутива. На смену модели back-портирования (включения в старые версии ядра, Иксов и других ключевых компонентов функциональности, достигнутой в новых их версиях, вышедших за время жизни текущего релиз-цикла) пришла модель forward-портирования. Отныне в дистрибутив будут включаться новые версии ядра и других базовых компонентов, которые дополнятся специфичными для SUSE возможностями и модифицируются для сохранения совместимости с предыдущими версиями системы. Процесс этот будет непрерывным, следующим генеральной линии развития критически важных составляющих дистрибутива.
Ну а про интенсификацию развития openSUSE под властью Attachmate и говорить нечего. Во-первых, новые релизы выходят регулярно и, до последнего времени, с прежней периодичностью, раз в 6-8 месяцев. Правда, с одним из релизов, 12.2 вышла задержка: вместо обещанного июля он появился в сентябре. Это связывали не столько с замедлением разработки, сколько со сменой версии компилятора и рядом других технических факторов. А может, разработчики хотели подгадать к юбилею своей системы?
Во-вторых, начиная с версии 11.4 (а она вышла уже по завершении сделки), и в свободной ветке, как и в коммерческой, изменилась модель обновления дистрибутива, причём ещё более радикально, нежели в SLE. А именно, здесь появился репозиторий Tumbleweed, подключение которого превращает openSUSE в систему частичного rolling, то есть непрерывно обновляемую по скользящему графику. Причём – исключительно по желанию пользователя, насильно в «перекати-поле» его никто не превращает.
Я далёк от мысли приписывать все эти, безусловно полезные, новшества благотворному влиянию корпорации Attachmate. Однако их появление свидетельствует как минимум о том, что нынешний владелец не чинит препятствий творческой мысли разработчиков и коммерческой, и свободной ветки. Не видно с его стороны и навязывания заведомо непопулярных в народе инноваций. Так что современное положение openSUSE внушает оптимизм.
SUSE на Руси
В 90-х годах прошлого века SUSE в нашей стране была менее известной, чем Red Hat, но пользовалась устойчивой симпатией в определённых, хотя и узких, кругах. И имела хороший шанс получить более широкое распространение. Ибо в самом конце 90-х IPLabs Linux Team (та самая, которая потом стала Altlinux’ом) предприняла попытку распространять SUSE в России примерно на тех же условиях, что и Mandrake/RE. То есть – с пакетами русификации, дополнительным софтом, актуальным для наших пользователей, и русскоязычной документацией. А Алексей Новодворский и Алексей Смирнов даже съездили в Мюнхен на переговоры по этому поводу. После чего в отчёте о поездке написали историческую фразу: «Самое лучшее из Баварии – это, конечно, не йогурт. Самое лучшее из Баварии – это, конечно, пиво».
Но, вероятно, вследствие известной любви немцев к deutsche ordnung, нашему бизнесу категорически противопоказанному, высокие договаривающиеся стороны к консенсусу так и не пришли. А иначе имели бы мы нынче что-нибудь вроде openSUSE/RE. Но увы – история сослагательного наклонения не имеет...
Глава восемнадцатая. Год великого перелома
Мы с вами проследили историю Linux'а, начиная от времени до его зарождения, когда появились люди, ещё не знавшие о Linux'е, но уже бывшие линуксоидами. И до года Великого перелома в его истории, каковым я полагаю 2005-й. Разумеется, условно – из общей привычки к круглым датам. Но тем не менее берусь обосновать свою точку зрения.
Этапы Большого пути
Но сначала давайте обернёмся назад и окинем взглядом вехи, пройденные Linux'ом за первые пятнадцать лет своего существования. Приводимые ниже даты также условны – каждое из указанных событий было не ежемоментым, а растягивалось на год-два.
Итак, в 1991 году Linux неожиданно появляется из головы своего создателя, подобно Афине из головы Зевса, первоначально в виде, непригодном к использованию никем, кроме своего создателя. Решавшего, при посредстве этой ОС, свою задачу – то есть разработку её же.
В скором времени Linux'у находится более широкое применение среди разработчиков – правда, разрабатывают они пока ещё только сам Linux. Ибо, прежде чем начать его использовать – его следовало собрать. Однако уже в 1992 году создаются первые дистрибутивы Linux (SLS, затем Slackware) – и он становится доступным для широких масс разработчиков, в первую очередь UNIX-программистов. А с возникновением в 1993-1994 годах Debian'а, Red Hat'а и S.u.S.E. к ним присоединяются ещё более массовые круги системных администраторов.
О Linux'е для народа некомпьютерного речи пока нет. Впервые на эту тему робко заикнулась в 1997 году фирма Caldera, выпустив в свет одноимённый дистрибутив. Однако, будучи ориентированным на совершенно определённую часть народа – офисных работников, успеха он не имел.
Так что первым по настоящему народным Linux'ом суждено было стать Mandrake, вышедшему в свет в 1998 году. И уже в году следующем он приобрёл такую популярность в узких кругах, что компьютерные журналисты прогнозировали начало Linux-бума к рубежу тысячелетий.