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

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-бабуинов. Недавно их считали маргиналами, а теперь они внезапно уже у власти! Когда успели? Как хорошо, что это не моё дело…


Ubuntu 18.04 LTS

27.04.2018

ubuntu1804[1]

Свежий выпуск Ubuntu 18.04 LTS стал, пожалуй, первым, который мне совершенно не хочется обозревать. Кроме интересной и хорошо интегрированной технологии LivePatch (обновление ядра без перезагрузки), новая «убунта» может похвастаться только многочисленными регрессиями и ненужными нововведениями. К первым, безусловно, относится переход с Unity на Gnome Shell, ко вторым — превращение стройной и упорядоченной пакетной системы apt в неразбериху из пакетов DEB, Snap и Flatpak. Это явный шаг назад, и таких шагов в Ubuntu 18.04 много.

Грядущий релиз elementaryOS 5.0 Juno меня волнует намного сильнее. Несмотря на убогость подавляющего числа новых приложений, призванных создать «экосистему elementaryOS», надо признать, что некоторые решения там вполне удачны (например терминал и фотобудка). О полезности фирменных (curated) приложений из магазина elementaryOS я напишу в следующей заметке.

Для меня самым ожидаемым релизом этой весны по-прежнему остаётся openSUSE Leap 15, бета-версия которого уже довольно давно у меня установлена на втором жёстком диске. Там довольно шустро работает свежая версия Plasma 5.12 LTS и полно замечательных функций, которых нет и не предвидится более нигде! Следите за моим блогом, чтобы ничего не пропустить!


Троллячий наброс

12.07.2013

Не смог пройти мимо очевидно грубого провокационного поста, хочу поделиться своим мнением. В Финляндии я был очень много раз, как и большинство петербуржцев. Случалось и отдыхать там, и забег по торговым центрам совершать, и транзитом ехать дальше. Что касается финских продуктов, то перечислю свои наблюдения по пунктам:

  • В супермаркетах ассортимент обычно больше, чем в аналогичных местах в СПб. Замечал это по сырам, колбасам, хлебу.
  • Финны — сладкоежки, сладостей у них больше, чем у нас. Качество хорошее, в том плане, что всякой сверхдешёвой ерунды там нет.
  • Отсутствие добавок и «экологическая чистота» финских продуктов — это миф. Там просто ассортимент другой местами он видится россиянам более «люксовым», что-ли. Вместе с тем, есть дисконтные сосиски за 2 евро/кг. Мне кажется, что их продают ниже себестоимости, т.к. даже бумага должна стоить дороже :).
  • Цены на продукты кусаются, поэтому народ в спальных районах ходит не в К-маркет и не в Призму, а в Liddl — там дешевле.
  • С молочной продукцией у финнов плохи дела, на мой взгляд: кефира и просто пресных сквашенных продуктов нет, зато полно йогуртов с краской и консервантами.
  • С мясом плохо: много колбас и полуфабрикатов, много заморозки, но просто свинину или говядину никто особо не берёт — это считается дорогим «фермерским» товаром. Почти вся колбаса, включая дорогие сорта (ветчины, хамон) напичкана консервантами, местами и глутамат натрия есть.
  • Чай отвратительный, потому что почти везде фруктовый. Forsman — та ещё ароматизированная дрянь, имхо. Нормальный чай либо дорог (потому что китайский), либо это Lipton польского производства (не самый плохой вариант, кстати).
  • Кофе у финнов отличный. В стране чрезвычайно развита кофейная культура минимум с XIX века. Народ на улицах активно забегает в Robert’s Coffee, в супермаркетах пьёт Paulig. Кофе в Финляндии мне нравится больше, чем в Скандинавии.
  • С бытовой химией тоже всё хорошо. Есть много бесфосфатных стиральных порошков, продаётся концентрированный Fairy, знаменитый дегтярный шампунь и много чего ещё. Хороший выбор, много местных аутентичных товаров.
  • Пару слов про общепит: тут всё неоднозначно. Недорого поесть в Хельсинки мне получалось только двумя способами. Первый: фастфуд американского толку. Хесбургер, хот-доги из R-Kiosk’a и небольших лотков с закусками. Второй: кафе кебабного толку. В Хельсинки они как правило имеют турецко-сирийский колорит и оккупируют фудкорты и прочие популярные места. В кебабных (в широком смысле) дешевизна достигается во многом за счёт ОЧЕНЬ низкого качества ингредиентов. Вместо мясо везде одинаковые замороженные БРУСКИ какой-то хрени, которую восточный человек строгает и тут же жарит. Для придания вкуса активно применяются приправы и соусы с E621. Если у себя в ресторанном дворике я могу взять обед за 170 рублей в Околице, где будет НАСТОЯЩАЯ говядина, то в Финляндии так не выйдет — нужно топать в стейк-хаус, но это уже другая ценовая категория.
  • Пожалуй, наиболее натуральная и качественная еда — это местная рыба и всё, что с ней связано. Горячие бутеры с Kirja lohia на Рыночной площади — это вкусно, полезно и недорого. На обратном пути питерцы совершенно правильно затариваются рыбой и икрой в приграничных коптильнях. Финская икра мне нравится больше нашей: она не такая солёная и на вкус приятнее.

