Рух па ўключэнні прапрыетарных прашывак у пастаўку Debian

Стыў Макінтаір (Steve McIntyre), некалькі гадоў які займаў пасаду лідэра праекта Debian, выступіў з ініцыятывай пераасэнсавання стаўлення Debian да пастаўкі прапрыетарных прашывак, якія ў наш час не ўключаюцца ў склад афіцыйных усталявальных выяў і пастаўляюцца ў асобным рэпазітары non-free. Па меркаванні Стыва, спробы дасягнення ідэалу ў стаўленні пастаўкі толькі адчыненага ПА прыводзяць да лішніх цяжкасцяў у карыстачоў, якім у шматлікіх выпадках даводзіцца ўсталёўваць прапрыетарныя прашыўкі, калі яны жадаюць дамагчыся паўнавартаснай працы свайго абсталявання.

Прапрыетарныя прашыўкі змяшчаюцца ў асобны рэпазітар non-free, нараўне з іншымі пакетамі, якія распаўсюджваюцца не пад свабоднымі і адкрытымі ліцэнзіямі. Рэпазітар non-free афіцыйна не адносіцца да праекту Debian і пакеты з яго не могуць уваходзіць у склад усталявальных і live-зборак. З-за гэтага ўсталявальныя выявы з прапрыетарнымі прашыўкамі збіраюцца асобна і аднесены да катэгорыі неафіцыйных, хоць фармальна іх распрацоўкай і суправаджэннем займаецца праект Debian.

Такім чынам, у супольнасці дасягнуты вызначаны статут кво, у якім сумешчана жаданне пастаўляць у дыстрыбутыве толькі адчыненае ПА і запатрабаванне карыстачоў у прашыўках. Маецца і невялікі набор вольных прашывак, які ўключаны ў афіцыйныя зборкі і рэпазітароў main, але такіх прашывак вельмі мала і іх недастаткова ў большасці выпадкаў.

Ужывальны ў Debian падыход стварае шматлікія праблемы, сярод якіх нязручнасць для карыстачоў і марнаванні рэсурсаў на зборку, тэставанне і размяшчэнне неафіцыйных зборак з зачыненымі прашыўкамі. Праект падае ў якасці асноўных рэкамендуемых зборак афіцыйныя выявы, але толькі ўводзіць гэтым карыстачоў у замяшанне, бо падчас усталёўкі яны сутыкаюцца з праблемамі ў падтрымцы абсталявання. Выкарыстанне ж неафіцыйных зборак мімаволі прыводзіць да папулярызацыі нявольнага ПА, бо карыстач разам з прашыўкамі атрымлівае і падлучаны рэпазітар non-free з іншым нявольным ПА, у той час як калі б прашыўкі прапаноўваліся асобна, без уключэння рэпазітара non-free можна было б абыйсціся.

Апошнім часам вытворцы ўсё больш актыўна звяртаюцца да выкарыстання вонкавых прашывак, загружаных аперацыйнай сістэмай, замест пастаўкі прашывак у сталай памяці на саміх прыладах. Падобныя вонкавыя прашыўкі неабходныя шматлікім сучасным графічным, гукавым і сеткавым адаптарам. Пры гэтым неадназначнае пытанне, наколькі прашыўкі можна адносіць да патрабаванняў пастаўкі толькі вольнага ПЗ, бо ў сутнасці прашыўкі выконваюцца на апаратных прыладах, а не ў сістэме, і ставяцца да абсталявання. З тым жа поспехам на сучасных кампутарах, абсталяваных нават цалкам вольнымі дыстрыбутывамі, выконваюцца прашыўкі, убудаваныя ў абсталяванне. Розніца толькі ў тым, што адны прашыўкі загружаюцца аперацыйнай сістэмай, а іншыя ўжо прашыты ў ПЗУ ці Flash-памяць.

Стыў вынес на абмеркаванне пяць асноўных варыянтаў афармлення пастаўкі прашывак у Debian, якія плануецца выставіць на агульнае галасаванне распрацоўшчыкаў:

  • Пакінуць усё як ёсць, пастаўляць зачыненыя прашыўкі толькі ў асобных неафіцыйных зборках.
  • Спыніць прадастаўленне неафіцыйных зборак з нявольнымі прашыўкамі і прывесці дыстрыбутыў у адпаведнасць з ідэалогіяй праекта па пастаўцы толькі вольнага ПЗ.
  • Перавесці неафіцыйныя зборкі з прашыўкамі ў разрад афіцыйных і пастаўляць іх раўналежна і ў адным месцы са зборкамі, улучальнымі толькі вольнае ПА, што спросціць пошук карыстачом патрэбнай прашыўкі.
  • Уключыць прапрыетарныя прашыўкі ў склад штатных афіцыйных зборак і адмовіцца ад пастаўкі асобных неафіцыйных зборак. Недахопам такога падыходу з'яўляецца ўключэнне рэпазітара non-free па змаўчанні.
  • Вылучыць прапрыетарныя прашыўкі з рэпазітара non-free у асобны кампанент non-free-firmware і пастаўляць яго ў іншым рэпазітары, які не патрабуе актывацыі рэпазітара non-free. Дадаць у правілы праекта выключэнне, якое дазваляе ўключэнне кампанента non-free-firmware у штатныя ўсталявальныя зборкі. Такім чынам, з'явіцца магчымасць адмовіцца ад фармавання асобных неафіцыйных зборак, уключыць прашыўкі ў штатныя зборкі і не актываваць у карыстачоў рэпазітараў non-free.

    Сам Стыў выступае за прыняцце пятага пункта, які дазволіць праекту не занадта моцна адхіліцца ад пасоўвання вольнага ПЗ, але пры гэтым зрабіць прадукт зручным і карысным для карыстачоў. Ва ўсталёўніку прапануецца відавочна падзяліць вольныя і несвабодныя прашыўкі, падаўшы карыстачу магчымасць зрабіць усвядомлены выбар і інфармаваўшы яго аб тым, ці падтрымліваюць даступныя вольныя прашыўкі бягучае абсталяванне і ці маюцца праекты па стварэнні вольных прашывак для наяўных прылад. На этапе загрузкі таксама плануецца дадаць настройку для адключэння пакета з нявольнымі прашыўкамі.

    Крыніца: opennet.ru

  • Дадаць каментар