ВЕЛИКАЯ ЭКСПАНСИЯ ПИНГВИНОВ

(c)2003 Петр 'Roxton' Семилетов
www.roxton.kiev.ua
опубликовано на www.linux.kiev.ua

Факт, что на просторах бывшего СССР доминирующей операционной системой является Windows. Между тем уже трудно закрывать глаза и на другой факт - что Linux привлекает к себе все большее число людей. Покамест это преимущественно категории системных администраторов и продвинутых пользователей, остальные как-то "в исканиях".

Но брожение умов идет. Вон пол-Киева ходит с кулечками, на которых изображен логотип Linux - пингвин Tux, и надпись под ним "Linux". Я себе десять штук купил, про запас. Народ смотрит на эти кульки, потом видит стройные ряды дисков с упомянутым продуктом, и они не кажутся экзотикой - напротив, таким же привычным делом, как этот удобный пакетик.

Известно, в споре рождается истина, поэтому, кроме прочих рассуждений, я буду иногда полемизировать с материалом Дмитрия Ляхова "Время "П"". Меня тоже интересует вопрос популяризации Linux среди массового потребителя. Кто ее тормозит? В первую очередь охоту от этой системы отбивают, как ни странно, сами линуксоиды. Погодите, дайте договорить. Простой пример. Заходит чайник на какой-нибудь форум, где сидят "гуру". И спрашивает о решении проблемы, которая у него возникла с KPPP. Для тех, кто не знает KPPP - это такая звонилка, очень удобная, с графическим интерфейсом. "Гуру" в ответ советует - мол, выкинь KPPP и настрой pppd (консольная звонилка, интерфейсом к которой и является KPPP для облегчения работы).

Что получается? Линуксоид советует чайнику усложнить себе жизнь. Чайник плюнет и снесет себе Linux, потому что без KPPP он не может подключиться к Инету. Та же ситуация повторяется, когда новички в Linux'е задают "гуру" вопросы о текстовых редакторах, графических оболочках и так далее. Гуру начинает проповедывать, какая это хорошая вещь - консоль, а остальное всё от лукавого. Я не спорю, консоль штука нужная, у меня самого по жизни висит окошко с виртуальным терминалом, но - обычному пользователю консоль обычно НЕ НУЖНА. Ему нужны кнопки и иконки. Они в Linux есть, причем невероятно замечательные, но "гуру" упорно продолжают выставлять напоказ консоль вместо красот интерфейса.

Еще один аспект - "нарочитая экзотизация". Термин мой, сам придумал. Речь вот о чем - во многих статьях и обзорах прессы, когда говорится о Linux, эта система выставляется как некая экзотика. О Windows все пишут в обычном стиле, а Linux описывается какой-то загадочной, будто из параллельного мира. Пользователю и читателю нужны обзоры конкретного линуксового софта, конкретно решаемых с его помощью задач. Все уже и так знают более-менее, что Linux стабилен, в нем всего 9 вирусов, а некоторые софт-модемы в нем могут не работать. Еще иногда в статьях проскальзывает эдакий высокомерный тон, похлопывание по плечу - вот, мол, уже доросла Linux до рынка, но многое в ней еще не дотягивает до высот, под которыми негласно подразумевается платформа от Microsoft. При этом неизменно указывают степень совместимости того или иного офисного пакета из мира Linux с MS Office. Как будто это показатель. А почему не спросить наоборот - понимает ли MS Office формат, скажем, KOffice? KOffice - это миллионы пользователей, это не андерграундный софт.

Иной раз, после "похлопывания по плечу", идет мысль о некой незрелости, молодости Linux. При этом как-то забывают, что Linux, как ни крути - это UNIX по стандарту POSIX, то есть самый настоящий UNIX, имеющий тридцатилетнюю историю. С каких пор в UNIX реализована концепция монтирования? Семидесятые годы. А в Windows? Риторический вопрос.

OpenOffice.org (OOO) моложе Microsoft Office? Не надо забывать, что OOO основан на коде Sun'овского StarOffice, который не вчера родился. И как-то странно упускать из виду, что в OOO векторная графика выводится через OpenGL и качеством своим приближается, а частично превосходит CorelDraw (взять те же 3D-текстуры). А, простите за наивность, какая 3D-акселерация нужна для вывода WMF в MS Office?

