Steve McIntyre, aki több éven át a Debian projekt vezetője volt, kezdeményezte, hogy újragondolja a Debian hozzáállását a szabadalmaztatott firmware szállításához, amely jelenleg nem szerepel a hivatalos telepítőképekben, és egy külön, nem ingyenes tárolóban található. Steve véleménye szerint a kizárólag nyílt forráskódú szoftverek szállításának ideáljának elérése felesleges nehézségeket okoz a felhasználóknak, akiknek sok esetben saját firmware-t kell telepíteniük, ha megfelelően akarják működésre bírni a hardverüket.
A szabadalmaztatott firmware egy külön, nem ingyenes tárolóba kerül, a nem ingyenes és nyílt licencek alatt terjesztett többi csomaggal együtt. A nem ingyenes tároló hivatalosan nem része a Debian projektnek, és az abból származó csomagok nem vehetők részt a telepítésben és az élő buildekben. Emiatt a szabadalmaztatott firmware-rel rendelkező telepítőkészletek külön készülnek, és nem hivatalos kategóriába sorolhatók, bár formálisan a Debian projekt fejleszti és karbantartja őket.
Így a közösségben sikerült elérni egy bizonyos status quo-t, amelyben egyesül a kizárólag nyílt forráskódú szoftverek terjesztésének vágya és a felhasználók firmware-igénye. Van egy kis ingyenes firmware-készlet is, amelyet a hivatalos buildek és a fő tároló tartalmaznak, de nagyon kevés ilyen firmware van, és a legtöbb esetben nem elegendő.
A Debian megközelítése számos problémát okoz, beleértve a felhasználók kényelmetlenségét és az erőforrások pazarlását a nem hivatalos buildek zárt firmware-rel történő készítése, tesztelése és üzemeltetése során. A projekt a hivatalos képeket a fő ajánlott buildekként mutatja be, de csak összezavarja ezeket a felhasználókat, mivel hardvertámogatási problémákkal találkoznak a telepítés során. A nem hivatalos buildek használata akaratlanul is a nem szabad szoftverek népszerűsítéséhez vezet, mivel a felhasználó a firmware-rel együtt egy csatlakoztatott nem ingyenes tárolót is kap más nem ingyenes szoftverekkel, míg ha a firmware-t külön ajánlanák, akkor az megtehető a nem ingyenes tároló hozzáadása nélkül.
A közelmúltban a gyártók egyre gyakrabban folyamodtak az operációs rendszer által betöltött külső firmware használatához, ahelyett, hogy maguk az eszközök állandó memóriájában tárolnák a firmware-t. Sok modern grafikus, hang- és hálózati adapternek szüksége van ilyen külső firmware-re. Ugyanakkor nem egyértelmű a kérdés, hogy a firmware mennyiben tulajdonítható a kizárólag ingyenes szoftverek szállítására vonatkozó követelményeknek, mivel a firmware valójában hardvereszközökön történik, és nem a rendszerben, és berendezésekre vonatkozik. Ugyanilyen sikerrel a modern, akár teljesen ingyenes disztribúciókkal is felszerelt számítógépek a berendezésbe épített firmware-t futtatják. Az egyetlen különbség az, hogy néhány firmware-t az operációs rendszer tölt be, míg másokat már a ROM-ba vagy a Flash memóriába flashelt.
Steve öt fő lehetőséget terjesztett elő a firmware Debianban történő szállításának tervezésére, amelyeket a tervek szerint a fejlesztők általános szavazásra bocsátanak:
Steve maga az ötödik pont elfogadását szorgalmazza, ami lehetővé teszi, hogy a projekt ne térjen el túlságosan a szabad szoftverek népszerűsítésétől, ugyanakkor kényelmessé és hasznossá tegye a terméket a felhasználók számára. A telepítő javasolja az ingyenes és nem ingyenes firmware külön elkülönítését, lehetőséget adva a felhasználónak, hogy megalapozott döntést hozzon, és tájékoztatja őt arról, hogy a rendelkezésre álló ingyenes firmware támogatja-e a jelenlegi hardvert, és vannak-e projektek ingyenes firmware létrehozására a meglévő eszközökhöz. A letöltési szakaszban azt is tervezik, hogy a csomagot letiltják a nem ingyenes firmware-rel.
Forrás: opennet.ru