Debianprojektet röstar för närvarande om tillståndet för icke-fri firmware på Debian. Omröstningen kommer att avgöra om Debian kommer att inkludera icke-fri firmware i framtida officiella utgåvor.
Den aktuella frågan om icke-fri firmware är en stor utmaning för Debian-gemenskapen. Många datorhårdvarukomponenter behöver idag icke-fri firmware för att fungera. Men Debian och dess utvecklare är fasta försvarare av fri och öppen programvara. Kan Debianprojektet skapa en bättre kompromiss mellan användbarhet och fri programvara?
Hur Debian hanterar firmware idag
Firmware är en lågnivåtyp av programvara som tillåter användare att styra hårdvara. Det fungerar som en mellanhand mellan ditt operativsystem och ditt tangentbord, mus, Wi-Fi-kort och andra enheter.
Många hårdvaruföretag tillverkar idag sin egen proprietära firmware för sina enheter. De flesta av dessa företag inkluderar inte sin firmware i sin hårdvara. De förväntar sig istället att operativsystemen inkluderar firmware för sina enheter via drivrutiner.
Trots detta ingår inte stöd för icke-fri firmware i Debian som standard. Enligt Debians sociala kontrakt, projektet har åtagit sig att förbli 100 % gratis och öppen källkod. På grund av detta kämpar Debiananvändare idag för att få sina datorer att fungera helt.
Som en lösning erbjuder Debian "inofficiella" utgivningsbilder som inkluderar icke-fri firmware. Debian projektutvecklare Steve McIntyre beskriver fyra problem med den här lösningen:
1. Att bygga, testa och publicera två uppsättningar bilder kräver mer ansträngning.
2. Vi vill egentligen inte tillhandahålla icke-fria bilder alls, ur en filosofisk synvinkel. Så vi marknadsför och annonserar främst de föredragna officiella gratisbilderna. Det kan orsaka förvirring för användarna. Vi länkar visserligen till de icke-fria bilderna på olika ställen, men de är inte så lätta att hitta.
3. Om du använder icke-fria installationsmedia kommer fler installationer att använda icke-fri programvara som standard. Det är ingen bra historia för oss, och vi kan sluta med att fler av våra användare använder icke-fri programvara och tror att allt är en del av Debian.
4. Ett antal användare och utvecklare klagar över att vi slösar bort deras tid genom att publicera officiella bilder som helt enkelt inte är användbara för många (en majoritet?) av användarna.
Debians kompromiss om att inkludera icke-fri firmware gör både användare och utvecklare missnöjda. Bristen på officiellt stöd för icke-fri firmware kommer att orsaka fler problem i det långa loppet.
För användarnas skull måste Debian hålla jämna steg med hårdvarutillverkarnas förväntningar idag. För hela öppen källkodsgemenskapens skull måste Debianprojektet också engagera sig i principerna för fri programvara. Hur kan Debian gå vidare med frågan om icke-fri firmware?
Debian-gemenskapen röstar om att inkludera icke-fri firmware
Efter månader av rigorös debatt, Debianprojekt har lagt frågan om icke-fri firmware till omröstning. Den 18 augusti 2022 presenterades sex förslag om icke-fri firmware på Debian för omröstning.
Förslag A, som presenterades av McIntyre, har flest sekunder från utvecklarna. Förslaget syftar till att bli av med den "inofficiella" Debianutgåvan.
Om förslag A godkänns kommer Debian att underhålla endast en version med icke-fria firmware-paket. Debian kommer automatiskt att aktivera icke-fri firmware om den upptäcker hårdvara som kräver det. Användare kommer fortfarande att ha möjlighet att inaktivera icke-fri firmware på Debian. Debian kommer också att meddela användarna om gratis eller icke-fri firmware används av systemet.
Förslagen B och C syftar till att underhålla båda Debianutgåvorna. Om de godkänns kommer båda förslagen officiellt att erkänna Debianutgåvan med icke-fri firmware. Förslag B kommer att rekommendera användare att ladda ner icke-fri firmware-inkluderad Debian över den helt kostnadsfria utgåvan.
Förslag D är status quo-alternativet. Förespråkare av förslag D hävdar att icke-fri firmware inte bör finnas på Debian. Desto mer radikal Förslag E och F syftar till att lägga till förslag A och B genom att ändra Debians sociala kontrakt. Ändringen kommer att lägga till följande mening till punkt 5 i avtalet:
"Debians officiella media kan inkludera firmware som annars inte är en del av Debiansystemet för att möjliggöra användning av Debian med hårdvara som kräver sådan firmware."
Varje omröstning för att ändra det sociala kontraktet kräver en 3:1 majoritet för att gå igenom.
116 röster räknades den 23 september 2022. Omröstningsperioden går ut den 1 oktober 2022.
Vad Debians icke-fria firmware-omröstning betyder för Linux-gemenskapen
Eftersom Debian är en stor Linuxdistribution kan omröstningen få stora konsekvenser för Linux. Debian är ett långvarigt och viktigt operativsystem för Linux-gemenskapen. Linux-distributionen är basen för andra stora operativsystem som Ubuntu.
Resultaten kan få fler användare och utvecklare att anamma eller förkasta icke-fri programvara. Det kan också antingen hindra eller hjälpa alla ansträngningar att göra Linux mer tillgängligt för nya användare.
Oavsett resultatet kommer Debian att förbli en viktig Linuxdistribution under de kommande åren. Det är och kommer fortfarande att vara en stor bidragsgivare för mjukvarugemenskapen med gratis och öppen källkod.