Три лика Linux’а

Алексей Федорчук

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

Так что начну с цитаты из упомянутого выше комментария:

Linux и «головоломка», и «предмет потребления». Ещё и «средство производства», но это — отдельная тема.

Рассмотрим все эти три ипостаси Linux’а, не забывая о том, что многое из сказанного относится и к другим операционным системам FOSS-мира.

Linux в ипостаси головоломки возник хронологически первым. Родившись из головы Линуса Торвальдса, как Афина Паллада — из головы Зевса. Потому что, хотя Владимир и определяет эту ипостась как когда

 интересно «как оно работает»

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

А вот следующей ипостасью Linux’а как раз и была производственная. Программисты нашли в нём устойчивую среду для разработки (вовсе не обязательно самой ОС — но и прикладных программ), сисадмины — надёжную базу для построения компьютерных систем самого разного масштаба, для издателей специализированной печатной продукции он дал адекватные средства вёрстки — от groff до TeX. И для всех категорий пользователей Linux мог бы предоставить максимально эффективные средства работы с текстами. Причём любыми — от исходников программ и научных статей до стихов и романов.

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

И потому использование Linux’а в «мирных целях» (то есть не-разработческих и не админских) стало поначалу уделом тех, кто либо обладал соответствующей технической подготовкой, либо не считал западло таки чуток разобраться в том, «как работает». И заодно освоить методы «улучшения работы». А процесс этот затягивает — и собственно производственные задачи отступали на второй план перед проблемами прикручивания, допиливания и прочего конфигурирования.

И так продолжалось до того момента, когда к пользователю-«производственнику» вдруг не приходило понимание того, что все проблемы, имевшие быть в производственной ипостаси Linux’а, над которыми бились поколения его коллег (да и он сам), решены: отныне в Linux’е можно просто работать над задачами своей предметной области, не забивая голову русификациями, настройками видеорежимов и прочими перекомпиляциями ядра.

И тут у пользователя-«производственника» наступает чувство опустошения: как же так, не надо ничего компилировать, русифицировать, прикручивать и допиливать: достаточно установить систему, выбрать необходимые для работы инструменты, отполировать рабочую среду так, чтобы глазу было приятно, а рукам удобно — и всё.

Однако тут он вспоминает, ради чего, собственно, лет 10-12 назад затевалась им вся катавасия с Linux’ом. И, повторяя слова Клима Петровича Коломийцева из научно-фантастической песенки Галича

…так сказать, говоря:
— Не зря ж мы страдали,
И гибли не зря!

…приступает, наконец, к решению собственных задач.

Что же до новообразованных пользователей-«производственников», им совсем не обязательно проходить все этапы большого пути, пройденного предшественниками. А в редких случаях возникновения проблем достаточно не полениться и прочитать, что эти самые предшественники по сему поводу написали. Короче,

Не зря мы, глаза завидущие,
Мечтали увидеть грядущее

А тем временем начала активно развиваться и пропагандироваться потребительская ипостась Linux’а. Которая, подобно производственной, также требовала знания того, «как работает» и умения заставить «работать ещё лучше». И даже в существенно большей степени — потому что потребительская составляющая компьютерной техники модифицировалась (от определения «усовершенствовалась» воздержусь) чуть ли не «ежедневно, ежечасно и ежеминутно». Вынуждая пользователя-«потребителя» постоянно тренироваться в шашки… пардон, в настраивании оной.

В потребительской ипостаси дело усугублялось ещё одним обстоятельством: если пользователь-«производственник», как правило, не гнушается чтения документации и материалов, написанных предшественниками, то для пользователя-«потребителя» это обычно как нож к горлу. Ему нужно, чтобы всё было… эээ… хорошо и сразу. И, разумеется, даром. В результате форумы соответствующей тематики оказываются заваленными вопросами — в том числе и такими, ответы на которые были даны во времена Очакова и покорения Крыма.

