Свободному ПО наступает кирдык

29.03.2021

Последние дни Интернет бурлит новостями о Ричарде Столмане, который недавно повторно вошёл в состав Free Software Foundation. Крупнейшие вендоры Linux и свободного ПО выступили с заявлениями против, и организовали травлю этого человека. Если вы не в курсе этой истории, то есть смысл ознакомиться с некоторыми неплохими дайджестами: раз и два.

Поскольку я взаимодействую с открытым ПО каждый день, и в некотором смысле оно меня кормит, то и оставаться в стороне не могу. То, что сейчас происходит, иначе как истерией и массовым помешательством не назвать. Вопросом, в действительности, является только происхождение данного явления: мы к этому шли изначально, или всё возникло случайно и спонтанно (а потому рано или поздно кончится)? Я искренне надеюсь на второе.

Если говорить по существу, то движению Open Source не удалось избежать политики. Оно стало тем же, что и BLM в США: ультра-левой организацией, которая беспощадно уничтожает любое инакомыслие. Примерно как большевики выкорчёвывали «контрреволюцию» век назад. Разница не так велика: если раньше людей физически убивали, то теперь их в некотором роде люстрируют и подталкивают к социальному дну, лишая работы.

Подавляющая часть разработчиков Open Source проживает в США и ЕС и трудоустроена в крупных западных корпорациях (IBM, SUSE, Microsoft…). Мы в России едва ли можем понять, насколько эти люди на самом деле несвободны (это не шутка): они обязаны разделять ультра-левые ценности, а именно инклюзивность, и «разнообразие», которые на практике означают принудительное внедрение в коллективы цветных, феминисток, представителей ЛГБТ и разнообразных ущербных людей. Это давно уже декларируется официально: любой коллектив должен набираться не по профессиональному признаку, а по признаку представленности в нём указанных выше групп.

Моё мнение по этому вопросу совпадает с таковым у Артемия Лебедева: мне всё равно, кем себя считает сотрудник при условии что он умеет и хочет работать. Однако, трудоустраивать всякий сброд именно по «квоте» ни в коем случае нельзя. К чему это приводит, мы можем наблюдать прямо сейчас. Строго говоря, дело не ограничивается только свободным ПО — в стане Microsoft и Apple я наблюдаю деградацию бизнес-процессов уже около 10 лет. Но речь, всё же идет о свободном ПО. Какие именно тенденции актуальны сейчас:

  • Сильнейший леволиберальный прессинг SJW-активистов в отношении аполитичных инженеров. Не разделять идеологию инклюзивности нельзя (а скрывать своё мнение становится всё труднее);
  • Открытый, демонстративный набор в технические команды непрофессионалов в рамках «разнообразия»;
  • Снижение качества ПО.

Последний пункт можно и нужно раскрыть подробнее. Снижение качества формально проявляется в странных инициативах и новых разработках малозначимых вещей при игнорировании более важных проблем. За примерами долго ходить не надо: достаточно покопаться в багтрекерах Plasma и Gnome и вспомнить недавнюю историю этих двух проектов.

Пример 1 — Неуклюжие замены. Фирменный браузер KDE — Konqueror — много лет заброшен. Выдвинувшийся ему на замену Falkon (бывший Qupzilla) почти заброшен (несколько лет без движения). Ответ проекта KDE — разработка Plasma Browser Extension для поддержки «других браузеров» (мы знаем, каких!). Музыкальный проигрыватель Amarok заброшен, его преемник Clementine тоже не развивается. Ответ проекта KDE — новый плеер Elisa, в котором всё свалено в кучу и невозможно толком ничего найти.

Пример 2 — Бестолковая разработка. Менеджер программ Discover всё того же проекта KDE активно развивается и постоянно мелькает в сводках новостей. Но он до сих пор сломан во многих дистрибутивах и не может устанавливать ПО, а там где он как-то работает, не может показать состояние своей работы. Поисковый движок Baloo тоже развивается, но он постоянно «теряет» файлы, регулярно находит не всё и не везде, не в состоянии искать только в текущей папке и т.п.

Пример 3 — Ухудшение потребительских свойств. Самый яркий случай — это редактор WordPress, в котором я сейчас набираю эти строки. В конце 2000-х он был прекрасен, удобен, показывал сразу все инструменты и умел вставлять видео. Сейчас это плоско-материальное дерьмо, где даже простые функции приходится каждый раз искать заново. Другой случай — развитие проекта Gnome. Когда-то это было удобное и настраиваемое рабочее окружение, сейчас же — сильно урезанное поделие, где многое приколочено гвоздями и настраивается плохо. Разработчики Gnome убрали системный лоток, убрали кнопки управления окнами, убрали плейлист в Totem, уничтожили графический инструмент управления пользователями и группами и т.п. Последнее веяние: в Gnome 40 док-панель переместилась из левой части экрана в нижнюю. Теперь при нажатии кнопки «Обзор» пользователю приходится дополнительно елозить мышью, чтобы переместить её к панели. Это и другие изменения в системе выдают запредельный идиотизм разработчиков Gnome! Пока что многие проблемы исправляются сторонними расширениями, но мне что-то подсказывает, что рано или поздно гномовцы запретят расширения. Так же как ранее «попросили» не оформлять сторонними темами их приложения.

Пример 4 — Деградация на глазах. Тут хотелось бы вспомнить про elementaryOS, которой я в своё время пользовался и даже посвятил цикл статей. Бросить эту затею меня подвигло обилие багов в этой внешне красивой ОС и довольно скотская политика основателей проекта elementary. Напомню, что там у руля двое парней: один вроде бы нормальный и бородатый, второй скользкий и радужный. Оба в техническом плане очень слабы. Эти ребята активно попрошайничают, пытаются продавать какие-то жалкие недоприложения в своём App Center и уже почти год не могут выпустить новый релиз eOS 6.0 Самое обидное, что в eOS очень много проблем именно в дизайне, их главной «фишке». Всё кривое, косое, расползающееся. Никакой консистентности и внимания к деталям.

Ну и так далее. Можно вспомнить и переписывание частей KDE c QtWidgets на QML, после чего то, что ранее выглядело хорошо и работало идеально, превращается в неуклюжее месиво. Каждый вспомнит что-то своё. И опять же, такая ситуация не только в Open Source, а в разработке ПО в целом. Новая macOS выглядит нелепо и больше похожа на аляповатый китайский Deepin, новый вид Проводника Windows возмущает даже старых пользователей MS.

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