Как-то так. Вообще, покупать продукты питания в Финляндии и везти их в СПб — совершенно бессмысленная затея. Никто так особо и не делал никогда, насколько я знаю. Покупали другое: Fairy, стиральный порошок, подушки/одеяла, кофе Kulta, шоколад Panda, Fazer. Сейчас этот поток уже не так активен как раньше. Всё меньше становится товаров, которые имеет смысл везти. У нас в Призме продаётся за умеренные деньги и хороший порошок, и финские сладости. От растворимого кофе умные люди понемногу отказываются, а подушки и одеяла нужны не всем и не часто 🙂


Новая Opera

03.07.2013

Вчера вышла новая версия браузера Opera — 15. Это первый релиз на новом движке Blink, который заменил прежний Presto. На практике это означает, что теперь Opera будет обрабатывать веб-страницы так же как Google Chrome, что в принципе хорошо. Старый движок Presto был вполне неплох и достаточно быстр, но из-за него веб-верстальщикам приходилось делать кучу ухищрений, чтобы их сайты корректно открывались в Opera. Кроме того, Presto не давал нормально пользоваться некоторыми сайтами, где активно применяются сложные скрипты. Например, слушать музыку и смотреть видео Вконтакте было либо неудобно, либо вообще невозможно. Поэтому переход на Blink, который основан на Chromium, я в целом приветствую — глюков с сайтами больше нет. Однако это была единственная ложка мёда, потому что дальше пойдёт сплошной дёготь. Интерфейс Opera переделали и радикально упростили, в угоду пользователям, которым классический браузер кажется слишком «сложным». Теперь мы видим минималистичное окно:

opera15

Вроде бы и похоже на старую добрую Opera 12, но при использовании понимаешь, что перед тобой просто ещё один клон Хрома, с лёгкой косметической рихтовкой. Старую Opera пользователи любили не столько за скорость (это понятие относительное и спорное), сколько за уникальные функции и гибкие возможности настройки. Ниже привожу некоторые интересные функции, которых больше нет:

  • Вертикальная и очень удобная панель закладок. Закладки можно группировать в многоуровневую иерархию, открывать сразу все элементы в узле (папке). Кроме этого, сама функция встроена в браузер и является частью кода на С, а не специальной HTML/XML-формой, как в Firefox и Chrome. В жизни это очень помогатет: отсортировать >1000 закладок удобнее всего в Opera до 12 версии;
  • Окно поиска. В Opera 15 оставлена лишь адресная панель, которая одновременно является и поисковой. Сложно сказать, сделано ли это в угоду чайникам, которые не заходят на mail.ru сразу, а сначала ищут его в Гугле, либо этот подход перекочевал из мобильных браузеров, где просто нет места на лишнюю панель, но теперь стало как-то тупее: раньше в адресной строке набираешь localhost и попадаешь на свой локальный сервер, теперь же — в результаты поиска по слову localhost.

Чтобы дальше на затягивать, вот ещё функции, которые были выпилены:

  • RSS прямо в браузере;
  • Настройки для отдельных сайтов;
  • Возможность указывать Proxy в рамках браузера (теперь предлагается использовать Proxy на уровне системы);
  • Заметки прямо в браузере;
  • Переход по вкладкам с помощью колеса мыши при нажатой правой кнопке;
  • Переход к предыдущей вкладке по Ctrl+Tab;
  • Группировка вкладок;
  • Отмена закрытия вкладок по Ctrl+Z с поддержкой большой глубины истории;
  • Копирование текста в буфер обмена без форматирования;
  • Возможность настраивать расположение элементов интерфейса (например, можно было переместить адресную строку вниз. Теперь так нельзя);
  • Удобные клавиатурные сокращения, включая привязку отдельных единичных клавиш к действиям;
  • Просмотр EXIF-данных картинок в окне свойств, которое очень удобно вызывалось;
  • Функции автоматического обновления страницы через заданный промежуток времени (Reload page every…).

Это только то, что я сам смог вспомнить. По ощущениям, интерфейс стал не столько простым, сколько пустым. Конечно, есть надежда, что со временем часть функций всё же вернут. В официальном блоге Opera пишут, что до тех пор, пока функций в новой Opera >15 будет не хватать (по усмотрению компании), версия Opera 12 будет официально поддерживаться.

Список, который вы прочитали выше, вызывает тревогу и уныние, а у некоторых СМИ — обоснованное возмущение. Для себя я уже решил, что раз уж жизнь толкает к даунгрейду, то нужно найти в себе смелость делать каждый раз здравый выбор, а вовсе не тот, к которому толкает рынок. Тщета и натужность современного «прогресса» становятся всё виднее, и всё чаще мне приходится вспоминать девиз даунгрейдеров: Because newer is not always better. У меня тоже собрана огромная коллекция закладок в Opera, и я собираюсь продолжать использование версии 12 (всё равно Opera 15 для Linux всё ещё не вышла) ещё долго.

P.S.

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

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

Тем не менее, Opera продолжит у меня жить, пусть и не в самой новой версии.


Сколково

02.06.2011

25 мая сходил на научную конференцию Сколково в отеле Talion Imperial, в качестве обозревателя журнала «Магия ПК». Более формальный отчёт можно прочитать на сайте журнала, а тут я просто поделюсь своими впечатлениями.

Во-первых, сам особняк Елисеевых (отель занимает именно его) конечно поражает своим богатством. Огромное количество подлинного антиквариата в восстановленном виде, красное дерево, мрамор, малахит… Всё при этом доступно, можно трогать, сидеть в креслах XIX века. При этом по всему зданию проведены современные коммуникации, сетевые и электророзетки — можно и ноутбук подзарядить.

Я пришёл на мероприятие с привычным HP Pavilion и планировал написать хотя бы половину деловой статьи прямо там, по свежим впечатлениям. В итоге всё получилось, причём я даже в итоге ушёл с полностью заряженной батареей: розетки там были буквально везде. В зали Imperial Hall, где проходили все доклады по теме IT, я, пожалуй, был единственным, у кого на ноуте была на «семёрка», а OpenSUSE с кедами. Народ вокруг был при галстуках, но в ИТ на первый взгляд разбирался слабо.

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

Сами доклады были разные. В статье я уже описал подробно, а тут просто выскажу пару мыслей.

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

Вот теперь понятно, что Сколково — это офис крупных американских компаний, логическое расширение идеи СЭЗ (типа известной всем «Шерризон»). В Сколково будет работать «школа будущего» Microsoft, отделы R&D IBM, Cisco, Intel… Всё, что они наработают, останется их интеллектуальной собственностью, а «российская наука» будет просто эффектной ширмой для попила денег на инноград.

Когда-то мне казалось, что Сколково похоже на мануфактуры, построенные волевым усилием царя Петра I, но потом пришла более логичная ассоциация: это научный городок при колониальной администрации. Ведь невозможно не видеть депопуляцию исторических деревень и сёл вокруг Сколково, и может получиться так, что посреди разрухи и постапокалиптического пейзажа будет стоять чудо-город, с вышками и охраной. Может ли этот город помочь нашей, российской науке, нашим интересам? Не думаю.

Пока ведутся разговоры, в Сколково уже договариваются о будущих проектах. Cisco и ABB скорее всего плотно возьмутся за электроэнергетику. На выходе мы получим очень, очень дорогое электричество, а локальные операторы — ещё и vendor lock-in впридачу. Тут  есть и такой момент:  советская энергетика сильно изношена, а потребление электричества при этом растёт. В любой момент из-за климатических явлений или человеческого фактора какая-нибудь станция выйдет из строя (в последнее время это происходит всё чаще). Если ничего не делать, то крупная авария может вылиться в катастрофу: длительнный блэкаут из-за веерного отключения в крупном городе означает мародёрство в магазинах и неработающую водопровод/канализацию, а отсюда один шаг к политическим сдвигам. Поэтому, с одной стороны в Сколково будут работать над новой инфраструктурой, а с другой — работает «кластер энергоэффективных технологий». Последний призван сбить рост потребления электричества, или хотя бы замедлить его.

На конференции были отдельные секции про газ и нефть. Я на них не ходил (они проходили одновременно с ИТ), но тут тоже всё более-менее ясно. Нужно менять технологии добычи, внедрять инновации, модернизировать оборудование. Вроде, всё правильно. Но: это всё добро будет уже не наше, это будет зарубежная инфраструктура и невозможность её контроля со стороны государства.

Вывод напрашивается простой: власть самоустраняется от «расходов», то есть поддержки и обслуживания важнейших отраслей и объектов страны. Видимо, чиновники просто хотят стричь деньги, и не париться о ЖКХ и ЛЭП.

Но если помечтать, то мне бы хотелось увидеть возрождение тех усилий, которые ещё успел сделать СССР. Хочется увидеть процессор Эльбрус в розничной продаже, хочется, чтобы у нас была линия по его изготовлению, а также в целом производство микроэлектроники. Ещё хочется, чтобы завод ЛОМО снова делал фотокамеры и т.д. и т.п. Это вполне реально в условиях рынка, но только при поддержке «сверху». Не такой, впрочем, как для Сколково.