Zwolnienie toczne - Rolling release

Stopniowa aktualizacja , stopniowa aktualizacja lub ciągłe dostarczanie w rozwoju oprogramowania to koncepcja częstego dostarczania aktualizacji do aplikacji. Jest to w przeciwieństwie do standardowego lub punktowego modelu programistycznego, w którym używane są wersje oprogramowania, które należy ponownie zainstalować w stosunku do poprzedniej wersji. Przykładem tej różnicy może być wiele wersji Ubuntu Linux w porównaniu z pojedynczą, stale aktualizowaną wersją Arch Linux .

Rolling release

Modele rozwoju wersji kroczących są jednym z wielu typów cykli życia wersji oprogramowania . Chociaż model wydawania kroczącego może być używany przy tworzeniu dowolnego elementu lub kolekcji oprogramowania, jest często używany w dystrybucjach Linuksa , godnymi uwagi przykładami są na przykład GNU Guix System , Arch Linux , Gentoo Linux , openSUSE Tumbleweed , PCLinuxOS , Solus , SparkyLinux i Void Linux .

Wersja krocząca jest zazwyczaj implementowana przy użyciu małych i częstych aktualizacji . Jednak samo posiadanie aktualizacji nie oznacza automatycznie, że oprogramowanie korzysta z cyklu wydawania kroczącego; w tym celu filozofią programistów musi być praca z jedną gałęzią kodu , w przeciwieństwie do wersji dyskretnych. Gdy wersja krocząca jest wykorzystywana jako model programistyczny, aktualizacje oprogramowania są zwykle dostarczane użytkownikom przez menedżera pakietów na komputerze osobistym użytkownika , uzyskując dostęp przez Internet do zdalnego repozytorium oprogramowania (często za pośrednictwem kopii lustrzanej pobierania ) przechowywanego na internetowym serwerze plików .

Zobacz też

Bibliografia