Внимательные читатели уже заметили, что версия дистрибутива Ubuntu Linux, анонсированная на нашем сайте на прошлой неделе, в выходные поменялась с 4.10 на 5.04. Причиной тому - приятная во всех отношениях накладка: одновременно с нашим анонсом, сообщество Ubuntu объявило о выходе свежей версии своего продукта, 5.04 Hoary Hedgehog [linux.su/ubuntu.shtml]. Именно её и получат все те, кто успел заказать 4.10 в промежутке с пятницы до воскресенья.
5.04 усовершенствована по сравнению со своей предшественницей значительно (улучшена общая производительность системы, расширен спектр поддерживаемого оборудования, стал ещё более удобным инсталлятор, работа с пакетами и пр.), а следующий стабильный релиз ожидается ровно через шесть месяцев (предсказуемость - основополагающий принцип политики разработчиков), поэтому я приглашаю вас уже сегодня попробовать самый свежий и самый модный Linux-дистрибутив :-)
Впрочем, насчёт самого модного - без всякой иронии. Многие сайты, распространяющие ISO-образы линуксовых дистрибутивов, разместили Ubuntu на вершинах своих рейтингов, исходя из интереса, проявляемого посетителями. В некотором смысле Ubuntu можно считать усовершенствованным, "отточенным" Debian: Ubuntu основан на Debian, но при этом включает множество самых последних версий популярных программ, тогда как разработчики самого Debian к этому не стремятся, отдавая предпочтение стабильности.
Здесь кроется и одна серьёзная проблема, на которую уже обращают внимание в сообществе open source. Буквально на днях Ян Мёрдок, известный как отец-основатель Debian Linux, в интервью сетевому изданию InternetNews.com обратился к Марку Шатлворфу (см. фото), основателю Ubuntu, с призывом задуматься о совместимости между двумя дистрибутивами [http://ianmurdock.com/archives/000244.html]. По мнению Мёрдока, популярность Ubuntu может навредить Debian, от чего
потом пострадает и Ubuntu.
Вопрос и в самом деле серьёзный и интересный, и чтобы не запутаться в логических хитросплетениях, стоит сделать небольшой технический экскурс в "пакетную механику". Как известно, сегодня в мире Linux наиболее популярны два формата упаковки программ - два формата пакетов: RPM и DEB. Первый из них появился в Red Hat Linux и позже был адаптирован многими другими дистрибутивами. Сегодня пользователи Fedora, Mandriva (Mandrake), Slackware и других вариантов Linux используют RPM-пакеты.
Что, впрочем, не означает, что RPM для Fedora подойдёт для Mandriva и наоборот. Формат один, но для каждого дистрибутива одну и ту же программу приходится паковать отдельно. Хорошего в этой путанице мало, но с форматом DEB может случиться ещё более неприятная история. Ubuntu Linux основан на тестовой версии Debian. Благодаря этому deb-пакеты для Debian могут быть инсталлированы в Ubuntu Linux. Однако, обратное неверно: новые пакеты для Ubuntu, формируемые приверженцами этого дистрибутива, для Debian уже не
подойдут, поскольку не учитывают особенностей Debian. Если Ubuntu продолжит набирать популярность, можете представить себе, какая куча мала получится в результате. Выход есть: необходимо заставить разработчиков Ubuntu учитывать хотя бы некоторые особенности Debian, гарантировав тем самым двустороннюю совместимость пакетов. Сделать это можно через написание для Ubuntu специального набора девелоперских программ. Велика вероятность того, что именно так всё и будет: Шатлворф с готовностью признаёт зависимость своего
проекта от благополучия Debian, а потому готов идти на контакт.
Интересно, как оценили сложившуюся ситуацию участники обсуждения на форуме Slashdot: большинство из них сходятся во мнении, что не разработчикам Ubuntu следует задуматься о совместимости, а создателям Debian - об ускорении выпуска свежих версий своего дистрибутива. Кто тут прав, кто виноват - пусть разберёт эволюция, пока же предлагаю вам обратить внимание на новую версию дистрибутивов Дебиан НОРМА и Дебиан МИНИ, появившихся в нашем магазине [linux.su/debian.shtml].
Составлены они на основании мартовских срезов Debian Sarge (тестовая версия Debian, характеризуемая хорошей стабильностью и свежестью программного обеспечения). Можно долго спорить о том, чем Debian хуже своих более юных последователей, но один факт сомнению не подлежит: работая с Debian, чувствуешь себя как у Христа за пазухой :-) Несравненный выбор программ, сравнительная простота настройки и стабильность, достойная всяческой похвалы - вот что такое Debian сегодня. Linux.su работает на Дебиан НОРМА [linux.su/lkru.shtml].
Подключайтесь!
Дистрибутивы существуют не ради самих себя - ради пользователей. Спорить здесь не о чем, но оценить, насколько современные варианты Linux готовы к работе в разных условиях, не так просто. Одно дело - домашний десктоп: здесь Linux даст фору любой другой операционной системе, при условии, конечно, что пользователь, решивший перебраться на свободную ОС, не обделён терпением и любознательностью. Но вот десктоп корпоративный - уже другое дело. Долгое время считалось, что Linux готова к
завоеванию персональных компьютеров в компаниях всех уровней. На днях канадские социологи преподнесли неприятный сюрприз: оказывается, лишь очень немногие бизнесы используют или хотя бы интересуются Linux [www.computerra.ru/think/sentinel/38367/]. Речь - об исследовании, проведённом компанией Info-Tech. Опросив почти полторы тысячи руководителей компаний среднего уровня (таких, годовой оборот которых не превышает одного миллиарда долларов) из США,
Канады и Англии, они получили следующие неприятные цифры. Всего четверть средних бизнесов так или иначе используют Linux и только десять процентов опрошенных, с Linux незнакомых, планируют попробовать свободную ОС в ближайшие три года. Остальным Linux просто неинтересна. И причина скрыта отнюдь не в технических особенностях. Просто для средних по размерам компаний слишком накладно содержать штат сотрудников, которые занимались бы поддержкой и Windows-систем, и систем под управлением Linux. Да, сама операционная
система бесплатна, но её поддержка (администрирование, обеспечение совместимости с другими платформами и т.п.) требует затрат. Если бы Linux была доминирующей системой, тогда можно было бы сэкономить на отказе от Windows, но пока всё наоборот. А средний бизнес в развитых странах - по всем параметрам основной вид предпринимательской деятельности. Как захватить эту "золотую середину"? Ответа пока нет, но может быть его отыщет кто-то из вас?
На перспективу рассчитан и контракт, заключённый на этой неделе американской компанией LynuxWorks с Министерством обороны США [linuxdevices.com/news/NS9507327618.html]. Контракт можно сказать фантастический: никогда ещё Linux не прочили на роль краеугольного камня в столь грандиозном проекте. Чтобы лучше представить себе значение договорённости между LynuxWorks и военным ведомством, стоит окунуться в то, над чем сегодня работают
американские военные инженеры и сторонние компании, работающие вместе с ними по найму. В ближайшие десять лет планируется создание единой информационной системы Future Combat Systems (FCS), которая представляет собой универсальный инструмент для управления и взаимодействия множеством устройств, работающих в боевых условиях. Роботы-разведчики, роботы-сапёры, роботы-солдаты на суше, в воздухе и море, а также специализированные компьютеры, носимые бойцами, будут связаны в одну сеть, что позволит координировать
ход каждой боевой операции и сводить потери к минимуму. Значительная часть программного обеспечения, задействованного в этой титанической структуре, будет работать в среде операционной системы LynxOS-178. Это проприетарная (с закрытыми исходниками) операционка реального времени, созданная программистами LynuxWorks. До 2002-го года LynxOS обеспечивала ограниченную совместимость со спецификациями POSIX, что означало, что под ней можно запускать UNIX-программы, если их перекомпилировать. В 2002-м разработчики
LynxOS добавили в свой продукт бинарную поддержку Linux-программ. Теперь LynxOS может параллельно выполнять как свои родные программы, так и программы для Linux, без перекомпиляции последних. По словам президента компании, именно Linux-совместимость обеспечила LynxOS победу в конкурсе, учреждённом американскими военными: военные тоже люди и не прочь сэкономить, используя наработки сообщества open source - которым можно доверять, поскольку можно проверить (исходники открыты!). А затратить на постройку FCS в
ближайшие десять лет планируется до 200 миллиардов долларов. Конечно, LynxOS - не Linux, но совместимость со свободной ОС обещает, что часть работ в рамках FCS вернётся Linux-сообществу в виде усовершенствованных или инновационных исходников.