Латиноамериканский Фонд свободного ПО выпустил сборку Linux без бинарных модулей

Открытое ПО Софт Свободное ПО Софт
мобильная версия

Латиноамериканский Фонд свободного ПО (Free Software Foundation Latin America, FSFLA) анонсировал выход сборки ядра Linux 2.6.33-libre, свободной от бинарных модулей, включенных в основной вариант поставки ядра.

Согласно пресс-релизу FSFLA, Linux формально перестал быть свободным ПО в 1996 году, после того как Линус Торвальдс (Linus Torvalds) впервые включил в состав ядра бинарные прошивки (firmware) для аппаратного обеспечения. В ядре Linux-2.6.33, согласно сведениям представителей FSFLA, содержится 2 МБ несвободных прошивок в поддереве firmware, 650 КБ в поддереве staging и еще 9,2 МБ в отдельном архиве, созданном на замену поддереву firmware.

Работа создателей Linux 2.6.33-libre сводилась к исключению из ядра Linux несвободных компонентов. Каждый раз, когда драйвер требует бинарный код несвободной прошивки, это требование заменяется сообщением о том, что используемое аппаратное обеспечение является “ловушкой”.

Таким образом, проект Linux-libre преследует в первую очередь просветительские функции – его авторы надеются, что их работа вызовет повышенное внимание к вопросам свободы ПО и заставит крупные компании, правительства и частных пользователей оказать должное давление на производителей аппаратного обеспечения, отказывающихся публиковать информацию, необходимую для создания полностью свободных драйверов.