Разумеется, пользователи-«производственники» — тоже люди, тоже человеки. И потребительские функции Linux’а они, как правило, освоили — в процессе допиливания и прикручивания функций производственных. Но:

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

Отсюда и циркулируют по Рунету (подозреваю, что и по прочим *нетам тоже) легенды о том, что Linux — плохая система, а все линуксоиды — мрачные бородатые снобы.

Этим объясняется тот факт, что доля пользователей Linux’а остаётся практически неизменной. Хотя только на моих глазах, за 12 примерно лет, абсолютное их число возросло даже не в разы, а на порядки. Но за то же время выросло и число пользователей компьютеров вообще — причём количество «потребителей» росло опережающими темпами. А большинству из них, в силу вышеописанных причин, Linux противопоказан.

Изменится ли ситуация в ближайшее время? Думаю, что нет. Конечно, в абсолютных цифрах число линуксоидов растёт и будет расти — пропорционально росту числа пользователей вообще. Хотя существенного прироста и тут ожидать не приходится: все, кто хотел обзавестись компьютерами, уже ими обзавелись, так что расчёт лишь на подрастающее поколения. А если вспомнить о демографической ситуации в России… Да и в братских славянских странах вряд ли она лучше.

А вот в процентом отношении не изменится ничего. Доля пользователей-«головоломщиков» (или, по совершенно верному определению Владимира Попова, любителей «интеллектуального преферанса») остаётся неизменной во все времена и у всех народов (разве что не всегда и не везде они имели возможность реализовать свои склонности). В «производственном» секторе ожидать прироста тоже не следует: подавляющее большинство тех, кто осознал пользу Linux’а как орудия труда, стали линуксоидами годы назад. А приток «свежих сил», как уже было сказано, обеспечивается в основном за счёт «потребителей». И никакие внедрения СПО в школах не изменят этого соотношения сил, если…

… если не забывать о том, что Linux, как ранее Unix вообще, создавался «интеллектуальными преферансистами», а первое применение нашёл в производственной сфере. И, обратясь к истокам, использовать его там, где он действительно нужен, а часто и незаменим. А уж под какой ОС крутые геймеры запускают свои игрушки, или в чём офисные работники (каковых я тоже отношу к числу пользователей-«потребителей») составляют бюрократические циркуляры — меня, например, не очень волнует.

