Omandamine sulgude proprietaarsete püsivara Debian'i tarnimisel

Steve McIntyre, kes on mitu aastat olnud Debian'i projekti juht, on algatanud initsiatiivi ümber mõelda Debian'i lähenemist proprietaarsete püsivarade tarnimisele, mida praegu ei lisata ametlikesse paigaldustesse ja tarnitakse eraldi non-free hoidlas. Steve'i arvates toob ideaalile püüdlemine, et tarnida ainult avatud tarkvara, kasutajatele mitmeid ebamugavusi, kuna nad peavad tihti installima proprietaarseid püsivara, et saavutada oma riistvara täisfunktsionaalne töö.

Proprietaarsed püsivarad paigutatakse eraldi non-free hoidlasse koos teiste paketiga, mis ei ole vabade ja avatud litsentsidega. Non-free hoidla ei kuulu ametlikult Debian'i projekti ja sealt pärit pakette ei saa lisada paigaldus- ja live-kogumitesse. Seetõttu kogutakse püsivara sisaldavad paigalduskujutised eraldi ja liigitatakse mitteametlikeks, kuigi neid arendab ja haldab ametlikult Debian'i projekt.

Nii on kogukonnas saavutatud teatud statu quo, kus on ühendatud soov tarnida ainult avatud tarkvara ja kasutajate vajadus püsivara järele. Samuti on olemas väike kogus vaba püsivara, mis on included ametlikesse kogumitesse ja põhihoidlasse, kuid selliseid püsivara on väga vähe ja need ei ole enamasti piisavad.

Debian'i lähenemine tekitab palju probleeme, sealhulgas ebamugavusi kasutajatele ja ressursikasutust mitteametlike püsivara kujutiste kogumise, testimise ja levitamise osas. Projekt esitleb ametlike kujutistena ametlikke pilte, kuid segab sellega kasutajaid, kuna nad seisavad silmitsi riistvaratoe probleemidega installimise käigus. Mitteametlike kujutiste kasutamine toob aga tahtmatult kaasa mitteavaldatud tarkvara populariseerimise, kuna kasutaja saab koos püsivaraga ka ühendatud non-free hoidla teise mitteavaldatud tarkvaraga, samas kui kui püsivara pakutaks eraldi, võiks vältida non-free hoidla lisamist.

Viimastel aegadel kasutavad tootjad üha enam väliseid püsivara, mida operatsioonisüsteem laadib, selle asemel, et tarnida püsivara seadmete püsivälimälu. Sellised välised püsivara on vajalikud paljudele tänapäeva graafika-, heli- ja võrgukohandajatele. Samas on ebaselge, kuivõrd saab püsivara seostada ainult avatud lähtekoodiga tarkvara tarnimise nõuetega, kuna püsivara töötab füüsilistel seadmetel ja kuulub seega riistvarale. Samal ajal saavad kaasaegsed arvutid, isegi täielikult avatud distsipliinidega, käitada püsivara, mis on riistvarasse sisse ehitatud. Erinevus seisneb vaid selles, et ühed püsivarad laaditakse operatsioonisüsteemi poolt, teised on juba püsivälimälus või Flash-mälus.

Steve tõi arutusele viis peamist varianti püsivara pakkumise kujundamiseks Debianis, mida on plaanis esitada arendajate üldisele hääletusele:

  • Jätta kõik nii, nagu on, ja tarnida suletud püsivara ainult eraldi mitteformaalses kogumites.
  • Lõpetada mitteformaalse kogumise pakkumine mitteavaldatud püsivaradega ja viia distributsioon kooskõlla projekti ideoloogiaga, mis näeb ette ainult avatud lähtekoodiga tarkvara tarnimist.
  • Tõsta mitteformaalsed kogumid püsivaraga ametlikeks ja pakkuda neid paralleelselt ja ühes kohas kogumitega, mis sisaldavad ainult avatud lähtekoodiga tarkvara, et kasutajatel oleks lihtsam otsida vajalikke püsivarasid.
  • Includeerige patenteeritud püsivara ametlike põhikogumite koosseisu ja loobuge eraldi mitteformaalsest kogumis. Sellise lähenemise puuduseks on repo non-free kaasamine vaikimisi.
  • Eraldada patenteeritud püsivara repositooriumist non-free eraldi komponendiks non-free-firmware ja tarnida see teises repositooriumis, mis ei nõua non-free repositooriumi aktiveerimist. Lisage projekti reeglitesse erand, mis lubab non-free-firmware komponendi kaasamist standardsetesse paigalduskomplektidesse. Nii saab loobuda eraldi mitteformaalsest kogumisest, kaasata püsivara põhikogumitesse ja mitte aktiveerida kasutajatel repositoorium non-free.

    Steve himself advocates for the adoption of the fifth point, which would allow the project to not stray too far from promoting open-source software while making the product user-friendly and beneficial. The installer proposes a clear separation between free and non-free firmware, providing users with the opportunity to make an informed choice and informing them whether the available free firmware supports their current hardware, as well as any projects for creating free firmware for existing devices. Additionally, there are plans to add a setting to disable the package with non-free firmware during the loading stage.

    Allikas: opennet.ru

  • Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster