Project Debian started a general vote on the issue of supplying proprietary firmware

Project Debian объявил о проведении общего голосования (GR, general resolution) разработчиков проекта по вопросу поставки проприетарных прошивок в составе официальных установочных образов и live-сборок. До 2 сентября продлится фаза обсуждения выставленных на голосование пунктов, после чего начнётся сбор голосов. Право голоса имеют около тысячи разработчиков, участвующих в сопровождении пакетов и поддержании инфраструктуры Debian.

Последнее время производители оборудования всё чаще прибегают к использованию внешних прошивок, загружаемых операционной системой, вместо поставки прошивок в постоянной памяти на самих устройствах. Подобные внешние прошивки необходимы многим современным графическим, звуковым и сетевым адаптерам. При этом неоднозначен вопрос, насколько поставка проприетарных прошивок соотносится с требованием поставки только свободного ПО в основных сборках Debian, since firmware runs on hardware devices, not within the system, and is hardware-specific. Modern computers, even those running completely free distributions, run firmware built into the hardware. The only difference is that some firmware is loaded by the operating system, while others are already flashed into ROM or flash memory.

Until now, proprietary firmware was not included in official installation images. Debian и поставлялись в отдельном репозитории non-free. Установочные сборки с проприетарными прошивками имеют статус неофициальных и распространяются отдельно, что приводит к путанице и создаёт трудности у пользователей, так как во многих случаях полноценной работы современного оборудования можно добиться только после установки проприетарных прошивок. Подготовкой и сопровождением неофициальных сборок с проприетарными прошивками занимается проект Debian, что требует дополнительной траты ресурсов на сборку, тестирование и размещение неофициальных сборок, дублирующих официальные.

A situation has arisen in which unofficial builds are more preferable for the user if he wants to achieve normal support for his equipment, and installing the recommended official builds often leads to problems in hardware support. In addition, the use of unofficial builds interferes with the ideal of supplying only open source software and unwittingly leads to the popularization of proprietary software, since the user, along with the firmware, also receives a connected non-free repository with other non-free software.

To solve the problem of activating the non-free repository for users in the case of using non-free firmware, it is proposed to separate proprietary firmware from the non-free repository into a separate non-free-firmware component and ship it separately without requiring activation of the non-free repository. As for the supply of proprietary firmware in installation assemblies, three options for changes are put up for voting:

  • Include non-free firmware packages in the official installation media. A new install image including non-free firmware will be shipped instead of an image containing only free software. If you have hardware that requires external firmware, the use of the required proprietary firmware will be enabled by default. At the same time, at the boot stage, a setting will be added that allows you to completely disable the use of non-free firmware. In order for the user to make an informed choice, the installer will explicitly separate free and non-free firmware, as well as display information about what type of firmware will be loaded. After installation in the system, it is proposed to add a non-free-firmware repository to the sources.list file by default, which will allow you to receive firmware updates with fixes for vulnerabilities and important errors.
  • Prepare an installation image with non-free firmware as described in point 1, but ship it separately and not instead of an image containing only free software. It is proposed to make the new installation image official with non-free firmware, but continue shipping the old version of the official image that does not include proprietary firmware. To make it easier for beginners to discover, the image with the firmware will be displayed in a more prominent place. An image without firmware will also be offered on the same page with downloads, but as a lower priority.
  • Разрешить проекту Debian создать отдельный установочный образ, включающий пакеты из секции non-free, который будет доступен для загрузки помимо установочного образа, содержащего только свободное ПО. Загрузка будет организована таким образом, чтобы пользователь до начала загрузки получил информацию о том, какой из образов содержит только свободное ПО.

    Source: opennet.ru
  • Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster