Lëvizja për të përfshirë firmware të pronarit në shpërndarjen e Debian

Steve McIntyre, i cili shërbeu si udhëheqës i projektit Debian për disa vite, mori iniciativën për të rimenduar qasjen e Debian për dërgimin e firmware-it të pronarit, i cili aktualisht nuk përfshihet në imazhet zyrtare të instalimit dhe ofrohet në një depo të veçantë jo të lirë. Sipas Steve, përpjekja për të arritur idealin për të ofruar vetëm softuer me burim të hapur rezulton në vështirësi të panevojshme për përdoruesit, të cilët në shumë raste duhet të instalojnë firmware të pronarit nëse duan të kenë funksionalitetin e plotë të pajisjeve të tyre.

Firmware-i i pronarit vendoset në një depo të veçantë jo të lirë, së bashku me paketa të tjera që nuk shpërndahen sipas licencave të lira dhe të hapura. Depoja jo e lirë nuk i përket zyrtarisht projektit Debian dhe paketat prej tij nuk mund të përfshihen në instalime dhe ndërtime të drejtpërdrejta. Për shkak të kësaj, imazhet e instalimit me firmware të pronarit mblidhen veçmas dhe klasifikohen si jozyrtare, megjithëse formalisht ato zhvillohen dhe mirëmbahen nga projekti Debian.

Kështu, në komunitet është arritur një status quo e caktuar, e cila kombinon dëshirën për të furnizuar vetëm softuer me kod të hapur në shpërndarje dhe nevojën e përdoruesve për firmware. Ekziston edhe një grup i vogël firmware falas, i cili përfshihet në asambletë zyrtare dhe në depon kryesore, por ka shumë pak firmware të tillë dhe ato nuk janë të mjaftueshme në shumicën e rasteve.

Qasja e përdorur në Debian krijon shumë probleme, duke përfshirë shqetësimin për përdoruesit dhe humbjen e burimeve në ndërtimin, testimin dhe pritjen e ndërtimeve jozyrtare me firmware të mbyllur. Projekti paraqet imazhet zyrtare si ndërtimet kryesore të rekomanduara, por kjo vetëm i ngatërron përdoruesit, pasi gjatë procesit të instalimit ata hasin probleme me mbështetjen e harduerit. Përdorimi i asambleve jozyrtare çon në mënyrë të pavullnetshme në popullarizimin e softuerit të pronarit, pasi përdoruesi, së bashku me firmuerin, merr edhe një depo të lidhur jo të lirë me softuer të tjerë jo të lirë, ndërsa nëse firmware-i do të ofrohej veçmas, do të ishte e mundur. për të bërë pa përfshirë depon jo të lirë.

Kohët e fundit, prodhuesit janë përdorur gjithnjë e më shumë në përdorimin e firmuerit të jashtëm të ngarkuar nga sistemi operativ, në vend që të ofrojnë firmware në memorie të përhershme në vetë pajisjet. Një firmware i tillë i jashtëm është i nevojshëm për shumë grafikë moderne, tinguj dhe përshtatës rrjeti. Në të njëjtën kohë, pyetja është e paqartë se në çfarë mase firmware mund t'i atribuohet kërkesave për ofrimin e vetëm softuerit falas, pasi në thelb firmware ekzekutohet në pajisjet harduerike, dhe jo në sistem, dhe ka të bëjë me pajisjet. Me të njëjtin sukses, kompjuterët modernë, të pajisur edhe me shpërndarje krejtësisht falas, përdorin firmware të integruar në pajisje. Dallimi i vetëm është se disa firmware ngarkohen nga sistemi operativ, ndërsa të tjerët tashmë janë ndezur në ROM ose memorie Flash.

Steve solli për diskutim pesë opsione kryesore për hartimin e shpërndarjes së firmware në Debian, të cilat janë planifikuar të vendosen për një votim të përgjithshëm të zhvilluesve:

  • Lëreni gjithçka ashtu siç është, furnizoni firmware të mbyllur vetëm në asamble të veçanta jozyrtare.
  • Ndaloni ofrimin e ndërtimeve jozyrtare me firmware jo të lirë dhe sillni shpërndarjen në përputhje me ideologjinë e projektit për të furnizuar vetëm softuer falas.
  • Shndërroni asambletë jozyrtare me firmware në ato zyrtare dhe furnizoni ato paralelisht dhe në një vend me asamble që përfshijnë vetëm softuer falas, gjë që do të thjeshtojë kërkimin e përdoruesit për firmware-in e kërkuar.
  • Përfshini firmuerin e pronarit në asambletë zyrtare standarde dhe refuzoni furnizimin e asambleve individuale jozyrtare. Ana negative e kësaj qasjeje është përfshirja e një depoje jo të lirë si parazgjedhje.
  • Ndani firmware-in e pronarit nga depoja jo e lirë në një komponent të veçantë jo-firmware dhe dorëzojeni atë në një depo tjetër që nuk kërkon aktivizimin e depove jo të lirë. Shtoni një përjashtim nga rregullat e projektit që lejon përfshirjen e një komponenti të firmuerit jo të lirë në asambletë standarde të instalimit. Kështu, do të jetë e mundur të refuzohet krijimi i asambleve të veçanta jozyrtare, të përfshihet firmware në asambletë standarde dhe të mos aktivizohet depoja jo e lirë për përdoruesit.

    Vetë Steve mbron miratimin e pikës së pestë, e cila do të lejojë që projekti të mos devijojë shumë nga promovimi i softuerit të lirë, por në të njëjtën kohë ta bëjë produktin të përshtatshëm dhe të dobishëm për përdoruesit. Instaluesi ofron një dallim të qartë midis firmuerit falas dhe jo të lirë, duke e lejuar përdoruesin të bëjë një zgjedhje të informuar dhe duke informuar përdoruesin nëse firmware-i i disponueshëm falas mbështet harduerin aktual dhe nëse ka projekte për të krijuar firmware falas për pajisjet ekzistuese. Në fazën e nisjes, është planifikuar gjithashtu të shtoni një cilësim për të çaktivizuar një paketë me firmware jo të lirë.

    Burimi: opennet.ru

  • Shto një koment