Проект 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