Покрет за укључивање власничког фирмвера у Дебиан дистрибуцију

Стеве МцИнтире, који је служио као вођа Дебиан пројекта неколико година, преузео је иницијативу да поново размисли о Дебиановом приступу испоруци власничког фирмвера, који тренутно није укључен у званичне инсталационе слике и испоручује се у засебном небесплатном спремишту. Према Стивовим речима, покушај да се постигне идеал испоруке само софтвера отвореног кода доводи до непотребних потешкоћа за кориснике, који у многим случајевима морају да инсталирају власнички фирмвер ако желе да добију пуну функционалност своје опреме.

Власнички фирмвер се налази у засебном неслободном спремишту, заједно са другим пакетима који се не дистрибуирају под бесплатним и отвореним лиценцама. Неслободно спремиште званично не припада Дебиан пројекту и пакети из њега не могу бити укључени у инсталацију и ливе буилдове. Због тога се инсталационе слике са власничким фирмвером прикупљају одвојено и класификују као незваничне, иако их формално развија и одржава Дебиан пројекат.

Тако је постигнут одређени статус куо у заједници, који комбинује жељу да се у дистрибуцији испоручи само софтвер отвореног кода и потреба корисника за фирмвером. Постоји и мали сет бесплатног фирмвера, који је укључен у званичне склопове и главно спремиште, али таквих фирмвера је врло мало и они у већини случајева нису довољни.

Приступ који се користи у Дебиану ствара многе проблеме, укључујући неугодности за кориснике и трошење ресурса на прављење, тестирање и хостовање незваничних верзија са затвореним фирмвером. Пројекат представља званичне слике као главне препоручене верзије, али то само збуњује кориснике, јер током процеса инсталације наилазе на проблеме са хардверском подршком. Употреба незваничних склопова нехотице доводи до популаризације власничког софтвера, пошто корисник уз фирмвер добија и повезано неслободно спремиште са другим неслободним софтвером, док ако би се фирмвер нудио засебно, било би могуће учинити без укључивања неслободног спремишта.

У последње време, произвођачи све чешће прибегавају коришћењу екстерног фирмвера који учитава оперативни систем, уместо да испоручују фирмвер у трајној меморији на самим уређајима. Такав екстерни фирмвер је неопходан за многе модерне графичке, звучне и мрежне адаптере. Истовремено, питање је нејасно у којој мери се фирмвер може приписати захтевима за испоруку само бесплатног софтвера, пошто се у суштини фирмвер извршава на хардверским уређајима, а не у систему, и односи се на опрему. Са истим успехом, савремени рачунари, опремљени чак и потпуно бесплатним дистрибуцијама, покрећу фирмвер уграђен у опрему. Једина разлика је у томе што неки фирмвер учитава оперативни систем, док се други већ флешују у РОМ или Фласх меморију.

Стеве је изнео на дискусију пет главних опција за дизајнирање испоруке фирмвера у Дебиан-у, за које је планирано да се изнесу на опште гласање програмера:

  • Оставите све како јесте, испоручите затворени фирмвер само у одвојеним незваничним склоповима.
  • Престаните да пружате незваничне верзије са небесплатним фирмвером и доведите дистрибуцију у складу са идеологијом пројекта да се испоручују само бесплатни софтвери.
  • Претворите незваничне склопове са фирмвером у званичне и испоручите их паралелно и на једном месту са склоповима који укључују само бесплатни софтвер, што ће кориснику поједноставити тражење потребног фирмвера.
  • Укључите власнички фирмвер у стандардне званичне склопове и одбијте да испоручите појединачне незваничне склопове. Лоша страна овог приступа је подразумевано укључивање неслободног спремишта.
  • Одвојите власнички фирмвер из неслободног спремишта у засебну компоненту неслободног фирмвера и испоручите га у друго спремиште које не захтева активацију неслободног спремишта. Додајте изузетак у правила пројекта који дозвољава укључивање неслободне компоненте фирмвера у стандардне инсталационе склопове. Тако ће бити могуће одбити креирање засебних незваничних склопова, укључити фирмвер у стандардне склопове и не активирати неслободно спремиште за кориснике.

    Сам Стив се залаже за усвајање пете тачке, која ће омогућити да пројекат не одступа превише од промоције слободног софтвера, али у исто време учини производ погодним и корисним за кориснике. Програм за инсталацију нуди експлицитну разлику између бесплатног и неслободног фирмвера, омогућавајући кориснику да направи информисан избор и информише корисника да ли доступни бесплатни фирмвер подржава тренутни хардвер и да ли постоје пројекти за креирање бесплатног фирмвера за постојеће уређаје. У фази покретања планирано је и додавање поставке за онемогућавање пакета са небесплатним фирмвером.

    Извор: опеннет.ру

  • Додај коментар