Линукс свободное программное обеспечение

Свободные дистрибутивы Linux

Большинство пользователей считают Linux открытой и свободной операционной системой, но это не совсем так. Большинство современных компьютеров не будут нормально работать, или даже запускаться без уже скомпилированных производителями железа драйверов, прошивок UEFI, BIOS, микрокода процессоров, видео и сетевых карт. Исходный код этих проприетарных компонентов не доступен никому, кроме самих производителей железа. Даже модификация и последующее распространение могут быть прямо запрещены лицензией производителя.

Существует организация, пытающаяся противостоять такому положению вещей — Фонд свободного программного обеспечения (англ. Free Software Foundation, сокращённо FSF). Эта организация выступает за основные права пользователей: право на запуск, изменение, дополнение и свободное распространение программного обеспечения. FSF рекомендует удалять любые проприетарное или нарушающие вышеперечисленные права программы и прошивки. Часто закрытое и проприетарное ПО пользователи Linux называют «blobs» — «блобы», буквально — сгустки чего-то непонятного. В этой статье мы собрали лучшие свободные дистрибутивы Linux.

Блобы плохи не только из-за нарушения прав пользователей, но и из-за того, как производители относятся к своим продуктам: устаревшие (по мнению производителя, опять же) устройства теряют поддержку и производитель не будет исправлять глюки или хоть как-то обновлять свои прошивки и драйверы. Блобы нельзя портировать на другие архитектуры, и часто пользователи ограничены только архитектурой: x86 или x86_64. Ещё в блобах можно найти бэкдоры, встроенные производителем, как было с серверами Supermicro или с маршрутизаторами Huawei. А сколько ещё сюрпризов там спрятано?

FSF продвигает именно полностью свободные дистрибутивы с ядром Linux-libre, из которого удалены все компоненты, которые могут нарушить права пользователей.

1. Trisquel

Bz8cfu6hGPMXAAAAAElFTkSuQmCC

Простой дистрибутив для небольших организаций, домашних и образовательных центров, доступен в трёх версиях «Pro», просто «Trisquel» и «Edu», соответственно. Это почти Ubuntu с рабочим столом Mate, но без каких-либо проприетарных компонентов. Возможно, это самый популярный дистрибутив среди полностью свободных и открытых. В недостатки ему можно записать только несколько устаревшее ПО в репозиториях.

2. Parabola

P0gCbKaI1P9cAAAAAElFTkSuQmCC

Основанный на Arch Linux свободный дистрибутив. Как и Arch, здесь система обновляется по принципу «rolling-release», где все обновления доступны бесшовно и постоянно, в отличие от традиционных, вроде Debian. Благодаря этому в системе доступно новейшее ПО. Но этот дистрибутив не подходит новичкам, так как установка возможно только в текстовом режиме.

3. GuixSD

gGbUUUKVMaAAAAAASUVORK5CYII=

Guix Software Distribution (произносится «гикс») использует GNU Guix, полнофункциональный пакетный менеджер. Помимо обычных операций, пакетный менеджер позволяет транзакционные апгрейды и откаты, сохраняемые окружения сборки, управление непривилегированными пакетами и поддержку профилей для каждого пользователя.

Читайте также:  Install swift on linux

Система инициализации в этом дистрибутиве — GNU Shepherd. Пакетный менеджер и система инициализации написаны на предметно-ориентированном языке Guile Scheme, облегчая опытному пользователю написание скриптов и модулей для этих компонентов.

4. Dragora

BARMJaCRCtsbAAAAAElFTkSuQmCC

Dragora — это аргентинский дистрибутив GNU/Linux, созданный с нуля (то есть разработчики создали его, не используя для основы какой-либо другой дистрибутив). Dragora — дистрибутив GNU/Linux, состоящий из полностью свободного ПО.

Его очень простая система пакетов позволяет вам устанавливать, удалять, обновлять и создавать свои пакеты с лёгкостью (хотя для новичков эта система может оказаться слишком сложной). Для управления системными сервисами использует runit. Система соответствует принципу «KISS — Keep It Simple, Stupid».

5. Dyne:bolic

A7A+b5cgmgAAAABJRU5ErkJggg==

Дистрибутив — мультимедиа-студия, созданный для редактирования звука и видео. Это Live-дистрибутив, обычно запускаемый с внешнего носителя, поддерживает множество периферийных устройств (в т.ч. звуковых, FireWire, плат видеозахвата). Также позволяет шифровать пользовательские файлы с помощью инструмента «Tomb». Для дистрибутива не выпускаются обновления, поэтому для работы с сетью его лучше не использовать.

