Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

I tried to update by system to the latest -STABLE, but got -RC or -BETA! Whats going on?

going GOT latest system
0
Posted

I tried to update by system to the latest -STABLE, but got -RC or -BETA! Whats going on?

0

Short answer: it’s just a name. RC stands for “Release Candidate”. It signifies that a release is imminent. In FreeBSD, -BETA is synonymous with -RC. Long answer: FreeBSD derives its releases from one of two places. Major, dot-zero, releases, such as 3.0-RELEASE and 4.0-RELEASE, are branched from the head of the development stream, commonly referred to as -CURRENT. Minor releases, such as 3.1-RELEASE or 4.2-RELEASE, are snapshots of the active -STABLE branch. When a release is about to be made, the branch from which it will be derived from has to undergo a certain process. Part of this process is a code freeze. When a code freeze is initiated, the name of the branch is changed to reflect that it’s about to become a release. For example, if the branch used to be called 4.0-STABLE, its name will be changed to 4.1-RC to signify that a release is about to be made from it. Once the release, 4.1-RELEASE in this example, has been made, the branch will be renamed to 4.1-STABLE.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123