フリーBSD

フリーBSD
奉仕する力
バージョン 13.0 のASCII アートロゴ付きFreeBSDブートローダー
開発者FreeBSDプロジェクト
書かれたC(C11)
OSファミリーUnixライクBSD
作業状態現在
ソースモデルオープンソース
初回リリース1993年11月1日 (1993年11月1日
最新リリース15.0(2025年12月2日)[±] [ 1 ] ( 2025-12-02 )

14.3(2025年6月10日)[±] [ 2 ] (2025年6月10日

13.5(2025年3月11日)[±] [ 3 ] (2025年3月11日
リポジトリ
マーケティングターゲットサーバーワークステーション組み込みシステムネットワークファイアウォール
パッケージマネージャーパッケージ
サポートされているプラ​​ットフォームティア1: 64ビットx86 (amd64)64ビットARM [ 4 ] (当初は32ビットx86、i386、32ビットx86のみでしたが、現在はティア2のサポートと64ビットRISC-V、32ビットARMv7、64ビットPowerPCが追加されました。以前はMIPSIA-64SPARCなどがサポートされていました)
カーネルタイプ動的にロード可能なモジュールを備えたモノリシック
ユーザーランドBSD
デフォルトのユーザーインターフェースUnix シェル: shまたはtcsh (ユーザーが選択可能) csh (過去)
ライセンスFreeBSDライセンスFreeBSDドキュメンテーションライセンス
公式サイトwww.freebsd.org

FreeBSDは、 Berkeley Software Distribution (BSD)から派生した、フリーでオープンソースのUnixライクなオペレーティングシステムです。最初のバージョンは1993年にリリースされ、386BSD [ 5 ]から開発されました。386BSDは、手頃な価格の家庭用ハードウェアで動作する、完全機能かつフリーなUnixクローンの最初の一つであり、それ以来、最も広く使用されているBSD由来のオペレーティングシステムであり続けています。[ 6 ] [ 7 ] [ 8 ]

FreeBSDは、カーネルデバイスドライバユーザランドユーティリティ、ドキュメントを提供する完全なシステムを維持しており、 Linuxがカーネルとドライバのみを提供し、システムソフトウェアについてはGNUなどのサードパーティに依存しているのとは対照的です。 [ 9 ] FreeBSDのソースコードは、Linuxで使用されるコピーレフトのGPLではなく、一般的に許容BSDライセンスの下でリリースされています。プロジェクトには、基本ディストリビューションで出荷されるすべてのソフトウェアを監視するセキュリティチームが参加しています。サードパーティのアプリケーションは、pkgパッケージ管理システムを使用して、またはFreeBSD Portsを介してソースからインストールできます。[ 10 ]このプロジェクトは、FreeBSD Foundationによってサポートおよび推進されています。

FreeBSDのコードベースの多くは、Darwin ( macOSiOSiPadOSwatchOStvOSの基盤)、TrueNAS(オープンソースのNAS / SANオペレーティングシステム)、PlayStation 3[ 11 ] [ 12 ] [ 13 ] PlayStation 4 、[ 14 ] PlayStation 5 、[ 15 ] PlayStation Vita [ 16 ]ゲームコンソールのシステムソフトウェアなど、他のオペレーティングシステムの不可欠部分となっています。他の現在のBSDシステム(OpenBSDNetBSDDragonFly BSD)にも大量のFreeBSDコードが含まれており、その逆も同様です。

歴史

背景

1974年、カリフォルニア大学バークレー校ボブ・ファブリー教授は、 AT&TからUnixのソースライセンスを取得しました。[ 17 ] DARPAの資金援助を受けて、コンピュータシステム研究グループはAT&T Research Unixの修正と改良を開始しました。グループはこの修正版を「Berkeley Unix」または「Berkeley Software Distribution 」(BSD)と呼び、 TCP/IP仮想メモリBerkeley Fast File Systemなどの機能を実装しました。BSDプロジェクトは1976年にビル・ジョイによって設立されました。しかし、BSDにはAT&T Unixのコードが含まれていたため、BSDを使用するにはまずAT&Tからライセンスを取得する必要がありました。[ 18 ]

1989年6月、BSDの最初の公開バージョンである「Networking Release 1」(略称Net-1)がリリースされました。Net-1のリリース後、 BSD開発者のキース・ボスティックは、AT&Tのすべてのコードを元のBSDライセンスの下で自由に再配布可能なコードに置き換えることを提案しました。AT&Tコードの置き換え作業が開始され、18ヶ月後にはAT&Tコードの大部分が置き換えられました。しかし、AT&Tコードを含む6つのファイルがカーネルに残っていました。BSD開発者は、これらの6つのファイルを除いた「Networking Release 2」(Net-2)をリリースすることを決定しました。Net-2は1991年にリリースされました。[ 18 ]

創造

1992年、Net-2のリリースから数か月後、ウィリアム・ジョリッツとリン・ジョリッツは6つのAT&Tファイルの代替を作成し、BSDをIntel 80386ベースのマイクロプロセッサに移植し、新しいオペレーティングシステムを386BSDと名付けました。彼らは386BSDを匿名FTPサーバー経由でリリースしました。[ 18 ] 386BSDの開発は遅々として進まず、しばらく放置された後、ネイト・ウィリアムズ、ロッド・グライムズ、ジョーダン・ハバードを含む386BSDユーザーのグループ[ 19 ]は、オペレーティングシステムを最新の状態に保つために独自に活動を始めることを決定しました。1993年6月19日、このプロジェクトはFreeBSDという名前で呼ばれるようになりました。[ 20 ] FreeBSDの最初のバージョンは1993年11月にリリースされました。[ 21 ] [ 18 ]

プロジェクト発足当初、Walnut Creek CDROMという会社が、2人のFreeBSD開発者の提案を受けて、オペレーティングシステムをCD-ROMでリリースすることに同意しました。同社はさらに、Jordan HubbardとDavid Greenmanを雇用し、自社サーバー上でFreeBSDを運用し、FreeBSDカンファレンスのスポンサーを務め、Greg Lehey著『 The Complete FreeBSD 』をはじめとするFreeBSD関連書籍を出版しました。1997年までに、FreeBSDはWalnut Creekの「最も成功した製品」となりました。同社は後にThe FreeBSD Mall、そしてiXsystemsに社名を変更しました。[ 22 ] [ 23 ] [ 24 ]

訴訟

386BSDとFreeBSDはどちらもBSDリリースから派生した。[ 25 ] 1992年1月、Berkeley Software Design Inc. (BSDi)はBSD/386 (後にBSD/OSと呼ばれる)のリリースを開始した。これはFreeBSDに似ており、4.3BSD Net/2をベースにしたオペレーティングシステムである。AT&TはBSDiに対して訴訟を起こし、ライセンス契約に違反してAT&Tのソースコードを配布したと主張した。この訴訟は法廷外で和解し、正確な条件はすべて明らかにされたわけではない。唯一公表されたのは、BSDiがソースベースを新しい4.4BSD-Lite2ソースに移行するということだった。訴訟には関わっていなかったが、FreeBSDにも4.4BSD-Lite2に移行するよう提案された。[ 26 ] 1994年11月にリリースされたFreeBSD 2.0はAT&Tからのコードが一切含まれないFreeBSDの最初のバージョンであった。[ 27 ]

現在の状況

現在、FreeBSDはIBMNokiaJuniper NetworksNetAppなど多くのIT企業で製品の構築に使用されています。[ 25 ] [ 28 ] ApplemacOSオペレーティングシステムの特定の部分はFreeBSDに基づいています。[ 29 ] PlayStation 3Nintendo SwitchオペレーティングシステムもFreeBSDから特定のコンポーネントを借用しており、[ 11 ] [ 12 ]、PlayStation 4オペレーティングシステムはFreeBSD 9から派生しています。[30] Netflix、[31] WhatsApp、[32] FlightAware [33 ] FreeBSD使用いる規模成功ネットワーク指向の企業の例です。

特徴

ログイン後のFreeBSD 14コンソール

ユースケース

FreeBSD には、基本システムとポート コレクション内にサーバー関連ソフトウェアの重要なコレクションが含まれており、FreeBSD をメール サーバーWeb サーバーファイアウォールFTP サーバーDNS サーバールーターなどのアプリケーションとして設定して使用することができます。

FreeBSD は、通常のデスクトップやラップトップにインストールできます。X Window System はデフォルトではインストールされませんが、FreeBSD ポートコレクションで利用できます。Waylandも FreeBSD で利用できます。[ 34 ] LuminaGNOMEKDE ​​、Xfceなどの多くのデスクトップ環境や、 OpenboxFluxboxdwm 、 bspwmなどの軽量ウィンドウマネージャーもFreeBSD で利用できます。 FirefoxChromiumなどの主要なウェブブラウザーは、非公式に FreeBSD で利用できます。[ 35 ] [ 36 ] FreeBSD 12 の時点では、 drm-kmod 経由で最新のグラフィックスタックのサポートが利用できます。多数のワイヤレスアダプターがサポートされています。

FreeBSDは、サポートされているプラ​​ットフォームのインストールイメージをリリースしています。FreeBSD 13以降、Tier 1サポートのあるx86-64およびAArch64プラットフォームに重点が置かれており、32ビットプラットフォームはTier 1サポートを終了しました。 [ 37 ] IA-32はFreeBSD 13および14ではTier 2プラットフォームです(ただし、次期バージョンでは廃止される予定です)。armv6またはarmv7を使用する32ビットARMプロセッサもTier 2サポートがあり、ARMv7は引き続きサポートされます。RISC -VおよびPowerPCの64ビットバージョン(32ビットTier 2はまだサポートされていますが、次期バージョンでは廃止される予定です)もサポートされています。[ 38 ] RISC-Vアーキテクチャへの関心が高まっています。[ 39 ] MIPSアーキテクチャポートは非​​推奨とされており、現在の13.4以降のイメージは入手できません。[ 40 ]

ネットワーキング

FreeBSDのTCP/IPスタックは、これらのプロトコルの普及に大きく貢献したTCP/IPの4.2BSD実装に基づいています。 [ 41 ] FreeBSDはIPv6[ 42 ] SCTPIPSec、ワイヤレスネットワーク(Wi-Fi)もサポートしています。[ 43 ] IPv6とIPSecのスタックはKAMEプロジェクトから取得されました。[ 44 ] FreeBSDバージョン11.0より前は、IPXAppleTalkプロトコルをサポートしていましたが、これらは時代遅れとみなされ、廃止されました。[ 45 ]

FreeBSD 5.4以降、OpenBSDプロジェクトからCommon Address Redundancy Protocol(CARP)のサポートがインポートされました。CARPは複数のノードでIPアドレスセットを共有できるため、ノードの1つがダウンしても、他のノードがリクエストに応答できます。[ 46 ]

ストレージ

FreeBSDには、ストレージに関する独自の機能がいくつかあります。ソフトアップデートは、システムクラッシュ時にUFSファイルシステム(BSDで広く使用されている)の一貫性を保護することができます。 [ 47 ]ファイルシステムのスナップショットを使用すると、UFSファイルシステムの特定の時点のイメージを効率的に作成できます。[ 48 ]スナップショットを使用すると、稼働中のファイルシステムの信頼性の高いバックアップが可能です。GEOMは、 RAID(現在レベル0、1、3)、フルディスク暗号化ジャーナリング、連結、キャッシュ、ネットワーク接続型ストレージへのアクセスを提供するモジュール式フレームワークです。GEOMを使用すると、これらのメカニズムを組み合わせた(「連鎖」する)複雑なストレージソリューションを構築できます。 [ 49 ] FreeBSDは、データ暗号化のためにGBDEGeliという2つのフレームワークを提供しています。GBDEとGeliはどちらもディスクレベルで動作します。GBDEはPoul-Henning Kampによって作成され、二条項BSDライセンスの下で配布されています。 GeliはGBDEの代替であり、Pawel Jakub Dawidekによって書かれ、FreeBSD 6.0で初めて登場しました。[ 50 ] [ 51 ]

FreeBSD 7.0以降、ZFSファイルシステムをサポートしています。ZFSは以前はSun Microsystemsによって開発されたオープンソースのファイルシステムでしたが、OracleがSunを買収した際にZFSはプロプライエタリ製品となりました。しかし、FreeBSDプロジェクトはOpenZFSプロジェクトを通じてZFS実装の開発と改良を続けています。[ 52 ] OpenZFSの最新の安定版リリースは2.4.0で、新しい割り当てアルゴリズムの追加、重複排除、ブロッククローンの最適化など、多くの改良が含まれています。このバージョンは、バージョン13以降のFreeBSDリリースと互換性があります。[ 53 ]

安全

FreeBSDには、 IPFWpfIPFilterという3つの異なるファイアウォールパッケージが付属しています。IPFWはFreeBSDのネイティブファイアウォールです。pfはOpenBSDから移植され、IPFilterはDarren ReedによってFreeBSDに移植されました。[ 54 ]

OpenBSDから移植されたOpenSSHプログラムは、デフォルトでインストールされていました。OpenSSHはSSHプロトコルのフリー実装であり、telnetの代替として利用できます。telnetとは異なり、OpenSSHはユーザー名とパスワードを含むすべての情報を暗号化します。[ 55 ]

2012年11月、FreeBSDセキュリティチームは、ハッカーがプロジェクトのサーバー2台に不正アクセスしたと発表しました。これらのサーバーは直ちに停止されました。その後の調査で、ハッカーによる最初の不正アクセスは9月19日に発生したことが判明しました。ハッカーはオペレーティングシステム自体のバグを悪用したのではなく、開発者の1人からSSHキーを盗むことでこれらのサーバーにアクセスしたようです。ハッキングされた2台のサーバーは、サードパーティ製ソフトウェアパッケージの構築に使用されるインフラストラクチャの一部でした。FreeBSDセキュリティチームはバイナリパッケージの整合性をチェックし、バイナリパッケージに不正な変更が加えられていないことを確認しましたが、9月19日から11月11日の間にダウンロードされたパッケージの整合性は保証できないと述べました。[ 56 ] [ 57 ] [ 58 ]

トラステッドBSD

FreeBSDは、アクセス制御リスト(ACL)[ 59 ]、セキュリティイベント監査、拡張ファイルシステム属性、強制アクセス制御(MAC)[ 60 ]、きめ細かな機能[ 61 ]など、いくつかのセキュリティ関連機能を提供しています。これらのセキュリティ強化は、 TrustedBSD [ 62 ]プロジェクトによって開発されました。このプロジェクトは、情報技術セキュリティ評価のための共通基準とオレンジブックの概念を実装することを目的として、ロバート・ワトソンによって設立されました。このプロジェクトは現在も進行中で、その拡張機能の多くがFreeBSDに統合されています。[ 63 ]このプロジェクトは、DARPA、NSA、ネットワークアソシエイツ研究所、セーフポートネットワークサービス、ペンシルバニア大学、Yahoo!、マカフィー研究所、SPARTA、アップルコンピュータ、nCircleネットワークセキュリティ、グーグル、ケンブリッジ大学コンピュータ研究所など、さまざまな組織によってサポートされています。[ 64 ]

このプロジェクトは、NSAFLASK /TE実装をSELinuxからFreeBSDに移植しました。その他の作業としては、Sunの基本セキュリティモジュール(BSM) APIと監査ログファイル形式のオープンソース実装であるOpenBSMの開発があり、広範なセキュリティ監査システムをサポートしています。これはFreeBSD 6.2の一部として出荷されました。TrustedBSDプロジェクトの一環として行われたFreeBSDのその他のインフラストラクチャ作業には、GEOMとOpenPAMが含まれます。[ 61 ]

TrustedBSDプロジェクトのほとんどのコンポーネントは、最終的にFreeBSDのメインソースに組み込まれます。さらに、多くの機能は、完全に成熟すると、他のオペレーティングシステムにも採用されます。例えば、OpenPAMはNetBSDに採用されています。[ 65 ]さらに、TrustedBSDのMACフレームワークは、AppleのmacOSに採用されています。[ 66 ]

携帯性

FreeBSDは様々な命令セットアーキテクチャに移植されています。FreeBSDプロジェクトでは、アーキテクチャを提供されるサポートレベルに応じて階層化しています。階層1アーキテクチャは成熟しており、完全にサポートされています。例えば、セキュリティ担当者によってサポートされている唯一の階層です。階層2アーキテクチャは開発中ですが、完全にはサポートされていません。階層3アーキテクチャは実験段階にあるか、開発が中止されています。[ 67 ]

2025年12月現在、FreeBSDの現在のバージョンは次のアーキテクチャでサポートされています。[ 37 ]

建築 15.xのサポートレベル[ 68 ]注記
x86-64ティア1 「amd64」と呼ばれる
64ビットARMv8ティア1 「aarch64」と呼ばれる
32ビットARMv7ティア2 「armv7」と呼ばれる
64ビットPowerPCビッグエンディアン ティア2 「powerpc64」と呼ばれる
64ビットPowerPCリトルエンディアン ティア2 「powerpc64le」と呼ばれる
64ビットRISC-Vティア2 「riscv64」と呼ばれる

32ビットARM(OTGを含む)のサポートは主に組み込みシステムを対象としています(ARM64もサーバーを対象としています[ 69 ] )が、FreeBSDはBeagleBone BlackRaspberry Pi [ 70 ] [ 71 ]、Wandboardなど、多くの32ビットARMシングルボードコンピューターでも動作します。 [ 72 ]

DEC Alpha、32ビットリトルエンディアンARMv4/v5/v6、32ビットビッグエンディアンARM、IA-32IA-64、32ビットおよび64ビットMIPS、32ビットPowerPC、64ビットSPARC、および64ビットソフトフロートRISC-Vは以前のリリースではサポートされていましたが、現在のリリースではサポートされていません。[ 37 ]

ハードウェアの互換性

サポートされているデバイスは、FreeBSD 14.3 のハードウェアノートに記載されています。[ 73 ]このドキュメントでは、現在FreeBSDでサポートされていることが確認されているデバイスについて説明しています。他の構成でも動作する可能性がありますが、まだテストされていません。サポートされているデバイスIDの大まかな自動抽出リストは、サードパーティのリポジトリで入手できます。[ 74 ]

2020年には、テストされたハードウェア構成に関する情報を自動的に収集するための新しいプロジェクトが導入されました。[ 75 ]

サードパーティ製ソフトウェア

FreeBSDには、サードパーティによって開発された3万以上の[ 76 ]アプリケーションのソフトウェアリポジトリがあります。例としては、ウィンドウシステムウェブブラウザ電子メールクライアントオフィススイートなどがあります。一般的に、プロジェクト自体はこれらのソフトウェアを開発しておらず、これらのプログラムをインストールするためのフレームワーク、つまりPortsコレクションのみを開発しています。アプリケーションは、ライセンス条件で許可されている場合、ソースからコンパイルされた(「ports」)か、コンパイル済みのバイナリ(「packages」)としてダウンロードすることができます。[ 77 ] Portsコレクションは、FreeBSDの現在の安定版ブランチをサポートしています。古いリリースはサポートされておらず、最新のPortsコレクションで正常に動作しない可能性があります。[ 78 ]

PortsはMakefileを用いて、ローカルまたはリモートリポジトリから目的のアプリケーションのソースコードを自動的に取得し、システム上で展開、パッチ適用、コンパイルします。[ 9 ] [ 79 ]ソースコードのサイズによってはコンパイルに長い時間がかかる場合がありますが、ユーザーはプロセスと結果をより細かく制御できます。ほとんどのPortsにはパッケージ版(つまり、コンパイル済みバイナリ)も用意されており、ユーザーは選択できます。この方法は高速ですが、ユーザーがカスタマイズできるオプションは少なくなります。[ 77 ]

FreeBSDバージョン10.0では、以前使用されていたパッケージツールに代わるパッケージマネージャpkgが導入されました。 [ 80 ]これはLinuxディストリビューションaptyumに機能的に似ています。portsとパッケージの両方のインストール、アップグレード、削除が可能です。pkgに加えて、PackageKitを使ってPortsコレクションにアクセスすることもできます。

刑務所

FreeBSDバージョン4で初めて導入された[ 81 ] jailは、セキュリティメカニズムであり、オペレーティングシステムレベルの仮想化の実装であり、ユーザーはFreeBSDホスト上でゲストオペレーティングシステムの複数のインスタンスを実行できます。これは従来のchrootメカニズムの拡張版です。このようなjail内で実行されるプロセスは、jailの外部のリソースにアクセスできません。各jailは独自のホスト名IPアドレスを持ちます。複数のjailを同時に実行することは可能ですが、カーネルはそれらすべてで共有されます。したがって、jail内で実行できるのはFreeBSDカーネルでサポートされているソフトウェアのみです。[ 82 ]

仮想化

FreeBSD 10.0では、新しい仮想化ソリューションであるbhyveが導入されました。bhyveを使用するとユーザーは複数のゲストオペレーティングシステム(FreeBSD、OpenBSDLinuxMicrosoft Windows [ 83 ])を同時に実行できます。Illumosなどの他のオペレーティングシステムも計画されています。bhyveはNeel NatuとPeter Grehanによって書かれ、2011年のBSDCanカンファレンスで初めて発表されました。bhyveとFreeBSD jailの主な違いは、jailsはオペレーティングシステムレベルの仮想化であるため、FreeBSDゲストのみに制限されているのに対し、bhyveはタイプ2ハイパーバイザーであり、FreeBSDゲストのみに制限されていないことです。[ 84 ] [ 85 ] [ 86 ]比較すると、bhyveはKVMに似た技術ですが、jailsはLXCコンテナSolaris Zonesに近いです。Amazon EC2 AMIインスタンスもamazon-ssm-agent

FreeBSD 11.0以降では、 Xenタイプ1ハイパーバイザーのDom0特権ドメインとして実行するためのサポートがあります。[ 87 ] DomU(ゲスト)として実行するためのサポートはFreeBSD 8.0以降で利用可能です。

VirtualBox (クローズドソースの拡張パックなし) とQEMUは FreeBSD で利用できます。

OS互換性レイヤー

Linuxで動作するソフトウェアのほとんどは、オプションの組み込み互換レイヤーを使用することでFreeBSDでも動作可能です。そのため、バイナリ形式でのみ配布されている一部のプロプライエタリアプリケーションも含め、ほとんどのLinuxバイナリはFreeBSDで動作可能です。この互換レイヤーはエミュレーションではありません。LinuxのシステムコールインターフェースはFreeBSDカーネルに実装されているため、Linuxの実行イメージ共有ライブラリはFreeBSDのネイティブ実行イメージと共有ライブラリと同じように扱われます。[ 88 ]さらに、FreeBSDはLinuxに加えてBSD/OSSVR4など他のいくつかのUnix系オペレーティングシステム用の互換レイヤーを提供していますが、[ 88 ]ユーザーがそれらのプログラムをFreeBSDで直接コンパイルする方が一般的です。[ 89 ]

Linuxバイナリを実行した場合、ネイティブFreeBSDプログラムと比べて顕著なパフォーマンスの低下は確認されておらず、場合によってはLinuxよりもスムーズに動作することさえある。[ 90 ] [ 91 ]しかし、このレイヤーは完全にシームレスというわけではなく、一部のLinuxバイナリはFreeBSDでは使用できないか、部分的にしか使用できない。バージョン4.4.0までのシステムコールがサポートされており、[ 92 ] FreeBSD 14.0以降で利用可能である。リリース10.3以降、FreeBSDは64ビットLinuxバイナリを実行できる。[ 93 ]

FreeBSDは、 Microsoft WindowsネイティブのNDISカーネルインターフェースを多数実装しており、FreeBSDで(そうでなければ)Windows専用のネットワークドライバーを実行できるようにしています。[ 94 ] [ 95 ]

Microsoft Windows用に作られたソフトウェアをUnix系オペレーティングシステム上で実行できるようにするWine互換レイヤーは、FreeBSDでも利用可能です。[ 96 ]

カーネル

FreeBSD のカーネルは、プロセス、通信、ブート、ファイルシステムの管理など、いくつかの重要なタスクをサポートしています。 FreeBSD はモノリシックカーネルであり、[ 97 ]モジュラー設計になっています。 ドライバなどのカーネルのさまざまな部分は、モジュールとして設計されています。 ユーザーはいつでもこれらのモジュールをロードおよびアンロードできます。[ 98 ] ULEはバージョン 7.1 以来の FreeBSD のデフォルトのスケジューラであり、 SMPSMTをサポートしています。[ 99 ] FreeBSD カーネルには、 kqueueというスケーラブルなイベント通知インタフェースもあります。 これは、 OpenBSDNetBSDなどの他の BSD 派生製品に移植されています。[ 100 ]カーネルスレッドは FreeBSD 5.0 で導入され、M:N スレッドモデルを使用しています。 このモデルは理論上はうまく機能しますが、[ 101 ] [ 102 ]実装が難しく、サポートしているオペレーティングシステムはほとんどありません。 FreeBSDのこのモデルの実装は機能しましたが、パフォーマンスが良くなかったため、バージョン7.0以降、FreeBSDはlibthrと呼ばれる1:1スレッドモデルの使用を開始しました。[ 102 ]

ドキュメントとサポート

FreeBSDのドキュメントは、ハンドブック、マニュアルページ、メーリングリストアーカイブ、FAQ、そして様々な記事で構成されており、主にFreeBSDドキュメンテーションプロジェクトによって管理されています。FreeBSDのドキュメントは複数の言語に翻訳されています。[ 103 ]すべての公式ドキュメントは、 FreeBSDドキュメンテーションライセンス(GNU FDLと互換性のある、コピーレフトではない寛容なフリードキュメンテーションライセンス)の下で公開されています。 [ 104 ] FreeBSDのドキュメントは「高品質」と評されています。[ 105 ] [ 106 ]

FreeBSDプロジェクトは様々なメーリングリストを運営しています。[ 107 ]最も人気のあるメーリングリストにはFreeBSD-questions(一般的な質問)とFreeBSD-hackers(より技術的な質問をする場所)があります。[ 108 ]

2004年以来、ニューヨーク市BSDユーザーグループデータベースは、 FreeBSDを実行しているコンピュータ(ラップトップワークステーションシングルボードコンピュータ組み込みシステム仮想マシンなど)のコレクションからのdmesg情報を提供しています。[ 109 ]

インストーラー

FreeBSDはバージョン2.0から8.4まで、sysinstallプログラムをメインのインストーラとして使用していました。これはJordan HubbardによってC言語で書かれました。テキスト形式のユーザーインターフェースを採用し、インストールプロセスの設定と制御に使用できる複数のメニューと画面で構成されています。また、コマンドラインインターフェースの代替として、PortsとPackagesのインストールにも使用できます。[ 110 ]

sysinstallユーティリティは現在、FreeBSD 9.0で導入された新しいインストーラであるbsdinstallに取って代わられ、非推奨となりました。bsdinstallはsh言語で書かれた「sysinstallの軽量な代替品」です。OSNewsによると「いくつかの機能は失われましたが、他の機能は追加されましたが、はるかに柔軟な設計であり、最終的には大幅な改善となるでしょう」とのことです。[ 82 ] [ 111 ]

シェル

14.0より前のバージョンでは、デフォルトのログインシェルは、rootの場合はtcsh [ 112 ]、一般ユーザーの場合はAlmquistシェル(sh)でした。 [ 113 ] 14.0以降では、rootと一般ユーザーの両方でshがデフォルトのシェルになりました。[ 112 ]デフォルトのスクリプトシェルはAlmquistシェルです。[ 114 ]

発達

FreeBSDは世界中に拠点を置くボランティアチームによって開発されています。開発者たちはすべてのコミュニケーションにインターネットを使用しており、開発者の多くは直接会ったことがありません。ユーザーが後援し参加する地域ユーザーグループに加えて、 USENIXによってBSDconと呼ばれる年次会議が開催されています。BSDconはFreeBSDに特化したものではないため、 OpenBSDNetBSDを含むすべてのBSD派生オペレーティングシステムの技術的側面を扱います。[ 115 ] BSDconに加えて、EuroBSDCon、AsiaBSDCon、BSDCanという3つの年次会議がそれぞれヨーロッパ日本カナダで開催されています。[ 116 ] [ 117 ] [ 118 ]

ガバナンス構造

FreeBSDプロジェクトは、約500人のコミッターまたは開発者によって運営されています。彼らはマスターソースコードリポジトリへのコミットアクセス権を持ち、システムのあらゆる部分の開発、デバッグ、または拡張を行うことができます。開発者のほとんどはボランティアであり、一部の開発者は企業から報酬を受けています。[ 25 ]コミッターには、ソースコミッター(基本オペレーティングシステム)、ドキュメントコミッター(ドキュメントおよびウェブサイトの作成者)、およびports(サードパーティアプリケーションの移植およびインフラストラクチャ)など、いくつかの種類があります。FreeBSDコミッターは2年ごとに9人のメンバーからなるFreeBSDコアチームを選出します。コアチームは、プロジェクト全体の方向性、プロジェクトルールの設定と施行、新しいコミッターの承認、またはソースコードリポジトリへのコミットアクセス権の付与を担当します。FreeBSDコアチームによって他の開発チームにいくつかの責任が正式に割り当てられています。たとえば、portsコレクションの管理責任はPorts Management Teamに委任されています。[ 119 ]

FreeBSDには、開発者に加えて数千人の「貢献者」がいます。貢献者はFreeBSDプロジェクト外のボランティアでもあり、FreeBSDのソースコードリポジトリへのコミット権限を持たないため、コミッターの検討のためにパッチを提出します。コミッターは貢献者の提出内容を評価し、どのパッチを承認し、どのパッチを拒否するかを決定します。高品質なパッチを提出する貢献者は、しばしばコミッターへの就任を依頼されます。[ 119 ]

支店

FreeBSD開発者は、少なくとも2つの同時開発ブランチを維持しています。-CURRENTブランチは常にFreeBSD開発の「最先端」を表しています。FreeBSDの-STABLEブランチはメジャーバージョンごとに作成され、そこから約4~6ヶ月ごとに-RELEASEブランチが作成されます。機能が十分に安定し成熟している場合は、-STABLEブランチにバックポート( FreeBSD開発者のスラングで「MFC」または「CURRENTからのマージ」)される可能性があります。[ 120 ] [ 9 ]

財団

FreeBSDの開発は、FreeBSD Foundationによって部分的に支援されています。FreeBSD Foundationは、FreeBSD開発のための寄付を受け付けている非営利団体です。寄付金は、特定の活動における開発者の支援、ハードウェアおよびネットワークインフラの購入、開発者サミットへの旅費補助、そしてFreeBSDプロジェクトへの法的支援に使用されています。[ 121 ]

2014年11月、FreeBSD財団はWhatsAppの共同創設者兼CEOであるヤン・クーム氏から100万ドルの寄付を受けました 。これは財団設立以来、最大の単独寄付となりました。2016年12月、ヤン・クーム氏はさらに50万ドルを寄付しました。[ 122 ]ヤン・クーム氏自身も1990年代後半からFreeBSDユーザーであり、WhatsAppのサーバーではFreeBSDを使用しています。[ 123 ]

ライセンス

FreeBSDは様々なオープンソースライセンスの下でリリースされています。カーネルコードと新しく作成されたコードのほとんどは、誰もがFreeBSDを自由に使用および再配布できる2条項BSDライセンスの下でリリースされています。このライセンスは、フリーソフトウェア財団[ 124 ]オープンソースイニシアティブ[ 125 ]によって、それぞれフリーソフトウェアライセンスとオープンソースライセンスとして承認されました。フリーソフトウェア財団はこのライセンスを「GNU GPLと互換性のある、緩く寛容な非コピーレフトなフリーソフトウェアライセンス」と説明しています。3条項BSDライセンスと4条項BSDライセンス、およびBeerwareライセンスの下でリリースされている部分もあります。一部のデバイスドライバには、 FreeBSDバージョン7.2より前のAtheros HALのように、バイナリブロブ[ 126 ]が含まれています。 [ 127 ]他のプロジェクトによって寄贈されたコードの一部は、GPLLGPLCDDL [ 128 ]、およびISCの下でライセンスされています。GPLおよびCDDLライセンスのコードはすべて、リベラルライセンスのコードとは明確に区別されており、組み込み機器メーカーなどのユーザーが許容度の高いフリーソフトウェアライセンスのみを容易に利用できるようになっています。ClangBSDは、 GNUコンパイラコレクションをBSDライセンスのLLVM / Clangコンパイラに置き換えることで、FreeBSDベースシステムにおけるGPL依存関係の一部を置き換えることを目指しています。ClangBSDは2010年4月16日にセルフホスティングを開始しました。[ 129 ]

FreeBSDのロゴは長年、BSD Daemon ( BSDの発音が歪んでBeastieとも呼ばれる)という汎用ロゴでした。しかし、BeastieはFreeBSDに固有のものではありませんでした。Beastieが初めて登場したのは1976年で、漫画家フィル・フォグリオの作品[ 130 ] 、マイク・オブライエンの作品[131]、[132]、[ 133] [ 134 ]ベル研究所購入もの[ 135 ]など、様々なTシャツに使用されました。

BSDデーモンのより一般的なバージョンは、1984年からアニメ監督のジョン・ラセターによって描かれた。 [ 136 ] [ 137 ] FreeBSD固有のバージョンがいくつか、後に細川辰己によって描かれた。[ 138 ]リソグラフィーの用語で言えば、ラセターのグラフィックは線画ではなく、紙などの物理的な表面に忠実に再現するには、スクリーン印刷された4色の写真オフセット印刷プロセスが必要になることが多い。また、BSDデーモンは、滑らかなサイズのスケーリングにはグラフィックが細かすぎると考えられ、美的観点から複数の色のグラデーションに過度に依存していたため、2色または3色だけでシンプルで標準化されたロゴとして確実に再現することは困難であり、ましてやモノクロでは困難であった。

こうした懸念から、コンテストが開催され、BSDデーモンを反映したアントン・K・グラルによる新しいロゴが2005年10月8日に発表された。[ 139 ] [ 140 ] [ 141 ]しかし、ロバート・ワトソンはFreeBSDプロジェクトは「新しいロゴを探しているが、新しいマスコットを探しているわけではない」と発表し、FreeBSDプロジェクトは引き続きビースティーをマスコットとして使用すると発表した。[ 139 ]

「FreeBSD」という名称は、1993年6月19日にデイビッド・グリーンマンによって考案されました。他に「BSDFree86」や「Free86BSD」という名称も提案されていました。[ 142 ] FreeBSDのスローガン「The Power to Serve」は、FreeBSD Foundationの商標です。[ 143 ]

デリバティブ

PC-BSDバージョン10、後にTrueOSとして知られるようになったオペレーティングシステム

FreeBSDベースのディストリビューション

FreeBSD をベースにしたソフトウェア ディストリビューションは数多くあります。

これらのディストリビューションはすべて、オリジナルのFreeBSDベースシステムと比較して、変更がないか、わずかな変更しかありません。オリジナルのFreeBSDとの主な違いは、特定のユースケース向けにプリインストールおよび設定済みのソフトウェアが付属していることです。これはLinuxディストリビューションに似ています。Linuxディストリビューションはすべて同じカーネルを使用し、同じ基本ツール、コンパイラ、ライブラリを使用しているため、バイナリ互換性があります。ただし、アプリケーション、設定、ブランドは異なります。

アクティブ

名前 焦点を当てた 目的、コメント 開始 最初のrel。 最新リリース
ゴーストBSDエンドユーザーMATEベースのディストリビューション。他のデスクトップ環境も提供している。 2010 2024
ノマドBSD エンドユーザーライブ USB システム(ハードドライブへのインストールも可能) 2018 2024
こんにちはシステム エンドユーザー2020年に開始され、 macOSから移行したエンドユーザーにFreeBSDの適応をもたらすことを目指しています[ 144 ]そしてAppleの戦略に失望しました[ 145 ]2020 2021 2023
ミッドナイトBSDエンドユーザーFreeBSDをデスクトップ向けに適応させるドイツのプロジェクト 2007 2025
OPNセンスサーバーまたはネットワーク機器ファイアウォール、ルーティング、ネットワークのFreeBSD適応に焦点を当てています 2015 2025
pfSenseサーバーまたはネットワーク機器ファイアウォール、ルーティング、ネットワーク機器のオペレーティングシステムに焦点を当てています 2004 2006 2023
トゥルーNASサーバーまたはネットワーク機器ネットワーク接続ストレージデバイス の場合2005 2010 2025
シグマナスサーバーまたはネットワーク機器ネットワーク接続ストレージデバイス の場合2011 2012 2025

放棄された

名前 焦点を当てた 目的、コメント 開始 最初のrel 最後のrel
デスクトップBSDエンドユーザーデスクトップ指向のオペレーティングシステム。元々はKDEをベースにしたもの。 2009 2010 2015
無料SBIEエンドユーザーLiveCDでさまざまなツールとソフトウェアを提供する2003 2004 2007
インテリスターサーバーまたはネットワーク機器WeatherscanやLocal On The 8sなどのテレビ番組を放送する衛星システム 2003 2013
m0n0wallサーバーまたはネットワーク機器ファイアウォールに重点を置いた 2015
ピコBSDサーバーまたはネットワーク機器軽量または低スペックのコンピューティング操作向け
トゥルーOSエンドユーザーFreeBSD(またはARM32組み込み用のTrueOS pico)ベースのホームユーザー向け 2005 2006 2015

FreeBSDに追加された追加開発

製品固有の開発

FreeBSDを直接ベースとしたオンラインサービス

独立したオペレーティングシステム

これらのディストリビューション以外にも、FreeBSDをベースにした独立したオペレーティングシステムがいくつかあります。DragonFly BSDはFreeBSD 4.8からのフォークで、FreeBSD 5とは異なるマルチプロセッサ同期戦略と、マイクロカーネル機能の開発を目指しています。[ 153 ] FreeBSDとの互換性を維持することを目指しておらず、カーネルと基本的なユーザーランドに大きな違いがあります。MidnightBSDFreeBSD 6.1からのフォークで、特にユーザーインターフェース部分においてNeXTSTEPから多くの部分を借用しています。

ApplemacOSの中核であるDarwinには、 FreeBSDから派生した仮想ファイルシステムとネットワークスタックが含まれており、そのユーザー空間のコンポーネントもFreeBSDから派生しています。[ 29 ] [ 154 ]

Chimera LinuxはFreeBSDユーザーランドを備えたデスクトップLinuxディストリビューションです。 [ 155 ] [ 156 ]

バージョン履歴

バージョン 発売日 サポート期間 重要な変更
サポート対象外:1.x 1993年11月 ?
  • 最初の公式リリース。
  • ポートコレクション。
  • 386BSDのインポートで発生したいくつかの未解決のバグを修正しました
  • いくつかの移植アプリケーションの追加 ( XFree86XViewInterViewselmnntp )
サポート対象外:2.x1994年11月22日 ?
サポート対象外:3.x1998年10月16日 ?
サポート対象外:4.x2000年3月14日[ 81 ]2007年1月31日[ 157 ]
サポート対象外:5.x2003年1月14日 2008年5月31日
サポート対象外:6.x2005年11月1日 2010年11月30日
  • パフォーマンス監視カウンターのサポート
  • 新しいWi-Fiスタック
  • ゲリ
  • ネットワークブリッジ
  • NanoBSDユーティリティ
  • NDISドライバのサポート
  • キーボードマルチプレクサ
  • UFSファイルシステムの安定性
  • Bluetooth自動構成
  • 追加のイーサネットおよびRAIDドライバー
  • Xboxアーキテクチャのサポート
  • OpenBSM監査サブシステム
  • freebsd-update (セキュリティ修正とエラッタパッチのバイナリアップデート)
サポート対象外:7.x2008年2月27日 2013年2月28日
サポート対象外:8.x2009年11月26日 2015年8月1日
  • SATA NCQサポート
  • Xenゲストサポート
  • 高可用性ストレージ
  • ネイティブNFSv4 ACLサポート
  • USB 3.0サポート
サポート対象外:9.x2012年1月12日 2016年12月31日
  • Capsicum の能力ベースのセキュリティメカニズム
  • UFSソフトアップデート+ジャーナル
  • ZFSがバージョン28にアップデートされました
  • bsdconfig、システム構成ユーティリティ
  • 新しいシステムインストールプログラム、bsdinstall
  • 柔軟なリソース制限メカニズムであるRCTL
  • GRAID、柔軟なソフトウェアRAID実装
  • virtioドライバー
  • パッケージ[ 159 ]
  • vt、新しい仮想端末実装
サポート対象外:10.x2014年1月20日 2018年10月31日[ 160 ]
  • bhyveハイパーバイザー
  • サポートされているアーキテクチャでは、Clang がGCCに取って代わりました。
  • 新しいiSCSIスタック
  • Raspberry Piのサポートを追加
  • amd64のUEFIブート
  • UEFI経由のZFSブート
  • ルートファイルシステム上のZFS
  • ZFSの信頼性とパフォーマンスの向上
  • pkgFreeBSDの新しいパッケージマネージャであるの実装。pkgngとも呼ばれる[ 161 ]
  • UDP Liteプロトコル(RFC 3828)のサポート
  • armv6のSMPサポート
  • 新しいautofsベースの自動マウント
  • DRMコードがLinux 3.8.13に合わせて更新され、複数のXサーバーを同時に使用できるようになりました。
  • 互換性レイヤーを介した64ビットLinuxバイナリのサポート
サポート対象外:11.x2016年10月10日[ 162 ]2021年9月30日[ 163 ]
  • NetMapの新バージョン[ 164 ]
  • 64ビットARMアーキテクチャのサポート[ 164 ]
  • umount(8) -N NFSマウントされたファイルシステムを強制的にアンマウントするために使用される新しいフラグ
  • crontab -f 新しいフラグが追加されました
  • ZFSファイルシステム並列マウントを実装するように更新されました。
  • ウェアレベリングアルゴリズムを使用するフラッシュベースのストレージデバイス上のブロックのコンテンツを削除する trim(8) ユーティリティが追加されました。
サポート対象外:12.x2018年12月11日[ 165 ] [ 166 ]2023年12月31日
  • ext2fs (5) ファイルシステムは ext4 の完全な読み取り/書き込みサポートをサポートするように更新されました。
  • FreeBSDでは、amd64およびi386におけるグラフィックドライバの扱いが変更されました。最新のATI-AMDおよびIntelグラフィックカード用のグラフィックドライバがPorts Collectionで利用可能になりました。
  • UFS/FFS ファイルシステムは、シリンダー グループ マップへのチェック ハッシュをサポートするように更新されました。
サポート対象:13.x2021年4月13日[ 167 ] [ 168 ]2026年4月30日
  • clang、lld、lldb ユーティリティと、compiler-rt、llvm、libunwind、libc++ ライブラリがバージョン 11.0.1 に更新されました。
  • 廃止されたbinutils 2.17とgcc(1) 4.2.1をツリーから削除しました。サポート対象のすべてのアーキテクチャでLLVM/clangツールチェーンが使用されるようになりました。
  • カーネルは、TCPソケット上のトランスポート層セキュリティ(TLS)データについて、カーネル内フレーミングと暗号化をTLSバージョン1.0から1.3までサポートするようになりました。カーネル内暗号ドライバによる送信オフロードは、AES-CBCを使用するMtE暗号スイートと、AES-GCMを使用するAEAD暗号スイートでサポートされています。カーネル内暗号ドライバによる受信オフロードは、TLS 1.2のAES-GCM暗号スイートでサポートされています。KTLSを使用するには、KTLS対応のユーザーランドSSLライブラリを使用する必要があります。ベースシステムに含まれるOpenSSLライブラリは、デフォルトではKTLSサポートを有効にしていませんが、WITH_OPENSSL_KTLSオプションを指定してビルドすることで有効にできます。
  • arm64 または AArch64 として知られる 64 ビット ARM アーキテクチャは、FreeBSD 13 で Tier-1 ステータスに昇格されました。
サポート対象:14.x2023年11月20日[ 169 ] [ 170 ]2028年11月30日
  • OpenSSH がバージョン 9.5p1 に更新されました。
  • OpenSSL はバージョン 3.0.12 に更新されました。これは、FreeBSD 13.2-RELEASE の OpenSSL 1.1.1t からのメジャー アップグレードです。
  • bhyve ハイパーバイザーは、TPM および GPU パススルーをサポートするようになりました。
  • FreeBSD は、amd64 および arm64 プラットフォームで最大 1024 個のコアをサポートします。
  • ZFS は OpenZFS リリース 2.2 にアップグレードされ、パフォーマンスが大幅に向上しました。
  • ジャーナル化されたソフト アップデートで実行されている UFS ファイル システムでバックグラウンド ファイル システム チェックを実行できるようになりました。
  • 実験的な ZFS イメージが AWS および Azure で利用できるようになりました。
  • TCP のデフォルトの輻輳制御メカニズムは現在 CUBIC です。
最新バージョン:15.x2025年12月2日[ 171 ]2029年12月31日
  • armv7を除くすべての32ビットCPU命令セットアーキテクチャのサポートを廃止[ 172 ]
将来のバージョン:16.x2027年12月 ?
バージョン 発売日 サポート期間 重要な変更
伝説:
サポートされていません
サポートされている
最新バージョン
プレビュー版
将来のバージョン

参照

参考文献

引用

  1. ^ 「FreeBSD 15.0-RELEASE 発表」 . FreeBSD.org. 2025年12月2日. 2025年12月2日閲覧
  2. ^ 「FreeBSD 14.3-RELEASE 発表」 . FreeBSD.org. 2025年6月10日. 2025年6月10日閲覧
  3. ^ 「FreeBSD 13.5-RELEASE 発表」 . FreeBSD.org. 2025年3月11日. 2025年3月11日閲覧
  4. ^ 「プラットフォーム」 . FreeBSDプロジェクト. 2025年4月24日閲覧
  5. ^ “FreeBSD History” . people.freebsd.org . 2023年11月24日時点のオリジナルよりアーカイブ。 2023年11月24日閲覧
  6. ^ BSD利用状況調査報告書(PDF) (報告書). BSD Certification Group. 2005年10月31日. 2013年10月22日時点のオリジナルよりアーカイブ(PDF) . 2010年12月5日閲覧
  7. ^ 「BSDの復活 - SunWorld - 1999年1月」sunsite.uakom.sk . 2024年11月21日閲覧
  8. ^ (2024年10月28日). 「FreeBSD 30周年:最も人気のあるBSDベースOSの歴史と未来」 Hackaday . 2024年11月21日時点のオリジナルよりアーカイブ。 2024年11月21日閲覧
  9. ^ a b c Chisnall, David (2006年1月20日). BSD: The Other Free UNIX Family . informit.com. 2014年1月5日時点のオリジナルよりアーカイブ。 2013年12月13日閲覧
  10. ^ 「第4章 アプリケーションのインストール:パッケージとPorts」 . FreeBSDハンドブック. FreeBSDプロジェクト. 2021年9月22日時点のオリジナルよりアーカイブ。 2021年6月16日閲覧
  11. ^ a b「PlayStation®3本体で使用されるソフトウェアのライセンス」2016年3月26日時点のオリジナルよりアーカイブ2010年8月11日閲覧。
  12. ^ a b Rosenberg, Alex (2013年12月17日). 「FreeBSD ハンドブックとPS3」 . freebsd-doc (メーリングリスト). 2017年2月2日時点のオリジナルよりアーカイブ。 2016年1月22日閲覧
  13. ^ 「PlayStation 3で使用されているオープンソースソフトウェア」2017年11月11日時点のオリジナルよりアーカイブ2022年12月8日閲覧。
  14. ^ 「PlayStation®4で使用されているオープンソースソフトウェア」。ソニー・インタラクティブエンタテインメント。2017年12月12日時点のオリジナルよりアーカイブ2019年1月4日閲覧。
  15. ^ 「カーネル」。PlayStation 5開発Wiki
  16. ^ “PlayStation Vitaで使用されているオープンソースソフトウェア” . 2017年12月12日時点のオリジナルよりアーカイブ2022年12月8日閲覧。
  17. ^ Leonard, Andrew (2000年5月16日). 「BSD Unix: Power to the people, from the code」 . Salon . 2024年12月4日時点のオリジナルよりアーカイブ2024年12月3日閲覧。
  18. ^ a b c d「オープンソース:オープンソース革命の声」 O'Reilly Media 1999年3月29日。2014年10月7日時点のオリジナルよりアーカイブ2022年6月15日閲覧。
  19. ^ “A Brief History of FreeBSD” . 2023年3月7日時点のオリジナルよりアーカイブ2023年10月13日閲覧。
  20. ^ “6月19日はNational FreeBSD Day!” . FreeBSD Foundation. 2017年6月6日. 2018年9月16日時点のオリジナルよりアーカイブ。 2017年11月13日閲覧
  21. ^ルーカス 2007年、4~5頁。
  22. ^ 「FreeBSDの簡潔な歴史」 FreeBSD.org。2013年12月23日時点のオリジナルよりアーカイブ2009年1月31日閲覧。
  23. ^ブルース、ボブ。「会社沿革」。FreeBSD Mall。2013年12月14日時点のオリジナルよりアーカイブ。 2014年8月6日閲覧
  24. ^ Johnson, Dwight. 「Comdexレポート—Walnut Creek CDROM、FreeBSD、Slackware」 . Linux Today. 2014年8月13日時点のオリジナルよりアーカイブ。 2014年8月6日閲覧
  25. ^ a b cルーカス 2007、5ページ。
  26. ^ Lehey 2003、8ページ。
  27. ^ 「リリース情報」 . FreeBSDプロジェクト. 2017年11月27日時点のオリジナルよりアーカイブ。 2014年9月11日閲覧
  28. ^ Pohlmann, Frank (2005年7月19日). 「なぜFreeBSDなのか」 . IBM DeveloperWorks. 2013年9月11日時点のオリジナルよりアーカイブ。
  29. ^ a b「カーネルプログラミングガイド:BSD概要」。Apple Inc. 2016年5月29日時点のオリジナルよりアーカイブ2014年8月24日閲覧。
  30. ^ a b Michael Larabel (2013年6月23日). 「SonyのPlayStation 4は修正されたFreeBSD 9を実行している」 . Phoronix . 2013年6月24日時点のオリジナルよりアーカイブ。 2013年8月17日閲覧
  31. ^ a b Long, Scott (2012年6月5日). 「Netflixの新しいピアリングアプライアンスはFreeBSDを使用」 . freebsd-stable (メーリングリスト). 2012年6月10日時点のオリジナルよりアーカイブ。 2012年6月5日閲覧
  32. ^ 「FreeBSD Foundation Semi-Annual Newsletter, August 2013」。2013年8月5日。WhatsApp, Inc. 推薦文。2020年8月11日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧
  33. ^ “FreeBSD High Capacity Server Performance Tuning ✈ FlightAware” . FlightAware . 2023年7月16日時点のオリジナルよりアーカイブ。 2024年2月5日閲覧
  34. ^ “Waylandのインストール方法” . FreeBSDフォーラム. 2020年9月26日. 2021年10月27日時点のオリジナルよりアーカイブ2021年3月2日閲覧。
  35. ^ 「FreeBSD 版 Firefox」freshports.org . 2014年10月5日時点のオリジナルよりアーカイブ2024年6月10日閲覧
  36. ^ “FreeBSD port of Chromium” . freshports.org . 2024年4月25日時点のオリジナルよりアーカイブ2024年6月10日閲覧。
  37. ^ a b c「FreeBSD プラットフォーム」 . FreeBSD. 2011年1月1日時点のオリジナルよりアーカイブ。 2023年12月22日閲覧
  38. ^ “FreeBSD ダウンロード” . FreeBSD. 2021年10月1日時点のオリジナルよりアーカイブ。 2021年10月1日閲覧
  39. ^ “License to thrill: Ahead of v13.0 article” . FreeBSD. 2024年6月25日時点のオリジナルよりアーカイブ。 2021年10月1日閲覧
  40. ^ 「14.xではmipsをサポート対象外とマーク」 FreeBSD。2021年10月1日時点のオリジナルよりアーカイブ。 2021年10月1日閲覧
  41. ^ McKusick, Marshall (2005). 「セクション 2.13」. FreeBSDオペレーティングシステムの設計と実装. Addison-Wesley. ISBN 0-201-70245-2
  42. ^ Farrokhi, Babak (2009年10月16日). 「ネットワーク構成 - FreeBSDでのIPv6」 . Packt . 2013年12月26日時点のオリジナルよりアーカイブ。 2013年12月26日閲覧
  43. ^ Sam Leffler. 「FreeBSD ワイヤレスネットワークサポート」(PDF) . BSDCan. 2022年7月1日時点のオリジナルよりアーカイブ(PDF) . 2022年6月15日閲覧
  44. ^ 「KAMEプロジェクトの概要」KAMEプロジェクト2014年2月9日時点のオリジナルよりアーカイブ2014年8月11日閲覧
  45. ^ Smirnoff, Gleb (2013年10月28日). 「[注意喚起] AppleTalkとIPX/SPXの廃止」 . freebsd-stable (メーリングリスト). 2014年8月12日時点のオリジナルよりアーカイブ。 2014年8月12日閲覧
  46. ^ "CARP(4)" . FreeBSDドキュメンテーションプロジェクト. 2013年10月29日時点のオリジナルよりアーカイブ2013年10月25日閲覧。
  47. ^ McKusick, Marshall; Neville-Neil, George V. (2005). 「8.6. ソフトアップデート」. FreeBSDオペレーティングシステムの設計と実装. Addison-Wesley. ISBN 0-201-70245-2
  48. ^ルーカス 2007、220ページ。
  49. ^ Lucas 2007、18。GEOMを使ったディスクトリック。
  50. ^ "geli(8)" . FreeBSDプロジェクト. 2014年6月28日時点のオリジナルよりアーカイブ。 2014年8月12日閲覧
  51. ^ Kamp, Poul-Henning. 「GBDE—GEOMベースのディスク暗号化」(PDF) . USENIX . 2022年6月15日時点のオリジナルよりアーカイブ(PDF) . 2022年6月15日閲覧
  52. ^ Sean Michael Kerner (2011年2月25日). 「FreeBSD 8.2、OracleなしでZFSサポートを拡張」 Datamation. 20225月26日時点のオリジナルよりアーカイブ2022年6月15日閲覧。
  53. ^ “Releases · openzfs/zfs” . GitHub . 2023年8月6日時点のオリジナルよりアーカイブ2024年1月29日閲覧。
  54. ^ルーカス 2007、273ページ。
  55. ^ルーカス 2007、440ページ。
  56. ^ 「ハッカーがFreeBSDサーバーにアクセス」 H -Online . 2013年12月8日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  57. ^ 「ハッカーが盗んだSSHキーを使って2つのFreeBSDプロジェクトサーバーに侵入」 2012年11月19日。2024年2月5日時点のオリジナルよりアーカイブ2024年2月4日閲覧。
  58. ^ 「FreeBSDサーバーがハッキングされる」 Techeye. 2013年10月24日時点のオリジナルよりアーカイブ2014年8月9日閲覧。
  59. ^ Daniel Harris (2003年8月14日). 「FreeBSD アクセス制御リスト」 . ONLamp . 2013年10月19日時点のオリジナルよりアーカイブ。 2013年12月15日閲覧
  60. ^ 「TrustedBSD MACフレームワーク:FreeBSD 5.0向け拡張カーネルアクセス制御」 USENIX 2014年9月13日時点のオリジナルよりアーカイブ2014年9月12日閲覧
  61. ^ a b「TrustedBSD: FreeBSDへの信頼できるオペレーティングシステム機能の追加」(PDF)2013年9月22日時点のオリジナルよりアーカイブ(PDF) 。 2014年9月12日閲覧
  62. ^ 「TrustedBSDプロジェクトのホームページ」2019年2月4日時点のオリジナルよりアーカイブ。
  63. ^ 「TrustedBSD: FreeBSDへの信頼できるオペレーティングシステム機能の追加」 USENIX 2014年9月13日時点のオリジナルよりアーカイブ2014年9月12日閲覧
  64. ^ "TrustedBSD Project" . TrustedBSD Project. 2013年12月24日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  65. ^ "OPENPAM(3)" . The NetBSD Project. 2018年11月18日時点のオリジナルよりアーカイブ。 2014年9月12日閲覧
  66. ^ 「認証、承認、および権限ガイド」 developer.apple.com。Apple Inc. 2024年625日時点のオリジナルよりアーカイブ。 2014年9月13日閲覧
  67. ^ 「21. 複数アーキテクチャのサポート」 . docs.freebsd.org . 2024年2月4日閲覧
  68. ^ 「コミッターズガイド」 . FreeBSDドキュメンテーションプロジェクト. 2013年12月19日時点のオリジナルよりアーカイブ2013年4月23日閲覧。
  69. ^ “arm64 – FreeBSD Wiki” . wiki.freebsd.org . 2021年3月8日時点のオリジナルよりアーカイブ2021年3月2日閲覧。
  70. ^ 「FreeBSD – Raspberry Pi」2012年10月24日時点のオリジナルよりアーカイブ2013年1月10日閲覧。Raspbian#ソフトウェアビルドも参照してください
  71. ^ 「Raspberry Piソフトウェアは急速に成熟している」 OSNews. 2013年10月18日時点のオリジナルよりアーカイブ2013年11月12日閲覧。
  72. ^ “FreeBSD/arm” . 2018年9月29日時点のオリジナルよりアーカイブ2014年11月30日閲覧。
  73. ^ 「FreeBSD 14.3 ハードウェアノート」 . FreeBSD プロジェクト. 2025年4月25日閲覧
  74. ^ 「FreeBSD 12.1: サポートされているデバイスのID」 BSDハードウェアプロジェクト。2021年2月25日時点のオリジナルよりアーカイブ。 2020年6月11日閲覧
  75. ^ 「FreeBSDハードウェア」 BSDハードウェアプロジェクト。2020年10月3日時点のオリジナルよりアーカイブ。 2020年6月11日閲覧
  76. ^ 「FreeBSDポートについて」 . freebsd.org. 2015年4月19日時点のオリジナルよりアーカイブ2021年1月18日閲覧。
  77. ^ a bルーカス 2007、317ページ。
  78. ^ 「第4章 アプリケーションのインストール:パッケージとPorts」 FreeBSD.org。2018年5月21日時点のオリジナルよりアーカイブ2009年1月30日閲覧。
  79. ^ Asami, Satoshi. 「FreeBSD Ports Collection」(PDF) . USENIX . 2013年10月20日時点のオリジナルよりアーカイブ(PDF) . 2013年12月13日閲覧
  80. ^ Larabel, Michael. 「FreeBSD、次世代パッケージマネージャーの開発を続行中」 . Phoronix . 2024年6月25日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  81. ^ a b “FreeBSD 4.0 発表” . www.freebsd.org . 2018年6月26日時点のオリジナルよりアーカイブ。 2018年6月26日閲覧
  82. ^ a b「BSDファミリー、パート1:FreeBSD 9.1」。OSNews 2013年10月18日時点のオリジナルよりアーカイブ2014年8月9日閲覧
  83. ^ “What's new for FreeBSD 11” . wiki.freebsd.org . 2015年9月29日時点のオリジナルよりアーカイブ。 2015年9月28日閲覧
  84. ^ Schenkeveld, Paul. 「BSDハイパーバイザー」(PDF) . FOSDEM . 2014年8月9日閲覧
  85. ^ Larabel, Michael. 「FreeBSDのBhyve仮想化の現状」 Phoronix . 2014年8月10日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  86. ^ Grehan, Peter. 「bhyve入門」(PDF) . 2014年3月28日時点のオリジナルよりアーカイブ(PDF) . 2014年8月9日閲覧
  87. ^ “Xen – FreeBSD Wiki” . wiki.freebsd.org . 2024年6月25日時点のオリジナルよりアーカイブ2021年3月5日閲覧。
  88. ^ a b McEwen, Gordon. 「FreeBSD 6でLinuxとの互換性を設定する」 。 2006年11月14日時点のオリジナルよりアーカイブ。 2013年12月15日閲覧
  89. ^ Lehey 2003、162ページ。
  90. ^ブライアン・ティーマン (2006). 「FreeBSDと他のオペレーティングシステムの比較」. FreeBSD 6 Unleashed . ISBN 0-672-32875-5
  91. ^ Michael, Larabel. 「FreeBSD: Linuxゲーム用プラットフォームとしてはLinuxよりも高速か?」 Phoronix . 2014年7月2日時点のオリジナルよりアーカイブ。 2014年8月5日閲覧
  92. ^ “Linuxulator (Linux Emulation) - FreeBSD Wiki” . 2023年12月22日. 2024年6月25日時点のオリジナルよりアーカイブ。 2023年12月22日閲覧
  93. ^ “FreeBSD 10.3-RELEASE 発表” . FreeBSDプロジェクト. 2016年4月4日. 2016年4月6日時点のオリジナルよりアーカイブ。 2016年4月5日閲覧
  94. ^ Bill Paul (2004年1月24日). 「Project Evil: The Evil Continues」 . freebsd-current (メーリングリスト). 2017年7月2日時点のオリジナルよりアーカイブ。 2014年9月9日閲覧
  95. ^ Chisnall, David (2005年7月15日). 「Project Evil: FreeBSD上のWindowsネットワークドライバー」 . Ping Wales. 2005年11月4日時点のオリジナルよりアーカイブ。 2013年10月23日閲覧
  96. ^ 「WineHQ - Linux、BSD、Solaris、macOSでWindowsアプリケーションを実行」 . WineHQ . 2025年5月23日閲覧。
  97. ^ McKusick & Neville-Neil 2004、第2章 FreeBSDの設計概要。
  98. ^ルーカス 2007、118ページ。
  99. ^ Roberson, Jeff. 「ULE: FreeBSD向けの最新スケジューラ」(PDF) . USENIX . 2008年8月29日時点のオリジナルよりアーカイブ(PDF) . 2014年8月5日閲覧
  100. ^ Lemon, Jonathan. 「KQueue - 汎用的でスケーラブルなイベント通知機能」(PDF) . USENIX . 2008年8月29日時点のオリジナルよりアーカイブ(PDF) . 2014年8月5日閲覧
  101. ^ 「スレッドモデルのセマンティクス:SolarisおよびLinuxのM:Nから1:1スレッドモデルへ」(PDF) 。パキスタン、ムルタンのエア大学、コンピュータサイエンス・エンジニアリング学部。 2014年9月16日時点のオリジナル(PDF)からアーカイブ。2014年9月16日閲覧
  102. ^ a bルーカス 2007、359ページ。
  103. ^ルーカス 2007、25ページ。
  104. ^ 「さまざまなライセンスとそれらに関するコメント」GNUプロジェクト2010年7月24日時点のオリジナルよりアーカイブ。 2014年8月12日閲覧
  105. ^ Lehey 2003、16ページ。
  106. ^ 「BSD: The Other Free UNIX Family」 . InformIT . 2006年1月20日. 2014年3月28日時点のオリジナルよりアーカイブ。 2014年8月12日閲覧
  107. ^ “lists.freebsd.org Mailing Lists” . 2024年2月4日時点のオリジナルよりアーカイブ2024年2月4日閲覧。
  108. ^ Lehey 2003、17ページ。
  109. ^ "dmesgd" . dmesgd.nycbug.org . NYC*BUG. 2024年6月25日時点のオリジナルよりアーカイブ。 2015年12月16日閲覧
  110. ^ "SYSINSTALL(8)" . FreeBSD Man Pages. 2024年6月25日時点のオリジナルよりアーカイブ。 2014年9月11日閲覧
  111. ^ 「2012年:BSDの1年を振り返る」 OSNews . 2013年10月19日時点のオリジナルよりアーカイブ2014年8月9日閲覧。
  112. ^ a b「Linux®ユーザー向けFreeBSDクイックスタートガイド」 . FreeBSDドキュメンテーションポータル. 2024年3月1日時点のオリジナルよりアーカイブ。 2024年2月4日閲覧
  113. ^ “2. デフォルトシェル” . www.freebsd.org . 2018年2月16日時点のオリジナルよりアーカイブ2018年6月29日閲覧。
  114. ^ "sh(1)" . FreeBSDマニュアルページ. FreeBSDプロジェクト. 2024年6月25日時点のオリジナルよりアーカイブ。 2024年3月14日閲覧
  115. ^ Lehey 2003、20ページ。
  116. ^ "EuroBSDcon 2014" . EuroBSDcon. 2014年2月3日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  117. ^ “AsiaBSDCon 2014” . AsiaBSDCon. 2014年8月28日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  118. ^ 「BSDCan – The BSD Conference」 BSDCan. 2015年2月19日時点のオリジナルよりアーカイブ2015年2月19日閲覧。
  119. ^ a bルーカス 2007、6ページ。
  120. ^ルーカス 2007年、372-375頁。
  121. ^ 「概要」 . FreeBSD Foundation. 2015年12月16日. 2016年6月10日時点のオリジナルよりアーカイブ。 2016年5月20日閲覧
  122. ^ 「財団が新たなウラン寄付者を発表」 FreeBSD Foundation、2016年12月。2022年3月25日時点のオリジナルよりアーカイブ。 2016年12月29日閲覧
  123. ^ 「更新! – FreeBSD Foundationが寛大な寄付と資金調達のマイルストーンを発表」 FreeBSD Foundation、2014年11月17日。2014年11月19日時点のオリジナルよりアーカイブ。 2014年11月20日閲覧
  124. ^ 「各種ライセンスとそれらに関するコメント」GNUプロジェクト2010年7月24日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  125. ^ 「BSD 2条項ライセンス」オープンソース・イニシアティブ。2006年10月31日。2023年2月12日時点のオリジナルよりアーカイブ。 2014年8月9日閲覧
  126. ^ Watson, Robert (2006年10月22日). 「FreeBSDのバイナリBLOB」 . freebsd-questions (メーリングリスト). 2014年4月15日時点のオリジナルよりアーカイブ。 2013年10月20日閲覧
  127. ^ "Contents of /stable/9/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE" . FreeBSDプロジェクト. 2014年8月28日閲覧
  128. ^ 「ClangBSDはセルフホスティング、今すぐテスターが必要」 osnews.com、2010年4月17日。2013年5月2日時点のオリジナルよりアーカイブ2013年4月23日閲覧。
  129. ^ “USENIX” . 2024年2月23日時点のオリジナルよりアーカイブ2024年1月18日閲覧。
  130. ^ “What's that daemon?” 2001年8月3日時点のオリジナルよりアーカイブ。 2024年1月18日閲覧
  131. ^ 「UNIX Methods and Concepts: Putting the Genie Back in the Bottle, by Salus & Toomey」 2024年1月18日時点のオリジナルよりアーカイブ2024年1月18日閲覧
  132. ^ 「UNIX News, Number 5」(PDF) . 1976年4月30日. 2023年5月28日時点のオリジナルよりアーカイブ(PDF) . 2024年1月18日閲覧
  133. ^ "USENIX notes" (PDF) . ;login: . 30 (1). 2005年2月. 2024年1月19日時点のオリジナルよりアーカイブ(PDF) . 2024年1月18日閲覧
  134. ^ "login: The UNIX Newsletter Volume 2, Number 7, August 1977" (PDF) . ;login: . 40 (6). 2015年12月. 2024年1月18日時点のオリジナルよりアーカイブ(PDF) . 2024年1月18日閲覧
  135. ^ "Usenix" . mckusick.com. 2018年10月17日時点のオリジナルよりアーカイブ2007年12月15日閲覧。
  136. ^ “Saving UNIX from /dev/null” . minnie.tuhs.org. 2018年5月30日時点のオリジナルよりアーカイブ2007年12月15日閲覧。
  137. ^ “BSDデーモン” . FreeBSD.org. 2019年5月15日時点のオリジナルよりアーカイブ2007年12月15日閲覧。
  138. ^ a b「FreeBSD ロゴデザインコンペティション」 OSNews. 2013年12月15日時点のオリジナルよりアーカイブ2013年11月1日閲覧。
  139. ^ Kuriyama, Jun (2005年2月22日). 「FreeBSD ロゴデザインコンテスト」 . FreeBSD-Announce (メーリングリスト). 2013年11月3日時点のオリジナルよりアーカイブ。 2013年11月1日閲覧
  140. ^ “FreeBSD ロゴデザインコンペティションの最終結果” . FreeBSD.org. 2005年. 2012年10月16日時点のオリジナルよりアーカイブ。 2007年3月1日閲覧
  141. ^ Greenman, David. 「FreeBSDアーカイブ」 . FreeBSDプロジェクト. 2014年8月24日時点のオリジナルよりアーカイブ。 2014年8月6日閲覧
  142. ^ 「FreeBSD ロゴ」 . FreeBSD プロジェクト. 2014年7月3日時点のオリジナルよりアーカイブ。 2014年8月6日閲覧
  143. ^ "hello — helloSystem ドキュメント" . hellosystem.github.io . 2023年1月24日時点のオリジナルよりアーカイブ2024年5月26日閲覧。
  144. ^ helloSystem/hello、helloSystem、2024年5月22日、2024年6月25日時点のオリジナルよりアーカイブ。 2024年5月26日閲覧。
  145. ^ Monmarché, Karine (2016年12月20日). 「FreeBSD、次世代ファイアウォール、オープンソース」Stormshield . 2024年5月25日時点のオリジナルよりアーカイブ2024年5月25日閲覧
  146. ^ Netflix (2012年5月29日). 「Open Connect Appliance導入ガイド」(PDF) . 2012年6月17日時点のオリジナルよりアーカイブ(PDF) . 2012年6月5日閲覧
  147. ^ Matthew Humphries (2013年6月24日). 「PS4はFreeBSD 9.0オペレーティングシステムの修正版を実行」 2013年6月28日時点のオリジナルよりアーカイブ2013年10月19日閲覧。
  148. ^ジャック・クラーク「ソニーの新型PlayStation 4とオープンソースのFreeBSD:真実」 theregister.co.uk。2017年7月4日時点のオリジナルよりアーカイブ。 2013年11月16日閲覧
  149. ^ “Kernel - PS5 Developer wiki” . www.psdevwiki.com . 2024年12月2日時点のオリジナルよりアーカイブ。 2024年11月27日閲覧
  150. ^ Smith, Lyle (2017年11月8日). 「Panasas、次世代ActiveStorスケールアウトNASソリューションを発表」 . Storage Reviews . 2022年2月1日時点のオリジナルよりアーカイブ。 2022年2月1日閲覧
  151. ^ a b「1 million is so 2011」。WhatsAppブログ。2020年9月20日時点のオリジナルよりアーカイブ2014年8月27日閲覧。
  152. ^ Dillon, Matthew (2003年7月16日). “Announcement DragonFly BSD!” . freebsd-current (メーリングリスト). 2018年10月2日時点のオリジナルよりアーカイブ。 2007年7月26日閲覧
  153. ^ 「UNIX/LinuxアプリケーションのOS Xへの移植:OS Xの概要」 Apple Inc. 2016年3月4日時点のオリジナルよりアーカイブ。 2014年8月24日閲覧
  154. ^ 「Chimera – GNU/LinuxではないLinux 」 。2025年12月5日時点のオリジナルよりアーカイブ2026年1月16日閲覧。
  155. ^ Alden, Daroc (2025年1月13日). 「Chimera Linuxは簡素化されたデスクトップを目指している」 . LWN.net . 2026年1月16日閲覧
  156. ^ FreeBSD セキュリティ担当者. 「FreeBSD 4.x EoL」 . freebsd-security (メーリングリスト). 2019年3月27日時点のオリジナルよりアーカイブ。 2018年6月26日閲覧
  157. ^ 「FreeBSD 4.0 リリースノート」 . FreeBSD プロジェクト. 2018年6月26日時点のオリジナルよりアーカイブ。 2018年6月26日閲覧
  158. ^ 「バイナリパッケージ管理のためのpkgngの使用」 . FreeBSD 9.2 ハンドブック. FreeBSD プロジェクト. 2018年6月22日時点のオリジナルよりアーカイブ。 2018年6月22日閲覧
  159. ^ 「FreeBSD セキュリティ情報 — サポート終了」 FreeBSD プロジェクト。2017年10月12日時点のオリジナルよりアーカイブ。 2017年10月3日閲覧
  160. ^ 「FreeBSD 10.0-RELEASE リリースノート」 . FreeBSDプロジェクト. 2018年6月22日時点のオリジナルよりアーカイブ。 2018年6月22日閲覧
  161. ^ 「FreeBSD 11.0-RELEASE 発表」 FreeBSDプロジェクト。2017年11月7日時点のオリジナルよりアーカイブ2016年10月10日閲覧。
  162. ^ 「FreeBSD セキュリティ情報」 . FreeBSD プロジェクト. 2017年11月27日時点のオリジナルよりアーカイブ2018年6月22日閲覧。
  163. ^ a b「FreeBSD 11の新機能」 FreeBSDプロジェクト。2015年4月2日時点のオリジナルよりアーカイブ。 2015年3月24日閲覧
  164. ^ 「FreeBSD 12.0 リリースプロセス」 FreeBSDプロジェクト、2017年9月18日。2018年2月16日時点のオリジナルよりアーカイブ。 2018年1月26日閲覧
  165. ^ 「FreeBSD 12.0-RELEASE リリースノート」 . FreeBSDプロジェクト. 2019年10月9日. 2019年12月21日時点のオリジナルよりアーカイブ2018年1月26日閲覧。
  166. ^ “FreeBSD 13.0-RELEASE リリースプロセス” . FreeBSDプロジェクト. 2020年7月21日. 2020年8月10日時点のオリジナルよりアーカイブ2020年8月2日閲覧。
  167. ^ “The FreeBSD Project | FreeBSD 13.0-RELEASE Release Notes” . www.freebsd.org . 2021年4月13日時点のオリジナルよりアーカイブ。 2021年4月13日閲覧
  168. ^ “FreeBSD 14.0-RELEASE 発表” . FreeBSDプロジェクト. 2023年11月20日. 2024年5月20日時点のオリジナルよりアーカイブ2023年11月20日閲覧。
  169. ^ “The FreeBSD Project | FreeBSD 14.0-RELEASE Release Notes” . www.freebsd.org . 2024年5月22日時点のオリジナルよりアーカイブ。 2023年11月20日閲覧
  170. ^ 「リリースエンジニアリング情報」 . FreeBSDプロジェクト. 2024年10月9日時点のオリジナルよりアーカイブ。 2024年10月1日閲覧
  171. ^ “FreeBSD 14.0-RELEASE リリースノート -> 将来のFreeBSDリリースに関する一般的な注意事項” . 2023年11月30日. 2024年5月22日時点のオリジナルよりアーカイブ。 2024年4月15日閲覧

出典