Когда говорят о медленном распространении Линукса, я мысленно пожимаю плечами. Китай едва не на правительственном уровне объявляет Linux официальной системой, госструктуры Европы вовсю переходят на Linux - недавно в одном только Мюнхене на Linux переведены больше десяти тысяч машин, Бразилия тоже на правительственном уровне выпускает дешевые "народные компьютеры" под управлением Linux - специально для сельских жителей. Самый полицейский штат США, Нью-Джерси, "захвачен" Linux'ом - на его основе функционирует мощная полицейская система координирования, которая применяется для массы разных нужд - от автоматизированного назначения районов патрулей до ведения базы данных по преступникам.

Так что за дела, разве Linux сидит в подполье и является уделом маргинальных энтузиастов, вроде тех сообществ пользователей Синклеров и Спектрумов? Да нет же, крепко система стоит на ногах, причем давно.

Дмитрий Ляхов в своей статье пишет, что "толковой документации по этой операционной системе нет". Вопрос в том, что такое "толковая документация"? Может быть, она есть по Windows? Выдайте мне, пожалуйста, техническую спецификацию систему NTFS. Ах нет? За деньги? Избранным? Хм. А информацию о линуксовых ext2/ext3 можно? Оказывается, можно. Причем сразу с исходными кодами. Но это относится к документации для программистов. Как же быть простым смертным?

Смотрим. К примеру, мой текущий дистрибутив - Linux Mandrake 9.1. В комплекте поставки - более 100 мегабайт документации. Хэлпы к отдельным программам, книжки, сборники советов о чем угодно - от сжатия MP3 до создания локальной сети из двух стоящих рядом компьютеров. Описано ПОШАГОВО. Это, надо полагать, значит, что толковой документации нет? Нет так нет, но вот что тогда место на диске занимает?

С документацией разобрались - ее "нет". Часто всуе упоминается еще один тормоз популяризации Linux - специализированный софт. Например, словари и игры. О словарях - в Linux есть замечательная штука, называется dict. Это такой сервер. Он висит у вас в качестве демона (фонового процесса). К нему подключены внешние словари - от англо-русского Мюллера до библейского толкового или ироничного "Словаря Сатаны" американского классика Амброза Бирса. Этих словарей ДЕСЯТКИ. И на панели задач у вас поле ввода. Набираете там слово, жмете Enter, получаете перевод или трактовку слова. Нет словарей, согласен.

Нет и игр. Правда, в комплекте любого дистрибутива Linux их врядли наберется больше 50 штук. Причем довольно крупного калибра - чего только стоят TuxRacer под OpenGL или аналог "Civilization" - FreeCiv. Конечно, тот факт, что это не "Сапер", должен угнетать сознание и делать вывод, что игр под Linux - нет.

Игр действительно нет лишь в том плане, что их вы не купите на ближайшем пиратском лотке. На Западе (читай - за рубежом) вы можете свободно купить версии для Linux самых свежих игр, включая популярные 3D-шутеры вроде Wolfenstein или Medal Of Honor. Которые в Linux по загадочным обстоятельствам (видимо, потому, что "нет игр") выдают больше FPS. Более того, кто мешает играть под Linux в старые DOS'овые и современные Windows-игры? Через эмуляторы - DOSBox (dosbox.zophar.net), DOSEmu (www.dosemu.org), Wine (www.winehq.com) и другие? Например я так играю в Fallout, Return To Castle Wolfenstein, Quake 3. Нормально.

Дмитрий Ляхов главную причину малой популярности Linux видит в пиратстве. Что пользователь отдает предпочтение диску с пиратским софтом. Вот это парадокс. Пиратский софт аналогичен тому, что есть в Linux. Только в Linux он бесплатен. Однако к каждому пиратскому релизу прилагаются keygen'ы и регкоды, то есть надо еще совершать дополнительные телодвижения, чтобы его установить. Лично я уже не помню, когда в последний раз приобретал подобные диски. Мне не нужен MS Office, потому что в дистрибутив Linux входит OpenOffice.org, KOffice и AbiWord. Мне не нужен HomePage, потому что в дистрибутив Linux входит Quanta. Мне не нужен Photoshop, потому что есть GIMP, и мне не нужен Nero, ведь существует Eroaster и K3b.

На мой взгляд, причина вовсе не в пиратстве. Есть люди, которые сами себе устанавливают софт. А есть те, которые делать этого не умеют, и за них этим занимаются другие. А эти другие первым делом устанавливают на компьютер Windows. С лицензией, без нее, как угодно, но ставят. И попробуй потом убеди юзера, что интересно поставить еще другую операционную систему. У юзера уже есть. Ему не надо. Он занят.

Хорошо, что ситуация в последнее время стала меняться в несколько иную сторону. Эникейщики открыли для себя пользу Linux благодаря такой штуке, как Knoppix (www.knoppix.org). Это такой дистрибутив Linux, который запускается чисто с CD, не требуя даже инсталляции. Ему не нужен жесткий диск. Между тем, это полноценный Linux с графическим интерфейсом и несколькими гигабайтами софта, который можно сразу же запускать. Понимаете, что это значит? Вот компьютерные мастера тоже поняли. Собирают новый комп, еще винчестер не подключили, хоп - Knoppix в CD-ROM, и тестируют, что работает, а что нет. Неполадки? Тоже Knoppix сгодится.

В значительной степени продвижение Linux задерживают и программисты, чей оплачиваемый труд привязан к Windows. Например те, кто пишет бухгалтерские программы под 1C. Ну вот нет 1C в Linux. Была бы - появился бы спрос, а нет спроса - нет и предложения, получается замкнутый круг. Это как с порнографией - ежели бы люди не посещали такие сайты, их просто не существовало бы.

Вот появился в Linux спрос на 3D-шутеры, понадобилась хорошая поддержка графики. Как видим, nVidia и ATI теперь усердно делают драйверы. Причем, скажем, под мой Radeon 8500 линуксовые драйверы весят 3 мегабайта, а аналогичные для Windows - все десять. Думаю, производители софт-модемов тоже возьмутся за ум и будут выпускать драйверы. Некоторые уже взялись - Lucent.

Последний фактор - поддержка софт-модемов - в значительной мере должен способствовать продвижению Linux в массы. Ведь не секрет, что у большинства пользователей стоят именно такие модемы (хотя некоторые юзеры и не знают, что у них - софт или хард-модем). Собственно, всего ДВА фактора могут реально повлиять на быструю экспансию Linux. Это вышеназванный, а также насыщение СМИ информацией о Linux. Если СМИ не говорит о чем-то, то это что-то мертво. О Linux стали писать - Linux стал популярен. О Microsoft пишут давно, поэтому он более известен, а значит, его продукты популярнее. Дайти прессе срок. Через пару лет Linux будет ощущаться по сравнению с Windows примерно так же, как сейчас видеокарты от nVidia и ATI. Два имени рядом.

Что до борьбы с пиратством, то его тотальное искоренение скорее всего отразится на Linux негативно. Ведь пираты тиражируют не только софт. Это еще и фильмы, музыка. Перестанут люди их активно покупать, не нужны будут особо плейеры, раз не нужны - замедлятся в развитии. А десяток-другой скачанных из Сети эмпешек или клипов может и Windows Media Player проиграть. Зачем для этого ставить Linux c его чудесными плейерами? Впрочем, дава йте смотреть на вещи реально - пираты были, есть и будут. А наш обычный, "домашний" пользователь скорее удавится, чем заплатит за лицензионный софт. Поэтому он будет либо покупать пиратский, либо ставить себе Linux. Тут уже дело вкуса, ничего не попишешь. Поэтому основную причину популярности или непопулярности Linux следует искать в первую очередь в людях. Некоем общем сознании социума. Свободолюбивый социум предпочтет, вероятно, Linux.

Эра Linux наступит тогда, когда люди захотят ВЫБИРАТЬ, а не пользоваться тем, что предложено по умолчанию. Тогда и жить, и работать стало бы веселее, интересней. В ту же школу дети бежали бы, дай им право выбрать себе предметы. Какому-нибудь сотруднику ставят на работе Windows и MS Word. Может, они его не вдохновляют? Может, продуктивность труда от этого падает? Я не говорю, что она падает именно из-за MS Word, просто у разных людей разные потребности, не только функциональные, но и эстетические, эмоциональные. Дайте человеку возможность самому выбрать инструмент труда, и он станет мастером в своем деле. А пока в университете N всем в обязательном порядке надо сдавать зачет по Excel, или "документы принимаются только в формате DOC", о какой свободе выбора может идти речь? Изменение менталитета приведет к распространению Linux. И наоборот - популяризация этой системы ведет к позитивному изменению хода мыслей отдельных представителей человечества. Ура.