Проект Debian розпочав спільне голосування з питання постачання пропрієтарних прошивок

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

Последнее время производители оборудования всё чаще прибегают к использованию внешних прошивок, загружаемых операционной системой, вместо поставки прошивок в постоянной памяти на самих устройствах. Подобные внешние прошивки необходимы многим современным графическим, звуковым и сетевым адаптерам. При этом неоднозначен вопрос, насколько поставка проприетарных прошивок соотносится с требованием поставки только свободного ПО в основных сборках Debian, так как прошивки выполняются на аппаратных устройствах, а не в системе, и относятся к оборудованию. На современных компьютерах, оснащённых даже полностью свободными дистрибутивами, выполняются прошивки, встроенные в оборудование. Разница лишь в том, что одни прошивки загружаются операционной системой, а другие уже прошиты в ПЗУ или Flash-память.

До сих пор проприетарные прошивки не включались в состав официальных установочных образов Debian и поставлялись в отдельном репозитории non-free. Установочные сборки с проприетарными прошивками имеют статус неофициальных и распространяются отдельно, что приводит к путанице и создаёт трудности у пользователей, так как во многих случаях полноценной работы современного оборудования можно добиться только после установки проприетарных прошивок. Подготовкой и сопровождением неофициальных сборок с проприетарными прошивками занимается проект Debian, что требует дополнительной траты ресурсов на сборку, тестирование и размещение неофициальных сборок, дублирующих официальные.

Виникла ситуація при якій неофіційні збірки є кращими для користувача, якщо він хоче домогтися нормальної підтримки свого обладнання, а встановлення рекомендованих офіційних збірок часто призводить до проблем у підтримці обладнання. Крім того, використання неофіційних збірок заважає досягненню ідеалу щодо постачання лише відкритого ПЗ і мимоволі веде до популяризації пропрієтарного ПЗ, оскільки користувач разом з прошивками отримує і підключений репозиторій non-free з іншим невільним ПЗ.

Для вирішення проблеми з активацією у користувачів репозиторію non-free у разі використання невільних прошивок, пропонується виділити пропрієтарні прошивки з репозиторію non-free в окремий компонент non-free-firmware і поставляти його окремо, не вимагаючи активації репозиторію non-free. Щодо постачання пропрієтарних прошивок у настановних зборках, на голосування виставлено три варіанти змін:

  • Включити пакети з невільними прошивками до складу офіційного настановного носія. Новий настановний образ, що включає невільні прошивки, буде поставлятися замість образу, що містить лише вільне програмне забезпечення. За наявності обладнання, для якого потрібні зовнішні прошивки, використання необхідних пропрієтарних прошивок буде включено за замовчуванням. При цьому на етапі завантаження буде додано налаштування, що дозволяє повністю вимкнути використання невільних прошивок. Для того, щоб користувач міг зробити усвідомлений вибір, в інсталяторі будуть явно розділені вільні та невільні прошивки, а також виведена інформація про те, який тип прошивок буде завантажений. Після встановлення в системі пропонується за умовчанням додати до файлу sources.list репозиторій non-free-firmware, що дозволить отримувати оновлення прошивок із виправленням уразливостей та важливих помилок.
  • Підготувати інсталяційний образ з невільними прошивками, як описано в пункті 1, але постачати його окремо, а не замість образу, що містить лише вільне програмне забезпечення. Пропонується надати статусу офіційного новому настановному образу з невільними прошивками, але продовжити поставку і старого варіанту офіційного образу, що не включає пропрієтарні прошивки. Для спрощення виявлення новачками образ з прошивками виводитиметься більш видному місці. Образ без прошивок також буде запропонований на тій же сторінці із завантаженнями, але менш пріоритетний.
  • Разрешить проекту Debian создать отдельный установочный образ, включающий пакеты из секции non-free, который будет доступен для загрузки помимо установочного образа, содержащего только свободное ПО. Загрузка будет организована таким образом, чтобы пользователь до начала загрузки получил информацию о том, какой из образов содержит только свободное ПО.

    Джерело: opennet.ru
  • Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери 🔥 Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери | ProHoster