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 | Framtida release |
---|
Version | Utgivningsdatum | Stöds tills | Betydande förändringar |
---|---|---|---|
1.0 | 1 november 1993 | ||
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 ) | |
1.1.5 | |||
1.1.5.1 | juli 1994 | ||
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 | |
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 | |
2.1 | 19 november 1995 | ||
2.1.5 | juli 1996 | bugg- och säkerhetsfixar, PCI-bussondering, tillägg av vissa drivrutiner | |
2.1.6 | december 1996 | bugg- och säkerhetskorrigeringar, förbättringar av installationen | |
2.1.7 | februari 1997 | buggar och säkerhetskorrigeringar | |
2.2 | mars 1997 | NFSv3, ersatte BSD malloc med phkmalloc , Linux-emulering med ELF , man avsnitt 9 för kärnrutiner | |
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. | |
2.2.2 | maj 1997 | NFSv3 gjordes som standard, virtuell FTP-värd | |
2.2.5 | 22 oktober 1997 | uppdateringsstöd för Cyrix- och AMD -processorer, nytt VGA- bibliotek | |
2.2.6 | 25 mars 1998 | ATAPI-diskettenheter, förbättrad Linux-emulering , ny ljuddrivrutin, nytt Plug and Play (PnP) stöd | |
2.2.7 | 22 juli 1998 | FAT32- stöd, uppdatering till PC98 -arkitektur | |
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 | |
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 | |
3.1 | 15 februari 1999 | initialt USB-enhetsstöd, Pluggable Authentication Modules (PAM) | |
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) | |
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 | |
3.4 | 20 december 1999 | Netgraph , RAID-5- stöd i vinum, ICMP och andra säkerhetsfixar | |
3.5 | 24 juni 2000 | betydande Vinum-uppdatering, ljudmixer uppdaterad, HTTP-installationsalternativ | |
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 | |
4.1 | 27 juli 2000 | Kqueue , förbättrad IPsec, utökat DEC Alpha- stöd, stöd för USB-enheter i standardinstallation | |
4.1.1 | 27 september 2000 | virtuell Ethernet-enhetsdrivrutin för överbryggade konfigurationer, stöd för ATA100-kontroller | |
4.2 | 21 november 2000 | grundläggande USB-skannerstöd, USB-modemstöd, buggfixar för buffertspill, FreeBSD-portar omstrukturerade | |
4.3 | 20 april 2001 | uppdateringar av ljuddrivrutiner, TCP buggfixar, kqueue utökad till enhetslagret | |
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 | |
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) |
4.6 | 15 juni 2002 | maj 2003 | uppdatera XFree86 till version 4.2.0, tillägg och uppdateringar av drivrutiner |
4.6.2 | 15 augusti 2002 | maj 2003 | fixade ATA-relaterade problem, fixa säkerhetsrelaterade problem |
4.7 | 10 oktober 2002 | december 2003 | nya USB-enheter och diskkontroller, IPFW version 2 (inaktiverad som standard) |
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) |
4.9 | 28 oktober 2003 | 31 oktober 2004 | Fysiska adresstillägg , IPFW- fixar |
4.10 | 27 maj 2004 | maj 2006 | USB2- stöd, tillagda portar/ÄNDRINGAR och portar/UPPDATERING till FreeBSD-portar |
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 |
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 |
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 |
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 |
5.2.1 | 25 februari 2004 | 31 december 2004 | bugfix release, förbättrad ATA/IDE och SATA-hantering |
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 |
5.4 | 9 maj 2005 | 31 oktober 2006 | importera Common Address Redundancy Protocol från OpenBSD |
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 |
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 |
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 |
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 ) |
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 |
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 |
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 |
7.1 | 4 januari 2009 | 28 februari 2011 | DTrace , ULE-schemaläggare gjorde standardschemaläggare för i386- och AMD64-plattformar |
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 |
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 |
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. |
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 |
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 |
8.2 | 24 februari 2011 | 31 juli 2012 | importera V4L till Linux-emulatorn |
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 |
8.4 | 7 juni 2013 | 1 augusti 2015 | |
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. |
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 |
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 |
9.3 | 16 juli 2014 | 31 december 2016 | ZFS-stöd för bokmärken |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
11.2 | 28 juni 2018 | 31 oktober 2019 | Meltdown och Spectre fixar; uppdateringar av drivrutiner och programvara |
11.3 | 9 juli 2019 | 30 september 2020 | uppdateringar av drivrutiner och programvara |
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 |
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 |
12.1 | 4 november 2019 | 31 januari 2021 | Lade till BearSSL till bassystemet |
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 ) |
12.3 | 7 december 2021 | 31 mars 2023 | |
12.4 | 5 december 2022 | 31 december 2023 | |
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 |
13.1 | 16 maj 2022 | 30 juni 2023 | |
13.2 | 27 mars 2023 | ||
14.0 | 17 juli 2023 | ||
Version | Utgivningsdatum | Stöds tills | Betydande förändringar |
Legend:
Gammal version
Äldre version, fortfarande underhållen
Senaste versionen
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.