FreeBSD versionshistorik

FreeBSD 1

Släpptes i november 1993. 1.1.5.1 släpptes i juli 1994.

FreeBSD 2

2.0-RELEASE tillkännagavs den 22 november 1994. Den slutliga versionen av FreeBSD 2, 2.2.8-RELEASE, tillkännagavs den 29 november 1998. FreeBSD 2.0 var den första versionen av FreeBSD som hävdades lagligt fri från AT&T Unix-kod med godkännande av Novell . Det var den första versionen som användes i stor utsträckning i början av spridningen av Internetservrar .

2.2.9-RELEASE släpptes 1 april 2006 som ett fullt fungerande aprilskämt .

FreeBSD 3

FreeBSD 3.0-RELEASE tillkännagavs den 16 oktober 1998. Den slutliga versionen, 3.5-RELEASE, tillkännagavs den 24 juni 2000. FreeBSD 3.0 var den första grenen som kunde stödja symmetriska multiprocessing- system (SMP) med hjälp av ett jättelås och markerade övergången från a.out till ELF körbara filer. USB- stöd introducerades först med FreeBSD 3.1, och de första Gigabit -nätverkskorten stöddes i 3.2-RELEASE.

FreeBSD 4

4.0-RELEASE dök upp i mars 2000 och den senaste versionen av 4-STABLE-grenen var 4.11 i januari 2005 stöddes fram till 31 januari 2007. FreeBSD 4 prisades för sin stabilitet, var ett favoritoperativsystem för ISP:er och webbhotellleverantörer under den första punkt- com bubbla , [ tveksam ] och anses allmänt [ av vem? ] som ett av de mest stabila och högpresterande operativsystemen i hela Unix-linjen. Bland de nya funktionerna i FreeBSD 4 introducerades kqueue(2) (som nu är en del av andra stora BSD-system) och Jails , ett sätt att köra processer i separata miljöer.

Version 4.8 splittrades av Matt Dillon för att skapa DragonFly BSD .

FreeBSD 5

Efter nästan tre års utveckling var den första 5.0-RELEASE i januari 2003 efterlängtad, med stöd för avancerad multiprocessor och applikationstrådning och för UltraSPARC- och IA-64- plattformarna. Den första 5-STABLA frisättningen var 5,3 (5,0 till 5.2.1 klipptes från -CURRENT ). Den senaste utgåvan från 5-STABLE-grenen var 5.5 i maj 2006.

Den största arkitektoniska utvecklingen i FreeBSD 5 var en stor förändring av lågnivåkärnlåsmekanismerna för att möjliggöra bättre stöd för symmetrisk multiprocessor (SMP). Detta frigjorde mycket av kärnan från MP-låset, som ibland kallas Giant-låset . Mer än en process kan nu köras i kärnläge samtidigt. Andra stora förändringar inkluderade en M : N native threading-implementering som kallas Kernel Scheduled Entities (KSE). I princip liknar detta Scheduler Activations . Från och med FreeBSD 5.3 var KSE standardtrådsimplementeringen tills den ersattes med en 1:1-implementering i FreeBSD 7.0.

FreeBSD 5 förändrade också avsevärt block-I/O-skiktet genom att implementera GEOMs modulära disk I/O-begäransomvandlingsramverk bidragit med av Poul-Henning Kamp . GEOM gör det enkelt att skapa många typer av funktionalitet, såsom spegling (gmirror), kryptering ( GBDE och GELI ). Detta arbete stöddes genom sponsring av DARPA .

Medan de tidiga versionerna från 5.x inte var mycket mer än utvecklare förhandsvisningar, med uttalad instabilitet, bekräftade 5.4 och 5.5 utgåvorna av FreeBSD att teknikerna som introducerades i FreeBSD 5.x-grenen hade en framtid i mycket stabila och högpresterande utgåvor .

FreeBSD 6

FreeBSD 6.0 släpptes den 4 november 2005. Den slutliga FreeBSD 6-versionen var 6.4, den 11 november 2008. Dessa versioner utökade arbetet med SMP och trådoptimering tillsammans med mer arbete med avancerad 802.11-funktionalitet, TrustedBSD-säkerhetshändelsegranskning, betydande prestandaförbättringar i nätverksstacken , en helt förebyggande kärna och stöd för maskinvaruprestandaräknare (HWPMC). De viktigaste prestationerna för dessa utgåvor inkluderar borttagning av Giant-låset från VFS , implementering av ett bättre presterande valfritt libthr- bibliotek med 1:1-trådning och tillägget av en Basic Security Module (BSM) revisionsimplementering kallad OpenBSM , som skapades av TrustedBSD Project (baserat på BSM-implementeringen som finns i Apples öppen källkod Darwin ) och släppt under en BSD-liknande licens .