Три лика Linux’а: 13 комментариев

  1. Очень интересная статья. Надеюсь, ваши прогнозы ошибочны.

  2. впечатилила степень осмысления.
    это действительно должно было наболеть, чтобы собрать подобный статистический материал, и оформить из него соответствующие выводы.
    и я, в принципе, согласен с тем, что Linux подходит, конечно же для всего, что только себе можно вообразить, вот только большая часть этого всего требует сначала циркулярной пилы, потом рубанка, потом стамески, потом напильника и уж только потом натфиля… то есть до состояния «работает из коробки» ещё далеко.
    лично мне, было бы намного приятнее, в случае когда сильно захочется, запускать различные игрушки прямо тут (в линухе), а не извращаться с wine (хотя из существующих средств — это одно из самых действенных, и без него было бы намного хуже), или тем более с виртуальными машинами или dual-boot.
    хотя это всю на грани мечты… а жаль.

  3. Ты ещё забыл про «крикливое меньшинство» (термин, кстати, родом из австралийской тусовки линуксоидов).
    Вся проблема в том, что если производственники посоветуют почитать документацию или просто промолчат, то сопляки, установившие линукс для повышения ЧСВ, начинают всячески чморить и гонобить чечако.
    Проблема есть и есть не только у нас, но мне, честно говоря, уже похуй. И на потребителей, и на красноглазиков.

  4. Написал — нет, выстрадал коммент на три абзаца. Попытался отправить: «wrong captcha». Коммент для меня потерян. Mama mia.

  5. Два момента, на которые я хотел бы обратить внимание собеседников.
    1. Почему-то по умолчанию считается, что сэкономив время посредством «тыц», человек займется чем-то менее интеллектуальным, чем чтение мануалов. А если более?
    2. Вокруг нас — кладези мудрости. Постичь ее целиком не хватит сотни жизней. Поэтому человек выбирает сперва наимудрейшее, потом очень мудрое и т.д. по нисходящей. Какое место в это

  6. й иерархии занимают мануалы по Linux. Боюсь, что даже не в первой тысяче :).

  7. Про «похуй» совершенно согласен. По роду работы и набору инструментов нонче жестко привязан к «венде», но в прошлом — сисадминство, нетварь, юниксы, статьи для LAN etc. На сегодня же парадигма жизни такова, что там, где можно и самодостаточно — линух, там где надо — Windows-workplace.

  8. > отныне в Linux’е можно просто работать над задачами своей предметной области, не забивая голову русификациями, настройками видеорежимов и прочими перекомпиляциями ядра.

    Да, но всё равно Линукс как был неожиданностью так и остался. У меня чувство опустошения никогда не возникало, постоянно что-то не работает как мне хочется, что-то работало да в новой версии перестало, чего-то небыло (из железа например) да купилось и надо прикручивать. Но я люблю это и азартно варюсь в этой каше, придумываю ещё проблемы если их нет ;). Полностью осознаю факт, что обычный юзер (в хорошем контексте) заниматься всей этой галиматьёй не будет. При покупке самого простого девайса (например адаптер wi-fi), если вещица после втыкания не заработает сама собой волшебным образом (диск с драйверами не забыт, да) то для 99% это серьёзнейший баг и глюк системы. Я живу как мне нравиться, но понимаю тех кто любит жить по другому ;).

  9. Есть ещё такая мощная штука как госзаказ. Если вдруг правительству РФ и впрямь долбанёт в голову продвигать «национальную ОС» в пику зарубежному капитализму, и для этого будут даны указания на местах, и соответвующий имиджевый настрой создадут в СМИ — тогда процент линуксоидов может резко измениться.

  10. 2 StraNNicK
    «Крикливое меньшинство», ИМХО, не заслуживает упоминания — они и сами о себе слишком часто напоминают на ряде всем известных ресурсов. И это не категория линуксоидов, а просто черта характера: когда возможность самореализации находят только в том, чтобы обосрать вокруг себя всё и вся. И заниматься этим они будут всегда и везде, в любой сфере деятельности.
    Что же до красноглазиков (если понимать под ними новообращённых фаналов) — это чисто возрастное явление: в дальнейшем они либо распределяются по трём указанным категориям, либо уходят.
    И кстати, это крикливчики и красноглазики — это практически не пересекающиеся множества. Потому что крикливчики если от чего и фанатеют, так только от самих себя.

    PS А с подпиской на комменты у меня так ничего и не получается…

  11. 2 Сергей Голубев
    >Почему-то по умолчанию считается, что сэкономив время посредством “тыц”, человек займется чем-то менее интеллектуальным, чем чтение мануалов. А если более?

    Во-первых, почему: «чтение мануалов»? Речь была об интересе «а как оно работает», если память не изменяет. Причём, «оно» может быть не только Linux :-). Был бы интерес.

    Во-вторых, многолетние наблюдения за сотнями (без преувеличения) пользователей IBM PC приводят (к сожалению) к выводу, что, в подавляющем б-ве случаев, за компьютером эти самые пользователи таки действительно «дурью маются». Если без компьютера у них ещё есть шанс задуматься о «разумном, добром, вечном», то у компьютера они этого шанса себя охотно лишают ;-).

    Это не «закон», но превалирующая тенденция.

    Таким образом, как это ни парадоксально, но польза от «экономии времени посредством “тыц”», возможно, действительно стремится к нулю. Или, более того. Нет? ;-)

Обсуждение закрыто.