Латиноамериканский Фонд свободного ПО выпустил сборку 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 преследует в первую очередь просветительские функции – его авторы надеются, что их работа вызовет повышенное внимание к вопросам свободы ПО и заставит крупные компании, правительства и частных пользователей оказать должное давление на производителей аппаратного обеспечения, отказывающихся публиковать информацию, необходимую для создания полностью свободных драйверов.

©  CNews