カリフォルニア大学バークレー校の電気工学およびコンピュータサイエンス学部で(もともとはビル・ジョイによって)開発されたUNIXの派生系である Berkeley Software Distribution (BSD) シリーズから派生した、現在活発に開発が行われているUnixライクなオペレーティング システムが数多くあります。
2000 年代初頭以降、 FreeBSD、NetBSD、OpenBSD、DragonFly BSD[アップデート]という 4 つの主要な BSD オペレーティングシステムがあり、これらのオペレーティングシステムから分岐した他の OS も増えてきており、特定の機能を追加または削除しています。ただし、そのほとんどは元の OS とほぼ互換性があるため、実際にはフォークではありません。以下は、2014 年以降に活動している OS とそのWeb サイトの一覧です。
FreeBSDベース
FreeBSD は、 AT&T UNIX から Berkeley Software Distribution (BSD) を経て派生した、無料の Unix ライクなオペレーティング システムです。FreeBSD には現在、200 人以上のアクティブな開発者と数千人の貢献者がいます。その他の注目すべき派生製品には、 FreeBSD 4.8 からフォークされたDragonFly BSDや、大量の FreeBSD から派生したコードを含む Darwinベースを持つApple Inc.のmacOS などがあります。
アクティブ
製造中止
DragonFly BSDベース
NetBSDベース
NetBSD は、Unix 派生の Berkeley Software Distribution (BSD) コンピュータ オペレーティング システムの、自由に再配布可能なオープン ソース バージョンです。386BSD に続いて正式にリリースされた 2 番目のオープン ソース BSD 派生であり、現在も活発に開発が続けられています。移植性、設計および実装の品質で知られ、組み込みシステムでよく使用され、他のオペレーティング システムを新しいコンピュータ アーキテクチャに移植するための出発点としても使用されています。
OpenBSDベース
OpenBSD は、カリフォルニア大学バークレー校で開発された Unix 派生の Berkeley Software Distribution (BSD) から派生した Unix ライクなコンピュータ オペレーティング システムです。1995 年に NetBSD から分岐しました。OpenBSD には、他のオペレーティング システムに存在しない、またはオプションである多数のセキュリティ機能が含まれており、開発者がソース コードを監査してソフトウェアのバグやセキュリティ問題を検出するという伝統があります。
歴史的なBSD
BSD はもともと Unix から派生したもので、ベル研究所のPDP-11用Sixth Edition Unixの完全なソース コードを基にして、First Berkeley Software Distribution ( 1BSD)が開発されました。その後、PDP-11 用の一連の更新バージョン (2.xBSD リリース) がリリースされました。VAXプラットフォーム用の32 ビットバージョンは3BSDとしてリリースされ、4.xBSD シリーズではTCP/IPネットワークなど多くの新機能が追加されました。
長年にわたり、主な開発者およびプロジェクト リーダーを務めたのは、当時大学院生だったBill Joyでした。このプロジェクトの資金はDARPAによって提供されました。DARPA は、コンピューティング ハードウェアが交換されるたびに時代遅れにならない、堅牢で汎用的なタイムシェアリング コンピューティング プラットフォームを提供するプログラミング プラットフォームとプログラマー インターフェイスの取得に関心を持っていました。このようなオペレーティング システムがあれば、米国国防総省のソフトウェア、特に複雑で長期的な財務および物流業務用のソフトウェアを、新しいハードウェアが利用可能になったときにすぐに移植できます。
時が経つにつれ、コードはUnix System IIIから、またUnix System Vへも移植されるようになりました。1992 年頃にリリースされた Unix System V リビジョン 4 ( SVR4 ) には、BSD バージョン 4.3BSD までから移植されたコードが多数含まれていました。
BSD系システム
さまざまなオペレーティング システム、特にGNU / Linuxディストリビューションは BSD の設計を模倣しようとしますが、BSD オペレーティング システムのコード ベースは使用しません。
参照
参考文献
- ^ 「無料のオープンソースホスティングプラットフォームClonOS」。2016年9月28日閲覧。
- ^ ab 「更新: FBSD ベースのプロジェクトとシステムのページ」。FreeBSD ニュース。2010 年 1 月 12 日。2013 年 12 月 12 日時点のオリジナルよりアーカイブ。2014年 2 月 16 日閲覧。
- ^ 「evoke - 旧称 DamnSmallBSD - Google プロジェクト ホスティング」。2014年 2 月 16 日閲覧。
- ^ 「強力でポータブルな FreeBSD デスクトップ」 。2020年7 月 6 日閲覧。
- ^ Wiltshire, Jonathan (2014-11-09). 「リリース チーム スプリントの結果」. debian-devel-announce (メーリング リスト).
- ^ m0w0wall は2014年に廃止されました
- ^ 「PacBSD: ホームページ: シンプルで軽量なディストリビューション」Archbsd.net。2018年1月29日時点のオリジナルよりアーカイブ。2014年11月17日閲覧。
- ^ 「FireflyBSD - DragonFlyBSD」。2013年9月8日時点のオリジナルよりアーカイブ。 2014年11月17日閲覧。
- ^ 「EdgeBSD プロジェクト: EdgeBSD について」。Edgebsd.org。2014年11 月 17 日閲覧。
- ^ “AerieBSD”. 2015年5月2日時点のオリジナルよりアーカイブ。2016年5月16日閲覧。
- ^ 「ノベダデス」. Aprendiendo.pasosdejesus.org 。2014 年 2 月 16 日に取得。
- ^ "pasosdeJesus/adJ · GitHub". Github.com . 2014年2月16日閲覧。
- ^ "Reto: adJ como sistema operativo de escritorio" (スペイン語)。 P2PU 。2014 年 2 月 16 日に取得。
- ^ "Bitrig". Bitrig.org . 2014年11月17日閲覧。
- ^ “よくある質問 路 bitrig/bitrig Wiki 路 GitHub”. Github.com。 2013-10-04 。2014 年 2 月 16 日に取得。
- ^ 「ComixWall」 . 2024年11月27日閲覧。
- ^ ディストロウォッチ。 「DistroWatch.com: OliveBSD」。ディストロウォッチ.com 。2014 年11 月 17 日に取得。
- ^ Micho Durdevich. 「Quetzal::BSD Home Page」。2011年5月12日時点のオリジナルよりアーカイブ。2014年11月17日閲覧。
外部リンク
- MiniOS - 小型 OS のリスト (BSD ベースの OS のセクションを含む)
- - BSD マガジンの MaheshaBSD
