Liikkuva vapautus

Alalla ohjelmistokehityksen lähestymistapa liikkuvan julkaisu (kirjaimellisesti "liikkuva release" tai "  jatkuva julkaisu  ") viittaa jatkuvaan ohjelmistokehityksen järjestelmä, toisin kuin järjestelmän vapauttamista , jos se ei suorita päivityksiä tuotantoon lopussa ohjelmistoversion tai -järjestelmän kehitysjakso kokonaan. Joten tämä on yksi monista ohjelmistojulkaisujen elinkaareista .

Sitä käytetään erityisesti joissakin GNU / Linux-jakeluissa . Liikkuva vapauttava järjestelmä toteutetaan yleensä toteuttamalla pieni ja usein päivityksiä. Säännöllisten päivitysten soveltaminen ei kuitenkaan välttämättä tarkoita liikkuvan vapautusjärjestelmän käyttöä . Jotta tällaista nimeämistä voidaan soveltaa, kehittäjien on käytettävä yhden haaran työmenetelmää toisin kuin tietyt elinkaarivaiheiden julkaisut (esim. Kehitys-, testaus- ja tuotantojulkaisut). Liikkuvan vapautuksen järjestelmässä päivitykset toimitetaan yleensä paketinhallinnan kautta Internet- yhteyden kautta .

Esimerkkejä

Parabola GNU / Linux-libre , Manjaro, jotka perustuvat Arch Linuxiin , Gentoo Linuxiin , Sabayon Linuxiin , Foresight Linuxiin , Frugalwareen , Aptosidiin , Siductioniin , PCLinuxOS: iin ja SparkyLinuxiin, ovat esimerkkejä jakelusta liikkuvissa julkaisuissa. Asennusmedia on yksinkertaisesti alustava esikatselu jakelusta julkaisuhetkellä. Tietovarastoissa oleva ohjelmisto on uudempi kuin asennuslevyllä.

Muut GNU / Linux-jakelut voivat ylläpitää kehityshaaraa kahden peräkkäisen version välillä. Nämä kehityshaarat voivat näyttää liikkuvilta julkaisuilta, koska tällaisten haarojen ohjelmistoja päivitetään jatkuvasti. Toisin kuin liikkuvat julkaisut, näiden haarojen on tarkoitus olla seuraava julkaisu, ja ne pakastetaan ja testataan ennen julkaisun julkaisua. Mageia Cauldron, openSUSE Factory, Fedora Rawhide sekä Debianin testaavat ja epävakaat haarat ovat esimerkkejä tämäntyyppisestä kehityksestä. Näiden kehityshaarojen käyttöä tuotantoympäristössä ei suositella epävakauden, turvallisuuden jne. Riskien takia.

Debianin testaushaara sisältää kuitenkin paketteja seuraavaa vakaa julkaisua varten, joten pakettien virta ei ole varsin jatkuva. Samoin Frugalwaressa , jossa paketit eivät ole jatkuvia nykyisessä versiossa seuraavan vakaan version valmistelemiseksi.

Jakelut noudattavat myös toisinaan puoliksi liikkuvan julkaisumallin , kirjaimellisesti puolittain liikkuvan julkaisun  : tärkeät järjestelmäpaketit testataan samalla kun ohjelmistoja, kuten verkkoselaimia, toimistopaketteja, multimediavälineitä, pelejä, päivitetään jatkuvasti. Esimerkiksi Chakra Linux, joka päivittää kriittiset järjestelmäpaketit puolen vuoden välein.

Aptosid on Linuxin liikkuva julkaisu, joka perustuu Debianiin ja sen epävakaaseen kehityshaaraan (sid). Debianin epävakaiden arkistojen lisäksi Aptosid käyttää omia pakettivarastoitaan ja työkaluja estääkseen mahdollisen kaatumisen (melko yleinen käytettäessä Debianin epävakaata).

Vasta-esimerkkejä: Windows , Mac OS , OpenBSD ja monet GNU / Linux-jakelut (Debian, mukaan lukien "vakaa" versio) eivät ole jatkuvia julkaisuja , koska tärkeitä muutoksia tehdään peräkkäisten versioiden välillä (täydellinen uudelleenasennus käyttöjärjestelmä tai ainakin tarvitaan suuri päivitys). Se johtaa myös raskaaseen kehitystyöhön vanhempien versioiden pitämiseksi ajan tasalla viimeisimmän haaran virhekorjausten leviämisen vuoksi sen sijaan, että keskitytään enemmän uudempaan kehitystoimintaan.

Suuren määrän Linux-jakelujen avulla voit asentaa ohjelmia, jotka on erityisesti koottu tai pakattu heille:

Ponnistuksen keskittyminen

On tavallista joskus ottaa tilannekuvan (snapshot) ja liikkuvan julkaisu , jota voidaan jalostaa ja ”jäädytetty”, ja säilyttää vain turvallisuus (kuten Frugalware kanssa nykyisen ( liikkuva release ) ja stabiili (jäädytetyt paketit) haara ).. Tämä ei ole usein käytännöllistä, koska se vaatii moninkertaista työtä. Tyypillisesti tietyn vapautumisen ominaisuuksia ja puutteita ei käsitellä erikseen erillisissä / erillisissä ponnisteluissa (esim. Laastarit ); päinvastoin, heitä kohdellaan pääasiassa kehitystyössä.

Huomautuksia ja viitteitä

  1. (fi-USA) “  Mikä on liikkuva julkaisu?  » , On wiseGEEK (käytetty 21. maaliskuuta 2020 )