LinuxSovet

Windows - must die, GNU/Linux - forever

View on GitHub

Ubuntu - зло

Статьи > Блог

Автор: Михаил Краснов
Дата написания: 03.02.2022 17:01

Перейти к классической версии

В спорах люди часто спрашивают меня, почему мне не нравится дистрибутив Ubuntu Linux. Причин несколько. Да, это довольно простая система, которую я даже использовал, но политика Canonical и прочих разработчиков этого дистрибутива мне очень не нравится.

Наличие средств сбора телеметрии - несвободных вещей, используемых во вредоносном ПО

Во-первых, в Ubuntu давным-давно присутствует телеметрия. Утилита для этого находится здесь. Первые отчёты были сформированы в 2018 году. Есть и другая вещь - впервые телеметрия в Ubuntu появилась в 2016 году!

Свободное программное обеспечения даёт пользователям защититься от вредоносного кала. Пользователям даже не нужно поднимать свою волосатую задницу. Просто пользователи, владеющие программированием, обнаруживают, что в программе есть вредоносная часть. Что они делают? Они исправляют это и выпускают исправленную версию, сделав от вредоноса своё безопасное и, что самое главное, свободное ответвление.

Но средства для слежки за пользователем появляются и в дистрибутивах GNU/Linux, которые когда-то очень давно следовали философии СПО. Сейчас же такие системы нельзя считать свободными вообще, так как помимо всех их недостатков: …

… они имеют эти инструменты для сбора телеметрии. Теперь, например, когда пользователь устанавливает один из таких теперь уже несвободных дистрибутивов GNU/Linux себе на компьютер, дистрибутив отправляет, например, время установки дистрибутива, схему разметки диска, параметры компьютера, на котором ведётся установка, страна, в которой находится ПК и прочие сведения на один из серверов Canonical - компании, занимающейся разработкой Ubuntu.

Конечно, все адекватные и умные пользователи Ubuntu либо перейдут на сборку этой системы без инструментов слежки (таких как ubuntu-report, например), либо перестанут использовать Ubuntu и все её сборки вообще. И будут абсолютно правы.

И да, к счастью, Ubuntu позволяет пользователям отключить это говно для быдла. Canonical явно думает, что многие пользователи этого кала оставят ubuntu-report в первоначальном (включенном) состоянии. Возможно, это действительно так, ибо многие пользователи этой адско дикой системы являются начинающими, они не знают ни про свободное программное обеспечение, ни про GNU, ни про что-то другое, тем более - про вред сбора телеметрии в СПО. А из этого следует, что возможность удаления средств сбора телеметрии не делает существование таких средств в СПО приемлемым.

Более того, по умолчанию никто не предупреждает пользователей о наличии сбора телеметрии в Ubuntu. Ни при установке, ни в приветственном сообщении после входа в систему либо после загрузки с Live-образа, либо после загрузки в уже установленную систему (такие предупреждения будут наиболее очевидными для пользователя, например).

Все оправдание и доводы “ЗА” сбор телеметрии (вроде тех, что это необходимо для совершенствования цикла разработки дистрибутива и её новых функций), которые предлагает CanoniCAL, совершенно неубедительны, да и к тому же, можно привести куда больше доводов против использования сбора телеметрии.

Это первая вещь, из-за которой мне не нравится Ubuntu, и почему я никому не советую её использовать. Более того - вы сами должны удалить Ubuntu из списка дистрибутивов, которые кому-нибудь рекомендуете для использования, или распространяете. А вместо этого рассказывайте о том, что Ubuntu к свободному программному обеспечению не относится никаким образом, а так же шпионит за своими пользователями.

Навязывание пользователям ненужного говна для быдла

С 2016 года в Ubuntu появился новый формат самодостаточных пакетов - snap. С одной стороны, это достаточно неплохо, ибо в некоторых случаях распространять программное обеспечение будет предпочтительным именно в таком самодостаточном виде. Но у snap есть несколько недостатков:

CanoniCAL насильно заставляет пользователей использовать snap-пакеты в своей Ubuntu. Например, deb-пакет с браузером Chromium (или Chrome?) не имеет в своём составе бинарных файлов с браузером, а имеет скрипты для установки snap-версии этого браузера. Зачастую, пользователь и не предполагает о том, что вместо обычного deb-пакета ему навязывают жирный, медленный и несвободный (см. далее) snap. Не предполагал и я, если честно. До того времени, как стал следить за ходом установки пакетов с помощью apt и dpkg.

С недавнего времени даже Firefox поставляется в snap-пакете, что так же не нравится пользователям:

I hate the fact that Firefox is included as a snap package by default. It makes it very difficult for me to make my own remaster of Ubuntu using Cubic and include Chrome or Edge as the default browser. I mean yeah my remaster - kinda like LinuxFX 11 except using GNIOME 41 - does include Edge and the Microsoft web apps of my choosing, but when I install my customized remaster, Firefox gets installed every friggin' time. I just want to be able to customize Ubuntu to my liking and not forced to have Firefox installed on my remaster.

Даже говносборщики Ubuntu жалуются на это! Пусть даже это и очень плохой говносборщик, ибо он включает компоненты Microsoft в (не)”свою” систему, а плохой говносборщик вдвойне потому что использует вредоносную Ubuntu как основу своей говносборки. Но речь не об этом.

Кроме того, по поводу несвободности этого формата пакетов. Здесь приведены следующие слова:

We can remove malicious applications, both from the Snap store and from any affected devices.

Перевод:

Мы можем удалять вредоносные приложения как из магазина Snap, так и с любых затронутых устройств.

Да, полная цитата здесь:

There is an issue, though, with Snaps and security updates. “The approach we take with Snaps is, let’s hide the box that the application runs in, but delegate responsibility for the application itself to the upstream vendor. So we in many cases can’t fix the application inside the Snap. We can remove malicious applications, both from the Snap store and from any affected devices. But we can’t patch that application unless we have a prior arrangement with the Snap, which in some cases we do.” This problem sounds like work in progress.

И тут, казалось бы, начинается прояснение: у CanoniCAL всего лишь проблемы с безопасностью, и именно поэтому они могут удалять snap-пакеты с компьютеров своих пользователей (и удаляют!). Но стоит ли пользователям как Ubuntu, так и несвободных snap-пакетов на любых дистрибутивах, поддерживающих это нечто, рисковать своими личной жизнью и линым пространством? Ведь теперь не вы решаете, что следует удалить с вашего ПК, а CanoniCAL.

Большое потребление ресурсов ПК

Да, Ubuntu - не легковесный дистрибутив. Но даже для такого “обычного” дистрибутива потребление ресурсов ПК очень большое. Например, это - потребление системой оперативной памяти после первого запуска:

В фоне Ubuntu запущено очень много ненужного кала, который лишь тормозит систему и увеличивает потребление ею ресурсов ПК. К тому же, она занимает очень много места на жёстком диске. Да, сейчас это не проблема, ибо объёмы жёстких дисков достаточны для того, чтобы система была сколь угодно жирной. Но я лично считаю, что разработчики не должны зажираться. Любое программное обеспечение не должно быть неоптимизированным и жирным. ПО должно быть быстрым, надёжным, и, что самое главное, лёгким. Но, увы, лёгкость и Ubuntu - две несовместимые вещи. И это очень плохо.

Кроме того, эта система очень нестабильна. Обычное обновление до новой версии дистрибутива может сломать его. Это очень плохо. Видимо, у разработчиков совсем нет времени для того, чтобы увеличить надёжность системы. У меня очень часто что-то ломалось, отваливалось или переставало работать вообще. Второй системой в своеобразном “рейтинге нестабильности” стоит Fedora, у которой так же есть свои недостатки. Но первым - Ubuntu.


Что в сухом остатке мы можем иметь? Да ничего хорошего. Из всего вышеописанного следует, что Ubuntu - нифига не свободный дистрибутив Linux. Именно Linux, а не GNU/Linux. Да, это неправильно, но порочить и позорить GNU я не хочу. Ubuntu - это вредонос, использовать который я никому не советую и призываю всех говорить новым пользователям GNU/Linux о том, что Ubuntu - явно не лучший для них выбор.

Удачи!