Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
docs:freebsd:choose [2024/12/04 01:45] – 14.2-RELEASE. grahamperrindocs:freebsd:choose [2025/03/11 03:43] (current) – Fix the preformatted code block broken by the WYSIWYG editor. Buckets for final releases. grahamperrin
Line 4: Line 4:
 ===== Support ===== ===== Support =====
  
-With the [[https://www.freebsd.org/security/#model|five-year support model]] that was established in 2015, two or more major versions may be supported at any one time.+With the [[https://www.freebsd.org/security/#model|five-year support model]] that was established in 2015, two or more major versions may be supported at any one time. 2024 changes to the model are [[https://wiki.bsd.cafe/docs:freebsd:choose#further_reading|noted below]].
  
 Major versions 13 and 14 are supported. Major versions 13 and 14 are supported.
Line 11: Line 11:
  
   * a long lifespan – the ''stable/13''  branch   * a long lifespan – the ''stable/13''  branch
-  * two supported releases – **13.3-RELEASE**  and **13.4-RELEASE**  on the ''releng/13.3''  and ''releng/13.4''  branches.+  * two supported releases – **13.4-RELEASE**  and **13.5-RELEASE**  on the ''releng/13.4''  and ''releng/13.5''  branches.
  
 14 has: 14 has:
Line 18: Line 18:
   * two supported releases – **14.1-RELEASE**  and **14.2-RELEASE**  on the ''releng/14.1''  and ''releng/14.2''  branches.   * two supported releases – **14.1-RELEASE**  and **14.2-RELEASE**  on the ''releng/14.1''  and ''releng/14.2''  branches.
  
-FreeBSD 14.2-RELEASE is recommended for new installations.+FreeBSD 14.2-RELEASE is recommended for new installations. All other supported versions of RELEASE are //legacy//.
  
  
Line 26: Line 26:
 <code> <code>
  
-      |+     |
     12.2 (end-of-life)     12.2 (end-of-life)
-      |+     |
       `------.       `------.
              |              |
    *- 13.0     |    *- 13.0     |
     (EOL)    |     (EOL)    |
-           +           
-      |    12.3 (EOL) +     |    12.3 (EOL) 
-           |+           |
     13.1     |     13.1     |
     (EOL)    |     (EOL)    |
-           +           
-         12.4 (EOL) +      ‖ 12.4 (EOL)   ‖ 
-      |+     |  ╚==============╝ 
 +     |
     13.2 (EOL)     13.2 (EOL)
-      |+     |
       `------.       `------.
              |              |
    *- 14.0     |    *- 14.0     |
     (EOL)    |     (EOL)    |
-           +           
-      |    13.3 (ending+     |    13.3 (EOL
-           |+           |
     14.1-    |     14.1-    |
     RELEASE  |     RELEASE  |
-           +           
-      |    13.4-RELEASE +     |    13.4-RELEASE 
-           |+           |
     14.2-    |     14.2-    |
     RELEASE  |     RELEASE  |
-           |+           | 
 +      ‖ 13.5-RELEASE ‖ 
 +      ╚==============╝ 
 +     |
    |    |
 15.0-CURRENT (main branch) 15.0-CURRENT (main branch)
Line 64: Line 68:
  
   * FreeBSD 12.⋯ releases are end-of-life ([[https://www.freebsd.org/security/unsupported/|no longer supported]])   * FreeBSD 12.⋯ releases are end-of-life ([[https://www.freebsd.org/security/unsupported/|no longer supported]])
-  * FreeBSD 13.0-RELEASE, 13.1-RELEASE, and 13.2-RELEASE are similarly EOL +  * FreeBSD 13.0-RELEASE, 13.1-RELEASE, 13.2-RELEASE, and 13.3-RELEASE are similarly EOL 
-  * FreeBSD 13.3-RELEASE life will end on 31st December 2024 +  * FreeBSD 13.4-RELEASE is supported 
-  * FreeBSD 13.4-RELEASE is alive+  * FreeBSD 13.5-RELEASE is supported, there will be no 13.6
   * FreeBSD 14.0-RELEASE is EOL   * FreeBSD 14.0-RELEASE is EOL
-  * FreeBSD 14.1-RELEASE is alive+  * FreeBSD 14.1-RELEASE is supported 
 +  * FreeBSD 14.2-RELEASE is supported
   * FreeBSD 15.0-CURRENT is latest.   * FreeBSD 15.0-CURRENT is latest.
 +
  
 ===== 15.0-CURRENT and other development versions of FreeBSD ===== ===== 15.0-CURRENT and other development versions of FreeBSD =====
Line 76: Line 82:
  
   * simplifies updates and upgrades with prerelease (ALPHA, BETA, RC (release candidate)) and with RELEASE   * simplifies updates and upgrades with prerelease (ALPHA, BETA, RC (release candidate)) and with RELEASE
-  * can **not**  be used with STABLE or CURRENT +  * can **not**  be used with STABLE or CURRENT
-  * pkgbase is an alternative to freebsd-update (see below).+ 
 +pkgbase: 
 + 
 +  * simplifies updates and upgrades for everything excluding 13.
  
 [[https://www.freebsd.org/security/notices/|Errata notices]] and [[https://www.freebsd.org/security/advisories/|security advisories]]: [[https://www.freebsd.org/security/notices/|Errata notices]] and [[https://www.freebsd.org/security/advisories/|security advisories]]:
Line 83: Line 92:
   * cover releases and associated stable branches   * cover releases and associated stable branches
   * do **not**  cover CURRENT.   * do **not**  cover CURRENT.
 +
  
 ===== FreshBSD views of branches ===== ===== FreshBSD views of branches =====
  
   * [[https://freshbsd.org/freebsd/src/branch/stable/13|stable/13]]   * [[https://freshbsd.org/freebsd/src/branch/stable/13|stable/13]]
-  * [[https://freshbsd.org/freebsd/src/branch/releng/13.3|releng/13.3]] 
   * [[https://freshbsd.org/freebsd/src/branch/releng/13.4|releng/13.4]]   * [[https://freshbsd.org/freebsd/src/branch/releng/13.4|releng/13.4]]
 +  * [[https://freshbsd.org/freebsd/src/branch/releng/13.5|releng/13.5]]
   * [[https://freshbsd.org/freebsd/src/branch/stable/14|stable/14]]   * [[https://freshbsd.org/freebsd/src/branch/stable/14|stable/14]]
   * [[https://freshbsd.org/freebsd/src/branch/releng/14.1|releng/14.1]]   * [[https://freshbsd.org/freebsd/src/branch/releng/14.1|releng/14.1]]
Line 97: Line 107:
  
   * [[https://wiki.freebsd.org/PkgBase|pkgbase]] – the FreeBSD base operating system (OS), //packaged//   * [[https://wiki.freebsd.org/PkgBase|pkgbase]] – the FreeBSD base operating system (OS), //packaged//
 +  * [[https://github.com/ifreund/pkgbasify|pkgbasify]] – automatically convert a FreeBSD system to use pkgbase – [[https://old.reddit.com/r/freebsd/comments/1ixa78u/pkgbasify_automatically_convert_a_freebsd_system/|discussion]]
   * [[https://docs.freebsd.org/en/books/handbook/book/#updating-upgrading-freebsdupdate|FreeBSD Update]] in the FreeBSD Handbook   * [[https://docs.freebsd.org/en/books/handbook/book/#updating-upgrading-freebsdupdate|FreeBSD Update]] in the FreeBSD Handbook
   * [[https://www.freebsd.org/snapshots/|FreeBSD Snapshot Releases]]   * [[https://www.freebsd.org/snapshots/|FreeBSD Snapshot Releases]]
   * [[https://www.freebsd.org/releng/charter/|Charter for the Release Engineering Team]]   * [[https://www.freebsd.org/releng/charter/|Charter for the Release Engineering Team]]
   * [[https://lists.freebsd.org/archives/freebsd-announce/2024-July/000143.html|Change to FreeBSD release scheduling and support period]] (2024)   * [[https://lists.freebsd.org/archives/freebsd-announce/2024-July/000143.html|Change to FreeBSD release scheduling and support period]] (2024)
 +  * [[https://freebsdfoundation.org/blog/navigating-freebsds-new-quarterly-and-biennial-release-schedule/|Navigating FreeBSD’s New Quarterly and Biennial Release Schedule | FreeBSD Foundation]]