Стів Макінтаїр (Steve McIntyre), який кілька років обіймав посаду лідера проекту Debian, виступив з ініціативою переосмислення ставлення Debian до постачання пропрієтарних прошивок, які в даний час не включаються до складу офіційних настановних образів і поставляються в окремому репозиторії non-free. На думку Стіва, спроби досягнення ідеалу щодо постачання лише відкритого ПЗ призводять до зайвих труднощів у користувачів, яким у багатьох випадках доводиться встановлювати пропрієтарні прошивки, якщо вони бажають досягти повноцінної роботи свого обладнання.
Пропрієтарні прошивки поміщаються в окремий репозиторій non-free, поряд з іншими пакетами, що розповсюджуються не під вільними та відкритими ліцензіями. Репозиторій non-free офіційно не відноситься до проекту Debian і пакети з нього не можуть входити до складу настановних та live-складання. Через це настановні образи з пропрієтарними прошивками збираються окремо і віднесені до категорії неофіційних, хоча формально їх розробкою та супроводом займається проект Debian.
Таким чином, у співтоваристві досягнуто певного статусу кво, в якому поєднано бажання постачати в дистрибутиві лише відкрите ПЗ та потребу користувачів у прошивках. Є і невеликий набір вільних прошивок, який включений до офіційних складання та репозиторій main, але таких прошивок дуже мало і їх недостатньо у більшості випадків.
Підхід, що застосовується в Debian, створює багато проблем, серед яких незручність для користувачів і витрати ресурсів на складання, тестування та розміщення неофіційних збірок із закритими прошивками. Проект подає як основні рекомендовані збірки офіційні образи, але лише вводить цим користувачів у замішання, оскільки в процесі встановлення вони стикаються з проблемами підтримки обладнання. Використання неофіційних збірок мимоволі призводить до популяризації невільного ПЗ, так як користувач разом з прошивками отримує і підключений репозиторій non-free з іншим невільним ПЗ, в той час як якби прошивки пропонувалися окремо, без включення репозиторію non-free можна було б обійтися.
Останнім часом виробники все більш активно вдаються до використання зовнішніх прошивок, що завантажуються операційною системою замість поставки прошивок у постійній пам'яті на самих пристроях. Подібні зовнішні прошивки необхідні багатьом сучасним графічним, звуковим та мережевим адаптерам. При цьому неоднозначне питання, наскільки прошивки можна відносити до вимог постачання лише вільного ПЗ, оскільки по суті прошивки виконуються на апаратних пристроях, а не в системі, і належать до обладнання. З тим же успіхом на сучасних комп'ютерах, оснащених повністю вільними дистрибутивами, виконуються прошивки, вбудовані в обладнання. Різниця лише в тому, що одні прошивки завантажуються операційною системою, інші вже прошиті в ПЗУ або Flash-пам'ять.
Стів виніс на обговорення п'ять основних варіантів оформлення постачання прошивок до Debian, які планується виставити на загальне голосування розробників:
Сам Стів виступає за прийняття п'ятого пункту, який дозволить проекту не надто сильно відхилитися від просування вільного програмного забезпечення, але при цьому зробити продукт зручним та корисним для користувачів. В інсталяторі пропонується явно розділити вільні та невільні прошивки, надавши користувачеві можливість зробити усвідомлений вибір та інформувавши його про те, чи підтримують доступні вільні прошивки поточне обладнання та чи є проекти створення вільних прошивок для наявних пристроїв. На етапі завантаження планується додати налаштування для відключення пакета з невільними прошивками.
Джерело: opennet.ru