Presun na zahrnutie proprietárneho firmvéru do distribúcie Debian

Steve McIntyre, ktorý niekoľko rokov pôsobil ako vedúci projektu Debianu, prevzal iniciatívu a prehodnotil prístup Debianu k dodávaniu proprietárneho firmvéru, ktorý v súčasnosti nie je súčasťou oficiálnych inštalačných obrazov a je dodávaný v samostatnom neslobodnom úložisku. Podľa Steva má snaha dosiahnuť ideál dodávať iba softvér s otvoreným zdrojovým kódom zbytočné ťažkosti pre používateľov, ktorí si v mnohých prípadoch musia inštalovať vlastný firmvér, ak chcú získať plnú funkčnosť svojho zariadenia.

Proprietárny firmvér je umiestnený v samostatnom neslobodnom úložisku spolu s ďalšími balíkmi, ktoré nie sú distribuované na základe bezplatných a otvorených licencií. Neslobodné úložisko oficiálne nepatrí do projektu Debian a balíčky z neho nie je možné zahrnúť do inštalácie a živých zostavení. Z tohto dôvodu sa inštalačné obrazy s proprietárnym firmvérom zhromažďujú oddelene a klasifikujú sa ako neoficiálne, hoci formálne sú vyvíjané a udržiavané projektom Debian.

V komunite sa tak dosiahol určitý status quo, ktorý spája túžbu dodávať v distribúcii iba open source softvér a potrebu používateľov po firmvéri. Existuje aj malá sada bezplatného firmvéru, ktorý je súčasťou oficiálnych zostáv a hlavného úložiska, ale takýchto firmvérov je veľmi málo a vo väčšine prípadov nestačia.

Prístup použitý v Debiane spôsobuje veľa problémov, vrátane nepohodlia pre používateľov a plytvania zdrojmi pri vytváraní, testovaní a hosťovaní neoficiálnych verzií s uzavretým firmvérom. Projekt predstavuje oficiálne obrázky ako hlavné odporúčané zostavy, ale to iba mätie používateľov, pretože počas procesu inštalácie sa stretávajú s problémami s podporou hardvéru. Používanie neoficiálnych zostáv nedobrovoľne vedie k popularizácii proprietárneho softvéru, pretože používateľ spolu s firmvérom dostáva aj prepojené neslobodné úložisko s iným neslobodným softvérom, pričom ak by bol firmvér ponúkaný samostatne, bolo by možné zaobísť sa bez zahrnutia neslobodného úložiska.

V poslednej dobe sa výrobcovia čoraz viac uchyľujú k používaniu externého firmvéru nahraného operačným systémom namiesto dodávania firmvéru v permanentnej pamäti na samotných zariadeniach. Takýto externý firmvér je potrebný pre mnoho moderných grafických, zvukových a sieťových adaptérov. Zároveň je nejednoznačná otázka, do akej miery možno firmvér pripísať požiadavkám na dodávanie iba slobodného softvéru, keďže firmvér sa v podstate spúšťa na hardvérových zariadeniach, a nie v systéme, a týka sa vybavenia. S rovnakým úspechom moderné počítače, vybavené dokonca aj úplne bezplatnými distribúciami, spúšťajú firmvér zabudovaný do zariadenia. Jediný rozdiel je v tom, že niektorý firmvér je načítaný operačným systémom, zatiaľ čo iné sú už flashované do pamäte ROM alebo Flash.

Steve predložil na diskusiu päť hlavných možností navrhovania dodania firmvéru v Debiane, o ktorých sa plánuje, že budú predložené na všeobecné hlasovanie vývojárov:

  • Nechajte všetko tak, dodávajte uzavretý firmvér iba v samostatných neoficiálnych zostavách.
  • Prestaňte poskytovať neoficiálne zostavy s neslobodným firmvérom a zosúlaďte distribúciu s ideológiou projektu dodávať iba slobodný softvér.
  • Premeňte neoficiálne zostavy s firmvérom na oficiálne a dodávajte im paralelne a na jednom mieste zostavy, ktoré obsahujú iba bezplatný softvér, čo používateľovi zjednoduší vyhľadávanie potrebného firmvéru.
  • Zahrňte proprietárny firmvér do štandardných oficiálnych zostáv a odmietnite dodávať jednotlivé neoficiálne zostavy. Nevýhodou tohto prístupu je štandardné zahrnutie neslobodného úložiska.
  • Oddeľte proprietárny firmvér z neslobodného úložiska do samostatného neslobodného firmvérového komponentu a doručte ho v inom úložisku, ktoré nevyžaduje aktiváciu neslobodného úložiska. Pridajte výnimku do pravidiel projektu, ktorá umožňuje zahrnutie neslobodného firmvérového komponentu do štandardných inštalačných zostáv. Bude teda možné odmietnuť vytváranie samostatných neoficiálnych zostáv, zahrnúť firmvér do štandardných zostáv a neaktivovať neslobodné úložisko pre používateľov.

    Steve sám obhajuje prijatie piateho bodu, ktorý umožní projektu príliš sa neodchýliť od propagácie slobodného softvéru, no zároveň urobí produkt pohodlným a užitočným pre používateľov. Inštalačný program ponúka explicitné rozlíšenie medzi bezplatným a neslobodným firmvérom, čo umožňuje používateľovi urobiť informovaný výber a informuje používateľa, či dostupný bezplatný firmvér podporuje aktuálny hardvér a či existujú projekty na vytvorenie bezplatného firmvéru pre existujúce zariadenia. Vo fáze zavádzania sa tiež plánuje pridať nastavenie na zakázanie balíka s neslobodným firmvérom.

    Zdroj: opennet.ru

  • Pridať komentár