FreeBSD 7

FreeBSD 7.0 släpptes den 27 februari 2008. Den slutliga FreeBSD 7-versionen var 7.4, den 24 februari 2011. Nya funktioner inkluderade SCTP , UFS journaling , en experimentell port av Suns ZFS -filsystem, GCC4 , förbättrat stöd för ARM - arkitekturen , jemalloc (en minnesallokator optimerad för parallell beräkning , som portades till Firefox 3 ), och stora uppdateringar och optimeringar relaterade till nätverks-, ljud- och SMP- prestanda. Benchmarks visade betydande prestandaförbättringar jämfört med tidigare FreeBSD-utgåvor såväl som Linux. Den nya ULE-schemaläggaren förbättrades mycket men ett beslut togs att skicka 7.0-utgåvan med den äldre 4BSD-schemaläggaren, vilket lämnar ULE som en kärnkompileringstid som kan justeras. I FreeBSD 7.1 var ULE standard för arkitekturerna i386 och AMD64. [ förtydligande behövs ]

DTrace- stöd integrerades i version 7.1, och NetBSD och FreeBSD 7.2 gav stöd för multi-IPv4/IPv6- fängelser .

Kod som stöder DEC Alpha- arkitekturen (stödd sedan FreeBSD 4.0) togs bort i FreeBSD 7.0.

FreeBSD 8

FreeBSD 8.0 släpptes officiellt den 25 november 2009. FreeBSD 8 förgrenades från stammen i augusti 2009. Den har superpages , Xen DomU-stöd, nätverksstackvirtualisering, stack-smashing-skydd , TTY-lageromskrivning, mycket uppdaterat och förbättrat ZFS- stöd, en ny USB- stack med USB 3.0 och xHCI -stöd lagt till i FreeBSD 8.2, multicast -uppdateringar inklusive IGMPv3 , en omskriven NFS- klient/server som introducerar NFSv4 och AES -acceleration på Intel-processorer som stöds (läggs till i FreeBSD 8.2). Inkludering av förbättrade enhet mmap ()-tillägg möjliggör implementering av en 64-bitars Nvidia-skärmdrivrutin för x86-64-plattformen. Ett pluggbart för överbelastningskontroll och stöd för möjligheten att använda DTrace för applikationer som körs under Linux-emulering lades till i FreeBSD 8.3. FreeBSD 8.4, släppt den 7 juni 2013, var den slutliga versionen från FreeBSD 8-serien.

FreeBSD 9

FreeBSD 9.0 släpptes den 12 januari 2012. Nyckelfunktioner i releasen inkluderar ett nytt installationsprogram (bsdinstall), UFS- journalföring, ZFS version 28, användarland DTrace, NFSv4-kompatibel NFS-server och -klient, USB 3.0-stöd, stöd för körning på PlayStation 3 , Capsicum sandboxing och LLVM 3.0 i bassystemet. Kärnan och bassystemet kunde byggas med Clang , men FreeBSD 9.0 använde fortfarande GCC4.2 som standard. PlayStation 4- spelkonsolen använder en härledd version av FreeBSD 9.0, som Sony Computer Entertainment kallade "Orbis OS". FreeBSD 9.1 släpptes 31 december 2012. FreeBSD 9.2 släpptes 30 september 2013. FreeBSD 9.3 släpptes 16 juli 2014.

FreeBSD 10

Den 20 januari 2014 tillkännagav FreeBSD Release Engineering Team tillgängligheten av FreeBSD 10.0-RELEASE. Nyckelfunktioner inkluderar utfasningen av GCC till förmån för Clang , en ny iSCSI- implementering, VirtIO-drivrutiner för KVM -support direkt och en FUSE - implementering.

FreeBSD 10.1
Long Term Support Release

FreeBSD 10.1-RELEASE tillkännagavs den 14 november 2014 och stöddes under en längre period till 31 december 2016. Den efterföljande 10.2-RELEASE nådde EoL samma dag.

I oktober 2017 tillkännagavs 10.4-RELEASE (slutlig utgåva av denna gren) och stödet för 10-serien avslutades i oktober 2018.

FreeBSD 11

Den 10 oktober 2016 tillkännagav FreeBSD Release Engineering Team tillgängligheten av FreeBSD 11.0-RELEASE.

FreeBSD 12

FreeBSD 12.0-RELEASE tillkännagavs i december 2018.

Versionshistorik

Följande tabell visar en versionshistorik för operativsystemet FreeBSD .

Legend: Gammal version, ej underhållen Äldre version, fortfarande underhållen Aktuell stabil version Senaste förhandsversionen Framtida release
Version Utgivningsdatum Stöds tills Betydande förändringar
Gammal version, underhålls inte längre: 1.0 1 november 1993
Gammal version, underhålls inte längre: 1.1 maj 1994 fixa några utestående buggar från import av 386BSD , tillägg av några portade applikationer ( XFree86 , XView , InterViews, elm , nntp )
Gammal version, underhålls inte längre: 1.1.5
Gammal version, underhålls inte längre: 1.1.5.1 juli 1994
Gammal version, underhålls inte längre: 2.0 22 november 1994 ersätt kodbas med BSD-Lite 4.4 (för att uppfylla villkoren i USL v. BSDi rättegångsförlikning), nytt installationsprogram, ny starthanterare, stöd för fler filsystem (MS-DOS, unionfs, kernfs ), 64-bitars offset för stora filsystem , laddningsbara filsystem, importerade laddningsbara kärnmoduler från NetBSD
Gammal version, underhålls inte längre: 2.0.5 10 juni 1995 förnyat VM-system, komplett NIS- klient- och serverstöd, transaktions-TCP-stöd, ISDN- stöd, stöd för FDDI och Fast Ethernet (100Mbit)-adaptrar, flerspråkig dokumentation, FreeBSD-portar medföljande installationsmedia
Gammal version, underhålls inte längre: 2.1 19 november 1995
Gammal version, underhålls inte längre: 2.1.5 juli 1996 bugg- och säkerhetsfixar, PCI-bussondering, tillägg av vissa drivrutiner
Gammal version, underhålls inte längre: 2.1.6 december 1996 bugg- och säkerhetskorrigeringar, förbättringar av installationen
Gammal version, underhålls inte längre: 2.1.7 februari 1997 buggar och säkerhetskorrigeringar
Gammal version, underhålls inte längre: 2.2 mars 1997 NFSv3, ersatte BSD malloc med phkmalloc , Linux-emulering med ELF , man avsnitt 9 för kärnrutiner
Gammal version, underhålls inte längre: 2.2.1 april 1997 Buggfix-release för att ersätta 2.2. Uppdatera drivrutinerna för Adaptec 2940 och Intel EtherExpress Pro, fixa installationsprogrammet för CD-ROM-paketet.
Gammal version, underhålls inte längre: 2.2.2 maj 1997 NFSv3 gjordes som standard, virtuell FTP-värd
Gammal version, underhålls inte längre: 2.2.5 22 oktober 1997 uppdateringsstöd för Cyrix- och AMD -processorer, nytt VGA- bibliotek
Gammal version, underhålls inte längre: 2.2.6 25 mars 1998 ATAPI-diskettenheter, förbättrad Linux-emulering , ny ljuddrivrutin, nytt Plug and Play (PnP) stöd
Gammal version, underhålls inte längre: 2.2.7 22 juli 1998 FAT32- stöd, uppdatering till PC98 -arkitektur
Gammal version, underhålls inte längre: 2.2.8 29 november 1998 Dummynet- trafikformning, överbryggning av flera gränssnitt, stöd för användning av IDE- enheter större än 8GiB
Gammal version, underhålls inte längre: 3.0 16 oktober 1998 symmetrisk multiprocessing (SMP), CAM (Common Access Method) SCSI- system, ELF- körbara filer, säker RPC, ATAPI/IDE CD-brännare och bandenhetsstöd, VESA - videolägen, Perl 5 ersatte Perl 4 i bassystemet, KerberosIV
Gammal version, underhålls inte längre: 3.1 15 februari 1999 initialt USB-enhetsstöd, Pluggable Authentication Modules (PAM)
Gammal version, underhålls inte längre: 3.2 17 maj 1999 tillägg av Internet Software Consortium DHCP-klient till basen, utökat USB-enhetsstöd, förbättrat filsystemstöd (direkt tillgång till NTFS, Joliet-tillägg för ISO 9660)
Gammal version, underhålls inte längre: 3.3 17 september 1999 förbättrat USB-stöd, stora vinum -uppdateringar, förbättringar av IPFW , avancerad strömhantering , Berkeley Packet Filter aktiverat som standard, tillägg av många drivrutiner
Gammal version, underhålls inte längre: 3.4 20 december 1999 Netgraph , RAID-5- stöd i vinum, ICMP och andra säkerhetsfixar
Gammal version, underhålls inte längre: 3.5 24 juni 2000 betydande Vinum-uppdatering, ljudmixer uppdaterad, HTTP-installationsalternativ
Gammal version, underhålls inte längre: 4.0 14 mars 2000 tillägg av jails , IPv6- stöd och IPsec med KAME (applikationer uppdaterades också för att stödja IPv6), OpenSSH integrerad i bassystemet, ny ATA/ATAPI-drivrutin (för alla ATA-kompatibla diskar och ATAPI CDROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, LS120, ZIP och bandenheter), emulator för binära SVR4- filer, burncd, USB Ethernet-adapterstöd, accept()- filter, telnet- kryptering
Gammal version, underhålls inte längre: 4.1 27 juli 2000 Kqueue , förbättrad IPsec, utökat DEC Alpha- stöd, stöd för USB-enheter i standardinstallation
Gammal version, underhålls inte längre: 4.1.1 27 september 2000 virtuell Ethernet-enhetsdrivrutin för överbryggade konfigurationer, stöd för ATA100-kontroller
Gammal version, underhålls inte längre: 4.2 21 november 2000 grundläggande USB-skannerstöd, USB-modemstöd, buggfixar för buffertspill, FreeBSD-portar omstrukturerade
Gammal version, underhålls inte längre: 4.3 20 april 2001 uppdateringar av ljuddrivrutiner, TCP buggfixar, kqueue utökad till enhetslagret
Gammal version, underhålls inte längre: 4.4 20 september 2001 upptäckt för nya processorer ( Transmeta Crusoe et al. ), stöd för Streaming SIMD Extensions (SSE), kärnstöd för smbfs ( CIFS ), uppdatering till IPv6 -stack
Gammal version, underhålls inte längre: 4.5 29 januari 2002 31 december 2002 TCP- förbättringar (genomströmning, prestanda och begränsning av denial-of-service ), mjuka uppdateringar aktiverade som standard, förbättrad Linux-emulering , starthanterare uppdaterad för att starta från filsystem med 16K diskblock (från 8K)
Gammal version, underhålls inte längre: 4.6 15 juni 2002 maj 2003 uppdatera XFree86 till version 4.2.0, tillägg och uppdateringar av drivrutiner
Gammal version, underhålls inte längre: 4.6.2 15 augusti 2002 maj 2003 fixade ATA-relaterade problem, fixa säkerhetsrelaterade problem
Gammal version, underhålls inte längre: 4.7 10 oktober 2002 december 2003 nya USB-enheter och diskkontroller, IPFW version 2 (inaktiverad som standard)
Gammal version, underhålls inte längre: 4.8 3 april 2003 31 mars 2004 grundläggande FireWire- och HyperThreading -stöd, in-kernel kryptografiskt ramverk importerat från OpenBSD , ata drivrutinsstöd för åtkomst till ATA-enheter som SCSI -enheter med Common Access Method (CAM)
Gammal version, underhålls inte längre: 4.9 28 oktober 2003 31 oktober 2004 Fysiska adresstillägg , IPFW- fixar
Gammal version, underhålls inte längre: 4.10 27 maj 2004 maj 2006 USB2- stöd, tillagda portar/ÄNDRINGAR och portar/UPPDATERING till FreeBSD-portar
Gammal version, underhålls inte längre: 4.11 25 januari 2005 31 januari 2007 uppdatera XFree86 till version 4.4.0, implementering av polling per gränssnitt för nätverksgränssnitt
Gammal version, underhålls inte längre: 5.0 14 januari 2003 30 juni 2003 stöd för UltraSPARC och IA-64- processorer, SMP-stöd via ändringar av kärnlåsning (släpp det mesta av kärnan från Giant-låset ), GEOM , Kernel Scheduled Entities, Obligatorisk åtkomstkontroll importerad från TrustedBSD , bakgrundsfsck , Bluetooth , ACPI , CardBus , devfs , UFS2- stöd, stöd för Universal Disk Format , drivrutiner för Direct Rendering Infrastructure (DRI), Pluggable Authentication Modules , ta bort stöd för 80386 i standardkärnan, borttagning av kernfs och UUCP , traditionella BSD-spel flyttade från bas till FreeBSD-portar , Perl borttagen från bassystem, importerat rc.d-ramverk från NetBSD , tillägg av BSDPAN, cdboot-starthanterare som används som standard
Gammal version, underhålls inte längre: 5.1 9 juni 2003 februari 2004 experimentellt stöd för AMD64 , experimentella 1:1 och M:N trådbibliotek för flertrådad bearbetning, experimentell Name Service Switch , Physical Address Extensions , GEOM och devfs obligatoriskt, IPv6 - stöd i Linux-emulator , experimentell ULE-schemaläggare , borttaget stöd för Xerox Network Systems , CAM-lagerstöd för enheter med mer än 2 32 block, borttagna historiska BSD-startskript, uppdatera XFree86 till version 4.3.0, start av danska dokumentöversättningar
Gammal version, underhålls inte längre: 5.2 9 januari 2004 31 december 2004 AMD64 en Tier1-stödd arkitektur, uppdaterad swap-personsökare, Protocol Independent Multicast , uppdateringar av IPv6 , IPSec och Bluetooth , större ändringar av ata-drivrutinen (borttagen från Giant lock), NFSv4-klientstöd, start av turkisk dokumentöversättning, ta bort flyttalsemuleringsstöd för i386, nya eller förbättrade drivrutiner för IDE, SATA och 802.11a/b/g, experimentellt stöd för flertrådsfiltrering och vidarebefordran av IP-trafik
Gammal version, underhålls inte längre: 5.2.1 25 februari 2004 31 december 2004 bugfix release, förbättrad ATA/IDE och SATA-hantering
Gammal version, underhålls inte längre: 5.3 6 november 2004 31 oktober 2006 ALTQ , multitrådade och återkommande nätverks- och socketsubsystem, tillägg av nytt felsökningsramverk KDB , dynamiskt och statiskt länkstöd för Thread Local Storage , import pf från OpenBSD , binärt kompatibilitetsgränssnitt för inbyggt exekvering av NDIS -drivrutiner, ersätt XFree86 med X.org 6.7, omorganisation av ljudkortsdrivrutin, kryptografi aktiverad som standard i basen
Gammal version, underhålls inte längre: 5.4 9 maj 2005 31 oktober 2006 importera Common Address Redundancy Protocol från OpenBSD
Gammal version, underhålls inte längre: 5.5 25 maj 2006 31 maj 2008 båda kärnorna av processorer med dubbla kärnor görs tillgängliga för användning som standard i SMP-aktiverade kärnor
Gammal version, underhålls inte längre: 6.0 4 november 2005 31 januari 2007 experimentellt stöd för PowerPC , trådlös WPA- säkerhet, fler drivrutiner för trådlösa nätverkskort, komplett stöd för 802.11g , 802.11i , 802.1x och WME/WMM , prestandaförbättringar för filsystem och direktdiskåtkomst
Gammal version, underhålls inte längre: 6.1 8 maj 2006 31 maj 2008 tangentbordsmultiplexer, filsystemstabilitetsfixar, automatisk konfiguration för många Bluetooth-enheter, drivrutiner för ethernet, SAS och SATA RAID-kontroller
Gammal version, underhålls inte längre: 6.2 15 januari 2007 31 maj 2008 stöd för Xbox- arkitektur, OpenBSM , granskning av säkerhetshändelser, IPFW-pakettaggning, freebsd-update (binära uppdateringar för säkerhetsfixar och errata-korrigeringar), OpenIPMI (se Intelligent Platform Management Interface )
Gammal version, underhålls inte längre: 6.3 18 januari 2008 31 januari 2010 X.org uppdaterad till version 7.3, omimplementering av UnionFS , tillägg av uppgraderingskommando till freebsd-update
Gammal version, underhålls inte längre: 6.4 28 november 2008 30 november 2010 stöd för Camellia-chiffer , ändringar i starthanteraren (möjliggör uppstart från USB-enheter och GPT-märkta enheter med GPT-aktiverade BIOS), skydd mot malloc buffert, ISO-avbildningar för DVD-installationer för AMD64 och i386
Gammal version, underhålls inte längre: 7.0 27 februari 2008 30 april 2009 ZFS och GPT , referensimplementering av SCTP , lägg till stöd för ARM-arkitektur , stöd för Intel High Definition Audio (HDA), ersätter phkmalloc med jemalloc , drop-stöd för DEC Alpha
Gammal version, underhålls inte längre: 7.1 4 januari 2009 28 februari 2011 DTrace , ULE-schemaläggare gjorde standardschemaläggare för i386- och AMD64-plattformar
Gammal version, underhålls inte längre: 7.2 4 maj 2009 30 juni 2010 stöd för UltraSPARC III- processorer, transparent användning av superpages i virtuellt minnesundersystem, förbättringar av fängelse
Gammal version, underhålls inte längre: 7.3 23 mars 2010 31 mars 2012 ny starthanterare gptzfsboot (stöd för GPT och ZFS ), ZFS uppdaterad till version 13, Perl uppdaterad till version 5.10, stöd för VIA Nano- processorer
Gammal version, underhålls inte längre: 7.4 24 februari 2011 28 februari 2013 lägg till stöd för UltraSPARC IV , IV+ och SPARC64 V -processorer, IEEE 802.3 full duplex flödeskontroll (i miibus). Detta är den sista utgåvan i 7-STABLE-grenen.
Gammal version, underhålls inte längre: 8.0 25 november 2009 30 november 2010 ny USB- stack, uppdatera FreeBSD-fängelser för att stödja moderna funktioner, ULE 3.0-schemaläggare, superpages , NFSv4-stöd
Gammal version, underhålls inte längre: 8.1 23 juli 2010 31 juli 2012 Storage med hög tillgänglighet, IPFW- och dummynet-förbättringar, SMP i PowerPC G5-system, MP-säkert MS-DOS-filsystem, zfsloader, NFSv4 ACL för UFS och ZFS
Gammal version, underhålls inte längre: 8.2 24 februari 2011 31 juli 2012 importera V4L till Linux-emulatorn
Gammal version, underhålls inte längre: 8.3 18 april 2012 30 april 2014 rutnät ersätter ataraid; uppdatera ZFS till version 28; DTrace -förmåga på Linux-emulerade binärer; mod_cc pluggbart för överbelastningskontroll för TCP/IP-stack
Gammal version, underhålls inte längre: 8.4 7 juni 2013 1 augusti 2015
Gammal version, underhålls inte längre: 9.0 12 januari 2012 31 mars 2013 Userland DTrace , ersätt GCC med Clang och LLVM för bassystem, USB 3.0- stöd, UFS SoftUpdates+Journal, flytta ATA- diskdrivrutiner till CAM-systemet, uppdatera ZFS till version 28, ersätta sysinstall med bsdinstall.
Gammal version, underhålls inte längre: 9.1 30 december 2012 31 december 2014 Uppdatering av ljuddrivrutiner; förbättrad prestanda för IPv6-stacken; ny C++-stack; jail-stöd för devfs, nullfs och ZFS; sched_ule SMT lastbalansering förbättringar
Gammal version, underhålls inte längre: 9.2 30 september 2013 31 december 2014 ZFS-stöd för LZ4- komprimering och TRIM ; borttagning av FireWire -drivrutiner från GENERIC kärna
Gammal version, underhålls inte längre: 9.3 16 juli 2014 31 december 2016 ZFS-stöd för bokmärken
Gammal version, underhålls inte längre: 10.0 20 januari 2014 31 januari 2015 Virtualiseringsförbättringar (bhyve, virtio); USB-uppgraderingar; använd clang och LLVM som standard; spansk peppar; pkgng; ta bort BIND ; lägg till LDNS och Obundet till bassystemet; uppdatera ipfilter till 5.1.2; lägg till stöd för Raspberry Pi , IEEE 802.11s och FUSE ; ZFS på rotfilsystemet; ersatt GNU-verktyg med BSD-licensierade versioner
Gammal version, underhålls inte längre: 10.1 14 november 2014 31 december 2016 UEFI ; UDP-Lite- stöd för IPv4 och IPv6 ; nytt verktyg för automatisk montering av filsystem; bhyve uppstart från ZFS; ny konsoldrivrutin
Gammal version, underhålls inte längre: 10.2 13 augusti 2015 31 december 2016 Uppdatera linux-kompatibilitetslager för att stödja Centos 6-portar; Förbättringar av ZFS-prestanda och tillförlitlighet; uppdatera DRM för stöd för flera X-servrar
Gammal version, underhålls inte längre: 10.3 28 mars 2016 30 april 2018 förbättringar av UEFI-starthanteraren och Linux-kompatibilitet; ZFS-startstöd och root på ZFS för UEFI; CAM Target Layer-stöd för tjänster med hög tillgänglighet
Gammal version, underhålls inte längre: 10.4 3 oktober 2017 31 oktober 2018 Fullt stöd för eMMC- lagring; stöd för Mellanox ConnectX-4-adaptrar; uppdateringar av drivrutiner och programvara
Gammal version, underhålls inte längre: 11.0 10 oktober 2016 30 november 2017 Förbättringar för trådlösa nätverk ; stöd för 64-bitars ARM-arkitekturen
Gammal version, underhålls inte längre: 11.1 26 juli 2017 30 september 2018 Stöd för Microsoft Hyper-V hypervisor; stöd för Amazon Elastic File System i Network File System- klienten; ZFS startkonfigurationsverktyg
Gammal version, underhålls inte längre: 11.2 28 juni 2018 31 oktober 2019 Meltdown och Spectre fixar; uppdateringar av drivrutiner och programvara
Gammal version, underhålls inte längre: 11.3 9 juli 2019 30 september 2020 uppdateringar av drivrutiner och programvara
Gammal version, underhålls inte längre: 11.4 23 juni 2020 30 september 2021 Stöd för att byta namn på ZFS-bokmärken; inställbar ZFS-avsiktslogg; uppgraderingar för GNOME, KDE, clang, llvm, unbound , och andra
Gammal version, underhålls inte längre: 12.0 11 december 2018 29 februari 2020 Förbättrat stöd för Ryzen- och Epyc -processorer; Bättre stöd för moderna AMD/Intel-grafikkort; olika kärnkonfigurationsjusteringar
Gammal version, underhålls inte längre: 12.1 4 november 2019 31 januari 2021 Lade till BearSSL till bassystemet
Gammal version, underhålls inte längre: 12.2 27 oktober 2020 31 mars 2022 Utöka jail-funktionalitet för att tillåta Linux att köras i en fängslad miljö; uppgraderingar till trådlös nätverksstack (förbättringar av stöd för 802.11n och 802.11ac )
Äldre version, men fortfarande underhållen: 12.3 7 december 2021 31 mars 2023
Aktuell stabil version: 12.4 5 december 2022 31 december 2023
Äldre version, men fortfarande underhållen: 13.0 13 april 2021 31 augusti 2022 Inramning och kryptering i kärnan av Transport Layer Security (TLS) versioner 1.0 till 1.3; 64-bitars ARM-arkitektur främjas till stöd för nivå 1; uppgradering av clang, LLVM och relaterade verktyg till version 11.0.1; alla arkitekturer som stöds använder nu clang och LLVM verktygskedja som standard; borttagning av föråldrade verktyg och bibliotek (binutils, gcc, GNU grep, CU-SeeMe); tillägg av drivrutin för Intel QuickAssist (QAT)-enhet; vissa drivrutiner har uppgraderats för att stödja PowerPC64-arkitekturen
Aktuell stabil version: 13.1 16 maj 2022 30 juni 2023
Framtida release: 13.2 27 mars 2023
Framtida release: 14.0 17 juli 2023
Version Utgivningsdatum Stöds tills Betydande förändringar
Legend:
Gammal version
Äldre version, fortfarande underhållen
Senaste versionen
Senaste förhandsversionen
Framtida release

Tidslinje

Tidslinjen visar att spännvidden för en enda version av FreeBSD varar i cirka 5 år. Eftersom FreeBSD-projektet anstränger sig för binär bakåtkompatibilitet (och begränsad framåt) inom samma releasegeneration, tillåter detta användare 5+ års support, med trivial-till-enkel uppgradering inom releasegenerationen.