Страница 1 из 39

Почему Linux не популярен у обычных пользователей.

Добавлено: 06 фев 2009 03:05
Civil
В приведенной статье объясняется (на мой взгляд правильно) почему Linux настолько не популярен у обычных пользователей. Статья взята с http://subscribe.ru/digest/inet/review/n80428692.html .


Операционной системе GNU/Linux уже более 15-ти лет, Debian Linux - один из первых полноценных дистрибутивов построенных на ядре Линуса Торвальдса вышел в 1993-м году, а с 96-го выходит стабильно. Тоже можно сказать и о Slackware. Это более чем солидный возраст, особенно для такой динамично развивающейся индустрии, как программное обеспечении и ИТ в целом. И регулярно, из года в год мы слышим оптимистические заявления, что вот, уж в новом году Linux станет "Номер Один". Вот, выйдет очередная версия (KDE, Gnome, ядра, дистрибутива, нужное подчеркнуть) и все пользователи от домашних до корпоративных немедленно отправят винды в корзину и дружными рядами пойдут в Linux.

Время идет и если быть честными - то сколько-нибудь радикального роста числа linux-пользователей пока не наблюдается, особенно в процентном отношении к остальным. И это при том, что для многих Свободная ОСь остается чем-то вроде модной игрушки на недельку. Почему так происходит? Почему реально эффективная, масштабируемая, защищенная, и при все при этом - свободно (а зачастую - и полностью бесплатно) распространяемая операционная система и огромный многотысячный набор прикладного ПО остаются не то чтобы - неизвестными, а не востребованными сотнями миллионов компьютерных пользователей во всем мире?! Как такое может быть?!

То, что за столь долгий срок мало-что изменилось, поневоле заставляет задуматься. Может быть проблемы кроются глубже чем их принято искать обычно. Может быть эти проблемы - "идеологического" характера и упираются в самих Гуру от мира Пингвинов?! Давайте попробуем разобраться в этом. Ведь понять проблему, это означает - уже наполовину решить её!

Самой частой причиной отставания в распространенности Linux многие Гуру называют то, что пользователи не знают о Линукс. Так ли это? Мы живем в 21-м веке - веке сети InterNet. И Линукс появился не вчера и даже не позавчера. Не стану утверждать, что о Линуксе знают все, но точно также - не все знают о Mac и даже о Windows. Далеко не каждый назовет номер версии установленной версии, патча и т.д.. Линукс же доступен свободно и думаю, каждый хоть раз, но слышал о нем. Многие (очень многие!) даже пробовали что-то такое запустить.

Вторым, весьма спорным, утверждением Гуру является использование LiveCD для демонстрации возможностей Linux. Но подумайте сами - что можно успеть увидеть за несколько минут до следующей перезагрузки, которая убьет все настройки. Только то, что это грузится и вроде как "есть жизнь под линукс". Увы, но пользователям нужно совсем другое. Им нужно не просто узнать, что есть такая партия, т.е. простите - операционная система, а что она реально работает и может выполнять ВСЕ ЧТО НАДО. А для этого потенциальный пользователь задает вопросы - на форумах, конференциях, в чатах и просто друзьям-знакомым, и видит далеко не всегда обнадеживающие ответы.

Отдельно хочется упомянуть буйный энтузиазм некоторых переодических изданий, чья популяризаторская деятельность зачастую сводится к ежемесячному предложению попробовать загрузить еще десяток новых LiveCD. И восторг, что это даже загрузилось и имеет сочный зеленый цвет рабочего стола. Для того, чтобы пользователь принял решение реально перейти на свободную платформу этого явно не достаточно. Linux может и должен стать решением на каждый день, для дома и офиса, для портативного ПК и мощного сервера... Давайте попробуем разобраться, что же мешает этому, и что ещё нужно сделать всем нам, чтобы "вернуть радость в компьютеры" (девиз сайта www.distrowatch.com :)

Осмелюсь утверждать, что некоторые проблемы с продвижением и увеличением популярности GNU/Linux связаны не только и не столько с конкуренцией, отсутвием должного финансирования, незнанием простых пользователей, но и с некоторыми идеологическими просчетами отцов-основателей.

Первой, вроде бы уже несколько осознанной разработчиками, но не до конца еще изжитой проблемой остается необходимость работы с командной строкой и ручная правка параметров конфигурации в текстовых файлах. Осмелюсь утверждать, что линукс до тех пор не станет массовой системой на компьютерах пользоватей, пока останется необходимость что-то писать в консоли или текстовом редакторе скриптов. Простота использования операционной системы подразумевает, не абстрактное словосочетание "интутивно понятный интерфейс", но возможность сделать все необходимые действия по установке и настройке системы не прибегая к справочникам, многомегабайтным мануалам и составлению команд длинной в несколько строчек. То, что не всегда просто и понятно даже опытным программистам и системным администратором превращается в ночной кошмар для обычного пользователя. А впрочем - нет, не превращается, едва только увидев такое счастье, пользователи сбегут обратно откуда пришли...

Гуру утверждают, что в этом нет ничего сложного, но для большинства пользователей проблему представляет даже не столько сложность, сколько сама необходимость тратить время на изучение и запоминание всего этого. Есть даже мнение, что пользователь вообще не должен знать, что у него там установлено и как это устроено. Зачем?! Главное, чтобы это что-то четко работало и решало все необходимые задачи.

Скажите честно - вы знаете химический состав аккумуляторной батареи вашего автомобиля? Может, вы и формулы всех входящих в ее состав элекментов сможете написать незаглядывая в справочники? Что, нет?? Как же вы тогда ездите?.. Если следовать этой логике, то каждый водитель авто должен быть дипломированным химиком, металлургом, юристом и географом (хотя GPS-навигацию все-таки для чего-то придумали). Человеческая жизнь слишком коротка, и как говаривал К. Прутков - нельзя объять не объятное. Наш мир становится все сложнее и уже при всем желании не получится стать "корифеем всех наук". Увы, но для использования некоторых linux-дистрибутивов (камешек в огород SlackWare и Gentoo) юзеру нужно быть весьма и весьма опытным програмистом. Само по себе это конечно не плохо, но не стоит ожидать, что миллионы компьютерных пользователей, всем миром станут хакерами-программистами. Точно также, как люди никогда не станут поголовно врачами, юристами, автомеханиками и еще сотней других профессионалов. Компьютер для большинства людей - это лишь инструмент для работы и отдыха, он не должен и не может быть простым, но суть в том, что пользоваться им должно быть просто даже для непрофессионала.

К счастью, в последние несколько лет в пришло понимание неправильности этой логики, и как следствие - появление дистрибутивов, ориентирующися на неподготовленных пользователей и уделяющих большое внимание развитию именно графического интерфейса. К сожалению, обеспечить 100% отказ от необходимости (именно - не обходимости, речь ведь не идет об о её запрете :-) использовать командную строку пока-что еще не получилось ни у кого.

Второй ошибкой (хотя это спорное мнение) было пренебрежние создателей linux-дистрибутивов к компьютерным играм. Я вполне могу допустить, что бородатые хакеры никогда не воспринимали игрушки всерьез. Следствием этого стал тотальный голод сколько-нибудь серьезных игр, сделанных специально для Linux или хотябы портированных под эту платформу. Разумеется можно возразить, что игрушек - сколько угодно! Тетрисы, пасьянсы, а также аркадные Туксы всех мастей и размеров. Все это так, вот только современные компьютерные игры давно уже представляют собой нечто иное... Можно еще возразить, что это все происки проприетарных разработчиков, хотя честнее будет признать, что игростроители не обращают внимание на Linux именно из-за недостаточной распространенности платформы. И еще потому, что индустрия развлечений это бизнес.

Современная компьютерная игра создается долго и большой командой профессионалов. Все это стоит денег (и не малых) и как следствие - требует некоторых пожертвований со стороны игроков, путем превращения их в покупателей. Можно с уверенностью сказать, что пока под Linux не будет возможности играть в полноценные аналоги (а если точнее - порты) известных и популярных игр, или пока не будет возможности запускать игры созданные для другой платформы - ситуация с популярностью Linux как операционной системы для домашних пользователей - не изменится. Самая частая отговорка Гуру в таком случае - "поставьте параллельно Windows и не парьтесь". Надо ли объяснять, что идея с параллельным использованием двух разных ОС на одном ПК - порочна сама по себе? Хотя бы потому, что убивает все преимущества, которые может дать свободный GNU/Linux!

Третья проблема своими корнями уходит в затронутую чуть выше идеологическую ошибку полной и обязательной бесплатности. Похоже, даже опытные линуксоиды частенько путают свободу с бесплатностью. Очень долго Гуру Open Source буквально шарахались от любого намека на коммерцию. Да, это сыграло свою роль на начальном этапе развития движения, но сейчас все больше становится тормозом на его пути. Сил сообщества свободных программистов оказывается порою оказывается крайне недостаточно для реализации сложных проектов. Сколько раз релизы важных частей системы оказывались сорванными только из-за того, что людям, которые их создают тоже надо кушать и значит - зарабатывать где-то деньги?! Модель зарабатывания денег для Open Source выстраивается крайне медленно. Искренняя признательность людям, которые создают пакет OpenOffice.org - не трудно догадаться, что если бы в Linux не было свободного офиса такого высокого уровня, то Linux вообще мог бы остаться операционкой для веб-серверов и так и не появится на рабочих столах.

Но успех и заслуги разработчико OO.o (а также GIMP и Blender) не отменяют необходимости в других программных комплексах. Под линукс до сих пор нет качественных систем распознавания текста, автоматическим систем перевода, CAD-систем и много еще чего, что нужно многим простым пользователям для повседной деятельности. Все это сдерживает распространение Linux на рабочих местах также, как отсутствие игр для домашних ПК.

Еще одной проблемой, особенно ощутимой российскими пользователями, является ориентированность Linux на качественный канал для доступа в интернет. Не секрет, что до сих пор, скоростным и дешевым интернетом могут пользоваться далеко не все жители России, а несколько лет назад ситуация была и того хуже. Помните, я уже говорил, что недолюбливаю LiveCD?! Да, и это далеко не случайно. Линукс-пользователь из российской глубинки решивший перейти на Linux и загрузившись или даже полноценно установив операционную систему с такого диска рискует оказаться на мели. Не смотря на то, что дистрибутивы (и даже живые компакт-диски) содержат порою тысячи пакетов с программами, многое, очень многое пользователю придется доустанавливать самому. Что-то не включается по лицензионным соображениям, что-то - из-за недостатка места. Прибавьте к этому многочисленные зависимости библиотек и вы получите сотни мегабайтов трафика для того, что бы банально посмотреть фильм с DVD-диска.

Обучение пользователей, справочная и техническая литература - всего этого тоже пока-что на порядок меньше чем нужно, а в ряде случаев и вовсе отсутствует... А значит - за решением любой даже пустякой, как потом может выясниться, проблемы - нужен интернет-доступ на форумы и сайты поддержки... Все, или почти все, вышесказанное можно в равной мере отнести и к BSD-системам.

И еще одной, на удивление серьезной проблемой и именно для российских пользователей остается правовой момент установки и использования GNU/Linux и другого свободного софта. Невероятно, но факт - лицензионность и значит - законность использования Linux и FOSS пользователь еще должен подтверждать и доказывать! Причем лучше всего с бумагами в руках. Парадоксальность этой ситуации в том, что с одной стороны - текст публичной лицензии (GPL и ее аналоги) прямо и не двусмысленно заявляют легальность загрузки, копирования, установки и применения таких программ, а с другой - правоохранительные органы в нашей стране верят только и исключительно бумаге с печатью и голографической наклейке на коробке. Это уже привело к появлению дистрибутивов и дистрибьюторов, которые берут деньги за воздух, т.е. за "оправдательную" бумажку с печатью. Считаю, что это порочная практика, убивающая и свободу Linux и преимущество его бесплатности для всех...

Правильнее и юридически вернее было бы добиваться признания GPL лиценции на законодательном уровне. Думаю, что российскому сообществу linux-пользователей следовало бы обратить на это внимание и предпринять практические шаги...

Мне было бы очень интересно узнать ваше мнение!

Добавлено: 06 фев 2009 08:36
Raven
О, изрядный опус от самого капитана Очевидности? Неплохо, хотя ничего нового и нету. ;)
Плюс совершенно не раскрыт тот момент, что главные проблемы пингвинов и поклонников вовсе не перечисленные. Главная проблема одна, и, боюсь, она значительно серьёзней. Состоит она в категорическом нежелании адептов линукса признавать наличие всех перечисленных проблем.

Добавлено: 06 фев 2009 10:04
еуе
кто линуксом пользуется скажите там нормальную русскую локализацию допилили уже таки доконца или нет?

Добавлено: 06 фев 2009 10:52
1@NIC>RU
еуе
Могу сказать только одно - 100% проверенное - теперь ОпенОфис 3.0.1 догнал МС офис!!!!
Ура!!! - не прошло и 10 лет ))) (речь идет о стандартном пакете: ворд, ексель)

Добавлено: 06 фев 2009 11:04
Heracle
еуе писал(а):кто линуксом пользуется скажите там нормальную русскую локализацию допилили уже таки доконца или нет?
я твоя не понимай. убунту локализавана уже давно. несколько лет назад точно.

Добавлено: 06 фев 2009 11:51
еуе
Heracle
что, и шеллы по-русски отвечают и ман русский?
а вот софт сторонний если ставить то там где русский должен быть еироглифов не будет?

Добавлено: 06 фев 2009 12:29
Heracle
еуе писал(а): что, и шеллы по-русски отвечают и ман русский?
А че в винде шеллы по русски отвечают? Не замечал такого. Шеллы по определению не для чайников и подразумевают если не знания английского в совершенстве, то хотя бы уменя читать со словарем. по русски писать в консоле вполне можно, вот только зачем? кстати некоторые утилиты в локализованой версии и в шелле на "команда --help" пишут по русски.
еуе писал(а): а вот софт сторонний если ставить то там где русский должен быть еироглифов не будет?
я не в курсе за весь софт, но если ставить например опенофис и т.п. не из репозитория проблем нет. наверно все зависит от криволапости создателей софта.

Добавлено: 06 фев 2009 12:32
еуе
Heracle писал(а):А че в винде шеллы по русски отвечают?
а че, по-еврейски чтоль? зайди посмотри
наверно все зависит от криволапости создателей софта
ну виндовые то создатели софта те же самые люди, однако...

Добавлено: 06 фев 2009 13:24
Heracle
еуе писал(а): а че, по-еврейски чтоль? зайди посмотри
по английски, причем тут иврит и идишь?

Добавлено: 06 фев 2009 13:28
еуе
Heracle
а английский при чем? у меня на русском

Microsoft Windows [Версия 5.2.3790]
(С) Корпорация Майкрософт, 1985-2003.

C:\Documents and Settings\eye>

Добавлено: 06 фев 2009 13:35
Heracle
еуе писал(а): C:\Documents and Settings\eye>
А это тоже на русском?
Ну вот вывод с шелл у меня:

gav@gav-desktop:~$ uname --help
Использование: uname [КЛЮЧ]...
Печатает определенные сведения о системе. Если КЛЮЧ не задан,
подразумевается -s.

-a, --all напечатать всю информацию, в следующем порядке,
кроме -p и -i, если они неизвестны:
-s, --kernel-name напечатать имя ядра
-n, --nodename напечатать имя машины в сети
-r, --release напечатать номер выпуска операционной системы
-v, --kernel-version напечатать версию ядра
-m, --machine напечатать тип оборудования машины
-p, --processor напечатать тип процессора или "неизвестно"
-i, --hardware-platform напечатать тип аппаратной платформы или "неизвестно"
-o, --operating-system напечатать имя операционной системы
--help показать эту справку и выйти
--version показать информацию о версии и выйти

Об ошибках сообщайте по адресу <bug-coreutils@gnu.org>.
gav@gav-desktop:~$ Привед eye!
bash: Привед: команда не найдена
gav@gav-desktop:~$

Добавлено: 06 фев 2009 13:47
Civil
еуе
что, и шеллы по-русски отвечают и ман русский?
Нет, у меня по крайней мере. Правда, это иногда напрягает (маны).
а вот софт сторонний если ставить то там где русский должен быть еироглифов не будет?
У меня только одна прога (эмулятор snes, по моему) этим страдает. Все остальное (ставил достаточно много стороннего софта) нормально, без иероглифов.

Добавлено: 06 фев 2009 14:10
еуе
недавно в kopete была какая то жопа - то по-русски прилетает, то иероглифы
кажется это было с оффлайновыми собщениями связано

Добавлено: 06 фев 2009 14:12
еуе
Heracle писал(а):
еуе писал(а): C:\Documents and Settings\eye>
А это тоже на русском?
не гони, пути переводу не подлежат
Ну вот вывод с шелл у меня:
ну а чего тогда отказываешся?

Добавлено: 06 фев 2009 14:18
Heracle
еуе писал(а): ну а чего тогда отказываешся?
Значит, таки да! Сам bash русифицирован, но не все утилиты исполняемые из командной строки.
Кстати сам вывод uname -a:

gav@gav-desktop:~$ uname -a
Linux gav-desktop 2.6.24-23-generic #1 SMP Mon Jan 26 00:13:11 UTC 2009 i686 GNU/Linux

Ни одной русской буквы....

Добавлено: 06 фев 2009 14:27
еуе
да
недопилили выходит :lol:

Добавлено: 06 фев 2009 15:05
10steps
омг, линукс.
Есть у меня товарищ, сидит на убунте, из принципа. Матерится, но сидит.

Добавлено: 06 фев 2009 15:17
Heracle
10steps писал(а): Есть у меня товарищ, сидит на убунте, из принципа. Матерится, но сидит.
Ну я сижу и не матерюсь. Уменя даже пиратския игрухи, ежели надо под вайном работают не хуже, чем на винде. Правда я не играю нефига.

Добавлено: 06 фев 2009 15:21
Civil
10steps
Есть у меня товарищ, сидит на убунте, из принципа. Матерится, но сидит.
Что ж за принцип такой? Если полная бесплатность подавляющего большенства ПО и системы, то я думаю и винда, и ПО для нее у большенства ворованная.
P.S. Обучаясь чему-либо новому и незнакомому часто приходится материться, но потом, если не забросить, все становится нормальным и привычным.
Heracle
Ну я сижу и не матерюсь. Уменя даже пиратския игрухи, ежели надо под вайном работают не хуже, чем на винде.
К сожалению, далеко не все игры (и ПО) от винды работают нормально через Wine (или Cedega).

Добавлено: 06 фев 2009 15:22
eDr
Пля. А для чего маны на русском? Для чего консоль на русском? А почему биос не на русском? Пля. Перестаньте...

Добавлено: 06 фев 2009 15:55
еуе
eDr писал(а):Пля. А для чего маны на русском? Для чего консоль на русском?
а почему в венде на русском?
А почему биос не на русском?
а чтоб него никто не лазил

Добавлено: 06 фев 2009 15:57
еуе
Civil писал(а):все становится нормальным и привычным
если привыкнуть, то конечно станет привычным - но качественным нет

Добавлено: 06 фев 2009 16:13
eDr
еуе писал(а):
eDr писал(а):Пля. А для чего маны на русском? Для чего консоль на русском?
а почему в венде на русском?
А почему биос не на русском?
а чтоб него никто не лазил
ну вот и ответ...

Добавлено: 06 фев 2009 16:28
еуе
eDr
в маны и в консоль, без которой, как выше писали, не пернешь?

Добавлено: 06 фев 2009 17:26
eDr
Нипонил

Добавлено: 06 фев 2009 17:33
еуе
eDr
чтоб в маны и в консоль, без которой, как выше писали, не пернешь, никто не лазил?

Добавлено: 06 фев 2009 17:45
eDr
ага... в принципе так оно и развивалось... от доса пришли к окнам.
а cmd оставили для продвинутых, а продвинутые само собой должны знать тех. английский.

большинство задач рядового юзера тот же убунту десктоп решит

Добавлено: 06 фев 2009 17:46
еуе
короче недоделано нихрена

Добавлено: 06 фев 2009 17:49
Heracle
еуе писал(а):короче недоделано нихрена
В Windows! :lol: Согласен.

Добавлено: 06 фев 2009 18:01
еуе
ну в Windows то с русским все отлично

Добавлено: 06 фев 2009 18:19
Heracle
еуе писал(а):ну в Windows то с русским все отлично
Ровно на столько, на сколько и в Linux или даже я бы сказал похужее, потому как в Window консольных утилит куда меньше, а расширенные Windows PowerShell не переведены нефига.

Добавлено: 06 фев 2009 19:50
Civil
еуе
ну в Windows то с русским все отлично
Ось, да, переведена отлично. Но далеко не все программы для винды переведены на русский язык, а некоторые уж лучше бы вобще не переводили .
Кстати, из практики, ради научного эксперимена перевел 2 людей (самые обычные пользователи, один киноман, вторая домохозяйка) на Ubuntu - пока довольны (прошло уже месяца 2). Правда настраивал систему чисто для их задач.

Добавлено: 06 фев 2009 20:25
еуе
Heracle
не оправдывайся
Civil
что?? настраивал? я сам себе все настраиваю в венде
далеко не все программы для винды переведены на русский язык
зато везде и повсеместно cp1251, а в линуксе то в амарок тэги привые, то копете не пишет, то мыло не прочитаешь, короче кругом какая то борода вылазит

Добавлено: 06 фев 2009 20:26
еуе
щас почитал как в убунте впн поднимается или скайлинковский модем - очень любопытные статьи )))

Добавлено: 06 фев 2009 20:47
Civil
еуе
щас почитал как в убунте впн поднимается или скайлинковский модем
Обычный юзер обязан знать как это сделать, даже в винде? Я могу тебе точно сказать, что они этим даже запариваться не будут (лень и для них не интересно), а обратятся к знающему человеку, благо такие почти у всех есть.
что?? настраивал? я сам себе все настраиваю в венде
Да, настраивал. Что тебя в этом удивило? Я, конечно, за тебя рад, что ты сам все можешь настроить. Жаль, хотя... не, не жаль (иначе админам работы небыло б), что большенство пользователей этого делать не умеют.