Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Model  





2 See also  





3 References  














Rolling release






العربية

Català
Deutsch
Ελληνικά
Español
Esperanto
فارسی
Français

Bahasa Indonesia
Italiano
עברית
Magyar
Nederlands

Norsk bokmål
Polski
Português
Română
Русский
Suomi
Українська


 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Rolling release, also known as rolling updateorcontinuous delivery, is a concept in software development of frequently delivering updates to applications.[1][2][3] This is in contrast to a standardorpoint release development model which uses software versions which replace the previous version. An example of this difference would be the multiple versions of Ubuntu Linux vis-à-vis the single and constantly updated version of Arch Linux.

Model

[edit]

Rolling release development models are one of many types of software release life cycles. Although a rolling release model can be used in the development of any piece or collection of software, it is most often seen in use by Linux distributions, notable examples being GNU Guix System, Arch Linux, Gentoo Linux, openSUSE Tumbleweed, PCLinuxOS, Solus, SparkyLinux, and Void Linux. Some modern Distributed SQL databases such as YugabyteDB also support this feature.

A rolling release is typically implemented using small and frequent updates. However, simply having updates does not automatically mean that a piece of software is using a rolling release cycle; for this, the philosophy of developers must be to work with one code branch as opposed to discrete versions. When the rolling release is employed as the development model, software updates are typically delivered to users by a package manager on the user's personal computer, accessing through the internet a remote software repository (often via a download mirror) stored on an internet file server.

See also

[edit]

References

[edit]
  1. ^ Alex Newth (2015-05-09). "What Is a Rolling Release?". wiseGeek. Archived from the original on 2018-06-23. Retrieved 2018-08-21.
  • ^ Steven J. Vaughan-Nichols (2015-02-03). "Rolling release vs. fixed release Linux". ZDNet. Archived from the original on 2017-12-17. Retrieved 2018-08-21.
  • ^ "Continuous Delivery and Rolling Upgrades". Ansible Documentation. 2016-04-21. Archived from the original on 2018-08-22. Retrieved 2018-08-21.

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Rolling_release&oldid=1232714069"

    Categories: 
    Software distribution
    Software release
    Rolling release Linux distributions
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
     



    This page was last edited on 5 July 2024, at 06:19 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki