A Debian projekt megkezdte az általános szavazást a saját firmware szállításának kérdésében

A Debian projekt bejelentette a projektfejlesztők általános szavazását (GR, általános határozat) a saját firmware-nek a hivatalos telepítőképek és élő buildek részeként történő szállításáról. A szavazásra bocsátott tételek tárgyalási szakasza szeptember 2-ig tart, ezt követően kezdődik a szavazatok gyűjtése. Körülbelül ezer olyan fejlesztőnek van szavazati joga, aki részt vesz a csomagok karbantartásában és a Debian infrastruktúra karbantartásában.

Az utóbbi időben a hardvergyá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 szállítanák a firmware-t. Ilyen külső firmware szükséges sok modern grafikus, hang- és hálózati adapterhez. Ugyanakkor kétértelmű az a kérdés, hogy a védett firmware szállítása hogyan korrelál a kizárólag ingyenes szoftverek szállításának követelményével a fő Debian buildekben, mivel a firmware hardvereszközökön fut, nem a rendszerben, és a berendezéshez kapcsolódik. . A modern, még teljesen ingyenes disztribúciókkal is felszerelt számítógépeken a berendezésbe épített firmware fut. 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.

Eddig a szabadalmaztatott firmware nem szerepelt a hivatalos Debian telepítőkészletekben, és egy külön, nem ingyenes tárolóban volt szállítva. A szabadalmaztatott firmware-rel rendelkező telepítőegységek nem hivatalos státuszúak, és külön kerülnek kiosztásra, ami zavart okoz és nehézségeket okoz a felhasználók számára, mivel sok esetben a modern berendezések teljes körű működése csak a védett firmware telepítése után érhető el. A Debian projekt nem hivatalos összeállításokat készít és tart fenn saját firmware-rel, ami további erőforrások kiadását követeli meg a hivatalosakat megkettőző nem hivatalos összeállítások összeállításához, teszteléséhez és közzétételéhez.

Előállt az a helyzet, hogy a nem hivatalos buildek előnyösebbek a felhasználó számára, ha normál támogatást szeretne elérni a berendezéséhez, és az ajánlott hivatalos buildek telepítése gyakran problémákhoz vezet a hardver támogatásával kapcsolatban. Ezenkívül a nem hivatalos összeállítások használata megzavarja a kizárólag nyílt forráskódú szoftverek szállításának ideáljának elérését, és akaratlanul is a védett szoftverek népszerűsítéséhez vezet, mivel a felhasználó a firmware-rel együtt egy csatlakoztatott, nem ingyenes adattárat is kap más nem szoftverekkel. ingyenes szoftver.

A nem ingyenes tárhely felhasználóinak aktiválásával kapcsolatos probléma megoldása érdekében nem ingyenes firmware használata esetén javasoljuk, hogy a szabadalmaztatott firmware-t a nem ingyenes tárolóból külön, nem ingyenes firmware komponenssé válasszák, és külön szállítsák. , a nem ingyenes tárhely aktiválása nélkül. A szabadalmaztatott firmware telepítési összeállításokban történő szállításával kapcsolatban három változtatási lehetőség került szavazásra:

  • A nem ingyenes firmware-csomagokat a hivatalos telepítési adathordozón kell feltüntetni. A nem ingyenes firmware-t tartalmazó új telepítési lemezkép kerül kiszállításra a csak ingyenes szoftvert tartalmazó lemezkép helyett. Ha olyan berendezése van, amelynek működéséhez külső firmware szükséges, akkor a szükséges szabadalmaztatott firmware használata alapértelmezés szerint engedélyezve lesz. Ebben az esetben a rendszerindítási szakaszban egy olyan beállítás kerül hozzáadásra, amely lehetővé teszi a nem ingyenes firmware használatának teljes letiltását. Annak érdekében, hogy a felhasználó tájékozottan dönthessen, a telepítő egyértelműen elkülöníti az ingyenes és nem ingyenes firmware-t, valamint információkat jelenít meg arról, hogy milyen típusú firmware kerül betöltésre. A rendszerre történő telepítés után javasoljuk, hogy alapértelmezés szerint adjon hozzá egy nem ingyenes firmware-tárat a sources.list fájlhoz, amely lehetővé teszi a sebezhetőségeket és fontos hibákat javító firmware-frissítések fogadását.
  • Készítsen telepítési képfájlt nem ingyenes firmware-rel az 1. pontban leírtak szerint, de azt külön szállítsa, és ne a csak ingyenes szoftvert tartalmazó kép helyett. Javasoljuk, hogy hivatalos státuszt adjanak az új telepítőkészletnek saját firmware-rel, de továbbra is biztosítsák a hivatalos lemezkép régi verzióját, amely nem tartalmaz saját firmware-t. Annak érdekében, hogy az újonnan érkezők könnyebben felfedezhessék, a firmware-rel ellátott kép jobban látható helyen jelenik meg. A firmware nélküli kép is elérhető lesz ugyanazon a letöltési oldalon, de alacsonyabb prioritásként.
  • Engedélyezze a Debian projekt számára, hogy külön telepítőkészletet hozzon létre, amely a nem ingyenes rész csomagjait tartalmazza, és amely letölthető lesz a csak ingyenes szoftvereket tartalmazó telepítőkészlet mellett. A letöltést úgy szervezzük meg, hogy a felhasználó a letöltés megkezdése előtt tájékoztatást kapjon arról, hogy melyik kép tartalmaz csak ingyenes szoftvert.

    Forrás: opennet.ru

  • Hozzászólás