Сводка Linux.su от 28.07.2004 Независимые зависимости
Львиная доля новостей, касающихся Linux, носит явный оптимистичный тон. Может создаться впечатление, что ещё немного, максимум год-два - и открытые системы полностью вычеркнут из истории все бывшие, настоящие и будущие Windows-версии операционных систем. На самом деле всё не так просто. И даже очень непросто. Не будет преувеличением сказать, что в данный момент решается коренной вопрос: быть Linux-системам популярными или они так и останутся уделом небольшой группы продвинутых пользователей, имеющих странное хобби - копание в исходниках и оттачивание мастерства в установке различных программ с массой зависимостей от других пакетов, которые собственно пользователю и не нужны совсем.
Большинство из нас уже давно и прочно "прикипело" к открытым системам. Остались позади месяцы первых опытов, ошибок, чтения документации и первых успехов в деле освоения непривычной среды. Я не считаю при этом, например, себя хорошим Linux-специалистом, но в последнее время всё чаще мои письма-ответы на довольно простые вопросы только вступивших в ряды "линуксоидов" представляют из себя небольшие сочинения на заданную тему. Притом, что вопросы часто задают люди, не один пуд соли съевшие за время познания Windows-систем. А что остаётся обычному пользователю, который только вчера купил свой первый компьютер?
На страницах OSNews.com сегодня опубликована большая статья, в которой как раз и рассматриваются основные проблемы, не позволяющие пока Linux-системам завоевать сердца огромной массы простых пользователей [www.osnews.com]. Каким бы холодным душем ни выглядели доводы автора - Эрнесто Гарбарино, они очень справедливы. Не буду здесь приводить все аспекты проблемы, но основные стоит указать. Во-первых, одна из главных проблем - отсутствие взаимной унифицированности систем. Пользователь должен установить Linux и при желании инсталлировать программу, не входящую в основной набор. При этом он не должен долго думать о том, что выбрать: RPM, DEB или исходники, и ещё не ошибиться в сборках для различных систем. У пользователя не должно возникать проблем с установкой программ в Linux, выпущенный вчера, месяц или два
года назад. Для массовой операционки это недопустимо. Далее - рабочий стол. По мнению Эрнесто, он должен быть один и не имеет значения, будет это KDE или Gnome - для любителей возможность смены графической оболочки должна остаться, но для начинающих нужен один, чётко отлаженный, красивый и быстрый десктоп. Не секрет, что часто работающие в консольном режиме приложения довольно быстры, но стоит только запустить их в графической среде - и все преимущества Linux перед Windows исчезают: программы начинают явно "тормозить". И ещё один бич - зависимость пакетов. Каждый, наверное, сталкивался с такой ситуацией, когда для установки пакета в 50 Кб приходится доустанавливать ещё пару десятков Мб различных библиотек! А они ещё входят в конфликт с уже установленными версиями и поделать с этим практически ничего нельзя. В статье эти проблемы раскрыты более подробно и автор уверен, что знать о них и искать
решения - основная задача ближайшего времени.
Разработчики тоже понимают, что дальше такая ситуация недопустима. Одну из попыток исправить положение делают авторы проекта Linux Desktop Base [www.newsforge.com]. Основная цель проекта - создание набора ежегодно обновляемых спецификаций, которым должны будут соответствовать все новые дистрибутивы. На базе этих же спецификаций будут собираться и бинарные пакеты, что будет гарантировать пользователю лёгкость установки и корректность работы программы в любом дистрибутиве, поддерживающем LDB спецификации. Идея более, чем актуальная. Не далее, как вчера мне пришлось писать двухстраничный текст с инструкциями товарищу, который пытается установить в Linux один небольшой RPM-пакет.
Решать перечисленные выше проблемы нужно как можно быстрее, ибо массовый пользователь уже давно стремится избавиться от монополизма Windows. Мюнхен, Барселона, а теперь уже и Париж, законодатель мод, отказываются от редмондских творений в пользу свободных систем [www.techweb.com]. Аналитики отмечают, что европейские протесты против агрессии Америки в Ираке - пустяк по сравнению с тем, какие антимайкрософтовские настроения "бродят по Европе". По слухам, парижские власти отвергли даже 60% скидку, предложенную мировым монополистом на свои программные продукты.
Впрочем, обилие нерешённых пока задач не мешает разработчикам совершенствовать уже существующие программы. Вчера вышла новая тестовая Linux-версия популярного Интернет-телефона Skype-0.90.0.14 [ui.skype.com]. Начиная с этой версии доступны более широкие опции поиска пользователей в сети (в среднем к Skype подключено около 400000 пользователей в любое время дня и ночи). И самое главное новшество: теперь и Linux-пользователи могут звонить со своего компьютера на обычные телефоны, расположенные в любой точке мира, пользуясь новой сервисной услугой - SkypeOut. К сожалению, услуга платная, но смотрите на цены: разговор с Америкой обойдётся россиянам в 2 евроцента за минуту! Кстати, разговор россиян с Москвой или С-Петербургом стоит столько же, а вот любой другой город обойдётся в 6 евроцентов за минуту. С подробными прайсами можно ознакомиться
на сайте разработчиков.
Вышла и первая бета программы для обмена файлами по протоколу P2P - Apollon 1.0beta1 [apollon.sourceforge.net]. Программа работает по тому же принципу, как и уже получившие популярность OpenFT, FastTrack(Kazaa!), Gnutella, OpenNap и т.д. Также имеется плагин для предпросмотра аудио или видеофайлов.