Недавно на Хабре была опубликована статья Главная причина, почему не Linux, которая наделала много шума в обсуждениях. Данная заметка — это небольшой философский ответ на ту статью, который, как я надеюсь, расставит все точки над i, причем с довольно неожиданной для многих читателей стороны.
Автор исходной статьи так характеризует Linux-системы:
Linux это не система, а ворох разнородных поделок, смотанных изолентой
Почему же так происходит? Потому что
Человеку вообще плевать на приложения. Он пытается достичь своих целей… А в Линуксе потолок проектирования — не достижение целей, а решение задач.… сделаем поддержку пересылки файлов, это универсально и удовлетворит всех. А чтобы выслать селфач — пусть человек ищет софтину для захвата с веб-камеры, потом ретуширует фотку в каком-нибудь графическом редакторе, потом пересылает её с помощью семнадцатой опции в меню «Инструменты». У НАС ЖЕ ЮНИКСВЕЙ!
Однако, на модель потребления можно смотреть с разных точек зрения и я предлагаю выбрать такую, которая также касается и производства того продукта, что потребляется. Тогда нам станут видны некоторые стороны, которые обычно скрыты от нашего взора и потому влияют на процесс втихую.
То есть, потреблять, ничего при этом не производя, можно только такой продукт, который доставляется природой в готовом виде и в любых требуемых потребителю количествах. Иначе же потребителю приходится участвовать в некотором производстве, чтобы в конечном итоге заполучить потребляемое благо.
При этом производство может быть как индивидуальное, когда производитель создает весь готовый продукт в одиночку, так и коллективное, вплоть до широкой общественной кооперации для производства одного продукта. Далее, производить потребитель может как сам продукт, что он потребляет (тогда мы будем называть такого потребителя "потребителем-производителем"), так и некоторый другой продукт, который с помощью общественной системы обмена в конечном счете будет обменян на тот самый продукт, который необходим потребителю для непосредственного потребления.
Итак, имеем следующую классификацию потребителей:
-
Потребитель, получающий продукт непосредственно, без затрат труда.
-
Потребитель, получающий продукт в обмен на другой продукт, в производстве которого он участвовал (индивидуально или в составе коллектива).
-
Потребитель-производитель, получающий именно тот продукт, в производстве которого он участвовал (индивидуально или в составе коллектива).
Нас будет интересовать только коллективное производство, потому что такое благо, как полнофункциональная операционная система, сегодня невозможно создать в одиночку (во всяком случае Windows, macOS и Linux создаются большими коллективами).
К чему это все? Дело в том, что ошибочно ровнять потребителя Windows с потребителем Linux, потому что первый относится к типу 2, а второй — к типу 3. Более того, еще несуразнее относиться к потребителю Linux также, как к потребителю типа 1.
Настоящий, "целевой" потребитель Linux-системы сам же является участником ее производства. Это либо разработчик, которому нужен удобный, полностью подконтрольный и полностью им конфигурируемый инструмент, либо компания, которая использует систему в своем производственном процессе чего-то другого для этих производственных нужд. Этим потребителям становится выгоднее самим участвовать в производстве данного продукта (в том числе и в его настройке, как в одной из стадий производства, доведения продукта до состояния, готового к потреблению), чем покупать необходимые им доработки на стороне. Почему выгоднее? Да потому что себестоимость производства как правило меньше стоимости произведенного продукта, а часто еще готовый информационный продукт продается по цене, выше стоимости его копии.
Последнее положение стоит пояснить подробнее. Некоторому агенту экономической системы (например, компании) становится выгоднее скооперироваться с другими агентами и совместно произвести некоторый им необходимый продукт, если издержки на частное участие в производстве будут ниже цены, предлагаемой за тот же продукт другими отдельными частными производителями. Такое становится возможно только при определенном уровне развития производительных сил, средства производства должны в принципе позволять подобное организовать, и действовать при этом они будут в специфических условиях общественной собственности, потому что только в условиях открытого производственного процесса получится максимально сэкономить на издержках.
Учитывая это, как можно ставить в вину Linux-сообществу то, что оно скорее создает набор универсальных инструментов, да такой, который еще нужно допиливать (читай — который требует от потребителя участие в производстве), чем удобный потребителю первого или второго типа полностью готовый продукт? Наоборот, попытка пойти на поводу у рыночной культуры чистого потребления и предлагать полностью готовый к потреблению продукт, без участия в его создании, доводке и отладке, подрывает саму производственную основу, на которой выстроен как Linux, так и другие свободные проекты. Отказаться от создания универсальных компонентов в пользу узко специализированных для частных целей — значит обречь свой свободный проект на застойное существование или забвение, потому что компонент, решающий общую во многих случаях задачу, соберет сообщество быстрее и больше, просто потому, что потребность в нем будет у большего числа потребителей-производителей.
И что же делать?
Нас пытаются убедить в том, что
Linux требуется очеловечить.… Это значит — переделать всё, начиная с загрузчика. ...[Иначе] Linux останется забавой для людей, которые в детстве не наигрались в конструктор.
Но что мы получим в итоге такого "очеловечивания"? Мы получим систему, подобную Windows, ориентированную на потребителя, не участвующего в производстве, но при этом никак не вписанную в рыночную капиталистическую модель производства и обмена, а значит экономически не жизнеспособную. Оно нам надо?
Нет сомнений в том, что удобство использования — вещь очень важная, но следует иметь ввиду, что в случае с Linux на первом месте должно быть удобство не для пользователей первого или второго типа, а для пользователей третьего типа, участвующих прямо или косвенно в его производстве. Нужно создавать удобные инструменты и проводить соответствующую политику, чтобы пользователи-специалисты — потенциальные контрибьюторы — могли быстрее и проще включиться в сообщество по разработке и вносить свою лепту в общее дело. Нужны развитые средства конфигурирования и сборки, композиции инструментов, чтобы пользователи чувствовали ту реальную мощь, которую может дать им этот подход, и чтобы они не боялись использовать его для повышения своей продуктивности. А ведь за этих пользователей тоже идет борьба и их пытаются определить в категорию номер два, такими средствами, как macOS, например.
Ну а для тех, кто привык к халяве… Облегчение их жизни не должно быть самоцелью :) Пусть поработают, пусть поучаствуют в отладке, пусть пишут сообщения на форумах и трекерах — эта информация сэкономит потом время другим, приучит к соучастию, а не к одностороннему пользованию. Да, Linux требует от потребителя работы. И это прекрасно! Давайте дальше развивать это направление, чтобы больше людей разных специальностей включалось в работу, а не только программисты, да сисадмины. Потому что без пассивного потребителя Linux проживет, а вот без соучастия в разработке — нет.
Комментарии
Зачем эти люди пишут про то, что не понимают? Нет такой операционной системы Linux. Linux это ядро, а семейство операционных систем (разных дистрибутивов от разных команд/сообществ, имеющих разных спонсоров), построенных на этом ядре называется GNU/Linux (GNU – GNU is Not Unix).
Всем давно пофиг, кроме лоЙеров. Это как Силиконовая долина и Кремниевая. Все понимают про что речь, а как оно там официально переводится всем накласть.
Пофиг только ламерам. Сравнить потребительскую убунту и LinuxCNC для станков может только очень далекий от понимания, что такое ОС, человек. Ну или если считать вас правым, что вполне допустимо, то владельцы айфонов лихие гики, пользующиеся в быту фряхой.
Это если забыть, на каком ядре работает андроид.
> Пофиг только ламерам.
Да и обычным админам пофиг. Я проводил опрос.
Ага, удивляли пользователей самсунгов и сяоми, что у них линукс?
Спрашивал админов крупнейший газовой компании в мире.
Ясно, среди синекурщиков
Среди тех, кто реально работает на критически важной для государства и экономике инфраструктуре. Им то как раз важно ехать, а не "шашечки". А ты продолжай усираться этим никому не интересным бредом про гну.
От тупого хряка иного не ждал ) Хрюкни еще, поросеночек.
Мне лично вообще непонятно, с чего некоторые переводят данное имя собственное, но не переводят, например, йеллоустоун
Один из немногих гео объектов которые существуют и в переводах.. "желтокамень" вполне используется.
ЗЫ Северное море тоже вроде перевод.
Реальность проста. Windows и macOS - это закрытые американские ОС, над которыми у России нет власти. Ни исходных кодов, ни возможности доработки. Linux тоже западный, но для него на территории России есть репозитории исходных кодов и системы и софта, и есть коллективы которым интересно адаптировать все это для нужд российского рынка. В конечном итоге российский и западный линукс перестанут быть совместимы между собой, и в России появится собственная экосистема, в которой от западной останутся только история и воспоминания.
Об этом итоге в реальности лишь влажные фантазии коллективов красноглазиков. А все как сидели на окнах так и сидят.
Не только лишь все! Мы,
Николай ВторойС. Беловодский, старательноучимтупим в Линукс, ибо... э-э... Да короче, чтобы чувствовать себя более умным, чем есть на самом деле.П.С. На самом деле хрен я объясню, зачем мне это надо, но хотелось давно. Вот и приступил, понимаешь...
А! Во! Вспомнил! Подапгрейдил старенький ноут для мамы, SSD там, памяти...сколько влезло. Дабы сериалы новые 80-летняя старущка не пропускала, ролики садистско-огородные и карательно-кулинарные. А ПМСМ все равно медленно. Вот и хочу альта в него зарядить. Злые языки бают - быстрее должон стать.
И таки да, могу купить новый, но золотые руки не дают.
Близко живущим родственникам ставлю линукс... далеко живущим родственникам ставлю виндовс... ибо кто его знает, кто и когда до этого компа доберется что-то в нем править или чинить.
Нет у красноглазиков влажных фантазий, как бы сделать "российски линукс" несовместимым с западным. У нероссийских - тоже.
Ну во первых это случится само собой, в процессе развития и адаптация Линукса к российским условиям, а во вторых уже существует пример несовместимости - андроидное линуксовое ядро и обычного линукса. В результате чего андроидные приложения на линуксе не работают хотя могли бы.
20 лет назад нам вещали что писать серверное по на фоне и линухе верх тупизны, ведь везде винды. Жизнь показала что серверная винда сильно уступила позиции
Это Гейтс распространял
Увы, не только. Админов почти не было - всё начало это, по факту, волонтёры.
точнее - Балмер. знаменитые танцы "Developers, developers, developers!"
Не знаю кто это, но они там все повязаны
ну, здрасте!
видео тут: https://www.youtube.com/watch?v=Vhh_GeBPOhs
эт же второй ключевой человек в M$ 20 лет назад, до прихода Сатьи Наделы:
Стивен Энтони Ба́лмер (англ. Steven Anthony Ballmer, род. 24 марта 1956 года, Детройт, США[3]) — миллиардер, генеральный директор Корпорации Майкрософт с января 2000 года по февраль 2014 года. Владелец клуба НБА «Лос-Анджелес Клипперс»...
Стивен Балмер пришел в Майкрософт в июне 1980 года[8] по приглашению Билла Гейтса, с которым он познакомился во время учебы в Гарвардском университете. Практически с самого начала карьеры стал значимой фигурой в компании. Руководил разработкой первых версий MS-DOS и Windows.
В январе 2000 года Балмер стал преемником Гейтса, заменив его на посту генерального директора. На должности CEO Стивен Балмер заведовал финансовой деятельностью Майкрософт, тогда как Гейтс оставался председателем совета директоров и главным программным архитектором, сохраняя право выбора технологической стратегии[9].
В 2006 году Билл Гейтс отошёл от повседневных задач, покинув пост главного программного архитектора, оставаясь председателем совета директоров. Такое развитие событий дало Балмеру полную свободу действий, необходимую для серьёзных управленческих шагов в Майкрософт[10].
После отставки Билла Гейтса Балмер курировал «резкое переключение от наследия компании, ориентированного в первую очередь на ПК»: заменил большинство руководителей основных подразделений в борьбе с «вотчинами, скрывающими таланты»[11], — и, по словам Businessweek, у компании «теперь едва ли не лучшая линейка продуктов в её истории». Стивен Балмер сыграл ключевую роль в проведении стратегии Microsoft в сфере облачных вычислений с приобретением Skype[10].
Коды винды есть, наскока я помню.
Это фантазии.
На деле, речь идёт о рефакторинга всей кодовой базы экосистемы линукс. Для которого нет ни ресурсов, ни талантов, ни соответствующих оргструктур. В лучшем случае, кодовую базу перетаскивают в свои репозитории, немного допиливают под себя - без глубокого понимания архитектуры кода, и выдают это за успехи в импортозамещении.
С точки зрения ИБ, никаких серьёзных уязвимостей таким образом закрыть невозможно. А база cve растёт с каждым днём...
Скажем, так, подобное развитие событий еще хоть немного реалистично.
Не более того.
Пытался выполнить самоназначенный квест - Gentoo поставить на древний комп, там есть ветка на х32 альтернативная - встала, а Gui никак, что-то с дровами, забил.
Linux Mint c XFCE попробуйте а если на него оперативки не хватит, то LXDE... и что за видеокарта там?
Я же про Генту, не понимаете? Там всё компилируется при установке, руками.
Да я знаю, хотя чистую Генту не пробовал, по верхам только, Calculate Linux на ее основе посмотрел. Но тогда вопрос что за ядро, может уже поддержка очень старой видеокарты там выкинута.
человек, который ставит генту и говорит «что-то с дровами», вызывает печальную улыбку. если у вас nvidia то в зависимости от древности слот 470 или 390 (unmask). но тут дело не в генту.
Я ж не красноглазик. Сделай скидку.
генту это все же либо для разбираться либо для уже разбираешься. умение правильно выбрать дистро для задачи – тоже важное и не совсем простое умение.
Люди хотят иметь в качестве ОС и ПО то, к чему они привыкли. Для них даже смена версии, в которой меняется что то незначительное приводит к панике. Как же, программисты кнопку передвинули.
А для экономики нужны средства, выполняющие реальные задачи, и на базе линукса их вполне можно построить. Хотя некоторые программы, типа MS Office, сложно будет заменить, особенно Excel в некоторых сферах.
А серверной части вообще все равно, где жить и на чем ее строить.
люди хотят жрать, трахаться и припеваючи жить, не ходя на работу.
если нужно что-то для не включать мозг то есть 100500 дистрибутивов, которые ставятся проще, значительно проще виндовс и потом стандартно работайте в стандартных приложениях. в винде же научились в стандартных? в ведроиде? можно научиться и в линупсах. мсофис это точно самое прощевсегозаменяемое приложение.
Проблема не в том, что люди ленивы, это естественно. А в том, что специалист который может развеваться стоит дороже, и линуксификация страны будет стоить для этой страны увеличения дефицита квалифицированной рабочей силы в этом направлении.
нагнетаете. для стандартно домашне-офисных задач нет разницы. установка на десктоп – проще. не надо ничего качать, активировать и вообще воровать. инструкции для например арча – вообще чудо по сравнению с микрософтными. переустанавливать тоже ничего не надо – работает десятилетиями.
немножко не так иконки выглядят или панелька не в той стороне? в том же андроиде интерфейс и многие концепции меняются чуть ли не каждый год. мессенджеры – освоили же с нуля и молча?
и еще одно «нет» – обслуживание виндовс (вот только сегодня проходил мимо кассы с какой-то виндовс-ошибкой на экране) дороже, чаще, дольше. то, что домашние эникейщики часто умеют только виндовс – это вопрос спроса и предложения.
Сначала Генту, потом Арч... зачем так издеваться над людьми... сейчас есть 3 основных варианта до хорошего среднего уровня понимания - Дебиан для консерваторов, Манджаро для революционеров и КУбунту для остальных.
Не надо пугать людей, их и так нехило колбасит от одной мысли жить без винды.
читать, думать, рекомендовать – и абсолютно все это через жопу у Вас.
1. Gentoo я не рекомендовал, не надо тут свистеть
2. к Вашему удивлению, Manjaro это Arch. Как и Endeavour (который мне кажется неплохим вариком для десктопа.
3. убнототу nowadays рпекомендовать не стоит, хоть для десктопа хоть для сервера. в ней как в винде, надо начинать с удаления и отключения всякого говна. кеды уж настолько на любителя, что для начала они сомнительны.
4. советовать дистро не работает as expected. как джинсы – выбирать самому. ну или молча носить что купили.
2. Для пользователя Manjaro это практически винда - поставил в 8 кликов и забыл, все что надо уже есть, тогда как Arch это непонятная консольная жуть. И без разницы ему, что внутри практически все одинаковое.
3. Убунту и кеды как винда - многим не нравится, но практически везде работает без допиливания... а если надо допилить, так практически всегда есть готовые решения в интернетах. По текущей обстановке можно смотреть отечественные дистрибутивы, благо их немного.
4. Проблема перехода на линукс в том числе в огромной массе дистрибутивов... и либо основной поток новых пользователей будет хоть как-то структурирован, либо они расползутся по сотням форков форков форков и спустя месяц-другой разбегутся в ужасе. Да, сейчас пытаются зажать ру-сегмент в несколько веток, но даже тут не все и не всегда могут объяснить в чем разница между дистрибутивами в каких ситуациях какой предпочтительней.
Manjaro это Arch. В смысле что в дальнейшем пользователь будет работать не в рамках инсталлятора, а в рамках PM и метапакетов. И читать документацию именно относительно этого.
Если Вы даете правильные советы пользователю, то Вы должны учитывать не его «нехотелки» и субъективные «пороги вхождения» (с этим он пусть сам решает), а перспективные последствия.
Как раз убунту и перестала быть искаропочной, просто привычка у всех так думать осталась. Готовые решения по убунте – часто тупейшие творчески скопипащенные одними идиотами у других. Много низкокачественной инфы, нет структурированной качественной (см арч, и даже в генте намного полезнее).
в вашем магазине слишком много видов носков, мне трудно выбрать, буду и дальше носить портянки. зачем дебилам сложные решения? есть же добыча урана.
русегмент это несаможизнеспособное образование. огородиться не огораживаясь. майнтайнить болгенос может любая группа энтузиастов, а вот разработать новую ФС например – навряд ли.
Есть старое правило, если не мегаспец - выбирай то, что выбрали большинство. И убунта тут всех кроет как бык корову, а профи понимающие что надо просто ставят сервер и далее что душе потребно.
Это просто путь не изобретать, а пользоваться наработками
Спацам да, приходится плясать на шпагате
если большинство, тогда надо выбирать винду. не думаю, что ей будет фактически невозможно пользоваться когда-либо.
…вместо десктопа, да. Вы сервер-то видели? Или, что важнее, слышали хоть раз?
> не думаю, что ей будет фактически невозможно пользоваться когда-либо.
ну как будет невозможно заполнить налоговую декларацию - придётся
>вместо десктопа, да. Вы сервер-то видели? Или, что важнее, слышали хоть раз?
ubuntu server. Вижу каждый день
> Linux это не система, а ворох разнородных поделок, смотанных изолентой
Это мы просто не знаем, из чего слеплена винда, что откуда украдено, что куплено, что по лицензии, а какие костыли написаны в самом некрософте.
Эт да. Paint, Powerpoint, Visio, Skype и т.п. Но в книжках пишуть, что якобы Excel был исконно мелкомягким.
Я очень долго и глубоко копал Винду (cmd, WMI, реестр), заморачивался со скриптами в виде всяких батников, vbs, ps. Всё летает по движению пальца/комбинации клавиш. Автоматизировано ВСЁ.
Я не смогу пересесть на Линь, это нужно убить ещё десяток лет. Поиграться только ставил многие дистры, в общем-то понятие имею.
А Винда стоит 8.1. Сделал вывод, что именно она оптимальна.
И вообще, перестал даже мышь использовать довольно давно, на одной клаве удобнее, в т. ч. и курсор двигать.
Ожидаешь, что скажут "ну ты отбитый на всю голову?", и у виска покрутят? Если бы ты этим в 10 лет заморачивался, а потом твоё развитие не было бы остановлено, то может быть открыл для себя какой-нибудь язык программирования и ощутил бы себя всемогущим.
Страницы