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.

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]

An example of a rolling release would be Arch Linux, where new packages and updates roll in constantly, and significant changes to the distribution may occur at any time by the developers. This is in contrast to Ubuntu Linux, which has biannual releases, with the only major changes after a release being security updates or significant bug fixes.

  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 Inc. 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.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search