Liike, jolla pyritään sisällyttämään oma laiteohjelmisto toimitusketjuun Debian

Steve McIntyre, joka toimi projektipäällikkönä useita vuosia Debian, keksi aloitteen suhteen uudelleenarvioimiseksi Debian omien laiteohjelmistojen jakeluun, joita ei tällä hetkellä sisälly virallisiin asennuskuviin ja jotka tarjotaan erillisessä, ei-vapaassa arkistossa. Steven mukaan yritykset saavuttaa yksinomaan avoimen lähdekoodin ohjelmistojen ihanne johtaa tarpeettomiin vaikeuksiin käyttäjille, jotka monissa tapauksissa joutuvat asentamaan omien laiteohjelmistojen, jos he haluavat laitteidensa toimivan oikein.

Omistettu laiteohjelmisto sijoitetaan erilliseen ei-vapaaseen arkistoon yhdessä muiden ei-vapaiden ja avoimen lähdekoodin lisenssien alaisuudessa jaettujen pakettien kanssa. Ei-vapaa arkisto ei ole virallisesti sidoksissa projektiin. Debian eikä siitä tulevia paketteja voida sisällyttää asennukseen tai live-koonteihin. Tästä syystä asennuskuvat, joissa on oma laiteohjelmisto, kootaan erikseen ja luokitellaan epäviralliseksi, vaikka muodollisesti niiden kehityksestä ja ylläpidosta vastaakin projekti. Debian.

Yhteisössä on siis saavutettu tietty status quo, jossa yhdistyvät halu toimittaa jakelussa vain avoimen lähdekoodin ohjelmistoja ja käyttäjien laiteohjelmistotarve. Siellä on myös pieni joukko ilmaisia ​​laiteohjelmistoja, jotka sisältyvät virallisiin kokoonpanoihin ja päävarastoon, mutta sellaisia ​​​​ohjelmistoja on hyvin vähän, eivätkä ne useimmissa tapauksissa riitä.

Käytetään Debian Tämä lähestymistapa aiheuttaa monia ongelmia, mukaan lukien käyttäjille koituvia hankaluuksia ja resurssien tuhlausta epävirallisten koontiversioiden rakentamiseen, testaamiseen ja ylläpitoon suljetulla laiteohjelmistolla. Projekti esittää viralliset levykuvat ensisijaisesti suositeltuina koontiversioina, mutta tämä vain hämmentää käyttäjiä, koska he kohtaavat laitteistotuki-ongelmia asennuksen aikana. Epävirallisten koontiversioiden käyttö edistää tahattomasti suljettua ohjelmistoa, koska käyttäjä saa laiteohjelmiston mukana ei-vapaan repositorion, jossa on muita suljettuja ohjelmistoja. Jos laiteohjelmistoa tarjottaisiin erikseen, ei-vapaa repositorio voitaisiin jättää pois.

Viime aikoina valmistajat ovat yhä useammin turvautuneet käyttöjärjestelmän lataamaan ulkoiseen laiteohjelmistoon sen sijaan, että ne toimittaisivat laiteohjelmiston itse laitteissa pysyvässä muistissa. Tällainen ulkoinen laiteohjelmisto on välttämätön monille nykyaikaisille grafiikka-, ääni- ja verkkosovittimille. Samanaikaisesti kysymys on epäselvä, missä määrin laiteohjelmiston voidaan katsoa johtuvan vain ilmaisten ohjelmistojen toimittamisen vaatimuksista, koska pohjimmiltaan laiteohjelmisto suoritetaan laitteistoissa, ei järjestelmässä, ja se liittyy laitteisiin. Samalla menestyksellä modernit tietokoneet, jotka on varustettu jopa täysin ilmaisilla jakeluilla, käyttävät laitteistoon sisäänrakennettua laiteohjelmistoa. Ainoa ero on, että jotkin laiteohjelmistot ladataan käyttöjärjestelmästä, kun taas toiset on jo flash-muistissa ROM- tai Flash-muistissa.

Steve toi esiin viisi päävaihtoehtoa laiteohjelmiston toimituksen suunnittelulle Debian, jotka on tarkoitus asettaa kehittäjien yleiseen äänestykseen:

  • Jätä kaikki ennalleen, toimita suljettu laiteohjelmisto vain erillisissä epävirallisissa kokoonpanoissa.
  • Lopeta epävirallisten koontiversioiden tarjoaminen ei-vapailla laiteohjelmistoilla ja sovita jakelu hankkeen ideologiaan, jotta saataisiin vain ilmaisia ​​ohjelmistoja.
  • Muunna epäviralliset laiteohjelmistolla varustetut kokoonpanot virallisiksi ja toimita ne rinnakkain ja yhdessä paikassa kokoonpanoilla, jotka sisältävät vain ilmaisia ​​ohjelmistoja, mikä yksinkertaistaa käyttäjän tarvitseman laiteohjelmiston hakua.
  • Sisällytä oma laiteohjelmisto vakiomuotoisiin virallisiin kokoonpanoihin ja kieltäydy toimittamasta yksittäisiä epävirallisia kokoonpanoja. Tämän lähestymistavan haittapuoli on ei-vapaan arkiston sisällyttäminen oletuksena.
  • Erota oma laiteohjelmisto ei-vapaasta arkistosta erilliseksi ei-vapaaksi laiteohjelmistokomponentiksi ja toimita se toiseen arkistoon, joka ei vaadi ei-vapaan arkiston aktivointia. Lisää projektisääntöihin poikkeus, joka sallii ei-vapaan laiteohjelmistokomponentin sisällyttämisen vakioasennuskokoonpanoihin. Siten on mahdollista kieltäytyä luomasta erillisiä epävirallisia kokoonpanoja, sisällyttää laiteohjelmisto vakiokokoonpanoihin ja olla aktivoimatta ei-ilmaista arkistoa käyttäjille.

    Steve itse kannattaa viidennen kohdan käyttöönottoa, jonka ansiosta projekti ei poikkea liikaa vapaiden ohjelmistojen mainostamisesta, mutta samalla tekee tuotteesta kätevän ja hyödyllisen käyttäjille. Asennusohjelma tekee selvän eron ilmaisen ja ei-vapaan laiteohjelmiston välillä, jolloin käyttäjä voi tehdä tietoon perustuvia valintoja ja ilmoittaa käyttäjälle, tukeeko saatavilla oleva ilmainen laiteohjelmisto nykyistä laitteistoa ja onko olemassa projekteja ilmaisten laiteohjelmistojen luomiseksi olemassa oleville laitteille. Käynnistysvaiheessa on myös tarkoitus lisätä asetus, joka poistaa käytöstä paketin, jossa on ei-vapaa laiteohjelmisto.

    Lähde: opennet.ru

  • Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster