無料、機能的、そして安全 | |
| 開発者 | Theo de Raadt他 |
|---|---|
| 書かれた | C、アセンブリ、Perl、Unixシェル |
| OSファミリー | Unix系(BSD) |
| 作業状態 | 現在 |
| ソースモデル | フリーソフトウェア |
| 初回リリース | 1996年7月 |
| 最新リリース | 7.6 (2024年10月8日) [±] |
| リポジトリ |
|
| パッケージマネージャー | OpenBSDパッケージツール[1] |
| プラットフォーム | Alpha、x86-64、ARMv7、ARMv8(64ビット)、PA-RISC、IA-32、LANDISK、Loongson、Omron LUNA-88K、MIPS64、macppc、PowerPC、64ビットRISC-V、SPARC64 [2] |
| カーネルタイプ | モノリシック |
| ユーザーランド | BSDA の |
| デフォルトの ユーザーインターフェース | 修正されたpdksh、X11 ( FVWM ) |
| ライセンス | BSD、ISC、その他の許容ライセンス[3] |
| 公式サイト | オープンBSD |
OpenBSDは、セキュリティを重視したフリーソフトウェアのUnixライクな オペレーティングシステムで、Berkeley Software Distribution (BSD)に基づいています。Theo de Raadtは1995年にNetBSD 1.0をフォークし てOpenBSDを作成しました。[4] OpenBSDプロジェクトは、移植性、標準化、正確性、プロアクティブなセキュリティ、統合暗号化を重視しています。[5]
OpenBSDプロジェクトは、多くのサブシステムのポータブルバージョンを他のオペレーティングシステム用のパッケージとして維持しています。ソースコードなしでバイナリの再配布を許可するプロジェクトの推奨BSDライセンスのため、多くのコンポーネントがプロプライエタリおよび企業が後援するソフトウェアプロジェクトで再利用されています。AppleのmacOSのファイアウォールコードはOpenBSDのPFファイアウォールコードに基づいています。[6] AndroidのBionic C標準ライブラリはOpenBSDコードに基づいています。[7] LLVMはOpenBSDの正規表現ライブラリを使用しています。[8] Windows 10はLibreSSLでOpenSSH(OpenBSD Secure Shell)を使用しています。[9]
OpenBSDの名前の「オープン」という言葉は、オペレーティングシステムのソースコードがインターネット上で利用可能であることを意味しますが、OpenSSHの名前の「オープン」という言葉は「OpenBSD」を意味します。また、システムがサポートするハードウェアプラットフォームの範囲が広いことも意味します。 [10] OpenBSDは、 x86-64、IA-32、ARM、PowerPC、64ビットRISC-Vなど、さまざまなシステムアーキテクチャをサポートしています。
歴史
1994年12月、NetBSDプロジェクトの創設メンバーであるTheo de Raadtは、NetBSDチームの他のメンバーとの意見の不一致と衝突を理由に、NetBSDコアチームから辞任するよう求められました。[11] [4] 1995年10月、De RaadtはNetBSD 1.0から分岐した新しいプロジェクトであるOpenBSDを設立しました。最初のリリースであるOpenBSD 1.2は1996年7月に作成され、同年10月にはOpenBSD 2.0が続きました。[12]それ以来、プロジェクトは6か月ごとにリリースを発行し、各リリースは1年間サポートされています。
2007年7月25日、OpenBSD開発者のボブ・ベックは、 OpenBSD Foundationの設立を発表しました。これは、OpenBSDのサポートを希望する個人や組織が法人として対応することを必要とする場合に、単一の窓口として機能することを目的としたカナダの非営利団体です。[13]
2024年に、プロジェクトは最初のインポート以降すべてのファイルを変更したと発表しました。[14]
使用統計

開発者が使用統計を公開または収集していないため、OpenBSD がどの程度広く使用されているかを判断するのは困難です。
2005 年 9 月、BSD 認証グループは 4330 人の BSD ユーザーを対象に調査を実施し、OpenBSD を使用しているユーザーが 32.8% に上ることがわかりました[15] 。これはFreeBSDの 77% に次ぐもので、NetBSD の 16.3% やDragonFly BSDの 2.6% を上回っています[注 1]。しかし、この調査の著者は、この調査は主にメーリング リスト、フォーラム、口コミで広まったため、網羅的でも完全に正確でもないと明言しています。これに、対照群、事前審査プロセス、BSD コミュニティ外への大規模なアウトリーチの欠如などの他の要因が加わり、この調査は BSD の世界的な使用状況を判断するには信頼性に欠けます。
用途
ネットワークアプライアンス
OpenBSDは堅牢なTCP/IP ネットワークスタックを備えており、ルータ[16]や無線アクセスポイント[17]として使用することができます。OpenBSDのセキュリティ強化、組み込みの暗号化、パケットフィルタにより、ファイアウォール[18] 、侵入検知システム、VPN ゲートウェイなどのセキュリティ目的に適しています。
いくつかの独自システムはOpenBSDをベースにしており、Armorlogic(Profenseウェブアプリケーションファイアウォール)、Calyptix Security、[19] GeNUA、[20] RTMX、[21] .vantronixなどのデバイスが含まれています。[22]
その他のオペレーティングシステム
MicrosoftのServices for UNIXの一部のバージョンは、 WindowsオペレーティングシステムにUnixのような機能を提供する拡張機能であり、 Interix相互運用性スイートに含まれるOpenBSDコードベースの多くを使用しています。[23] [24]は、Microsoftが1999年に買収したSoftway Systems Inc.によって開発されました。[25] [26] Windows用のセキュリティ製品であるCore Forceは、OpenBSDのpfファイアウォールに基づいています。[27] pfファイアウォールは、 FreeBSD、[28]およびmacOSを含む他のオペレーティングシステムにも使用されています。[29]
パソコン
OpenBSDにはX Window Systemの実装であるXenocara [30]が同梱されており、ラップトップを含むパーソナルコンピュータのデスクトップオペレーティングシステムとして適しています。[31] [32] : xl 2018年9月現在、OpenBSDのソフトウェアリポジトリには約8000のパッケージが含まれており、[33]これにはLumina、GNOME、KDE Plasma、Xfceなどのデスクトップ環境や、 FirefoxやChromiumなどのウェブブラウザが含まれています。[34]このプロジェクトでは、メインディストリビューションにcwm、FVWM(Xenocaraのデフォルト構成の一部)、twmの3つのウィンドウマネージャーも含まれています。[35][アップデート]
サーバー
OpenBSDは完全なサーバースイートを備えており、メールサーバー、Webサーバー、FTPサーバー、DNSサーバー、ルーター、ファイアウォール、NFS ファイルサーバー、またはこれらの任意の組み合わせとして構成できます。バージョン6.8以降、OpenBSDはネイティブのカーネル内WireGuardサポートも搭載しています。[36] [37]
安全

OpenBSDが作られて間もなく、De RaadtはSecure Networksという地元のセキュリティソフトウェア会社(後にMcAfeeに買収された)から連絡を受けた。[38] [39]同社はBallistaと呼ばれるネットワークセキュリティ監査ツールを開発しており、[注 2]これはソフトウェアのセキュリティ上の欠陥を見つけて悪用することを目的としていた。これはDe Raadtのセキュリティへの関心と一致していたため、2人は協力してOpenBSD 2.3のリリースに至った。[40]この協力により、OpenBSDプロジェクトの焦点はセキュリティに絞られることになった。[41]
OpenBSD には、次のようなセキュリティを向上させるために設計された多数の機能が含まれています。
- C標準ライブラリのPOSIX関数の安全な代替手段、例えば
strlcatforstrcatやstrlcpyforstrcpy[42] - 静的境界チェッカーを含むツールチェーンの変更[43]
- ProPoliceやW^X ページ保護機能などの不正アクセスを防ぐメモリ保護技術
- 強力な暗号化とランダム化[44]
- プロセス機能を制限するためのシステムコールとファイルシステムアクセス制限[45]
脆弱性や設定ミスによる権限昇格のリスクを軽減するため、多くのプログラムが権限分離、権限取り消し、chrooting を利用するように作成または改造されてきました。権限分離は OpenBSD で開拓され、最小権限の原則にヒントを得た手法で、プログラムを 2 つ以上の部分に分割し、そのうちの 1 つで権限が必要な操作を実行し、もう 1 つ (ほとんどの場合、コードの大部分) は権限なしで実行します。[46]権限取り消しも同様で、プログラムは必要な操作を開始時の権限で実行し、その後権限を削除します。chrooting では、アプリケーションをファイル システムの 1 つのセクションに制限し、プライベート ファイルやシステム ファイルを含む領域へのアクセスを禁止します。開発者は、 tcpdump、file、tmux、smtpd、syslogdなど、多くの一般的なアプリケーションの OpenBSD バージョンにこれらの拡張機能を適用しています。[47]
OpenBSD開発者は、OpenBSD CVSリポジトリで開発されたOpenSSH (別名OpenBSD Secure Shell)の作成と開発に尽力しました。OpenBSD Secure ShellはオリジナルのSSHに基づいています。[48] OpenBSD 2.6で初めて登場し、現在では最も人気のあるSSHクライアントおよびサーバーであり、多くのオペレーティングシステムで利用できます。[49]
このプロジェクトは、ソースコードに問題がないか継続的に監査するという方針をとっており、開発者のマーク・エスピ氏はその作業を「決して終わらない…特定のバグを追うというよりはプロセスの問題」と表現している。彼はさらに、バグが見つかった後の典型的な手順をいくつか挙げており、その中には、ソースツリー全体を調査して同じ問題や類似の問題がないか調べること、「ドキュメントを修正する必要があるかどうかを調べる」こと、「この特定の問題について警告するようにコンパイラーを拡張できるかどうか」を調査することなどが含まれている。 [50]
セキュリティ記録
OpenBSD の Web サイトには、システムのセキュリティ記録に関する重要な言及があります。2002 年 6 月までは、次のように書かれていました。
デフォルトインストールでリモートホールが 5 年間発生しませんでした。
2002年6月、インターネットセキュリティシステムズのマーク・ダウドは、チャレンジレスポンス認証を実装するOpenSSHコードのバグを公開した。[51] OpenBSDのデフォルトインストールにおけるこの脆弱性により、攻撃者はルートアカウントにリモートアクセスすることができ、これはOpenBSDだけでなく、当時OpenSSHを使用していた他の多くのオペレーティングシステムにとっても非常に深刻な問題であった。[52]この問題により、OpenBSDのWebサイトのスローガンを次のように調整する必要があった。
ほぼ 6 年の間に、デフォルト インストールに 1 つのリモート ホールが見つかりました。
この引用文は時が経っても変わらなかったが、2007年3月13日にCore Security TechnologiesのAlfredo Ortegaがネットワーク関連のリモート脆弱性を公表した。[53]その後、引用文は次のように変更された。
デフォルト インストールでは、リモート ホールは 2 つだけです。これはかなり長い間のことです。
この声明は、デフォルトのインストールには実行中のサービスがほとんど含まれておらず、多くのユースケースで追加のサービスが必要であることから批判されている。[54]また、portsツリーには監査されていないサードパーティのソフトウェアが含まれているため、ユーザーはパッケージをインストールしたり不適切に構成したりすることでセキュリティを侵害することが容易である。しかし、プロジェクトは、このスローガンはデフォルトのインストールを指すことを意図しており、その点では正しいと主張している。
OpenBSD の背後にある基本的な考え方の 1 つは、システムをデフォルトでシンプル、クリーン、かつ安全にするというものです。デフォルトのインストールは非常に最小限で、プロジェクトでは初心者ユーザーが「一夜にしてセキュリティの専門家になる必要がない」ようにするためであるとしています。 [55]これは、セキュリティ システムの重要な要素と見なされるオープン ソースとコード監査の実践に適合しています。 [56]追加のサービスは手動で有効にし、ユーザーが最初にセキュリティの影響について考えるようにします。
疑惑のバックドア
2010年12月11日、連邦捜査局(FBI)の元技術コンサルタントであるグレゴリー・ペリーは、デ・ラートに電子メールを送り、FBIが10年前にOpenBSDの元開発者にOpenBSD Cryptographic Frameworkにバックドアを挿入するよう金銭を支払ったと主張した。デ・ラートは12月14日にこの電子メールをopenbsd-techメーリングリストに転送して公開し、IPsecコードベースの監査を提案した。[57] [58]デ・ラートの回答は報告書に懐疑的で、すべての開発者に関連コードを個別にレビューするよう求めた。その後数週間でバグは修正されたが、バックドアの証拠は見つからなかった。[59]デ・ラートは「おそらくNetSecが申し立てられたバックドアの作成を請け負ったのだろう。もしバックドアが作成されたとしても、それが私たちのツリーに含まれたとは思えない。彼ら自身の製品として展開されたのかもしれない」と述べた。[60]
批判
2017年12月、IOActiveのディレクターであるIlja van Sprundel氏は、CCC [61]とDEF CON [62]で「BSDはすべて同じように作られているのか? - BSDカーネルの脆弱性の調査」と題した講演を行い、その中で、セキュリティの面ではOpenBSDがBSDの明確な勝者であるにもかかわらず、「OpenBSDでさえ、それらのカーネルでバグを見つけるのは依然として簡単である」と述べました。
2年後の2019年には、CCCで「OpenBSDの緩和策の体系的な評価」と題した講演[63]が行われ、OpenBSDには効果的な緩和策がいくつかあるが、その大部分は「せいぜい役に立たず、純粋な運と迷信に基づいている」と述べ、緩和策の設計に関してはより合理的なアプローチを主張した。[64]
サブプロジェクト
多くのオープンソース プロジェクトは、OpenBSD のコンポーネントとして始まりました。以下に例を示します。
- bioctl、ifconfigに似た汎用RAID管理インターフェース
- CARP は、シスコの特許取得済みHSRP / VRRP冗長プロトコルの無料の代替品です。
- cwm、スタッキングウィンドウマネージャ
- doas 、 sudoのより安全な代替
- OpenBSD httpd、[65] [66] httpdの実装
- hw.sensors、100 を超えるドライバーが使用するセンサー フレームワーク
- LibreSSLは、 OpenSSL 1.0.1gからフォークされたSSLおよびTLSプロトコルの実装である[67]
- OpenBGPD 、 BGP-4の実装[68]
- OpenIKED 、 IKEv2の実装[69]
- OpenNTPD 、ntp.orgのNTPデーモンのよりシンプルな代替品[70]
- OpenOSPFD 、 OSPFの実装[68]
- OpenSMTPD、IPv4 / IPv6、PAM、Maildir、仮想ドメインをサポートするSMTPデーモン[71]
- OpenSSH 、 SSHの実装[72]
- PFは、NAT、PAT、QoS、トラフィック正規化をサポートするIPv4 / IPv6ステートフル ファイアウォールです。
- pfsync 、 CARP を使用した高可用性サポートを備えたPFのファイアウォール状態同期プロトコル
- sndio、コンパクトなオーディオおよび MIDI フレームワーク
- spamd は、 PFと相互運用できるように設計された、グレーリストをサポートするスパム フィルタです。
- Xenocara、カスタマイズされたX.Orgビルドインフラストラクチャ[30]
いくつかのサブシステムは他のBSDオペレーティングシステムに統合されており[73] [74] [75]、多くは他のUnix系システムで使用するためのパッケージとして提供されています。[76] [77] [78]
Linux 管理者の Carlos Fenollosa は、Linux から OpenBSD への移行について、このシステムは、連携して動作する小さくてシンプルなツールというUnix 哲学に忠実であるとコメントしています。「一部の基本コンポーネントは、意図的に機能が豊富ではありません。サーバーの 99% は Apache ほどの柔軟性を必要としないため、OpenBSD の httpd は問題なく動作し、より安全で、おそらく高速です」。 [79]彼は、開発者コミュニティのコンポーネントに対する姿勢を次のように特徴づけています。「コミュニティが一部のモジュールがダメだと判断すると、ゼロから新しいモジュールを開発します。OpenBSD には独自の NTPd、SMTPd、さらに最近では HTTPd があります。これらは非常にうまく機能します」。[79]その結果、OpenBSD は、他のシステムで広く再利用されるコンポーネントを比較的多く作成しています。
OpenBSDは、基本システムを強化する一環として、ほぼすべての標準デーモンをデフォルトでchrootおよびprivsepセキュリティ構造内で実行します。 [79]
カルガリーインターネットエクスチェンジは、OpenBSDプロジェクトのニーズに応えるために2012年に設立されました。[80]
2017年には、xfceとdwmを使用してOpenBSDをデスクトップとラップトップに適応させることを目的としたフランスのプロジェクトであるIsotop [81]の開発が開始されました。[82]
サードパーティコンポーネント
OpenBSDには、 X.Org、Clang [83] (いくつかのアーキテクチャのデフォルトコンパイラ)、GCC [ 43] [注3] Perl 、NSD、Unbound、ncurses、GNU binutils、GDB、AWKなど、 OpenBSD固有のパッチが適用されたサードパーティコンポーネントが多数含まれています[34] 。
発達


開発は継続的であり、チーム管理はオープンかつ階層化されている。適切なスキルを持つ人なら誰でも貢献でき、コミット権は実力に応じて付与され、De Raadt がコーディネーターとして活動する。[32] : xxxv 公式リリースは年に 2 回行われ、バージョン番号は 0.1 ずつ増加し、[84]それぞれ 12 か月間 (2 つのリリース サイクル) サポートされる。[85]スナップショット リリースも頻繁に利用可能である。
サポートされているリリースのメンテナンスパッチは、syspatch を使用して手動で適用するか、そのリリースのCVSソースリポジトリのパッチブランチに対してシステムを更新することによって適用できます。 [86]また、システム管理者は、sysupgrade を使用するか、CVS リポジトリの-currentブランチを使用して、次のスナップショットリリースにアップグレードし、最近追加された機能へのプレリリースアクセスを取得することもできます。sysupgrade ツールは、最新の安定リリースバージョンにアップグレードすることもできます。
デフォルトで提供される汎用OpenBSDカーネルは、ユーザーによるカーネルのカスタマイズを推奨するオペレーティングシステムとは対照的に、エンドユーザーに強く推奨されます。[87]
ベース システム外のパッケージは、ポート ツリーを通じて CVS によって保守され、ポーターと呼ばれる個々の保守担当者の責任となります。現在のブランチを最新の状態に保つだけでなく、ポーターは OpenBSD のサポート対象リリースのパッケージのブランチに適切なバグ修正と保守修正を適用することが求められます。ポートは、人手不足のため、通常、ベース システムと同じ継続的な監査の対象にはなりません。
バイナリ パッケージは、各アーキテクチャの ports ツリーから一元的に構築されます。このプロセスは、現在のバージョン、サポートされている各リリース、および各スナップショットに適用されます。管理者は、独自のソース変更を実行する必要がない限り、ports ツリーからパッケージを構築するのではなく、パッケージ メカニズムを使用することをお勧めします。
OpenBSDの開発者は、ハッカソンと呼ばれる特別なイベントに定期的に集まり、[88]そこで「座ってコードを書く」ことで生産性を重視します。[89]
新作のほとんどには歌が収録されている。[90]
オープンソースとオープンドキュメント
OpenBSDは高品質のドキュメントで知られています。[91] [92]
OpenBSD が作成された際、De Raadt はソース コードを誰でも読めるようにすることを決定しました。当時、プロジェクトのソース コードにアクセスできるのは、一般的には少数の開発者チームでした。[93] Chuck Cranor [94]と De Raadt は、この慣行は「オープン ソースの理念に反する」ものであり、潜在的な貢献者にとって不便であると結論付けました。Cranor と De Raadt は共同で、最初の公開匿名リビジョン コントロール システムサーバーを構築しました。De Raadt の決定により、ユーザーは「より積極的な役割を担う」ことができ、プロジェクトのオープン アクセスへの取り組みが確立されました。[93] OpenBSD は、CVS (より正確には、OpenBSD が管理する未リリースのフォークである OpenCVS) を引き続き使用していることで有名ですが、これを使用していた他のほとんどのプロジェクトは他のシステムに移行しています。[95]
OpenBSDのソースツリーにはクローズドソースのバイナリドライバは含まれておらず、秘密保持契約への署名を必要とするコードも含まれていません。[96] GNUプロジェクトによると、OpenBSDにはデバイスファームウェアとして独自のオブジェクトコードの小さな「塊」が含まれています。[97]
OpenBSDはカナダに拠点を置いているため、米国の暗号化に関する輸出規制は適用されず、このディストリビューションでは暗号化のための最新のアルゴリズムをフル活用できます。たとえば、スワップ領域は小さなセクションに分割され、各セクションは独自のキーで暗号化されるため、機密データがシステムの安全でない部分に漏れることはありません。[18]
OpenBSDはアプリケーションのさまざまな動作をランダム化することで、予測しにくくし、攻撃を困難にします。たとえば、PIDはランダムに作成され、プロセスに関連付けられます。bind システムコールはランダムなポート番号を使用します。ファイルはランダムなinode番号で作成され、IPデータグラムはランダムな識別子を持ちます。[98]このアプローチは、カーネルやユーザー空間プログラムのバグを明らかにするのにも役立ちます。
OpenBSD のオープン性に関する方針はハードウェア ドキュメントにも及んでいます。2006 年 12 月のプレゼンテーションのスライドで、De Raadt 氏は、オープン性がなければ「開発者はドライバーの作成でミスを犯すことが多い」と説明し、「[ああ、うまく動いた] という急ぎの気持ちは達成しにくくなり、開発者の中には諦めてしまう人もいる」と指摘しました。[99]さらに、ベンダー提供のバイナリ ドライバーは OpenBSD に組み込むことは認められず、「ベンダー バイナリがカーネルで動作することは信頼できない」ため、「[ベンダー バイナリが] 壊れたときに修復する方法がない」と述べました。[99]
ライセンス
OpenBSDは厳格なライセンスポリシーを維持しており、[3] ISCライセンスやBSDライセンスの他のバリエーションを優先しています。このプロジェクトは、「比較的制約のないUnixソースの配布」を許可した「オリジナルのBerkeley Unix著作権の精神を維持する」ことを目指しています。 [3]広く使用されているApacheライセンスとGNU General Public Licenseは、制限が厳しすぎると考えられています。[100]
2001 年 6 月、IPFilter のライセンス文言を Darren Reed が変更したことに対する懸念をきっかけに、OpenBSD のポートとソース ツリーの体系的なライセンス監査が実施されました。[101]システム全体の 100 を超えるファイルのコードが、ライセンスされていないか、ライセンスがあいまいであるか、ライセンスの条件に反して使用されていることが判明しました。すべてのライセンスが適切に遵守されていることを確認するために、すべての関連する著作権所有者に連絡を取る試みがなされました。一部のコードは削除され、多くは置き換えられ、マルチキャスト ルーティングツールのmrinfoやmap-mboneなどの他のコードは、 OpenBSD が引き続き使用できるように再ライセンスされました。 [102] [103]また、この監査中にDaniel J. Bernsteinが作成したすべてのソフトウェアが削除されました。当時、Bernstein は、コードのすべての変更バージョンを再配布する前に承認するよう要求しましたが、OpenBSD 開発者は時間や労力を費やすことを望まなかった要件でした。[104] [105] [106]
ライセンス上の懸念から、OpenBSDチームはソフトウェアを一から再実装するか、既存の適切なソフトウェアを採用しました。たとえば、IPFilterに容認できない制限が課された後、 OpenBSD開発者はPF パケットフィルタを作成しました。PFはOpenBSD 3.0で初めて登場し[107]、現在では他の多くのオペレーティングシステムでも利用できます。[108] OpenBSD開発者はまた、GPLライセンスのツール( CVSやpkg-configなど)を許容ライセンスの同等のものに置き換えました。[109] [110]
資金調達
オペレーティングシステムとそのポータブルコンポーネントは商用製品に使用されているが、デ・ラート氏は、プロジェクトの資金のほとんどが業界から来ていると述べている。「伝統的に、私たちの資金はすべてユーザーからの寄付とユーザーが私たちのCDを購入することから来ています(他の製品ではあまり儲かっていません)。明らかに、それほど多くのお金は入っていません。」[84]
2000年代初頭の2年間、このプロジェクトはDARPAから資金提供を受け、 「POSSEプロジェクト」から「フルタイムで働く5人の給料を支払い、約3万ドルのハードウェアを購入し、3つのハッカソンの費用を支払った」。[84]
2006年、OpenBSDプロジェクトは財政難に陥った。[111] Mozilla Foundation [112]やGoDaddy [113]はOpenBSDの存続を支援した組織である。しかし、De Raadtは資金の非対称性について懸念を表明した。「寄付はまずベンダーから、次に企業ユーザーから、そして最後に個人ユーザーから行われるべきだったと思う。しかし、反応はほぼ完全に逆で、15対1ドルの割合で一般の人々が得ている。一般の人々、本当にありがとう!」[84]
2014年1月14日、ボブ・ベックは電気代を賄うための資金援助を要請した。ベックは持続可能な資金が見つからなければ、OpenBSDプロジェクトは閉鎖すると示唆した。[114]プロジェクトはすぐに、ルーマニアのMPExビットコイン取引所の創設者であるミルチャ・ポペスクからビットコインで支払われた2万ドルの寄付を受けた。[115]プロジェクトは要請に応じて15万ドル[116]を調達し、請求書の支払いと短期的な将来を確保した。[115]
OpenBSD財団
| 形成 | 2007年7月25日 |
|---|---|
| 創設者 | OpenBSD開発者 |
| 法的地位 | 非営利団体 |
| 位置 | |
| Webサイト | オープンBSD財団 |
| ASN |
|
OpenBSD Foundation は、OpenBSD プロジェクトによって設立されたカナダの連邦非営利団体で、「 OpenBSD のサポートを希望する個人や組織が、法人として対応するための唯一の窓口」です。 [117] OpenBSD 開発者の Bob Beck によって 2007 年 7 月 25 日に公表されました。また、 OpenSSH、OpenBGPD、OpenNTPD、OpenCVS、OpenSMTPD、LibreSSLなど、OpenBSD に関連する他のプロジェクトに対する法的保護としても機能します。[118]
2014年以降、OpenBSD Foundationには、Microsoft、 [119]、 Facebook、Googleなどの企業やCore Infrastructure Initiative [120]から多額の寄付が行われています。
2015年、マイクロソフトは財団初のゴールドレベルの貢献者となり[121]、 25,000~50,000ドルを寄付してOpenSSHの開発を支援した。OpenSSHは7月にPowerShellに統合され、その後2018年にはWindows Serverに統合された。[122]他の貢献者には、Google、Facebook、DuckDuckGoなどがある。[123]
2016年と2017年の資金調達キャンペーンでは、中国企業のSmartisanがOpenBSD Foundationへの主要な資金提供者であった。[124] [125]
分布
OpenBSDはさまざまな方法で無料で入手できます。ソースは匿名CVSで取得でき、[126]バイナリリリースと開発スナップショットはFTP、HTTP、rsyncでダウンロードできます。[127]バージョン6.0までのパッケージ化されたCD-ROMセットは、少額の料金でオンラインで注文できます。ステッカーの詰め合わせとリリースのテーマソングのコピーが付いています。これらはアートワークやその他の特典とともに、プロジェクトの数少ない収入源の1つであり、ハードウェア、インターネットサービス、その他の費用を賄っています。[128]バージョン6.1以降、CD-ROMセットはリリースされなくなりました。
OpenBSD は、基本オペレーティングシステムの一部ではないプログラムを簡単にインストールおよび管理するためのパッケージ管理システムを提供しています。 [129]パッケージは、パッケージツールを使用して抽出、管理、および削除されるバイナリファイルです。OpenBSD では、パッケージのソースは、パッケージを作成するために必要なMakefileやその他のインフラストラクチャのコレクションである ports システムです。OpenBSD では、ports と基本オペレーティングシステムは、各バージョンで一緒に開発およびリリースされます。つまり、たとえば 4.6 でリリースされた ports またはパッケージは 4.5 での使用には適しておらず、その逆も同様です。[129]
歌とアートワーク
当初、OpenBSD は、De Raadt から OpenBSD のバージョン 2.3 および 2.4 のロゴの作成を依頼された Erick Green が描いたBSD デーモンマスコットのハロー バージョンを使用していました。Green は頭と体を含む完全なデーモンを作成する予定でしたが、OpenBSD 2.3 に間に合うように頭だけが完成しました。体とフォークと尻尾は OpenBSD 2.4 で完成しました。[130]
その後のリリースでは、Ty Semakaによる警察デーモンなどのバリエーションが使用されましたが、[131]最終的にはPuffyという名前のフグに落ち着きました。 [132]それ以来、PuffyはOpenBSDのプロモーション資料に登場し、リリースソングやアートワークに登場しています。
初期のOpenBSDリリースのプロモーション資料には統一されたテーマやデザインはありませんでしたが、後にCD-ROM、リリースソング、ポスター、Tシャツは、単一のスタイルとテーマで制作され、Plaid Tongued DevilsのTy Semakaが協力することもありました。[90]これらはOpenBSDの擁護活動の一部となり、各リリースでは、プロジェクトにとって重要な道徳的または政治的な論点を、多くの場合パロディを通じて解説しています。[133]
テーマには、OpenBSD 3.3のPuff the Barbarian (80年代のロックソングとオープンドキュメントをほのめかすConan the Barbarianのパロディを含む)、OpenBSD 3.7のThe Wizard of OS(プロジェクトのワイヤレスドライバーの作業に関連する)、およびHackers of the Lost RAID ( OpenBSD 3.8の新しいRAIDツールを参照する インディジョーンズのパロディ)などがあります。
リリース
次の表は、OpenBSDオペレーティング システムのバージョン履歴をまとめたものです。
参照
- BSD オペレーティングシステムの比較
- オープンソースオペレーティングシステムの比較
- KAME プロジェクト、OpenBSD の IPv6 サポートを担当
- Lumina (デスクトップ環境)
- OpenBSDジャーナル
- OpenBSDのセキュリティ機能
- セキュリティ重視のオペレーティングシステム
- Unix セキュリティ
注記
- ^ ab ユーザーは複数の BSD バリアントを並行して使用する可能性があるため、複数の選択が許可されました。
- ^ SNI が Network Associatesに買収された後、Cybercop Scanner に名前が変更されました。
- ^ OpenBSD 6.3時点では[アップデート]、プラットフォームに応じてClang 5.0.1、GCC 4.2.1、またはGCC 3.3.6のいずれかが出荷されています。[83] [43]
- ^ OpenBSD の元となったNetBSD のリリース履歴を比較する
- ^ abcdefgh OpenBSDは5月と11月をターゲットに約6ヶ月ごとにリリースされており、最新の2つのリリースのみがベースシステムのセキュリティと信頼性の修正を受けています。[214]
参考文献
- ^ 「パッケージ管理」。OpenBSDよくある質問。2016年6 月 1 日閲覧。
- ^ 「プラットフォーム」。OpenBSD 。 2016年9月3日閲覧。
- ^ abc 「著作権ポリシー」。OpenBSD 。 2011年12月13日閲覧。
- ^ ab de Raadt、テオ(2009 年 3 月 29 日)。 「テオ・デ・ラートの退職につながるメールでの会話のアーカイブ」。2010 年1 月 15 日に取得。
- ^ OpenBSDプロジェクト (2020年5月19日). 「OpenBSD」. OpenBSD.org . 2020年10月12日閲覧。
- ^ 「Murus App、OpenBSD の macOS 用 Apple PF」。
- ^ 「Android の C ライブラリには変更されていない OpenBSD コードのファイルが 173 個ある」。2018 年10 月 8 日閲覧。
- ^ 「LLVM リリースライセンス」 。2018年10 月 8 日閲覧。
- ^ 「OpenSSH for Windows」。2018年10月8日閲覧。
- ^ Grimes, Roger A. (2006 年 12 月 29 日). 「新年の抱負その 1: OpenBSD を入手する」. InfoWorld .
- ^ グラス、アダム (1994 年 12 月 23 日)。 「テオ・デ・ラート」。netbsd-users (メーリングリスト)。
- ^ デ・ラート、テオ(1996 年 10 月 18 日)。 「OpenBSD 2.0 リリース」。openbsd-announce (メーリングリスト)。
- ^ 「OpenBSD Foundation の発表」OpenBSD Journal 2007 年 7 月 26 日。
- ^ 「'CVS: cvs.openbsd.org: src' - MARC」。marc.info 。 2024年11月1日閲覧。
- ^ ab BSD 使用状況調査(PDF) (レポート)。BSD 認定グループ。2005 年 10 月 31 日。p. 9。2012 年9 月 16 日閲覧。
- ^ 「OpenBSD PF - ルーターの構築」。2019年8月8日閲覧。
- ^ 「OpenBSD ワイヤレス アクセス ポイントの構築」 。2019年8 月 8 日閲覧。
- ^ ab McIntire, Tim (2006 年 8 月 8 日). 「OpenBSD を詳しく見てみましょう」. Developerworks . IBM . 2011 年12 月 13 日閲覧。
- ^ 「AccessEnforcer Model AE800」。Calyptix Security。2020年12月2日時点のオリジナルよりアーカイブ。 2016年5月28日閲覧。
- ^ 「High Resistance Firewall genugate」。GeNUA。2020年9月19日時点のオリジナルよりアーカイブ。2016年5月29日閲覧。
- ^ 「RTMX O/S IEEE リアルタイム POSIX オペレーティング システム」。RTMX。2011年12 月 13 日閲覧。RTMX
O/S は、組み込み専用アプリケーションに重点を置いた、OpenBSD Unix ライクなオペレーティング システムの製品拡張です。
- ^ 「.vantronix secure system」。Compumatica secure networks。2012年1月1日時点のオリジナルからアーカイブ。2011年12月13日閲覧。
次世代ファイアウォールはスタンドアロンデバイスではなく、OpenBSDを搭載した信頼性と信用性の高いシステムだけでなく、可用性、包括的なサポートに対する高い要件を備えたセキュリティが重要な環境で動作するためのルーターです。
- ^ Dohnert, Roberto J. (2004 年 1 月 21 日)、「Review of Windows Services for UNIX 3.5」、OSNews、David Adams、2008 年 2 月 11 日時点のオリジナルよりアーカイブ
- ^ Reiter, Brian (2010 年 1 月 26 日). 「WONTFIX: SUA 5.2 の select(2) はタイムアウトを無視します」. brianreiter.org.
- ^ 「マイクロソフト、将来の顧客相互運用性ソリューションを強化するためにソフトウェイ システムズを買収」、マイクロソフト ニュース センター、マイクロソフト、1999 年 9 月 17 日
- ^ “Milltech Consulting Inc”. 2019年. 2020年9月18日時点のオリジナルよりアーカイブ。2020年6月23日閲覧。
- ^ 「Core Force」、Core Labs、2011年11月28日時点のオリジナルよりアーカイブ、2011年12月13日取得、
CORE FORCE は、OpenBSD の PF ファイアウォールの Windows ポート、きめ細かいファイル システムとレジストリのアクセス制御、およびプログラムの整合性検証を使用して、TCP/IP プロトコルの受信および送信のステートフル パケット フィルタリングを提供します。
- ^ 「第31章 ファイアウォール」。FreeBSDプロジェクト。 2021年12月3日閲覧。
- ^ “pf.c”. opensource.apple.com . 2021年12月3日閲覧。
- ^ ab 「Xenocaraについて」。Xenocara 。 2011年12月13日閲覧。
- ^ Tzanidakis, Manolis (2006 年 4 月 21 日). 「デスクトップでの OpenBSD の使用」. Linux.com . 2012 年 5 月 5 日時点のオリジナルよりアーカイブ。2012年3 月 9 日閲覧。
- ^ ab Lucas, Michael W. (2013 年 4 月). Absolute OpenBSD: Unix for the Practical Paranoid (第 2 版). カリフォルニア州サンフランシスコ: No Starch Press . ISBN 978-1-59327-476-4。
- ^ “OpenPorts.se Statistics”. OpenPorts.se . 2020年9月28日時点のオリジナルよりアーカイブ。2018年2月8日閲覧。
- ^ ab "OpenBSD 6.0". OpenBSD . 2016年11月1日閲覧。
- ^ 「X Windows システム」。OpenBSDよくある質問。2016年5 月 22 日閲覧。OpenBSD
には cwm(1)、fvwm(1)、twm(1) の各ウィンドウ マネージャーが付属しています。[...]
- ^ “OpenBSD 6.8”. www.openbsd.org . 2021年12月3日閲覧。
- ^ 「WireGuard が OpenBSD にインポートされました」。undeadly.org . 2021 年12 月 3 日閲覧。
- ^ Varghese, Sam (2004年10月8日). 「最先端に留まる」. The Age . 2011年12月13日閲覧。
- ^ Laird, Cameron; Staplin, George Peter (2003年7月17日). 「The Essence of OpenBSD」. ONLamp . 2017年10月22日時点のオリジナルよりアーカイブ。 2011年12月13日閲覧。
- ^ De Raadt, Theo (2005 年 12 月 19 日). 「2.3 リリースのお知らせ」. openbsd-misc (メーリング リスト).
適切なタイミングでの [SNI] のサポートがなければ、このリリースは実現しなかったでしょう。
- ^ Wayner, Peter (2000 年 7月 13 日)。「18.3 炎上、戦い、そして OpenBSD の誕生」。Free For All: Linux とフリーソフトウェア運動がハイテクの巨人をいかに打ち負かしたか (第 1 版) 。HarperBusiness。ISBN 978-0-06-662050-3. 2012年1月22日時点のオリジナルよりアーカイブ。2011年12月13日閲覧。
- ^ Miller, Todd C.; De Raadt, Theo ( 1999 年 6 月 6 日)。strlcpy と strlcat - 一貫性のある安全な文字列のコピーと連結。USENIX年次技術会議。カリフォルニア州モントレー。2011年12 月 13 日閲覧。
- ^ abc 「gcc-local – gcc へのローカル変更」。OpenBSDマニュアルページ。2016年11 月 1 日閲覧。
- ^ De Raadt, Theo ; Hallqvist, Niklas; Grabowski, Artur; Keromytis, Angelos D.; Provos, Niels (1999 年 6 月 6 日). OpenBSD の暗号化: 概要. USENIX年次技術会議. カリフォルニア州モントレー. 2016 年5 月 27 日閲覧。
- ^ 「Pledge() - 新しい緩和メカニズム」 。 2018年10月8日閲覧。
- ^ Provos, Niels (2003 年 8 月 9 日). 「Privilege Separated OpenSSH」。2012 年 1 月 2 日時点のオリジナルよりアーカイブ。2011 年12 月 13 日閲覧。
- ^ 「イノベーション」。OpenBSD。2016年5月 18 日閲覧。
特権の分離: [...] この概念は現在、多くの OpenBSD プログラムで使用されています。たとえば [...] など。
- ^ 「プロジェクトの歴史とクレジット」。OpenSSH 。 2011年12月13日閲覧。
- ^ 「SSH 使用状況プロファイリング」。OpenSSH。2011年12 月 13 日閲覧。
- ^ Biancuzzi, Federico (2004年3月18日). 「OpenBSDのMarc Espie氏へのインタビュー」ONLamp . 2018年5月4日時点のオリジナルよりアーカイブ。 2011年12月13日閲覧。
- ^ 「OpenSSH リモートチャレンジ脆弱性」。インターネットセキュリティシステム。2002 年 6 月 26 日。2012 年 9 月 8 日時点のオリジナルよりアーカイブ。2005年12 月 17 日閲覧。
- ^ 「影響を受けるオペレーティング システムの部分的なリスト」。2012 年 1 月 6 日時点のオリジナルよりアーカイブ。
- ^ 「OpenBSD の IPv6 mbufs リモート カーネル バッファ オーバーフロー」。Core Security Technologies。2007年 3 月 13 日。
- ^ Brindle, Joshua (2008 年 3 月 30 日)、「Secure は何も意味しない」、Security Blog 、 2011 年12 月 13 日閲覧
- ^ 「セキュリティ」。OpenBSD。2011年12 月 13 日閲覧。
デフォルトで安全。
- ^ Wheeler, David A. (2003 年 3 月 3 日)。「2.4. オープン ソースはセキュリティに良いか?」Linux および Unix 向けセキュア プログラミング HOWTO。2011年12 月 13 日閲覧。
- ^ De Raadt, Theo (2010 年 12 月 14 日). 「OpenBSD IPSEC に関する申し立て」. openbsd-tech (メーリング リスト) . 2016 年5 月 28 日閲覧。
- ^ Holwerda, Thom (2010 年 12 月 14 日)。「FBI が OpenBSD IPSEC に秘密のバックドアを追加」。OSNews。2011年12月 13 日閲覧。
- ^ Ryan, Paul (2010 年 12 月 23 日)。「OpenBSD コード監査でバグが発見されるが、バックドアの証拠はなし」。Ars Technica。2011年1 月 9 日閲覧。
- ^ Schwartz, Mathew J. (2010年12月22日). 「OpenBSD創設者、FBIがIPsecバックドアを構築したと確信」InformationWeek: DARKreading。2017年7月11日時点のオリジナルよりアーカイブ。
- ^ Van Sprundel, Ilja (2017 年 12 月)。「BSD はすべて同じように作成されていますか? - BSD カーネルの脆弱性に関する調査」。
- ^ Van Sprundel, Ilja (2017 年 7 月)。「BSD はすべて同じように作成されていますか? - BSD カーネルの脆弱性に関する調査」(PDF)。
- ^ 「講義: OpenBSD の緩和策の体系的な評価」 2019 年 12 月。
- ^ 「OpenBSD は安全か?」 2019 年 12 月 29 日。
- ^ "src/usr.sbin/httpd/". OpenBSD CVSWeb .
- ^ 「web/obhttpd: OpenBSD http サーバー」。Freshports。
- ^ 「LibreSSL」 。 2019年8月8日閲覧。
- ^ ab "OpenBGPD" . 2019年8月8日閲覧。
- ^ “OpenIKED”. 2017年5月14日時点のオリジナルよりアーカイブ。2019年8月8日閲覧。
- ^ 「OpenNTPD」 。 2019年8月8日閲覧。
- ^ "OpenSMTPD" . 2019年8月8日閲覧。
- ^ 「OpenSSH」 。 2019年8月8日閲覧。
- ^ 「/stable/10/crypto/openssh/README の内容」。svnweb.freebsd.org。2016年5 月 19 日閲覧。
これは、OpenBSD の優れた OpenSSH を Linux およびその他の Unix に移植したものです。
- ^ "src/crypto/external/bsd/openssh/dist/README – view – 1.4". NetBSD CVS リポジトリ. 2016年5月19日閲覧。
- ^ "dragonfly.git/blob – crypto/openssh/README". gitweb.dragonflybsd.org . 2016 年5 月 19 日閲覧。
これは、OpenBSD の優れた OpenSSH を Linux およびその他の Unix に移植したものです。
- ^ 「Arch Linux – openssh 7.2p2-1 (x86_64)」。Arch Linux 。 2016年5月17日閲覧。
- ^ "openssh". OpenSUSE . 2016年5月17日閲覧。
- ^ 「Debian – jessie の openssh-client パッケージの詳細」。Debian。2016年5月 17 日閲覧。
- ^ abc 「ベテラン Linux ユーザーの視点から見た OpenBSD」.
- ^ De Raadt, Theo (2013年6月18日). 「カルガリー向けインターネットエクスチェンジ」(PDF) 。 2013年10月5日時点のオリジナル(PDF)よりアーカイブ。 2018年10月9日閲覧。
- ^ “3hg | isotop - index”. www.3hg.fr. 2022年5月6日閲覧。
- ^ pavroo (2021年5月17日). “Isotop” ArchiveOS . 2022年5月6日閲覧。
- ^ ab "clang-local – OpenBSD 固有の LLVM/clang の動作". OpenBSD マニュアル ページ. 2018 年2 月 2 日閲覧。
- ^ abcd Andrews, Jeremy (2006年5月2日). 「インタビュー: Theo de Raadt」. KernelTrap . 2013年4月24日時点のオリジナルよりアーカイブ。
- ^ 「OpenBSD のフレーバー」。OpenBSDよくある質問。2016年5 月 22 日閲覧。
- ^ 「OpenBSD でのパッチの適用」。OpenBSDよくある質問。2016年5 月 15 日閲覧。
- ^ 「OpenBSD への移行」。OpenBSDよくある質問。2017年1 月 4 日閲覧。
- ^ 「ハッカソン」。OpenBSD 。 2016年5月18日閲覧。
- ^ "インタビュー: OpenBSD の Theo de Raadt".ニュースフォージ。 2006 年 3 月 28 日。2016 年3 月 31 日に取得。
- ^ abc 「Release Songs」。OpenBSD 。 2016年5月22日閲覧。
- ^ Chisnall, David (2006年1月20日). 「BSD: The Other Free UNIX Family」. InformIT . 2014年4月4日時点のオリジナルよりアーカイブ。
- ^ Smith, Jesse (2013年11月18日). 「OpenBSD 5.4: Puffy on the Desktop」。2014年4月29日時点のオリジナルよりアーカイブ。
- ^ ab Cranor, Chuck D.; De Raadt, Theo (1999 年 6 月 6 日)。Anonymous CVS でソース リポジトリを開く。USENIX Annual Technical Conference。カリフォルニア州モントレー。2011年12 月 13 日閲覧。
- ^ Cranor, Chuck D. 「Chuck Cranor のホームページ」 。 2011 年12 月 13 日閲覧。
また、インターネット上の最初の Anonymous CVS サーバー (元の anoncvs.openbsd.org [...]) をホストし、作成に協力しました。
- ^ Fresh, Andrew. 「OpenBSD 開発者が CVS を使用する理由」 。2021年8 月 30 日閲覧。
- ^ 「プロジェクトの目標」。OpenBSD。2016年5月 18 日閲覧。
受け入れ可能なライセンスを使用して、あらゆるソースからの優れたコードを統合します。[...]、NDA は決して受け入れられません。
- ^ “他のシステムを推奨しない理由の説明”. 2023年12月10日. 2023年11月23日時点のオリジナルよりアーカイブ。2023年12月10日閲覧。
- ^ テオ・デ・ラート;ハルクヴィスト、ニクラス。グラボウスキー、アルトゥール。ケロミティス、アンジェロス D.ニールス、プロボス(1999年6月6日)。 「カーネル内で使用されるランダム性」。 OpenBSD の暗号化: 概要。USENIX年次技術カンファレンス。カリフォルニア州モントレー。2014 年2 月 1 日に取得。
- ^ ab De Raadt、テオ(2006 年 12 月 5 日)。 「OpenCONでのプレゼンテーション」。OpenBSD 。2011 年12 月 13 日に取得。
- ^ Matzan, Jem (2005 年 6 月 15 日). 「BSD の知識人による Linux」. NewsForge . Linux.com . 2016 年5 月 28 日閲覧。
- ^ Gasperson, Tina (2001 年 6 月 6 日). 「OpenBSD と ipfilter はライセンスの不一致をめぐって依然として争っている」Linux.com。2008 年 6 月 26 日時点のオリジナルよりアーカイブ。
- ^ "src/usr.sbin/mrinfo/mrinfo.c – view – 1.7". cvsweb.openbsd.org . 2001 年 7 月 31 日. 2016 年5 月 24 日閲覧.
Xerox からの新しいライセンス! このコードは無料になりました! 時間がかかり、メールもたくさんやり取りしましたが、それだけの価値はありました。
- ^ "src/usr.sbin/map-mbone/mapper.c – view – 1.5". cvsweb.openbsd.org . 2001 年 7 月 31 日. 2016 年5 月 24 日閲覧.
Xerox からの新しいライセンス! このコードは無料になりました! 時間がかかり、メールもたくさんやり取りしましたが、それだけの価値はありました。
- ^ De Raadt, Theo (2001年8月24日). 「Re: DJBのポートがすべて削除されたのはなぜですか? qmailはもうありませんか?」openbsd-misc (メーリングリスト). 2016年4月19日時点のオリジナルよりアーカイブ。
- ^ Bernstein, Daniel J. (2001 年 8 月 27 日). 「Re: DJB のポートがすべて削除されたのはなぜですか? qmail はもうありませんか?」openbsd-misc (メーリング リスト)。 2012 年 2 月 4 日時点のオリジナルよりアーカイブ。
- ^ Espie, Marc (2001年8月28日). 「Re: DJBのポートがすべて削除されたのはなぜですか? qmailはもうありませんか?」openbsd-misc (メーリングリスト). 2016年4月19日時点のオリジナルよりアーカイブ。
- ^ Hartmeier, Daniel (2002 年 6 月 10 日). OpenBSDステートフル パケット フィルタ (pf) の設計とパフォーマンス。USENIX年次技術会議。カリフォルニア州モントレー。2011年12 月 13 日閲覧。
- ^ OpenBSD PF パケット フィルタ ブック: NetBSD、FreeBSD、DragonFly、OpenBSD 用の PF。Reed Media Services。2006 年。ISBN 0-9790342-0-5. 2016年5月19日閲覧。
- ^ 「OpenBSD に代わる新しい BSD ライセンスの CVS」。2004 年 12 月 6 日。2018 年10 月 9 日閲覧。
- ^ "pkg-config(1)" . 2018年10月9日閲覧。
- ^ 「OpenBSD プロジェクトが財政危機に」Slashdot 2006 年 3 月 21 日。2014年12 月 12 日閲覧。
- ^ 「Mozilla Foundation が OpenSSH に 1 万ドルを寄付」Slashdot 2006 年 4 月 4 日。2014年12 月 12 日閲覧。
- ^ 「GoDaddy.com がオープンソース開発プロジェクトに 1 万ドルを寄付」。The Hosting News。2006年 4 月 19 日。2006 年 11 月 11 日時点のオリジナルよりアーカイブ。
- ^ Beck, Bob (2014 年 1 月 14 日). 「Request for Funding our Electricity」. openbsd-misc (メーリング リスト) . 2016 年5 月 17 日閲覧。
- ^ ab Bright, Peter (2014年1月20日). 「OpenBSD、2万ドルのビットコイン寄付により無力な忘却から救われる」Ars Technica . 2014年1月20日閲覧。
- ^ 「OpenBSD Foundation 2014 募金キャンペーン」OpenBSD Foundation . 2014 年5 月 24 日閲覧。
- ^ 「Announcing - The OpenBSD Foundation」OpenBSD Journal 2007年7月26日2014年5月8日閲覧。
- ^ Brodkin, Jon (2014年4月22日). 「OpenSSLコードは修復不能、LibreSSLフォークの作成者が主張」Ars Technica . 2021年8月18日閲覧。
- ^ McAllister, Neil (2015 年 7 月 8 日)。「Microsoft が OpenBSD Foundation に多額の資金を投じ、2015 年のトップ寄付者に」The Register。2016年5 月 27 日閲覧。
- ^ 「貢献者」OpenBSD Foundation . 2016年5月27日閲覧。
- ^ Vaughan-Nichols, Steven J. 「Microsoft が OpenBSD 初のゴールド コントリビューターに」ZDNet . 2021 年8 月 18 日閲覧。
- ^ Mackie, Kurt; 2018年11月12日。「Microsoft、Windows Server 2019でOpenSSHをサポート -- Redmondmag.com」。Redmondmag 。2021年8月18日閲覧。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ^ 「OpenBSD Foundation に寄付する」www.openbsdfoundation.org . 2021 年8 月 18 日閲覧。
- ^ 「OpenBSD寄付者」。
- ^ 「Smartisan が OpenBSD Foundation に再度 Iridium を寄付」。OpenBSD Journal。
- ^ 「Anonymous CVS」。OpenBSD 。 2011年12月13日閲覧。
- ^ 「ミラー」。OpenBSD 。 2016年5月22日閲覧。
- ^ “Orders”. OpenBSD . 2011年12月19日時点のオリジナルよりアーカイブ。 2016年5月20日閲覧。
- ^ ab 「パッケージとポート」。OpenBSDよくある質問。2016年5 月 22 日閲覧。
- ^ "OpenBSD". mckusick.com . 2014年12月12日閲覧。
- ^ De Raadt, Theo (1999 年 5 月 19 日). 「OpenBSD 2.5 リリース発表」. openbsd-announce (メーリング リスト). 2014 年 2 月 2 日時点のオリジナルよりアーカイブ
。OpenBSD 2.5 では、漫画家 Ty Semeka による新しい Cop デーモン イメージが導入されています。
- ^ "OpenBSD 2.7". OpenBSD . 2016年5月22日閲覧。
- ^ Matzan, Jem (2006 年 12 月 1 日). 「OpenBSD 4.0 レビュー」. Software in Review . 2012 年 1 月 11 日時点のオリジナルよりアーカイブ。2011年12 月 13 日閲覧。OpenBSD
の各リリースには、グラフィカル テーマとそれに合わせた曲があります。テーマは、OpenBSD プログラマーが取り組んでいる、または明らかにしている主要な懸念を反映しています。
- ^ 「Undeadly」 . 2018年10月9日閲覧。
- ^ 「Changes」。1997年10月18日時点のオリジナルよりアーカイブ。
- ^ 「OpenBSD 2.0」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「OpenBSD 2.8 Changelog」 。 2021年8月10日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「Errata」 . 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ "p0f" . 2018年10月9日閲覧。[永久リンク切れ ]
- ^ abc 「OpenBSD Innovations」。OpenBSD プロジェクト。2016年9 月 12 日閲覧。
- ^ abc Constantine A. Murenin; Raouf Boutaba (2009年3月17日). 「6. フレームワークの進化」. OpenBSD ハードウェアセンサーフレームワーク(PDF) . AsiaBSDCon 2009 Proceedings, 2009年3月12~15日. 東京理科大学、東京、日本 (2009年3月14日発行) . 2010年6月20日時点のオリジナルよりアーカイブ(PDF) . 2019年3月4日閲覧。代替URL
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Federico Biancuzzi (2004年4月15日). 「OpenBSD PF開発者インタビュー」. ONLamp . O'Reilly Media . 2004年5月8日時点のオリジナルよりアーカイブ。 2019年3月20日閲覧。
- ^ Federico Biancuzzi (2004年5月6日). 「OpenBSD PF開発者インタビュー、パート2」ONLamp . O'Reilly Media . 2004年6月19日時点のオリジナルよりアーカイブ。 2019年3月20日閲覧。
- ^ "bc(1)" . 2018年10月9日閲覧。
- ^ "dc(1)" . 2018年10月9日閲覧。
- ^ “nm(1)” . 2018年10月9日閲覧。
- ^ "size(1)" . 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ ab Federico Biancuzzi (2004年10月28日). 「OpenBSD 3.6 Live」. ONLamp . O'Reilly Media . 2004年10月29日時点のオリジナルよりアーカイブ。 2019年3月20日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Federico Biancuzzi (2005年5月19日). 「OpenBSD 3.7: The Wizard of OS」. ONLamp . O'Reilly Media . 2005年5月21日時点のオリジナルよりアーカイブ。 2019年3月20日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ de Raadt, Theo . "CVS: cvs.openbsd.org: src". OpenBSD-CVS メーリング リスト.
削除されたファイル: libexec/telnetd
- ^ Federico Biancuzzi (2005年10月20日). 「OpenBSD 3.8: Hackers of the Lost RAID」ONLamp . O'Reilly Media . 2005年12月27日時点のオリジナルよりアーカイブ。 2019年3月20日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ ab Federico Biancuzzi (2006年4月27日). 「OpenBSD 3.9: Blob-Busters Interviewed」ONLamp . O'Reilly Media . 2006年5月12日時点のオリジナルよりアーカイブ。 2019年3月19日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Federico Biancuzzi (2006年10月26日). 「OpenBSD 4.0: Pufferix's Adventures」. ONLamp . O'Reilly Media . 2007年3月10日時点のオリジナルよりアーカイブ。 2019年3月19日閲覧。
- ^ 「Errata」 . 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Federico Biancuzzi (2007年5月3日). 「OpenBSD 4.1: Puffy Strikes Again」ONLamp . O'Reilly Media . 2008年5月18日時点のオリジナルよりアーカイブ。 2019年3月19日閲覧。
- ^ コンスタンティン・A・ムレーニン (2006年12月30日)。マルコ・ペールブーム (編)。 「新しい2レベルセンサーAPI」。OpenBSD ジャーナル。2019 年3 月 4 日に取得。
- ^ Constantine A. Murenin (2007 年 4 月 17 日)。「4.3. 提案および実装内容」。マイクロプロセッサ システム ハードウェア モニターとの汎用インターフェイス。2007 IEEE 国際ネットワーク、センシング、制御会議の議事録、2007 年 4 月 15 ~ 17 日。ロンドン、イギリス: IEEE。pp. 901~ 906。doi :10.1109 / ICNSC.2007.372901。ISBN 978-1-4244-1076-7IEEE ICNSC 2007、pp.901-906。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Federico Biancuzzi (2007年11月1日). 「Puffy's Marathon: OpenBSD 4.2の新機能」. ONLamp . O'Reilly Media . 2011年10月13日時点のオリジナルよりアーカイブ。 2019年3月3日閲覧。
- 「Puffy のマラソン: OpenBSD 4.2 の新機能 - ONLamp.com」。OpenBSDジャーナル。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Federico Biancuzzi (2008年4月29日). 「Puffy and the Cryptonauts: OpenBSD 4.3の新機能」ONLamp . O'Reilly Media . 2008年5月6日時点のオリジナルよりアーカイブ。 2019年3月20日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Kurt Miller (2008). 「OpenBSD の Position Independent Executable (PIE) 実装」。2011 年 6 月 12 日時点のオリジナルよりアーカイブ。2011 年7 月 22 日閲覧。
- ^ ab Federico Biancuzzi (2008年11月3日). 「Source Wars - Return of the Puffy: What's New in OpenBSD 4.4」. O'Reilly Media . 2012年5月24日時点のオリジナルよりアーカイブ。 2019年3月3日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ Federico Biancuzzi (2009年6月15日). 「PuffyTronはOpenBSD 4.5を推奨」O'Reilly Media。2009年6月19日時点のオリジナルよりアーカイブ。 2019年3月19日閲覧。
- ^ ab Constantine A. Murenin (2010 年 5 月 21 日)。「6.2. ドライバーの進化; 図 VII. OpenBSD 3.4 から 4.6 までのセンサー フレームワークを使用するドライバーの数」。OpenBSD ハードウェア センサー - 環境モニタリングとファン制御 ( MMath論文)。ウォータールー大学: UWSpace。hdl : 10012/5234。ドキュメント ID: ab71498b6b1a60ff817b29d56997a418。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「MARC」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ 「MARC」 。 2018年10月9日閲覧。
- ^ 「リリースノート」 。 2018年10月9日閲覧。
- ^ OpenBSD 6.0. ISBN 978-0-9881561-8-0. 2016年7月24日閲覧。
{{cite book}}:|website=無視されました (ヘルプ) - ^ "OpenBSD vax". OpenBSD . 2016年9月2日閲覧。
- ^ "OpenBSD sparc". OpenBSD . 2016年9月2日閲覧。
- ^ “OpenBSD 6.1”. OpenBSD . 2017年4月11日閲覧。
- ^ "OpenBSD 6.2". OpenBSD .
- ^ "unveil(2)". OpenBSD . 2018年10月19日閲覧。
- ^ “OpenBSD 6.6”. OpenBSD . 2020年1月17日閲覧。
- ^ “OpenBSD 6.7”. OpenBSD . 2020年5月21日閲覧。
- ^ “OpenBSD 6.8”. OpenBSD . 2020年10月18日閲覧。
- ^ 「OpenBSD FAQ」。OpenBSD 。 2021年5月5日閲覧。
- ^ “OpenBSD 6.9”. OpenBSD . 2021年5月2日閲覧。
- ^ ab “OpenBSD 7.0”. OpenBSD . 2021年10月15日閲覧。
- ^ “OpenBSD 7.1”. OpenBSD . 2022年4月21日閲覧。
- ^ “OpenBSD loongson”. 2022年8月22日時点のオリジナルよりアーカイブ。
- ^ “OpenBSD 7.2”. OpenBSD . 2022年10月20日閲覧。
- ^ “OpenBSD 7.3”. OpenBSD . 2023年4月10日閲覧。
- ^ “OpenBSD 7.4”. OpenBSD . 2023年10月16日閲覧。
- ^ “OpenBSD 7.5”. OpenBSD . 2024年4月9日閲覧。
- ^ “OpenBSD 7.6”. OpenBSD . 2024年10月8日閲覧。
外部リンク
- 公式サイト
- GitHubミラー
- OpenBSD マニュアルページ
- OpenBSD ポートとパッケージ (最新)
- OpenBSD ソースコード検索
