Debian banaketan firmware jabeduna sartzeko mugimendua

Steve McIntyre-k, Debian proiektuaren buru izan zen hainbat urtez, Debian-ek firmware jabeduna bidaltzeko duen ikuspegia birpentsatzeko ekimena hartu zuen, gaur egun instalazio-irudi ofizialetan sartzen ez dena eta doakoa ez den biltegi batean hornitzen dena. Steve-ren arabera, kode irekiko softwarea soilik eskaintzeko ideala lortzen saiatzeak alferrikako zailtasunak eragiten ditu erabiltzaileentzat, kasu askotan firmware jabeduna instalatu behar baitute ekipoaren funtzionaltasun osoa lortu nahi badute.

Firmware jabeduna doakoa ez den biltegi batean jartzen da, lizentzia libre eta irekietan banatu gabeko beste pakete batzuekin batera. Doakoa ez den biltegia ez da ofizialki Debian proiektukoa eta bertatik datozen paketeak ezin dira sartu instalazioetan eta zuzeneko eraikitzetan. Hori dela eta, firmware jabeduna duten instalazio-irudiak bereizita biltzen dira eta ez-ofizial gisa sailkatzen dira, nahiz eta formalki Debian proiektuak garatu eta mantentzen dituen.

Horrela, komunitatean nolabaiteko status quo bat lortu da, banaketan kode irekiko softwarea soilik hornitzeko nahia eta erabiltzaileen firmwarearen beharra uztartzen dituena. Doako firmware multzo txiki bat ere badago, batzar ofizialetan eta biltegi nagusian sartzen dena, baina horrelako firmware gutxi daude eta ez dira nahikoak kasu gehienetan.

Debian-en erabiltzen den ikuspegiak arazo asko sortzen ditu, erabiltzaileentzako eragozpenak eta baliabideak alferrik galtzea firmware itxia duten eraikuntza ez-ofizialak eraikitzeko, probatzeko eta ostatatzeko. Proiektuak gomendatutako eraikuntza nagusi gisa irudi ofizialak aurkezten ditu, baina horrek erabiltzaileak nahasten ditu soilik, instalazio-prozesuan hardware-laguntzarekin arazoak izaten baitituzte. Batzar ez-ofizialak erabiltzeak nahi gabe jabedun softwarearen dibulgazioa dakar, izan ere, erabiltzaileak, firmwarearekin batera, doakoa ez den biltegira konektatuta ere jasotzen du beste software ez-doako batzuekin, firmwarea bereizita eskainiko balitz, posible izango litzateke. doakoa ez den biltegia sartu gabe egiteko.

Azkenaldian, fabrikatzaileek gero eta gehiago jo dute sistema eragileak kargatutako kanpoko firmwarea erabiltzera, gailuetan beraiek memoria iraunkorrean firmwarea entregatu beharrean. Kanpoko firmware hori beharrezkoa da grafiko, soinu eta sare egokitzaile moderno askorentzat. Aldi berean, galdera anbiguoa da software librea soilik emateko eskakizunei zenbateraino egotzi daitekeen firmwarea, funtsean firmwarea hardware gailuetan exekutatzen baita, eta ez sisteman, eta ekipoei dagokie. Arrakasta berdinarekin, ordenagailu modernoek, nahiz eta guztiz doako banaketaz hornituak, ekipoan integratutako firmwarea exekutatzen dute. Desberdintasun bakarra da firmware batzuk sistema eragileak kargatzen dituela, eta beste batzuk dagoeneko ROM edo Flash memorian flashed daudela.

Steve-k Debian-en firmwarearen entrega diseinatzeko bost aukera nagusi ekarri zituen eztabaidarako, garatzaileen bozketa orokorrean jartzeko asmoa dutenak:

  • Utzi dena bere horretan, hornitu firmware itxia muntaia ez ofizialetan soilik.
  • Utzi build ez-ofizialak firmware ez-doakoekin hornitzea eta banaketa proiektuaren ideologiarekin bat etortzea software librea soilik hornitzeko.
  • Bihurtu firmwarea duten muntaketa ez-ofizialak ofizialak eta hornitu itzazu paraleloan eta leku bakarrean software librea soilik duten muntaketak, eta horrek erabiltzaileak beharrezko firmwarearen bilaketa erraztuko du.
  • Sartu firmware jabeduna muntaia ofizial estandarretan eta uko egin muntaketa ez ofizial indibidualak hornitzeari. Ikuspegi honen alde txarra, lehenespenez doakoa ez den biltegi bat sartzea da.
  • Bereizi firmware jabeduna aske ez den biltegitik aske ez den firmware osagai bereizi batean eta entregatu aske ez den biltegiaren aktibatu behar ez duen beste biltegi batean. Gehitu salbuespen bat proiektuaren arauetan, doakoa ez den firmwarearen osagai bat instalazio-muntai estandarretan sartzea ahalbidetzen duena. Horrela, posible izango da muntaia ez-ofizial bereiziak sortzeari uko egitea, muntaia estandarretan firmwarea sartzea eta erabiltzaileentzako doakoa ez den biltegia ez aktibatzea.

    Stevek berak bosgarren puntua onartzearen alde egiten du, eta horri esker proiektua ez da gehiegi desbideratu software librea sustatzeko, baina, aldi berean, produktua erosoa eta erabilgarria izango da erabiltzaileentzat. Instalatzaileak firmware librearen eta ez-doakoaren arteko bereizketa esplizitua eskaintzen du, erabiltzaileari aukera jakin bat egiteko aukera emanez eta eskuragarri dagoen doako firmwareak egungo hardwarea onartzen duen eta lehendik dauden gailuetarako firmware librea sortzeko proiekturik dagoen ala ez jakinarazteko. Abiarazteko fasean, doakoa ez den firmwarea duen pakete bat desgaitzeko ezarpen bat gehitzea ere aurreikusi da.

    Iturria: opennet.ru

  • Gehitu iruzkin berria