FreeBSD
FreeBSDのRELEASE版及びSTABLE版、CURRENT版は、Gitを使ってソースコードレベルでOSのバージョン管理を行う。
ソースコードの管理は、当初はConcurrent Versions Systemが採用され、更新にはかつては「csup」というコマンドが用いられたが(csupはCVSupの主要な機能をC言語で再実装したものである。これは、CVSupがプログラム言語として一般的でないModula-3で実装されており、これが理由でcsupはベースシステムに含まれるがCVSupはportsから導入する)、cvsupによる配布は2013年2月一杯で終了した。以降2020年12月まではApache Subversionが用いられていたが、現在ではGitへ移行している。
/usr/src以下に展開されたソースコードをmakeすることにより、メジャーバージョンの更新も含めてOS全体のバージョンアップができる。
バイナリで配布されたRELEASE版に対しては「freebsd-update」というコマンドが用いられ定期的なセキュリティパッチ等のバージョンアップができる。GENERICカーネルであればカーネルのアップデートも可能である。通常はセキュリティパッチが入るとカーネルの名称に「p2」等とバージョンがつくがカーネル以外だけの更新の場合カーネル名称は変わらない。
UltraSPARCとIA-64のプロセッサの対応
(ジャイアントロックからカーネルの大部分のリソースが開放された)カーネルロック機構を変更したSMPの対応
GEOM
KSE(カーネルスケジュールエンティティ)
TrustedBSDから導入された 強制アクセス制御
バックグラウンドで動くfsck
Bluetooth
ACPI
CardBus
デバイスファイルを実行するdevfs
UFS2の対応
ユニバーサルディスクフォーマットの対応
DRIのドライバ
ユーザー認証を行うためのAPIである「Pluggable Authentication Modules」
デフォルトカーネルでの386対応削除
kernfsUUCPの除去
従来のBSDゲームをベースシステムからPortsに移動
Perlをベースシステムから除去
NetBSDから「rc.d」フレームワークを導入
BSDPANの追加
標準でcdboot起動ローダを使用
clang、llvm、lld、lldb、compiler-rt、libc++のバージョンは8.0.0にアップデート
ZFSファイルシステムにパラレルマウント機能を追加
TrueNAS(旧FreeNAS)プロジェクトは、FreeBSDベースの、Webベースでの操作を可能としたNASファイルサーバ用OS環境を提供している。
CURRENT版から分岐した最初のRELEASE版に適用されるもの。ただし2012年現在適用例はない。保証期間はリリース後6ヶ月。
サウンドドライバのアップデート
TCPのバグ修正
システムコールkqueueのデバイス層への拡張
共通鍵ブロック暗号Camellia cipherに対応
起動ローダの変更(USBデバイスからの起動とGPT対応BIOSからのGPTラベルデバイスの起動が可能となる)
malloc(9)で割り付けられたメモリのためのバッファ間違いを検出する「RedZone」
DVDでの ISOイメージ(x86-64とi386対応)
実験的なPowerPC対応
無線セキュリティプロトコルWPA
wirelessアダプタのドライバ追加
802.11g/i・802.1XとWME/WMM完全対応
ファイルシステムとディスクへの直接アクセスのパフォーマンスの改良
libthrライブラリのlibc_rのデフォルトスタックサイズ が増やされ、パフォーマンス性を高めた。32ビットプラットフォームでは、メインスレッドはデフォルトで2MBのスタックを受け取り他のスレッドではデフォルトで1MBのスタックを受け取る(64ビットプラットフォームでのデフォルトスタックサイズ は、それぞれ4MBと2MBとなる)。