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

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


Крутая программа

02.11.2020

Раньше у меня была отдельная папка ISO, в которой я хранил образы скачанных дистрибутивов Linux. Когда мне требовалось установить какой-либо дистрибутив на физический компьютер, я записывал нужный ISO-образ на флешку с помощью SUSE Studio Image Writer, Rosa Image Writer, или же просто ‘dd’.

Однако недавно я нашёл одну программу, которая здорово упрощает возню с ISO-образами. Это Ventoy, загрузочная система, предназначенная для установки на флешку. Работает она так: вы втыкаете чистую флешку (пусть это будет /dev/sdc) и ставите на неё Ventoy при помощи установочного скрипта:

./Ventoy2Disk.sh /dev/sdc

После этого на флешке появляется маленький (32 МБ) ESP-раздел с загрузочным меню Ventoy, а остальное пространство флешки отводится под пустой exFAT-раздел. Этот самый большой раздел следует использовать как хранилище ISO-образов — просто скидывайте их туда, или даже скачивайте в этот раздел напрямую из браузера/качалки.

Удобство данного метода состоит в том, что данная флешка-хранилище является загрузочной, причём Ventoy автоматически находит все ISO-образы и позволяет загрузить любой из них. Ничего «прожигать» больше не надо! При загрузке с флешки вы увидите подобное меню:

Выбираете нужный образ и тут же попадаете уже в его загрузочное меню. Красота! Также, раздел под хранилище совсем необязательно должен быть с exFAT. Я его отформатировал в ext4, и система продолжила работать.


Место любви

24.08.2020

Прекрасная мысль, я считаю:

Легко доказать, что любовь у кота располагается в желудке: до завтрака кот несомненно полон любви, но по мере наполнения желудка любовь вытесняется, и к концу завтрака кот вполне индифферентен…

Отсюда


Происхождение товаров

03.06.2020

Звучит как неизданная книга Ч. Дарвина, но сегодня я не об этом 🙂

Когда-то давным-давно, а именно в 90-е, в магазинах бытовой техники и электроники обязательно указывали на ценниках страну-изготовителя. Однако, в наши дни так делают уже очень немногие, так как почти всё нынче делается в Китае. Ради интереса я иногда захожу в М.Видео и специально ищу товары, сделанные не в Китае. Таковых обычно находится очень мало: скажем, это DECT-телефон Gigaset из Германии, пара кофеварок европейского же производства, да иногда порой экзотические штуки, вроде клонов Sega и Dendy, которые выпускают где-то под Москвой. Почти всё остальное везут из КНР.

Считается, что это не важно, не имеет значения. Однако, в некоторых ситуациях разница всё же есть. Под одной и той же маркой могут продаваться разные модели устройства, сделанные на разных заводах в разных странах. Они могут отличаться качеством материалов, элементной базой, сборкой. Совершенно случайно я нашёл сайт, который позволяет примерно оценить, в каких государствах производится техника разных марок. Список там, конечно, неполный, но всё равно очень большой. Можно, например, выяснить какие модели бритв Philips собирает в Нидерландах, какие камеры Sony всё ещё делаются в Японии и т.д. Разумеется, не всё из представленного можно легко купить в России, но кое-что можно (я проверяю на Яндекс-маркете).

В общем, ProductFrom.com — отличная штука!


Разное интересное — 2

24.04.2020

1. В прошлый раз я рассказал о том, как в 2020 году можно комфортно пользоваться рабочим столом KDE3. Сегодня очередь более «новой» версии KDE4. По сравнению с актуальным рабочим столом Plasma 5, это предыдущее поколение данного окружения. Чем оно интересно?

  • Наличие оригинальной «плазменной» среды с поддержкой плазмоидов — виджетов рабочего стола;
  • Функциональность рабочего стола не уступает таковой у Plasma 5;
  • Имеются сведения, что на некотором оборудовании KDE4 работает стабильнее, чем Plasma 5.
  • В плане дизайна — ощущение объёма и воздушности, которых не достичь в более плоской и «материальной» Plasma 5;

Меня KDE4 интересует, в первую очередь, в плане эстетики. Этот рабочий стол красив и проработан, чем-то он напоминает Mac OS X версий 10.5-10.7. Самый простой способ попробовать KDE4 — скачать какой-нибудь «живой» дистрибутив с ним. Таковых осталось немного, например сборка Росы. Однако, в Росе части KDE4 перемешаны с более новым стеком KF5 и Qt5, из-за чего не все возможности KDE4 доступны. Например, вам не получится завести этот плазмоид.

Я решил пойти другим путём. В дистрибутиве openSUSE имеется набор репозиториев от пользователя Wolfi323, с помощью которых можно держать одновременно и Plasma 5, и KDE4. Идея довольно проста: нужно добавить  репозиторий от Wolfi323 и перевести системные пакеты на него, после чего все зависимости Plasma 5 переедут из /usr в /opt/kf5. Затем можно свободно поставить KDE4. Примерно так:

sudo zypper ar -f http://download.opensuse.org/repositories/home: \
/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_Leap_15.1/ KF5
sudo zypper dup --allow-vendor-change --from KF5
sudo zypper in kdebase4-session kscreen

Данный трюк работает в 15.1 и Tumbleweed. В результате, у вас будут 2 разные версии KDE Plasma одновременно.

kde4

В отличие от KDE3 и TDE, где действительно много ограничений, в KDE4 есть большая часть того, что нужно для жизни, включая апплеты для Bluetooth и NetworkManager, апплет системных обновлений и множество плазмоидов, которых нет в Plasma 5, например «пузырьковый» системный монитор, помидорный виджет и много других.

2.  В Linux, как минимум с ядрами 4.х, наблюдается интересное поведение файлового менеджера Dolphin при отмонтировании внешних жёстких дисков. При выборе пункта «Безопасно извлечь», диск не только отключается, но и обесточивается. В обсуждении соответствующего бага можно узнать, что это было сделано намеренно. Но это не всем удобно, т.к. после подобного отключения диск более не виден в системе, и его приходится физически переподключать. Но есть решение! Диск можно отмонтировать без обесточивания следующей командой:

udisksctl power-off -b /dev/sdX

Подробности здесь.

3. Новая программа «Инь-Янь», автоматически включающая тёмную тему для определённых приложений в заданное время. Поддерживает Gnome и KDE.

4. Если вам кажется, что поиск Baloo мог бы находить больше файлов, то есть интересная заметка на эту тему.

 


Разное интересное

17.04.2020

Я решил публиковать тезисы, мысли, ссылки, которые мне показались интересными. Попробую это делать каждую неделю. Надеюсь, вам тоже будет интересно 🙂

  1. Я продолжаю изучать замечательный дистрибутив Linux — Q4OS. Актуальная на данный момент версия базируется на Debian 10 (Buster) и предлагает, в том числе, сборку с рабочим столом Trinity (TDE). Я уже несколько дней пробую обустроиться в этом «историческом» окружении: результат неоднозначный, но любопытный. Не всё то, что было в KDE3, имеется в TDE. Например, KBluetooth отсутствует (оригинальный код требуется портировать), вместо него предлагается использовать Blueman, и т.д. Система очень быстрая, стабильная и хорошо протестированная. Q4OS напоминает мне Lindows/Linspire, созданную в своё время Майклом Робертсоном. Там тоже был Debian и рабочий стол KDE, плюс была проделана огромная работа по тестированию и отлаживанию интерфейса. Сейчас так мало кто делает.q4os
  2. В процессе работы с TDE я выяснил, что для openSUSE существует репозиторий с оригинальным KDE3. Всё (почти) прекрасно работает даже на новейшем Tumbleweed! Конечно, отдельные части рабочего стола отвалились: например, Konqueror не показывает сайты из-за устаревших сертификатов TLS, но в остальном  жить можно. Мне сложно сказать, что лучше: обновлённый, но урезанный TDE, или оригинальный, но более устаревший KDE3. Тут уж каждому своё…kde3-suse
  3. Собственно, к чему всё это было? 🙂 У меня есть почти музейный системный блок с Pentium 4, в который я поставил простой SSD, 2 Гб ОЗУ и приличную (хотя бы по уровню шума) карточку Radeon HD 4670. Возник вопрос, какую ОС туда поставить? Я попробовал Rosa R11 с XFCE — неплохой вариант, но мне не нравится странный композитинг у XFCE. Окна отрисовываются долго, с задержкой. Хочу теперь попробовать установить openSUSE с KDE3. А вообще, на таком оборудовании очень хорошо проверять истинное быстродействие разных рабочих столов. Скажем, Ubuntu, Fedora, elementaryOS в стандартном виде просто нереально тормозят на этом старичке, поэтому я их отмёл.
  4. В сообществе отечественного дистрибутива Rosa Linux — тишина и редкая вялая активность. Телеграм-канал и группа в ВК еле живые. По многим признакам, дистрибутив скоро помрёт — останутся от него толькошикарная тема иконок.
  5. Всех нынче волнует Covid-19. Если вы боитесь заболеть и умереть, от чего сидите дома, а выходя за продуктами, носите маску, то самое время прочитать это.
  6. Интернет забывает многое, что было давно и не пользуется спросом сейчас. Для начала, мне пришлось напрячься, чтобы найти и скачать тему значков Crystal Clear за авторством Эверальдо Коэльо (одного из лучших графических дизайнеров, имхо). Нашёл в итоге тут. Но, пройдёт ещё несколько лет, и репозитории древних версий Fedora исчезнут, что ещё более усложнит поиск некоторого исторического контента. Есть и другой пример: когда-то, примерно лет 10 назад, в Интернете запустился творческий проект «Сухотруб», в описании которого было сказано: «Парк культуры и отдыха имени Кржемелика и Вахмурки». Сейчас от него осталась только эта ссылка, которую было не так-то просто найти. Больше нет ничего — вот вам и Интернет, который «ничего не забывает».

На сегодня всё!