Linux — предпочтительная ОС для любящих свободу хиппи, но в ядре скрыт грязный маленький секрет
: не все, что вы видите, с открытым исходным кодом!
Ядро Linux содержит двоичные двоичные объекты, собственный код, который обеспечивает работу определенного оборудования. Многие ноутбуки имеют Wi-Fi или видеокарты, которые не работают без встроенного программного обеспечения, поставляемого производителем.
Это не беспокоит многих пользователей Linux. Если производители не хотят делиться своим кодом, но хотят внести свой вклад в Linux, позвольте им! Но, с другой стороны, это закрытый исходный код, и это означает, что пользователи не могут проверить, что происходит внутри. Это частично объясняет, почему Free Software Foundation не поддерживает многие из самых популярных дистрибутивов. Это включает в себя Fedora, которая не допускает никаких программ с открытым исходным кодом в своих репозиториях.
Вместо этого FSF рекомендует дистрибутивы, которые не содержат никакого закрытого исходного кода, даже на уровне ядра. Эти дистрибутивы не так популярны, но есть еще множество вариантов.
1. Трискель — легкий выбор
Ищете простой и удобный в использовании дистрибутив с большим количеством программного обеспечения? Трискель — хорошее место для начала. Этот дистрибутив основан на релизах Ubuntu LTS, что делает его относительно современным.
Большая разница между Trisquel и Ubuntu заключается в отсутствии двоичных двоичных объектов и проприетарного программного обеспечения любого рода. Trisquel не рекомендует устанавливать закрытые драйверы оборудования или кодеки. Но вы сохраняете свободу, вы должны настроить свой опыт, как в Ubuntu. Добавить PPA для установки программного обеспечения
это не доступно в репозиториях.
Поскольку каждый релиз основан на Ubuntu LTS, опыт начинает ощущаться устаревшим через некоторое время. Многое происходит в течение двух лет в мире свободного программного обеспечения. Установка Trisquel 7 означает, что вы будете запускать приложения с 2014 года. Хотя с Ubuntu 16.04 теперь доступно
следующий релиз не должен быть слишком далеко
2. Парабола — для новейшего программного обеспечения
Parabola — это Arch Linux с удаленными или замененными закрытыми битами.
Как Арка, Парабола — это то, что ты делаешь. Веб-сайт предоставляет вам текстовый установщик, который дает то, что вам нужно для создания своего собственного компьютера. В Интернете есть руководство, но здесь мало чего можно ожидать.
Из-за этого Parabola ориентирована на более продвинутых пользователей. Это также для любителей свободного программного обеспечения, которые хотят получить доступ к текущему программному обеспечению, поэтому в отличие от Trisquel, вы не будете застревать, используя устаревшие версии.
3. gNewSense — пробовал и тестировал
Поскольку Trisquel основан на Ubuntu, gNewSense является производным от Debian. Это дает вам представление о том, чего ожидать от каждого. Где первый имеет свою собственную тему и макет, последний довольно ванильный.
Сходства между gNewSense и Debian на этом не заканчиваются. Поскольку Debian использует старые, но стабильные версии программного обеспечения, gNewSense делает то же самое. Это может оставить вас в прошлом. При установке последней версии gNewSense в 2016 году вы будете запускать приложения с 2012 года.
«Преимущество» перед Debian заключается в удалении любых ссылок на программное обеспечение с закрытым исходным кодом. Вы не увидите определенные кодеки и несвободные приложения в репозиториях. Разработчики gNewSense также удалили упоминания и предложения по установке проприетарного программного обеспечения. Если вам нравится Debian, но вам не нравится готовность этого проекта к размещению и предоставлению несвободного кода, это может быть дистрибутивом для вас.
4. BLAG — для любителей RPM
Не фанат экосистемы Debian? Предпочитаете RPM по сравнению с DEB? BLAG — ваша альтернатива Trisquel и gNewSense на основе Fedora.
Вы могли бы описать BLAG как Fedora с удаленными двоичными BLOB-объектами. BLAG также поставляется с несколькими сторонними репозиториями, такими как Freshrpms. Но последняя версия основана на Fedora 14, выпущенной в мае 2011 года.
BLAG означает Brixton Linux Action Group. В дистрибутиве есть антикорпоративная, анархистская культура, которая может отличаться от того, к чему вы привыкли. Будь то за или против — решать вам.
Как насчет моего текущего дистрибутива?
Ubuntu, Fedora, openSUSE, Arch Linux и другие известные дистрибутивы
все поставляются с ядром Linux, которое содержит двоичные двоичные объекты. Но вам не нужно использовать эти ядра. Можно установить ядро linux-libre и продолжить использовать дистрибутив, который вы уже знаете и любите. Фонд свободного программного обеспечения Латинская Америка предлагает несколько способов сделать это.
Это также хороший способ проверить, работает ли ваше оборудование с ядром linux-libre, прежде чем пробовать полноценный дистрибутив. Если они этого не делают, вы можете вернуться к версии ядра, которая работает
,
Ваш компьютер уважает вашу свободу?
Многие пользователи Linux хотят свободы делать все, что хотят. Некоторые просто используют программное обеспечение с открытым исходным кодом, потому что это практично. Другие пытаются использовать исключительно открытое программное обеспечение
, Но что ваш мотивация?
Считаете ли вы, что дистрибутивы Free Software Foundation рекомендует зайти слишком далеко? Является ли удаление всего закрытого исходного кода единственным способом, которым вы чувствуете себя в безопасности на своем компьютере? Означает ли свобода возможность устанавливать то, что вы хотите? Я хотел бы услышать ваши мысли!