From Fedora Project Wiki

(→‎Development: add links to burn instructions)
(43 intermediate revisions by 19 users not shown)
Line 1: Line 1:
{{autolang|base=yes}}
= Fedora Releases =
= Fedora Releases =


== Time Based Release Schedule ==
== Time Based Release Schedule ==


To understand the reasoning behind time based release cycles and Fedora's release lifecycle see [[Fedora Release Life Cycle]].
To understand the reasoning behind time based release cycles and Fedora's release life cycle see [[Fedora Release Life Cycle]].


== Development ==
== Current Supported Releases ==
{{Anchor|current}}
* '''Fedora {{FedoraVersionNumber}}'''
** [[Releases/{{FedoraVersionNumber}}/Schedule| Release Schedule]]
** [http://docs.fedoraproject.org/release-notes/f{{FedoraVersionNumber}}/ Release Notes]
** [[Releases/{{FedoraVersionNumber}}/ChangeSet| Change Set]]
** On mirrors: [https://download.fedoraproject.org/pub/fedora/linux/releases/{{FedoraVersionNumber}} releases/{{FedoraVersionNumber}}] (or [https://mirrors.fedoraproject.org/publiclist/Fedora/{{FedoraVersionNumber}} mirror list])
** Repositories: [[Repositories#fedora|''fedora'']] (frozen), [[Repositories#updates|''updates'']] (stable updates), [[Repositories#updates-testing|''updates-testing'']] (test updates)


The release of Fedora currently under development is '''{{FedoraVersion|full|next}}'''.
* '''Fedora {{FedoraVersionNumber|previous}}'''
** [[Releases/{{FedoraVersionNumber|previous}}/Schedule| Release Schedule]]
** [http://docs.fedoraproject.org/release-notes/f{{FedoraVersionNumber|previous}}/ Release Notes]
** [[Releases/{{FedoraVersionNumber|previous}}/ChangeSet| Change Set]]
** On mirrors: [https://download.fedoraproject.org/pub/fedora/linux/releases/{{FedoraVersionNumber|previous}} releases/{{FedoraVersionNumber|previous}}] (or [https://mirrors.fedoraproject.org/publiclist/Fedora/{{FedoraVersionNumber|previous}} mirror list])
** Repositories: [[Repositories#fedora|''fedora'']] (frozen), [[Repositories#updates|''updates'']] (stable updates), [[Repositories#updates-testing|''updates-testing'']] (test updates)


* [[Releases/{{FedoraVersionNumber|next}}/Schedule | Release schedule]]
== Development ==
* [[Releases/{{FedoraVersionNumber|next}}/FeatureList| Feature List]]
 
Starting with Fedora 13 the "No Frozen Rawhide" pattern will be used, meaning each release will have the following phases:
* [[Releases/Rawhide]] - Continuous daily updates with no guarantee of stability.  Intended for initial testing of the very latest code under active development.
* [[Releases/Branched]] - Continuous daily updates.  The [[Feature Freeze Policy|Feature Freeze]] and [[Software String Freeze Policy|String Freeze]] are started during this phase.  The Alpha Freeze occurs as that milestone approaches.  Installers and updaters receive close attention.
* [[Alpha Milestone|Alpha]] - Initial testing of all packages, which must be feature-complete by this point.  The [[Beta Freeze Policy|Beta Freeze]] occurs as that milestone approaches.
* Beta - Wide testing of all packages.  The [[Final Freeze Policy|Final Freeze]] occurs as that milestone approaches.  See http://fedoraproject.org/get-prerelease to download.
* Final Release - Suitable for the general public.
 
During the Branched, Alpha, Beta, and Final phases, a separate Rawhide version will continue to receive daily updates, and be developed in parallel to the code on the "stable release" track.  For example, the Rawhide code that is being developed during Fedora 13 Branched, Alpha, Beta, and Final phases will become Fedora 14.


During the Branched, Alpha, and Beta phases, there will be "fedora" and "updates-testing" repositories.  As updates are approved, they will move into the "fedora" repository.  As the final release occurs, an "updates" repository will be created, and packages will move from "updates-testing" to "updates" instead of "fedora".  The "rawhide" repository will always follow the Rawhide branch, and it receives all updates directly and untested.
The next stable release of Fedora currently will be '''{{FedoraVersion|full|next}}'''.


During the Branched, Alpha, and Beta phases, daily spins of Live media are available at: http://alt.fedoraproject.org/pub/alt/nightly-composes/
* [[Releases/{{FedoraVersionNumber|next}}/Schedule | Release Schedule]]
These include only packages in the "stable" repository for that release, but that can include updates which have been approved for stable after the milestone date.  The maximum size is now 1GB (intended for USB or DVD media, potentially too big for CD).  Live spins are ideal for testing without disturbing an existing system.  Various daily spins are available, but "desktop" is the one that is distributed most widely.
* [[Releases/{{FedoraVersionNumber|next}}/ChangeSet|Fedora {{FedoraVersionNumber|next}} Change Set]]


During the testing phases following the Alpha and Beta releases, the distribution for those milestones can be downloaded at: http://fedoraproject.org/get-prerelease
Fedora's approach involves two development releases, [[Releases/Rawhide|Rawhide]] and [[Releases/Branched|Branched]]. For more details, see the [[Fedora Release Life Cycle]] and those two pages.


To burn to CD or DVD, see the [http://docs.fedoraproject.org/readme-burning-isos/ burning ISOs readme].  To write to USB, see [[How to create and use Live USB]].
=== [[Releases/Rawhide|Rawhide]] ===


== Current Supported Releases ==
* Continuous rolling development branch. No releases are ever made directly from Rawhide, and it never freezes. No guarantee of stability.  Intended for initial testing of the very latest code under active development.
* On mirrors: [https://download.fedoraproject.org/pub/fedora/linux/development/rawhide development/rawhide]
* Repository: [[Repositories#rawhide|''rawhide'']] (unstable)


Currently maintained releases of Fedora are:
=== [[Releases/Branched|Branched]] ===


* Fedora 12 (Constantine) - [[Releases/12/Schedule| Release schedule]] | [http://docs.fedoraproject.org/release-notes/f12/ Release notes]  | [[Releases/12/FeatureList| Feature List]]
* Development branch for pre-release stabilization. All Fedora releases are ''Branched'' from Rawhide (the ''Branch point'') before going through the Alpha, Beta and GA (Final) milestones. For a short time between GA and the next ''Branch point'', there is no Branched release. Continuous daily updates, but with [[Updates Policy|controls]] to promote stabilization.
* Fedora 11 (Leonidas) - [[Releases/11/Schedule| Release schedule]]  | [http://docs.fedoraproject.org/release-notes/f11/ Release notes] | [[Releases/11/FeatureList| Feature List]]
* On mirrors: [https://download.fedoraproject.org/pub/fedora/linux/development/{{FedoraVersionNumber|next}} development/{{FedoraVersionNumber|next}}] (or [https://mirrors.fedoraproject.org/publiclist/Fedora/{{FedoraVersionNumber|next}} mirror list])
* Repositories: [[Repositories#fedora|''fedora'']] ([[Repositories#stable|''stable'']]), [[Repositories#updates-testing|''updates-testing'']] (test updates)


== Old Unsupported Releases ==
== Old Unsupported Releases ==
 
{{Anchor|old}}
* Fedora 10 (Cambridge) - [[Releases/10/Schedule| Release schedule]]  | [http://docs.fedoraproject.org/release-notes/f10/ Release notes]  | [[Releases/10/FeatureList| Feature List]]
* Fedora 22 - [[Releases/22/Schedule| Release Schedule]]  | [https://docs.fedoraproject.org/en-US/Fedora/22/html/Release_Notes/ Release Notes]  | [[Releases/22/ChangeSet| ChangeSet]]
* Fedora 9 (Sulphur) - [[Releases/9/Schedule| Release schedule]]  | [http://docs.fedoraproject.org/release-notes/f9/ Release notes]  | [[Releases/9/FeatureList| Feature List]]
* Fedora 21 - [[Releases/21/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f21/ Release Notes]  | [[Releases/21/FeatureList| Feature List]]
* Fedora 8 (Werewolf) - [[Releases/8/Schedule| Release schedule]]  | [http://docs.fedoraproject.org/release-notes/f8/ Release notes]  | [[Releases/8/FeatureList| Feature List]]
* Fedora 20 ({{FedoraVersionName|20}}) - [[Releases/20/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f20/ Release Notes]  | [[Releases/20/FeatureList| Feature List]]
* Fedora 7 (Moonshine) - [http://docs.fedoraproject.org/release-notes/f7/ Release notes]   
* Fedora 19 ({{FedoraVersionName|19}}) - [[Releases/19/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f19/ Release Notes]  | [[Releases/19/FeatureList| Feature List]]
* Fedora Core 6 (Zod)  -  [http://docs.fedoraproject.org/release-notes/fc6/ Release notes]  
* Fedora 18 ({{FedoraVersionName|18}}) - [[Releases/18/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f18/ Release Notes]  | [[Releases/18/FeatureList| Feature List]]
* Fedora Core 5 (Bordeaux) - [http://docs.fedoraproject.org/release-notes/fc5/ Release notes]  
* Fedora 17 ({{FedoraVersionName|17}}) - [[Releases/17/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f17/ Release Notes]  | [[Releases/17/FeatureList| Feature List]]
* Fedora Core 4 (Stentz) - [http://docs.fedoraproject.org/release-notes/fc4/ Release notes]  
* Fedora 16 ({{FedoraVersionName|16}}) - [[Releases/16/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f16/ Release Notes]  | [[Releases/16/FeatureList| Feature List]]
* Fedora Core 3 (Heidelberg) - [http://docs.fedoraproject.org/release-notes/fc3/x86/ x86 Release notes]  and [http://docs.fedoraproject.org/release-notes/fc3/x86_64/ x86_64 Release notes]  
* Fedora 15 ({{FedoraVersionName|15}}) - [[Releases/15/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f15/ Release Notes]  | [[Releases/15/FeatureList| Feature List]]
* Fedora Core 2 (Tettnang) - [http://docs.fedoraproject.org/release-notes/fc2/x86/ x86 Release notes]  and [http://docs.fedoraproject.org/release-notes/fc2/x86_64/ x86_64 Release notes]  
* Fedora 14 ({{FedoraVersionName|14}}) - [[Releases/14/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f14/ Release Notes]  | [[Releases/14/FeatureList| Feature List]]
* Fedora Core 1 (Yarrow) - [http://docs.fedoraproject.org/release-notes/fc1/x86/ x86 Release notes]  and [http://docs.fedoraproject.org/release-notes/fc1/x86_64/ x86_64 Release notes]
* Fedora 13 ({{FedoraVersionName|13}}) - [[Releases/13/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f13/ Release Notes]  | [[Releases/13/FeatureList| Feature List]]
* Fedora 12 (Constantine) - [[Releases/12/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f12/ Release Notes]  | [[Releases/12/FeatureList| Feature List]]
* Fedora 11 (Leonidas) - [[Releases/11/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f11/ Release Notes]  | [[Releases/11/FeatureList| Feature List]]
* Fedora 10 (Cambridge) - [[Releases/10/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f10/ Release Notes]  | [[Releases/10/FeatureList| Feature List]]
* Fedora 9 (Sulphur) - [[Releases/9/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f9/ Release Notes]  | [[Releases/9/FeatureList| Feature List]]
* Fedora 8 (Werewolf) - [[Releases/8/Schedule| Release Schedule]]  | [http://docs.fedoraproject.org/release-notes/f8/ Release Notes]  | [[Releases/8/FeatureList| Feature List]]
* Fedora 7 (Moonshine) - [http://docs.fedoraproject.org/release-notes/f7/ Release Notes]   
* Fedora Core 6 (Zod)  -  [http://docs.fedoraproject.org/release-notes/fc6/ Release Notes]  
* Fedora Core 5 (Bordeaux) - [http://docs.fedoraproject.org/release-notes/fc5/ Release Notes]  
* Fedora Core 4 (Stentz) - [http://docs.fedoraproject.org/release-notes/fc4/ Release Notes]  
* Fedora Core 3 (Heidelberg) - [http://docs.fedoraproject.org/release-notes/fc3/x86/ x86 Release Notes]  and [http://docs.fedoraproject.org/release-notes/fc3/x86_64/ x86_64 Release Notes]  
* Fedora Core 2 (Tettnang) - [http://docs.fedoraproject.org/release-notes/fc2/x86/ x86 Release Notes]  and [http://docs.fedoraproject.org/release-notes/fc2/x86_64/ x86_64 Release Notes]  
* Fedora Core 1 (Yarrow) - [http://docs.fedoraproject.org/release-notes/fc1/x86/ x86 Release Notes]  and [http://docs.fedoraproject.org/release-notes/fc1/x86_64/ x86_64 Release Notes]


== History ==
== History ==
Line 57: Line 76:
== Related ==
== Related ==


* [[QA/ReleaseCriteria]]
* [[Fedora Release Criteria]]
* [[ReleaseEngineering]]
* [[ReleaseEngineering|Release Engineering]]
* [[Updates Policy]]

Revision as of 10:12, 8 August 2016

Fedora Releases

Time Based Release Schedule

To understand the reasoning behind time based release cycles and Fedora's release life cycle see Fedora Release Life Cycle.

Current Supported Releases

Development

The next stable release of Fedora currently will be Fedora 41.

Fedora's approach involves two development releases, Rawhide and Branched. For more details, see the Fedora Release Life Cycle and those two pages.

Rawhide

  • Continuous rolling development branch. No releases are ever made directly from Rawhide, and it never freezes. No guarantee of stability. Intended for initial testing of the very latest code under active development.
  • On mirrors: development/rawhide
  • Repository: rawhide (unstable)

Branched

  • Development branch for pre-release stabilization. All Fedora releases are Branched from Rawhide (the Branch point) before going through the Alpha, Beta and GA (Final) milestones. For a short time between GA and the next Branch point, there is no Branched release. Continuous daily updates, but with controls to promote stabilization.
  • On mirrors: development/41 (or mirror list)
  • Repositories: fedora (stable), updates-testing (test updates)

Old Unsupported Releases

History

Related