Принимаю условия соглашения и даю своё согласие на обработку персональных данных и cookies.

Проблема выбора. Грабли Linux`a

19 ноября 2010, 10:53
Колонка
Проблема выбора — это действительно существенная проблема.

Когда у нас слишком много одежды, фильмов в записи, книг — да чего угодно, мы теряемся и не знаем, что выбрать. Это наглядно видно на примере: уверен, многие смотрели по телевизору фильм, который есть у них на DVD, только для того, чтобы голова не болела о том, что посмотреть вечером. С программным обеспечением то же самое.

В предыдущей статье я немного осветил свободное ПО, в частности Linux, где высказал следующую мысль: «У операционной системы Linux несколько десятков разнообразных графических оболочек, уверен, каждый найдет что-то по своему вкусу». Но дело в том, как правильно заметил один из оппонентов, что искать себе подходящий интерфейс никто не будет, лишняя проблема выбора никому не нужна, мы привыкли к отсутствию выбора в программном обеспечении: если ОС – то Windows; если музыка – то Winamp и т.д.

И все бы было не так страшно, если бы разработчиков топового ПО для Windows тоже не страшил этот выбор. Взять ту же компанию Adobe, она разрабатывает продукты под MacOS, принцип работы которого практически идентичен принципу работы Linux’a, но нет, по какой-то причине софта под Linux они не пишут.

Сторонники слухов о заговорах против СПО говорят, что причина в «откатах» от коммерческих ОС, но причина эта, на мой взгляд, проста: нет стандартов сборки Linux’а для ПК, каждый собирает, как хочет, соответственно, конечный продукт может и не заработать без наличия определенных библиотек. Вот и не запускают они в разработку версии для Linux, без всяких заговоров и прочих бредней фанатиков.

С Windows’ом и MacOS’ом, с точки зрения разработчика, проще – продукт выпускается в сборке для персональных ПК и уже имеет ряд гарантированно установленных библиотек. Это значит, что продукт, за который пользователем была заплачена денежка, запустится и будет работать, а не превратится в кошмар службы технической поддержки продукта, которой надо каждому объяснить: какие библиотеки ему нужно доустановить в систему и как это сделать. Даже на .NET Framework разработчики долго косились из-за того, что его нет в стандартной инсталляции Windows XP.

Однако не все так страшно, многие разработчики проприетарного ПО идут в сторону Linux, изучают такие вещи, как DEB и RPM, позволяющие доустанавливать дополнительные библиотеки, не создавая головной боли пользователю, о чем свидетельствует появление таких программ, как PowerDVD для Linux и уже давно зарекомендовавшей себя программы Nero Linux. К тому же открытое ПО, разрабатываемое для Linux, ничуть не хуже: например, проект Linamp, стартовавший вместе с Winamp, из-за скудности исполнения успеха не имел, а его аналог в Windows — завоевал сердца пользователей.

Подведем итог, утешительный или нет, пусть каждый решает для себя сам. При существующей проблеме выбора в ОС Linux и при всей настороженности производителей софта по отношению к этой проблеме, дело на мертвой точке не стоит, в том числе за счет альтернативного «свободного ПО» и браузерных программ.