Linux: надо перестать надеяться

Linux: надо перестать надеяться

Как бы это ни было прискорбно — свободное программное обеспечение вообще и Linux в частности постепенно превращаются в посмешище. Даже тем людям, которые, как и я, искренне желают СПО всяческих побед и по мере сил продвигают Linux, все труднее воспринимать всерьез любые разговоры про всеобщую победу Linux во всем мире. Даже если вы всего несколько лет варитесь в мире СПО, то таких разговоров — в разной степени серьезных — вам пришлось выслушать уже много, а стрелка глобального линуксометра все еще дрожит где-то в районе нуля. И что дальше?

...Дальше многа букафф и ... сиськи...

----------------------<cut>----------------------

Linux: надо перестать надеяться

Linux-сиськи.

Если дела пойдут так же, как идут, то немного времени спустя совсем уж глупо будет надеяться на то, что однажды мы проснемся и увидим вокруг себя новый мир — мир свободного сотрудничества, в котором творчество ценится выше денег, но богатство не является постыдным; мир, в котором люди доверяют друг другу — просто потому, что так проще; мир, в котором учитель не презирает ученика, а ученик не боится учителя; мир, для осуществления которого стоило бы придумать Linux, если бы он все еще не был придуман. Но есть и другая возможность: мы можем перестать ждать, когда этот день наступит и просто сделать его, как делают тяжелую работу. Включить его — как лампочку. Тем более, что и провода, и электричество, и сама лампочка — у нас уже есть. Надо только заставить все это работать как единое целое. Но для начала неплохо было бы понять — а почему же все, ради чего мы работали до сих пор, не реализовано?

Linux: надо перестать надеяться

Попробуем обратиться к истокам. Вспомним: ни проект GNU, ни ядро Linux не создавались для того, чтобы быть популярными, чтобы приносить деньги, чтобы соответствовать каким-то пользовательским требованиям. Они не создавались как продукт.

СПО началось с того, что Ричард Столлман хотел пользоваться своим принтером и не мог. Для решения проблемы ему надо было получить исходные коды того юникса, с которым он работал, а это стоило 40 000 долларов. Это было очень неправильно, а главное — обидно! Мне порой кажется, что в воплях линуксоидных троллей до сих пор отзывается эхо той столлмановской обиды. Но как бы то ни было, нам важно то, что СПО придумывалось для того, чтобы программист не попадал в странную ситуацию, когда он может пользоваться чьим-то продуктом, но не может видоизменить его под себя, чтобы не чувствовать себя человеком, не имеющим право перешить пуговицы на купленном пальто. "Софт должен быть свободным", — говорит нам Столлман.

Linux: надо перестать надеяться

Но давайте обратим внимание вот на какой момент: мы говорим "свободный софт", но насколько свободен программист, его создающий? Ведь что подразумевает GPL? Если в своей разработке я использовал какой-то код, распространяемый под этой лицензией, то весь мой продукт тут же должен перейти под лицензию GPL (ну, на самом деле вопрос несколько сложнее, но тут все зависит от того, что понимать под "самостоятельным произведением"). Очень удобно — для программистов: не надо заново переписывать когда-то кем-то уже написанный код. Удобно и для самого движения СПО — если программист имел неосторожность вляпаться в GPL, то вытянуть свой продукт из-под этой лицензии будет практически нереально — слишком многое надо будет переписывать заново. А вот теперь то соображение, к которому я веду: если я планирую писать какую-то небольшую программу массового использования, то открытие кода равнозначно убийству моего бизнеса. Тут важны обе составляющие: небольшая программа — значит, у нее не слишком сложный исходный код; рассчитанная на массового потребителя — значит, найдется достаточное количество людей, которые захотят получить программу, не заплатив денег. Сочетание этих факторов означает только одно — прибыли не будет.

Конечно, всегда можно вспомнить об удачных бизнес-проектах в мире СПО: список даже самых известных впечатляет — RH, MySQL, VirtualBox и прочее. Но они только подтверждают мою мысль! Обратите внимание на общие черты этих проектов: в каждом случае речь идет о достаточно крупном и сложном.

Но где в мире СПО рабочие лошадки софтостроения? Все эти TotalCommander'ы, rar'ы и прочие копеечные приложения? Может быть, вам кажется, что их отсутствие — это благо? Все бесплатно — это здорово? Полной ложкой, и пусть никто не уйдет обиженным?

Linux: надо перестать надеяться

Давайте вспомним бизнес-аналитику 95-го и 96-го годов: только что вышедшая в свет Windows 95 продается довольно вяло, зато бурно растут продажи приложений для этой ОС. И это нисколько не парадокс: как правило, пользователю не надо на одном компьютере больше одной операционной системы (большинство нормальных людей даже не понимает — как это вообще может быть, а уж тем более не понимает — зачем так бывает). Зато прикладного софта любому человеку надо — десятки наименований. А при цене программы от 25 до 75 долларов средний американский пользователь совершает покупку не задумываясь. Три — четыре таких покупки в месяц — и вот затраты на прикладной софт превышают затраты на ОС. Неожиданно выясняется, что писать программы для Windows — выгодно. Количество софта растет. Пользователю уже не надо проверять — существует ли нужная ему программа для Windows или нет — он уверен, что существует, причем скорее всего, программ, реализующих искомый функционал — несколько: за разные деньги. Конкуренция становится все острее — авторы начинают бороться за качество. Предпринимают рекламные усилия. И в конце концов производители приложений вытаскивают операционную систему на первое место в мире, хотя изначально она выглядела довольно бледненько на фоне более мастеровито сработанных конкурентов.

Возможно ли что-то подобное в мире СПО? Понятно, что нет.

Авторы бесплатных приложений очень немногое могут сделать для пропаганды своей ОС, и люди, которые не имеют ни малейшего представления о том, какое это на самом деле удовольствие — ощущать реальный контроль над компьютером — продолжают нам указывать на жалкие 2% от числа десктопов... Зато у нас есть свобода.

Linux: надо перестать надеяться

Кстати, опять про свободу: у нас есть свобода — от чего? От патентов? Но в России и так нет патентов на алгоритмы. От авторских прав? Но GPL защищает авторские права ровно так же, как любая другая лицензия.

По моим ощущениям, главная свобода Linux — это свобода от обязательств. "Just for fun". Мы все знаем, откуда взялась эта фраза. Она многих очень вдохновляет: смешной финский студент, питающийся чипсами и целыми днями разгуливающий в халате, просто для собственного удовольствия написал систему, которая через несколько лет становится одним из ярчайших явлений ИТ-мира, а сам студент вдруг — уже и не студент, а гуру — у него берут автографы, к нему прислушиваются, его мнение становится решающим в серьезных спорах. И вроде бы даже деньги у него завелись, но, конечно не такие большие, чтобы он стал человеконенавистником, как Сами Знаете Кто.

Классно! Здорово! Супер! "Just for fun" — шепчут тысячи неопрятно одетых отроков — "но потом-то будут RedHat, Canonical и LinuxWorld Expo"!

Linux: надо перестать надеяться

"Just for fun" — повторяют восторженные юноши — "но в перспективе — большинство суперкомпьютеров, интернет-серверов и даже адронный коллайдер"!
"Just for fun! А у нас даже есть свой глянцевый журнал!"
"Just for fun"! И да не будет у тебя других богов перед лицом моим...
А тем временем я — немолодой слесарь по компьютерам, пытающийся обслуживать 26 филиалов нашего муниципального учреждения и тем облегчить жизнь полутора сотням утомленных тетенек, догадался использовать в своей работе Linux.

А в самом деле? Стабильный, нетребовательный, открытый, местами — бесплатный.
И в первое время все происходит очень здорово: почта бегает, сайтики крутятся, базы данных, SMB, FTP, NFS, опять же groupware всякий, красивые графики мониторинга радуют глаз.
А давайте теперь на десктопы ставить? А давайте!
Опа! Принтер MB 215 OfficeCenter. Снят с производства, а с нашего баланса — нет. Драйверов, понятно дело — нет и не предвидится. И не забудем менее экзотичные Canon'ы, для которых надо ручками править скрипты — без гарантии, что эти скрипты станут работать после следующего обновления. Но да посмотрим — что там дальше!

Опа! Программочка для обслуживания теплосчетчиков, писаная отечественными умельцами в Delphi. Под вайном — даже не думает работать. Можно, конечно, поселить ее в виртуальную машину, но — тогда какой смысл в присутствии линукса?

А вот тут — совсем уж увесистая опа: точка формирования заказов — бланки заказов приходят электропочтой из столицы в виде Exel-файлов, и в них для облегчения работы внедрены макросы на VBA. Очень обидно — но линукс тут опять не нужен.

Linux: надо перестать надеяться

Надо рассказывать дальше? Нет? А я все равно расскажу, потому что дальше самое для меня интересное: оборудование-то покупалось в разные годы и частенько получается, что Линукс на нем работает, но после утомительных танцев с бубнами. А еще для сопряжения с периферией (а наши тетечки любят периферию и умело — заразы! — ею пользуются) нужно лепить всякие заплаточки и костылики. Ручками. Несколько часов проведя в гугле. И безуспешно попробовав с десяток вариантов. Но когда ты все же находишь решение и идешь домой, то сами собой в голову лезут мысли о том, что в виндах эта проблема, если бы и всплыла, то решилась бы за 5 минут. А потом ты накатываешь обновление дистрибутива и оказывается, что смастеренные тобой заплаточки, костылики, из-жевачки-затычки — отказываются работать. Напрочь. Потому что другой компилятор, API поменялось, Юпитер ушел в четвертый дом и козыри теперь — крести а не червы.

И вот сижу я, старый кодер, уставившись в стену, на носу у меня конец года, а в сердце — печаль. Потому что нет до меня никому дела: ни производители дистрибутива мною не интересуются (ну не они же написали эту программу), ни автор этой программы (он ее писал за свой собственный фан, а не за мое выполнение должностных обязанностей), ни Торвальдс, ни Столлман, ни даже Билл Гейтс, которого я предал после стольких лет пиратского использования его продуктов.

Linux: надо перестать надеяться

И самое главное — никто мне ничего не должен. Никто мне ничем не обязан. Эта система, как мы помним, делалась — "just for fun" — только для прикола, для смеха, для удовольствия. И ведь сразу было понятно — слово "удовольствие" в данном контексте не имеет ко мне никакого отношения. Надо ли удивляться, что так мало людей интересуются линуксом — операционной системой, которая не интересуется людьми?

Вполне логично предположить, что такая слезница должна закончиться полным и окончательным разрывом лирического героя с СПО вообще и с Linux в частности. Не тут-то было! Я даже больше скажу: Linux — это то, с чем я связываю основные надежды по поводу собственной работы в ИТ. Я вижу, что Linux предоставляет огромные возможности для самосовершенствования, я считаю Linux несравнимым ни с чем по гибкости и мощности инструментом. Я всерьез полагаю, что Linux — это самый грандиозный в истории человечества эксперимент, в котором создавались не только новые технологические средства, но и новые методы взаимодействия людей. Вот только для того, чтобы этот эксперимент завершился успехом и наконец-то была создана новая модель экономического и технического сотрудничества отдельных специалистов и организаций, в ходе эксперимента, по моим ощущениям, нужно кое-что поменять.

Linux: надо перестать надеяться

1. Не надейтесь, что люди убегут в Linux от проверок лицензионности ПО. Прекратите считать "бесплатность" главным преимуществом Linux.
Не убегут. Уже не убегают. По оценкам Microsoft, количество используемого в России нелегального ПО этой компании снизилось приблизительно на 12% за три последних года — это один из самых высоких темпов легализации ПО в мире. Если бы нежелание людей платить было бы решающим — эти 12% пользователей пополнили бы ряды новобранцев Linux, но вместо этого они предпочли заплатить за знакомую систему. В первую очередь, как мне кажется, именно потому, что она им знакома. Эти же 12% — явное подтверждение того, что люди, даже у нас в стране, согласны платить за ПО. Они, возможно, платили бы и специалистам, которые решали бы их проблемы с Linux (то есть — возможно платили бы вам), но про Linux они ничего не знают, кроме того, что "там нет вирусов" и его себе ставят нервные молодые люди, не стесняющиеся в выражениях.

2. Перестаньте говорить про "виндекапец".
Его не будет. В обозримом будущем. Нам придется жить бок о бок с Windows, и если мы хотим жить комфортно, то нам придется отвоевывать себе жизненное пространство — никто добровольно нам его не уступит. Мы должны добыть себе место под Солнцем и, кстати, Стив Балмер считает, что мы вполне можем это сделать.

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

4. Пишите коммерческие программы. И для Linux, и для Windows.
Если вы пишете что-то прикладное для Linux, то подумайте о том, не могли бы вы написать проприетарную версию своей программы для Windows. У нас сегодня для этого есть множество инструментов. С их помощью вы можете создавать windows-программы, (почти) ничего не меняя в своем коде. Создание коммерческих версий программ поможет познакомить больше пользователей с реальным миром Linux, не покидая привычной им системы. Кроме того — пусть пользователи Windows оплачивают наше развитие. И пусть они знают — перейдя на Linux, они получат уже знакомые им программы — бесплатно. Но таких программ должно быть как можно больше!
5. Старайтесь решить некомпьютерные проблемы людей.
Большинство современных "достижений" Linux — это решение сугубо технических проблем, порожденных самим фактом существования Linux. Но за пределами Linux-вселенной эти проблемы не значат ровно ничего! Ну в самом деле: людям, которые не знакомы с этой ОС — жарко или холодно от появления новой версии ядра, улучшения работы звуковых серверов, подсистемы печати или поддержки сети? Для того, чтобы Linux имел шанс на популярность, мы должны начать при его помощи решать те проблемы, которые было бы слишком дорого и трудно решить при помощи Windows: попробуйте думать не о программировании, а о жизни других людей, о том, как ее можно было бы улучшить. Библиотечные системы, системы удаленного обучения, системы автоматизации жилья, системы взаимодействия со службами ЖКХ, средства помощи инвалидам, городские справочные системы — все эти направления работы слишком малоприбыльны, чтобы там было где развернуться проприетарным монстрам с их штатом "менеджеров по...". Зато их можно решить с использованием Linux, особенно, если привлечь к этому силы сообщества. Нужно только понять — есть вещи, которые интересны нам, и есть вещи, которые должны быть сделаны ради общего блага. Если линуксоидам удастся преодолеть свой возведенный в принцип эгоизм — у Linux появится будущее в большом мире.

6. Разговаривайте с людьми.
Запомните — каждый человек, которому вы ответили на форуме "гугл в помощь" — потенциальный "возвращенец" в винды. Каждый человек, которого вы оскорбили — вне зависимости от того, насколько глупо было его утверждение или неуместен вопрос — завтра станет последовательным противником Linux. Каждый невыпиленный с форума линуксоидный тролль — пособник Балмера. Мы должны делать линуксоидов из виндузятников, просто потому, что их больше не из кого делать.

И последнее, что я хотел бы сказать: у нас есть все, чтобы сделать Linux популярным. Нужно ли говорить, что популярность нашей любимой ОС означала бы большее внимание со стороны производителей железа, инвесторов, пользователей и большие возможности для специалистов, способных эффективно использовать СПО. Linux должен перестать подавать надежды — он должен начать их оправдывать. Мы должны сделать его успешным, в противном случае он навсегда останется игрушкой техномаргиналов, вместо того, чтобы стать средством изменения жизни людей к лучшему. Мы должны изменить его образ, сделать его, может быть, менее романтичным, зато более респектабельным. Менее "че геварой", более "джеймсом бондом".

Кому должны? Ну, например, самим себе. Потому что иначе все ранее сделанное — было сделано зря.

Linux: надо перестать надеяться

Автор: Михаил Дьяченко

Необходимо зарегистрироваться чтобы прочитать текст

Linux: надо перестать надеяться

