Rolling release

Rolling release, also known as rolling update or continuous delivery, is a concept in software development of frequently delivering updates to applications.[1][2][3] This is in contrast to a standard or point 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.

A rolling release model should not be confused with a staged or "staggered" rollout, in which an update is gradually made available to an increasing percentage of users for testing or bandwidth reasons.[4][5]

  1. ^ Alex Newth (2015-05-09). "What Is a Rolling Release?". wiseGeek. Archived from the original on 2018-06-23. Retrieved 2018-08-21.
  2. ^ 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.
  3. ^ "Continuous Delivery and Rolling Upgrades". Ansible Documentation. 2016-04-21. Archived from the original on 2018-08-22. Retrieved 2018-08-21.
  4. ^ "Release app updates with staged rollouts". Play Console Help. Google. Retrieved 2024-07-26.
  5. ^ "Microsoft Entra Connect: Cloud authentication via Staged Rollout - Microsoft Entra ID". learn.microsoft.com. Microsoft. 2024-01-18. Retrieved 2024-07-26.