6. gNewSense

bc8q5N21xYplmXEca60Nw3Bdd2FhYW2t0dflrZ7LIELgAh4KCAAAAOC+ytt6IR9V3Ni1tIj4kfRC63ho+YrxzkAKBsYAAAAAuK+8yNjtObu3XQ3gviA3BgAAAABAJpACAAAAAAAgE0gBAAAAAACQCaQAAAAAAADIBFIAAAAAAABkAikAAAAAAAAygRQAAAAAAACZQAoAAAAAAIBMIAUAAAAAAEAmkAIAAAAAACATSAEAAAAAAJAJpAAAAAAAAMgEUgAAAAAAAGQCKQAAAAAAADKBFAAAAAAAAJlACgAAAAAAgEwgBQAAAAAAQCaQAgAAAAAAIBNIAQAAAAAAkAmkAAAAAAAAyARSAAAAAAAAZAIpAAAAAAAAMoEUAAAAAAAAmUAKAAAAAACATCAFAAAAAABAJpACAAAAAAAgE0gBAAAAAACQCbaIvu06AAAAAACAa2eLJgUAAAAAAMDDxygAAAAAAAAygVEAAAAAAABkgi06vu06AAAAAACAa8eFAAAAAAAAZAIXAgAAAAAAkAmMAgAAAAAAIBO4FwAAAAAAAJnAKAAAAAAAADKBewEAAAAAAJAJjAIAAAAAACATGAUAAAAAAEAm2CLcDhAAAAAAgIePUQAAAAAAAGQC9wIAAAAAACATGAUAAAAAAEAm2KK5FwAAAAAAAA8fFwIAAAAAAJAJXAgAAAAAAEAmMAoAAAAAAIBMYBQAAAAAAACZYGvhdoAAAAAAADx8jAIAAAAAACATuBcAAAAAAACZwCgAAAAAAAAywRbuBQAAAAAAQAYwCgAAAAAAgEwgBQAAAAAAQCZwO0AAAAAAADKBUQAAAAAAAGQCtwMEAAAAACATGAUAAAAAAEAmcC8AAAAAAAAygVEAAAAAAABkAqMAAAAAAADIhP8HpKbqiGssVIAAAAAASUVORK5CYII=

Дистрибутив основан на Debian Linux, но не содержит несвободного ПО, финансируется FSF. Удалён даже логотип Debian. Разработка затихла в последние несколько лет, но в 2021 году разработчики обещают новый выпуск, или присоединиться к проекту Skeleton GNU/Linux.

Заключение

С более полным списком свободных дистрибутивов можно ознакомиться здесь. К нему можно было бы добавить Arch Linux со Slackware, если самостоятельно установить в них ядро Linux-libre. В качестве альтернативы можно попробовать OpenBSD.

Есть у перечисленных дистрибутивов и проблемы — это поддержка железа, в первую очередь. Множество видеокарт и Wi-Fi карт не будут работать, в том числе современные видеокарты AMD и NVIDIA. Во вторую очередь, уязвимости железа обнаруживаются практически регулярно, например SPECTRE и Meltdown. От них может помочь обновление микрокода процессора, но это блоб, так что решать вам.

Ещё во всех современных системах с процессорами Intel и AMD есть встроенный «процессор безопасности» Intel ME/AMD PSP со своей прошивкой и программами. У этих «процессоров безопасности» (так их называют производители) есть полный доступ к оперативной памяти вашего компьютера, прошивке UEFI и ко многому другому. Производители или те, кто сможет взломать этот чип, получат полный доступ к вашему компьютеру. Вам стоит ознакомиться с проектами наподобие coreboot, если вы хотите, чтобы системная прошивка была свободной и с me_cleaner для отключения Intel Management Engine.

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

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Источник

Линукс свободное программное обеспечение

Свободные дистрибутивы системы GNU/Linux включают и предлагают только свободные программы. Они отказываются от несвободных приложений, несвободных платформ программирования, несвободных драйверов, несвободных программ для устройств (“клякс”) и всех прочих несвободных программ и документации. Если они обнаруживают, что включили что-то из этого по ошибке, они удаляют это.

Читайте также:  Starting php on linux

Свободные дистрибутивы GNU/Linux

Мы рекомендуем вам пользоваться свободным дистрибутивом системы GNU/Linux,— таким, который не включает никакого несвободного программного обеспечения. Так вы сможете быть уверены, что не устанавливаете никаких несвободных программ. Вот наш список таких дистрибутивов:
Свободные дистрибутивы GNU/Linux.

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

Свободные дистрибутивы не GNU

Эти дистрибутивы систем свободны, но сильно отличаются от GNU. Пользуются ими не так, как GNU/Linux. Однако они удовлетворяют тем же этическим критериям, что мы применяем к дистрибутивам GNU/Linux.
Свободные дистрибутивы не GNU.

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

Рекомендации для свободных дистрибутивов

Вот список проблем, которые могут помешать дистрибутиву считаться полностью свободным:
Рекомендации для свободных дистрибутивов систем.

Популярные дистрибутивы

Много популярных и хорошо известных дистрибутивов GNU/Linux не отвечают нашим рекомендациям. Вы можете прочесть об их проблемах здесь:
Почему мы не можем одобрить многих хорошо известных дистрибутивов GNU/Linux.

Мы призываем разработчиков этих дистрибутивов удалить несвободные части и таким образом сделать их полностью свободным программным обеспечением.

Свободы по требованию не достаточна

Некоторые дистрибутивы GNU/Linux предлагают пользователю возможности установки только свободных программ. Это обсуждается в статье:
Почему свободы по требованию не достаточно.

Почему это важно?

Когда в дистрибутив GNU/Linux входят несвободные программы, это приводит к проблемам двух видов:

  • Если вы устанавливаете его, вы можете установить и пользоваться несвободными программами.
  • Это дает людям неверное понятие о цели.

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

Разработчики несвободных дистрибутивов не говорят: “Мы приносим свои извинения за присутствие несвободных компонентов в нашем дистрибутиве. Мы не знаем, что заставило нас внести их. Мы надеемся, что в следующем выпуске мы будем обращать внимание на свободу”. Если бы они это делали, их дурное влияние было бы меньше.

Вместо этого они, как правило, представляют несвободные программы в своих системах как положительную черту; они говорят, что их цель — “произвести на пользователя по возможности наилучшее впечатление” и тому подобное, а не свобода. Другими словами, они учат людей ставить удобство выше свободы — работая непосредственно против нашей кампании, посвященной тому, чтобы сделать свободу первичной целью.

Именно из-за того факта, что эти дистрибутивы не доставляют свободу, мы не одобряем их. Именно из-за того, что они приучают людей не ценить свободу, мы всерьез озабочены этой проблемой.

Читайте также:  Открыть второе окно терминала linux

Источник

Восемь самых свободных дистрибутивов Linux

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

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

На канале Просто Код каждый день выходят интересные и полезные материалы про Linux и Opensource. Чтобы не пропустить новые посты нужно подписаться на канал и его обновления в Телеграмме .

Фонд СПО, список свободных дистрибутивов и рекомендации для них

Фонд свободного программного обеспечения основал в 1985 году Ричард Столлман, которого называют отцом Opensource и проекта GNU. Изначально Фонд нанимал разработчиков для написания свободных программ, впоследствии с появлением большого числа компаний и команд разработчиков, организация стала работать в основном над юридическими и организационными вопросами в области свободного программного обеспечения.

Участники Фонда разработали «Рекомендации для свободных дистрибутивов систем» (РСДС GNU) при помощи которых объясняется что нужно дистрибутиву, чтобы он мог считаться свободным и чтобы разработчики могли привести свои наработки в соответствие этим рекомендациям. Ознакомиться с этими требованиями можно по ссылке на официальном сайте Фонда , подробно разбирать их в рамках статьи я не буду, так как это может растянуться на очень большое время.

Примечательно, что значительный вклад в разработку рекомендаций внесла команда проекта Fedora, также авторы отмечают, что рекомендации не закреплены во времени и будут меняться, ну и вдобавок помимо самих рекомендаций существует перечень слов, которые разработчикам дистрибутивов не стоит употреблять в документации и при общении с пользователями.

Дистрибутивы, которые заявили о намерении следовать РСДС GNU и приведшие свои разработки в соответствие с ними, попадают в список свободных дистрибутивов GNU/Linux. Говоря проще, это те системы, которые включают в себя только свободные программы, которые будут отказываться от несвободных приложений, платформ разработки, драйверов, документации.

Контроль за соблюдением требований возлагается на сообщество: если пользователь обнаружит в дистрибутиве, который находится в списке, что-то несвободное, то он может сообщить об этом Фонду СПО. За это пользователь получит так называемые GNU-баксы — похожие на доллары «банкноты» с фиксированных номиналом (равным числу Пи) и подписанные Ричардом Столлманом. Фонд ведет учет выданных GNU-баксов, так как получается, что это список людей, которые способствовали развитию СПО. На момент написания данной статьи в списке обладателей GNU-баксов находится 14 человек.

Источник

Оцените статью
Adblock
detector