Комментарии

  1. Рейтинг: 1+
    pofig 18 декабря 2009, 01:00 #

    Автор прав в основном, но не совсем...
    Вообще Линух хорошая вещь, Популярность Винды обьясняется лишь наличием софта под неё, а так ничего особенного... ну в смысле не лучше Линуха

    • Когда-то тут был комментарий

      • Рейтинг: 2+

        Кто вам такое сказал?
        Большинство тупых железяк на линухах построено. Да и для узкоспециализированных серверов типа "поставил и забыл" линухи не заменимы.

      • Рейтинг: -1+
        pofig 18 декабря 2009, 01:27 #

        LINUX бесплатен, поэтому про "экономически" тут и не говорит никто...

        Поэтому и программ под него маловато, так как держится в основном всё на энтузиастах, а основная масса программистов хочет просто бабла срубить, а не сделать что-нибудь с душой...

        • Рейтинг: 3+
          aleximingo 18 декабря 2009, 03:04 #

          "срубить бабла"... грубо как. Прямо-таки желание заработать программерами это грех, в магазин зайди, и там говори как им жить, как цены назначать...

          с душой...
          стандартная пустая фраза, слышал сто раз от фанатиков, про идеальную программу, которую будет делать группа профессионалов, в своё свободное время, сделает самую лучшую и т.д. и т.п. правда пока ничё не сделали, но сделают, обязательно!

          Открытый код это так же жопа, что и закрытый, только деньги из потребителя вытягивают по другим каналам. Почему-то это многие не понимают.

        • Рейтинг: 0+
          stranger437 18 декабря 2009, 10:17 #

          А еще основная масса OpenSource программистов и их семьи питается святым духом, который производит божественный Линус.
          Это и есть тот самый экономический провал. Фактически, от OpenSource программистов требуют commitment писать свободный код в свободное от работы время.

        • Когда-то тут был комментарий

  2. Когда-то тут был комментарий

    • Рейтинг: 2+

      У нас даже до Мурманска MS добрался. Предприятия шерстят многие перешли или на легальный софт или на бесплатный.

      • Когда-то тут был комментарий

        • Рейтинг: 2+

          Ну дык они не одни приходят, а серыми людьми. Так что в рыло не особо надаешь.

        • Рейтинг: 0+
          A_K2 18 декабря 2009, 07:32 #

          именно пираты разнесли винду по миру

  3. Рейтинг: 0+
    deadmans_hand 18 декабря 2009, 00:44 #

    Объясните мне,что подразумевается под "гибкостью и мощностью"?
    И чем линупс гибче и мощнее винды?

    • Когда-то тут был комментарий

      • Когда-то тут был комментарий

        • Рейтинг: 0+
          gigamax 18 декабря 2009, 21:30 #

          Бред. Клинический. Современные дистрибутивы Линукса ставятся на любое более-менее внятное железо. Пользуюсь OpenSuse c 2004 года, периодически устанавливаю систему друзьям и знакомым, НИ РАЗУ не было проблем. Кстати, HP, Brother, AMD, Nvidia и т.д. предоставляют дрова на Линукс (почему бы это?), новый флагман от Nokia (Nokia N900) hf,работает под управлением Maemo=Линукс. А что винде пофигу железо-это да, без установки дров даже картовод не заведёшь;)

          • Когда-то тут был комментарий

    • Рейтинг: 0+
      pofig 18 декабря 2009, 01:38 #

      А если у тебя знания есть, то найденный тобой баг в линухе, или даже просто неудобство какое нибудь ты можешь сам исправить... ну а если совем умный — вообще сделать систему под себя...
      А в Винде что есть — то есть, да ещё и за деньги немалые

    • Рейтинг: 1+
      ehteandr 18 декабря 2009, 02:13 #

      Образно, в мощности — тебе сразу не дают "масив" способный и хер посасать и в комнате прибраться, тебе дают хорошее начало, а все необходимое ты прикручиваешь сам, тут ты хорошо выигрываешь в ресурсах, а точнее в их использовании, ведь если тебе не нужны службы которыми ты не пользуешься то зачем надо что бы они работали. Гибкость — со стороны простого смертного скорее всего любые заморочки за тебя уже решили какие то дяди, а поскольку "линукс"(образно) бесплатен(опять образно) то решили они проблемы именно на нем, в пример — твой любимый роутер каряво работал с родной прошивкой — на тебе пожалуйста сторонняя прошивка, работает как часы, плюс опять же можно прикрутить таких то пакетов и вот тебе еще более крутой роутер, хочешь NAS но жалко 15-20к рублей? — Собери комп за 10, или купи у друга старый ели дышащий, а мы тебе уже приготовили миниоперационку которая бесплатна — то есть ты платишь только 10 за комп, а операционка это может даже больше чем NAS за 20к и опять же можешь прикрутить пакетов. которых мы вскорее выпустим и твой нас будет еще круче но цена его будет все равно 10к. Достойно объяснил?)))

      • Рейтинг: 0+
        razdrob 18 декабря 2009, 05:39 #

        Клево! С меня пивдос... %-)

  4. Рейтинг: 1+

    Автор хочет что бы все начали кодить СПО?
    Но для того что бы начать кодить СПО сперва должно вырасти поколение которое хотя бы работать на нем умеет. А у нас же пока и винду то большинство боится. Так что все как всегда упирается в человека — не поспевает он за прогрессом.
    ЗЫ: а будущее все же за СПО. Виндекапец :)

  5. Рейтинг: 1+
    wkostrykow (Вирофаг) 18 декабря 2009, 00:39 #

    Читал смеялся... А потом понял что зря! Источник: computerra.ru =) Серьёзная контора, они врать не станут! Напишут только правду, им за это деньги не платят! =)

    • Рейтинг: 0+
      gagarin77 18 декабря 2009, 01:00 #

      -Да, сайт из моих любимых:), на самом деле письмо Михаила Дьяченко оттуда, я только "перцу поддал", а Миша действительно серьезный анализ выложил — хорошая закваска для предпраздничного холивара. Да, Линукс-пингвин действительно выложен бесплатно — берите свободно, с Наступающими:)!.,

  6. Рейтинг: 1+
    oleksiiuk 18 декабря 2009, 00:33 #

    А у меня 5000 фунтов в месяц , читал ман.. по UNIX , рулю серваком в отделении банка... привет тем кто не читал МАНы )))) ... без обид..

    • Рейтинг: 2+
      Gaucho 18 декабря 2009, 02:39 #

      oleksiiuk
      Количество комментариев: 1
      С почином, ток тема не о вашем материальном благополучии.

  7. Рейтинг: 0+
    dimonich2004 18 декабря 2009, 00:05 #

    Полностью согласен!
    -Когда я хотел изучить FreeBSD да и в линуксе разобраццо — Я Раз 40 получал ответ Погугли или КОРОННАЯ Фраза Линуксойдов — ЧИТАЙ МАН! (ну если я не хорошо знаю английски... это просто звучит -(пшёл нах!))

    Кароче Сижу на Виндовс рулю серваками и всё отлично!
    PS: Пред всем кто слал читать МАН! =) у меня ЗП 2700$

    • Рейтинг: 0+
      dimonich2004 18 декабря 2009, 00:14 #

      Фотки девушки в полный рост нет — ну просто для спортивного интереса..(что на месте берики нарисовано?)

      • Рейтинг: 1+
        kor256 (kOrBeN_DaLlAz) 18 декабря 2009, 03:19 #

        http://itrash.ru/idb/486d7781f0e4278a77c46a86393f3cc8/o2.jpg

        • Рейтинг: 0+
          enemiesaround 18 декабря 2009, 09:38 #

          а интересно откуда фото взято изначально

    • Рейтинг: 0+
      camgypak 18 декабря 2009, 00:20 #

      вово — подстроить под себя ВСЕ что в форточках идет без малейших усилий и гемора здесь превращается в ... — повеситься легче

    • Рейтинг: -5+
      vanillaeye 18 декабря 2009, 00:30 #
      • Рейтинг: 1+
        ZloY_GreY 18 декабря 2009, 10:36 #

        лошпендос ты! даже у самого мега-пупер предпринимателя есть зарплата для себя. Потому, что есть еще активы и оборотные средства. И все, что заработал — не снимается как единый профит. Учи экономику, маменькин сынок!

    • Рейтинг: 0+
      dotomator (Assburner) 18 декабря 2009, 14:00 #

      Не пизди. Просто не пизди )))

  8. Рейтинг: 5+
    Peter2 17 декабря 2009, 21:17 #

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

    • Рейтинг: 1+
      Gaucho 18 декабря 2009, 02:41 #

      ++++

комментарии
^ Наверх