Rörelse för att inkludera proprietÀra firmware i Debian-leveranser

Steve McIntyre, som under flera Är har varit projektledare för Debian, föreslog en omprövning av Debians instÀllning till leveransen av proprietÀr firmware, som för nÀrvarande inte ingÄr i de officiella installationsavbilderna utan tillhandahÄlls i ett separat non-free-repo. Enligt Steve leder försöken att uppnÄ idealet av att endast leverera öppen mjukvara till onödiga svÄrigheter för anvÀndare, som i mÄnga fall mÄste installera proprietÀr firmware för att fÄ sin hÄrdvara att fungera fullt ut.

ProprietÀr firmware placeras i ett separat non-free-repo, tillsammans med andra paket som inte distribueras under fria och öppna licenser. Non-free-repot hör officiellt inte till Debian-projektet och paket dÀrifrÄn kan inte ingÄ i installations- och live-versioner. DÀrför byggs installationsbilder med proprietÀr firmware separat och klassificeras som inofficiella, Àven om debian-projektet formellt ansvarar för dess utveckling och underhÄll.

SÄledes har en viss status quo nÄtts i gemenskapen dÀr man förenar önskan att leverera endast öppen mjukvara i distributionen med anvÀndarnas behov av firmware. Det finns Àven en liten uppsÀttning fria firmware som ingÄr i officiella versioner och main-repot, men sÄdana firmware Àr mycket fÄ och rÀcker inte i de flesta fall.

Den metod som anvÀnds i Debian skapar mÄnga problem, dÀribland besvÀr för anvÀndare och resursförbrukning för att bygga, testa och distribuera inofficiella versioner med stÀngd firmware. Projektet presenterar officiella bilder som de mest rekommenderade versionerna, men det förvirrar bara anvÀndarna, eftersom de stöter pÄ problem med hÄrdvarustöd under installationsprocessen. AnvÀndning av inofficiella versioner leder oavsiktligt till en ökning av icke-fri mjukvara, eftersom anvÀndaren tillsammans med firmwaren fÄr den kopplade non-free-repot med annan icke-fri mjukvara, medan det om firmwaren erbjöds separat, utan att inkludera non-free-repot, skulle kunna klaras av.

PÄ senare tid har tillverkare alltmer aktivt börjat anvÀnda externa firmware som laddas av operativsystemet, istÀllet för att leverera firmware i den permanenta minnet pÄ sjÀlva enheterna. SÄdan extern firmware Àr nödvÀndig för mÄnga moderna grafiska, ljud- och nÀtverksadaptrar. FrÄgan om huruvida firmware kan anses som krav pÄ leverans av endast fri mjukvara Àr dock tveksam, eftersom firmware i grunden utförs pÄ hÄrdvaruenheter och inte i systemet, och dÀrmed hör till utrustningen. PÄ samma sÀtt körs pÄ moderna datorer, Àven med helt fria distributioner, firmware som Àr inbyggd i hÄrdvaran. Skillnaden Àr bara att vissa firmware laddas av operativsystemet, medan andra redan Àr inbÀddade i ROM eller Flash-minnet.

Steve la fram fem huvudsakliga alternativ för hur man ska hantera leveransen av firmware i Debian, som planeras att lÀggas ut pÄ omröstning bland utvecklarna:

  • LĂ€mna allt som det Ă€r och leverera stĂ€ngd firmware endast i vissa oofficiella byggnader.
  • Sluta tillhandahĂ„lla oofficiella byggnader med icke-fria firmware och anpassa distributionen till projektets ideologi om att endast leverera fri mjukvara.
  • Överföra oofficiella byggnader med firmware till kategorin officiella och leverera dem parallellt och pĂ„ samma stĂ€lle som byggnader som endast innehĂ„ller fri mjukvara, vilket förenklar anvĂ€ndarens sökning efter nödvĂ€ndig firmware.
  • Inkludera proprietĂ€r firmware i de officiella standardbyggnaderna och avstĂ„ frĂ„n att leverera separata oofficiella byggnader. En nackdel med detta tillvĂ€gagĂ„ngssĂ€tt Ă€r att om en skapas en standardrepot för non-free som ingĂ„r som standard.
  • Avskilja proprietĂ€r firmware frĂ„n non-free-repot till en separat komponent non-free-firmware och leverera den i ett annat repo som inte krĂ€ver aktivering av non-free-repot. LĂ€gga till ett undantag i projektets regler som tillĂ„ter inkludering av komponenten non-free-firmware i standardinstallationsbyggnader. PĂ„ sĂ„ sĂ€tt blir det möjligt att avstĂ„ frĂ„n att skapa separata oofficiella byggnader, inkludera firmware i standardbyggnader och inte aktivera non-free-repot för anvĂ€ndare.

    Steve sjÀlv föresprÄkar antagandet av den femte punkten, som gör det möjligt för projektet att inte avvika för mycket frÄn frÀmjandet av öppen kÀllkod, samtidigt som produkten görs anvÀndarvÀnlig och nyttig för anvÀndarna. Installationen föreslÄr att man tydligt delar upp fria och icke-fria firmware tillhandahÄllen, vilket ger anvÀndaren möjlighet att göra ett medvetet val och informerar om huruvida de tillgÀngliga fria firmware stöder den aktuella hÄrdvaran och om det finns projekt för skapandet av fria firmware för de befintliga enheterna. Vid nedladdning planeras det ocksÄ att lÀgga till en instÀllning för att inaktivera paketet med icke-fria firmware.

    KĂ€lla: opennet.ru

  • Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster