Steve McIntyre, som fungerede som Debians projektleder i flere år, har taget initiativ til at genoverveje Debians holdning til at sende proprietær firmware, som i øjeblikket ikke er inkluderet i officielle installationsbilleder og leveres i et separat ikke-gratis lager. Efter Steves mening forårsager det unødvendige besvær for brugerne at forsøge at opnå idealet om kun at levere open source-software, som i mange tilfælde skal installere proprietær firmware, hvis de ønsker at få deres hardware til at fungere ordentligt.
Proprietær firmware er placeret i et separat ikke-gratis lager sammen med andre pakker distribueret under ikke-frie og åbne licenser. Det ikke-frie lager er ikke officielt en del af Debian-projektet, og pakker fra det kan ikke inkluderes i installation og live builds. På grund af dette bygges installationsbilleder med proprietær firmware separat og kategoriseres som uofficielle, selvom de formelt er udviklet og vedligeholdt af Debian-projektet.
Der er således opnået en vis status quo i fællesskabet, hvor ønsket om kun at distribuere open source-software og behovet for firmware til brugerne kombineres. Der er også et lille sæt gratis firmware, som er inkluderet i de officielle builds og hovedlageret, men der er meget få sådanne firmware, og de er ikke nok i de fleste tilfælde.
Debians tilgang skaber mange problemer, inklusiv besvær for brugere og spild af ressourcer ved at bygge, teste og hoste uofficielle builds med lukket firmware. Projektet præsenterer officielle billeder som de vigtigste anbefalede builds, men forvirrer kun disse brugere, da de støder på hardwaresupportproblemer under installationsprocessen. Brugen af uofficielle builds fører uforvarende til populariseringen af ikke-fri software, da brugeren sammen med firmwaren også modtager et forbundet ikke-frit lager med anden ikke-fri software, mens hvis firmwaren blev tilbudt separat, ville det være muligt at undvære at inkludere det ikke-frie depot.
For nylig har producenter i stigende grad tyet til at bruge ekstern firmware indlæst af operativsystemet, i stedet for at levere firmware i permanent hukommelse på selve enhederne. Sådan ekstern firmware kræves af mange moderne grafik-, lyd- og netværksadaptere. Samtidig er spørgsmålet tvetydigt, i hvilket omfang firmware kan henføres til kravene til levering af kun fri software, da firmwaren faktisk udføres på hardwareenheder, og ikke i systemet, og refererer til udstyr. Med samme succes kører moderne computere, udstyret med endda helt gratis distributioner, firmware indbygget i udstyret. Den eneste forskel er, at noget firmware indlæses af operativsystemet, mens andet allerede er flashet ind i ROM eller Flash-hukommelse.
Steve har fremlagt fem hovedmuligheder for design af leveringen af firmware i Debian, som er planlagt til at blive stillet til en generel afstemning blandt udviklerne:
Steve selv går ind for vedtagelsen af det femte punkt, som vil gøre det muligt for projektet ikke at afvige for meget fra fremme af gratis software, men samtidig gøre produktet praktisk og nyttigt for brugerne. Installationsprogrammet foreslår eksplicit at adskille gratis og ikke-fri firmware, hvilket giver brugeren mulighed for at træffe et informeret valg og informerer om, hvorvidt den tilgængelige gratis firmware understøtter aktuel hardware, og om der er projekter til at skabe gratis firmware til eksisterende enheder. På downloadstadiet er det også planlagt at tilføje en indstilling for at deaktivere pakken med ikke-fri firmware.
Kilde: opennet.ru