カリフォルニア大学バークレー校の電気工学およびコンピュータサイエンス学部で(もともとBill Joyによって)開発されたUNIX の派生系であるBerkeley Software Distribution (BSD) シリーズから派生した、現在も活発に開発が進められているUnix系オペレーティング システムが数多くあります。
2000年代初頭以降、4つの主要なBSD系オペレーティングシステム(FreeBSD、NetBSD、OpenBSD、DragonFly BSD)が存在し、これらからフォークしたOSも増え続けています。これらのOSは特定の機能を追加または削除していますが、そのほとんどは元のOSとほぼ互換性を維持しているため、厳密にはフォークとは言えません。以下は、2014年以降に活動しているOSとそのウェブサイトの一覧です。
FreeBSDベース
FreeBSDは、AT&T UNIXからBerkeley Software Distribution (BSD)を経て派生した、フリーのUnixライクなオペレーティングシステムです。FreeBSDは現在、200人以上のアクティブな開発者と数千人の貢献者を擁しています。その他の注目すべき派生システムとしては、FreeBSD 4.8からフォークされたDragonFly BSDや、 Apple社のmacOS (Darwinベース)が挙げられます。macOSはFreeBSDから派生したコードを大量に含んでいます。
アクティブ
| 名前 | 説明 |
|---|---|
| クローンOS [ 1 ] | FreeBSD jail、コンテナ、Bhyve/Xenハイパーバイザー仮想環境を簡単に制御、展開、管理するための完全なWeb UIを提供します。 |
| ドラゴンフライBSD | 元々はFreeBSD 4.8からフォークされたが、現在は異なる方向で開発されている |
| トゥルーNAS | 以前はFreeNASとして知られていました |
| ゴーストBSD | GhostBSDは、デスクトップとラップトップ向けのFreeBSD OSディストリビューションです。FreeBSDの安定性とセキュリティを、OpenRC、OSパッケージ、そしてMateグラフィカルユーザーインターフェースと組み合わせることを目指しています。GhostBSDはライブCD形式で提供されており、ユーザーはインストール前にテストすることができます。 |
| 強化BSD | HardenedBSDは、セキュリティを強化したFreeBSDのフォークです。HardenedBSDプロジェクトは、FreeBSD上に多くのエクスプロイト緩和策とセキュリティ技術を実装しています。 |
| こんにちはシステム | シンプルさ、エレガンス、使いやすさを重視したクリエイター向けデスクトップシステム |
| ジュノスOS | Juniperルーターの場合 |
| ミッドナイトBSD | Midnight BSD は FreeBSD 6.1 Beta からフォークされました。 |
| シグマナス | 以前はNAS4Freeとして知られていた、ネットワーク接続ストレージ(NAS)サーバーソフトウェアです。オリジナルのFreeNASコードの継続版です。 |
| ノマドBSD | USBフラッシュドライブの永続的なライブシステム |
| OPNセンス | OPNsense は、pfSense からフォークされた、ファイアウォールおよびルーターとして使用するためにカスタマイズされた FreeBSD ベースのファイアウォールです。 |
| pfSense | pfSense は、ファイアウォールおよびルーターとして使用するためにカスタマイズされた FreeBSD ベースのファイアウォールです。 |
| セルOS | PlayStation 3のオペレーティングシステム |
| オルビスOS | PlayStation 4のオペレーティングシステム |
| Zルーター | 組み込みデバイス向けFreeBSDベースのファームウェア |
| ULBSD | ULBSDは、FreeBSDをベースにしたUnixライクなデスクトップ指向のオペレーティングシステムです。プリインストールされたグラフィカルなKDE5ユーザーデスクトップ環境を提供することで、簡単にインストールでき、すぐに使えることを目指しています。 |
| ravynOS(旧airyxOS) | ravynOS は、「macOS の繊細さ」を提供することを目的とした FreeBSD ベースの OS です。 |
製造中止
| 名前 | 説明 |
|---|---|
| アスコジアPBX | 製造中止[ 2 ] |
| BSDボックス | 製造中止 |
| BSD逸脱 | 製造中止 |
| BSDLive | 製造中止 |
| ブザークCD | 製造中止 |
| クローズドBSD | 製造中止 |
| デスクトップBSD | 廃止されました。[ 2 ] Kデスクトップ環境3.5を使用したデスクトップ向けのFreeBSDの亜種でした。 |
| EclipseBSD | 製造中止 |
| 呼び起こす | 廃止。以前はDamnSmallBSDと呼ばれていた、開発者とシステム管理者向けの小さなライブFreeBSD環境。[ 3 ] |
| フェネストロスBSD | 製造中止 |
| フリーBSDLive | 製造中止 |
| FreeBSD ライブCD | 製造中止 |
| 無料SBIE | 製造中止 |
| フレンジー ライブ CD | 販売終了。「ポータブルシステム管理者ツールキット」。ハードウェアテスト、ファイルシステムチェック、セキュリティチェック、ネットワーク設定と分析のためのソフトウェアが含まれています。 |
| フューリーBSD [ 4 ] | 2020 年に廃止されました。グラフィカル インターフェイスで PC-BSD や TrueOS などの過去のデスクトップ BSD プロジェクトに敬意を表し、ライブのハイブリッド USB/DVD イメージなどの追加ツールが追加されています。 |
| Debian GNU/kFreeBSD | 製造中止[ 5 ] |
| ジン | 製造中止 |
| Gentoo/FreeBSD | 廃止されました。Gentoo/*BSD は、Portage などの Gentoo の機能を FreeBSD オペレーティング システムに移植するサブプロジェクトでした。 |
| GuLIC-BSD | 製造中止 |
| ハムフリーSBIE | 製造中止 |
| ヘックス | 製造中止 |
| アイアンポートAsyncOS | 販売終了。セキュリティ機器 |
| ミニBSD | 製造中止 |
| m0n0wall | 開発中止。[ 6 ]後継はOPNsenseです。m0n0wallは、BSD系オペレーティングシステムの一つであるFreeBSDの組み込みファイアウォールディストリビューションでした。コンパクトフラッシュカード、CD-ROM、ハードディスクに保存できる小さなイメージを提供していました。多くの組み込みプラットフォームや汎用PCで動作しました。 |
| ネットボズ | 製造中止 |
| ノキアIPSO | 販売終了。Nokia IPセキュリティアプライアンス |
| PacBSD [ 7 ] | 開発中止。Arch Linuxの柔軟性と哲学をBSDベースのオペレーティングシステムにもたらすことを目指した軽量オペレーティングシステム。プロジェクトは2017年以降活動を停止しています。 |
| パキシム | 販売終了。Cavium Networks OCTEON 向け FreeBSD |
| ピコBSD | 製造中止 |
| リラックスBSD | 製造中止 |
| RoFreeSBIE | 製造中止 |
| 唸り声 | 製造中止 |
| ダークスター | 製造中止 |
| ザ・ウォール | 製造中止 |
| シンBSD | 製造中止 |
| トライアンスOS | 製造中止 |
| 真のBSD | 製造中止 |
| トゥルーOS | 廃止されました。TrueOS (旧称 PC/BSD) は、ZFS ブート環境、Lumina (デスクトップ環境)、および sysadm 管理フレームワークをベースにした FreeBSD をベースにした Unix 風のデスクトップ指向のオペレーティング システムでした。Void Linux をベースに Trident OS として再開発され、多くの BSD の美学を保持しています。 |
| トラステッドBSD | 廃止されました。多くの拡張機能がFreeBSDに統合されました。trustedbsd-discussメーリングリストでの活動はスパムのみです(2020年12月22日現在)。 |
| ウォーBSD | 製造中止 |
| ウィBSD | 製造中止 |
| WiFiBSD | 製造中止 |
| ゾープ | 製造中止 |
| BSDタホー | VAX用BSD 4.3 Tahoe |
DragonFly BSDベース
| 名前 | 説明 |
|---|---|
| Gentoo/DragonFlyBSD | Portage などの Gentoo の機能を DragonFly BSD オペレーティングシステムに移植する Gentoo/*BSD サブプロジェクト |
| ファイアフライBSD [ 8 ] | DragonFly ベースのディストリビューションでした。 |
NetBSDベース
NetBSDは、Unix系オペレーティングシステムであるBerkeley Software Distribution (BSD)の、自由に再配布可能なオープンソース版です。386BSDに次いで正式にリリースされた2番目のオープンソースBSD派生であり、現在も活発に開発が続けられています。その移植性と設計・実装の高品質で高く評価されており、組み込みシステムでの利用や、他のオペレーティングシステムを新しいコンピュータアーキテクチャに移植する際の出発点として広く利用されています。
| 名前 | 説明 |
|---|---|
| ブラックBSD [ 9 ] | 廃止。BlackBSDはNetBSDベースのLive CDで、セキュリティツールとウィンドウマネージャーとしてfluxboxが搭載されていた。 |
| エッジBSD [ 10 ] | 開発中止。NetBSD 自体よりもいくつかの点で近代化することを主な目標とした NetBSDフォーク。最も顕著な違いはメインプロジェクトにコミットされました。 |
| fdgw [ 11 ] [ 12 ] | fdgw は、ルーターに主眼を置いた、最小限の NetBSD ブート可能ディスクを構築するためのツールキットです。 |
| フォーステンネットワークスFTOS [ 13 ] | Force10 TeraScale E シリーズ スイッチ/ルーターで実行される強力で堅牢なオペレーティング システム。 |
| SEIL/SMFv2 [ 14 ] [ 15 ] | IIJの SEIL/X CPE ルーター で使用されるソフトウェア フレームワーク。NetBSD 上に構築されています。 |
| g4u [ 16 ] | PC ハードディスクのクローン作成を容易にする NetBSD ベースのブートフロッピー/CD-ROM。 |
| デビアン GNU/NetBSD | Debian GNU/NetBSDは、DebianとNetBSDカーネルを統合するプロジェクトでした。2002年に中止され、それ以来アクティブなメンテナンスは行われていません。 |
| ジェントゥー/NetBSD | 廃止されました。Gentoo/*BSD は、Portage などの Gentoo の機能を NetBSD オペレーティングシステムに移植するサブプロジェクトでした。 |
| irBSD [ 17 ] | 廃止されました。irBSD は、暗号化、侵入テスト、データ復旧、リバース エンジニアリング、プライバシー保護、およびその他のセキュリティ タスク用に設計された、NetBSD オペレーティング システムに基づくデジタル フォレンジック キットでした。 |
| ジブド[ 18 ] | NetBSD ベースのライブ CD |
| NetBSD/i386 ファイアウォール[ 19 ] | 非アクティブ。NetBSD をベースにし、i386 デバイスをターゲットとした無料のファイアウォール ソリューション。 |
| OS108 [ 20 ] | OS108 は NetBSD をベースにしたデスクトップ向けのオペレーティング システムです。 |
| ポリBSD / ポケットSAN [ 21 ] | NetBSD をベースにした組み込みシステムを構築するための多目的フレームワーク。 |
| SEOS [ 22 ] | Ericsson SmartEdgeルーターシリーズ のオペレーティングシステム |
| スモルBSD [ 23 ] | NetBSD をベースにしたシステム作成ツール。主に、最新の軽量で高速なマイクロ VM の構築を目的としています。 |
OpenBSDベース
OpenBSDは、カリフォルニア大学バークレー校で開発されたUnix系OSであるBerkeley Software Distribution (BSD)から派生したUnix系コンピュータオペレーティングシステムです。1995年にNetBSDから分岐しました。OpenBSDには、他のオペレーティングシステムには存在しない、あるいはオプションとなっているセキュリティ機能が多数搭載されており、開発者がソースコードにバグやセキュリティ問題がないか監査するという伝統があります。
| 名前 | 説明 |
|---|---|
| ÆrieBSD | OpenBSDのフォークであり、GPLライセンスのソフトウェアを含まない傾向がある。[ 24 ] |
| adJ | スペイン語話者向けのOpenBSDの配布[ 25 ] 、 2005年以降、OpenBSDのリリースから約3ヶ月後に新しいバージョンがリリースされ、ソースはGitHubにある[ 26 ]、インストール方法を学ぶにはP2PUのバッジチャレンジがある[ 27 ] |
| 匿名OS | 製造中止。 |
| ビトリグ[ 28 ] | 廃止されました。[ 29 ] OpenBSDから分岐したもので、OpenBSDよりもいくつかの面で近代化することを主な目標としていました。 |
| ボウルフィッシュ | 組み込みシステム向けにカスタマイズされた OpenBSD インストール スクリプト。OpenBSD をコンパクト フラッシュ カードなどの小型メディアに収めることを目的としています。 |
| BSDanywhere | Enlightenment DR17 ウィンドウ マネージャー を搭載したライブ CD |
| コミックスウォール | UTM機能を備えたファイアウォール。UTMFWに代わって2009年に廃止された[ 30 ] |
| エッコBSD | ekkoBSDはOpenBSD 3.3をベースにしたUnixライクなオペレーティングシステムで、他のBSDライクなオペレーティングシステムのコードも取り入れていました。セキュリティと管理の容易さを重視していました。 |
| エンベデッドBSD | |
| ファブBSD | CNC分野を主な用途とする OpenBSDフォーク。現在はほとんど活動していない。 |
| ふぐいた | i386/amd64/arm64向けにLiveDVDとLiveUSBを提供しています。ユーザーによる高度なカスタマイズが可能です。OpenBSD-stableのエラッタを追跡しています。 |
| Gentoo/OpenBSD | Gentoo/*BSD は、Portage などの Gentoo 機能を OpenBSD オペレーティング システムに移植するサブプロジェクトでした。 |
| マルBSD | OpenBSDのLiveCD |
| リバティBSD | 廃止されました。すべての非フリーバイナリが削除された OpenBSD のフォークです。 |
| マイクロBSD | 2002 年 7 月に開始された UNIX 系 BSD オペレーティング システムの後継である OpenBSD 3.0 のフォーク。プロジェクトの目的は、フットプリントが小さく、無料かつ完全に安全な完全なシステムを作成することです。 |
| ミラーOS BSD | コアシステムは主にOpenBSDと一部のNetBSDコードをベースとしており、32ビットi386およびSPARC向けに不定期のスナップショットと「current」に従って更新されています。MirPortsおよびpkgsrc経由の追加パッケージは更新されなくなりました。 |
| オリーブBSD [ 31 ] | 元々はOpenBSD 3.8をベースにしたライブCDだった |
| サイグNAT | ファイアウォールとNATルーターツール |
| ケツァール[ 32 ] | OpenBSDをベースにしたライブDVD/CDシステムであった |
| SONaFR | SONaFR は、ルーター/NAT/ファイアウォール機能を備えた、フロッピー ディスク 1 枚に収まる小型システムです。 |
| UTMFW | UTM機能を備えたファイアウォールComixWallの後継 |
| ライブUSB OpenBSD | LiveUSB OpenBSDは、OpenBSDベースの起動可能なUSBフラッシュイメージを作成するために2009年頃に開始されたプロジェクトです。Gnome版、最小限のテキストのみのバージョン、そしてXFCEデスクトップイメージの3つのバージョンがあります。 |
| ライブCD OpenBSD | LiveCD OpenBSDはLiveUSB-OpenBSDの姉妹プロジェクトであり、ディスクにインストールすることなくOpenBSDを体験できるLive CD/DVDブート可能なディストリビューションを提供します。XFCE、MATEデスクトップ、KDEの3種類があります。 |
レガシーBSDベース
| 名前 | 説明 |
|---|---|
| レトロBSD | RetroBSDは、固定メモリマッピングを備えた組み込みシステム向けに2.11BSD Unixを移植したものです。現在のターゲットは、128KBのRAMと512KBのフラッシュメモリを搭載した Microchip PIC32Mマイクロコントローラです。 |
歴史的なBSD
BSDは元々Unixから派生したもので、ベル研究所のPDP-11用Sixth Edition Unixの完全なソースコードをベースとして、First Berkeley Software Distribution(1BSD)が開発されました。その後、PDP-11向けのアップデート版(2.xBSDリリース)がリリースされました。VAXプラットフォーム向けの32ビット版は3BSDとしてリリースされ、4.xBSDシリーズではTCP/IPネットワークを含む多くの新機能が追加されました。
長年にわたり、主要な開発者兼プロジェクトリーダーを務めたのは、当時大学院生だったビル・ジョイでした。このプロジェクトの資金はDARPAによって提供されました。DARPAは、コンピューティングハードウェアの交換や更新のたびに陳腐化しない、堅牢で汎用的なタイムシェアリングコンピューティングプラットフォームを提供するプログラミングプラットフォームとプログラマーズインターフェースの取得に関心を持っていました。このようなオペレーティングシステムがあれば、米国国防総省のソフトウェア、特に複雑で長期的な財務・兵站業務向けのソフトウェアを、新しいハードウェアが利用可能になった際に迅速に移植することが可能になります。
時が経つにつれ、コードはUnix System IIIから、そしてその後はUnix System Vへも移植されるようになりました。1992 年頃にリリースされた Unix System V Revision 4 ( SVR4 ) には、BSD バージョン 4.3BSD までから移植されたコードが多数含まれていました。
BSD系システム
さまざまなオペレーティング システム、特にGNU / Linuxディストリビューションは BSD の設計を模倣しようとしていますが、BSD オペレーティング システムのコード ベースは使用していません。
| 名前 | 説明 |
|---|---|
| ボイド・リナックス | Void Linuxは、 NetBSDの元開発者であるJuan Romero Pardines氏によって2008年に作成されたLinuxディストリビューションです。独自のパッケージマネージャーであるXBPSを使用しています。また、NetBSDから影響を受けた要素も備えています。例えば、NetBSDの wtf ユーティリティを改変したpkgsrcに影響を受け、ソースパッケージ管理システムである xbps-src です。また、 initシステムとしてsystemdではなくrunit を使用しています。 |
| CRUX | CRUXは、主に熟練したコンピュータユーザーを対象としたLinuxディストリビューションです。BSDスタイルのinitスクリプトを使用し、BSDベースのオペレーティングシステムに類似した portsシステムを採用しています。 |
| キメラ・リナックス | Chimera Linux は、FreeBSD をベースにした musl libc とコア ユーティリティを使用する Linux ディストリビューションです。 |
| サボタージュLinux [ 33 ] | Sabotageは、musl libcとbusyboxをベースにした実験的なLinuxディストリビューションです。NetBSD cursesを使用し、軽量なマルチスレッドパッケージとビルドマネージャーであるbutchを搭載しています。 |
参照
参考文献
- ^ 「無料のオープンソースホスティングプラットフォームClonOS」 。 2016年9月28日閲覧。
- ^ a b「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日閲覧。
- ^ 「BlackBSD Githubリポジトリ」 2013年5月18日. 2025年2月9日閲覧。
- ^ “The EdgeBSD Project: About EdgeBSD” . Edgebsd.org. 2020年11月25日時点のオリジナルよりアーカイブ。2014年11月17日閲覧。
- ^ "fdgw は 1 枚の NetBSD フロッピーです" .深町 健一 - FML.ORG 。2025 年2 月 8 日に取得。
- ^ "fdgw Githubリポジトリ" . 2017年6月6日. 2025年2月8日閲覧。
- ^ 「Dell Force10 オペレーティングシステム」 . NetSolutionsWorks . 2025年2月8日閲覧。
- ^ 「SMF開発者サイト」。
- ^ 「SEIL/SMF Github ページ」。
- ^ 「g4u - PC用ハードディスクイメージのクローン作成」 。 2025年1月6日閲覧。
- ^ "irBSD" . PCLITE Official. 2018年11月17日時点のオリジナルよりアーカイブ。
- ^ 「Jibbed: NetBSD用ライブUSBスティック」 。 2025年4月14日閲覧。
- ^ 「NetBSD/i386 ファイアウォールプロジェクトへようこそ」。2025年2月9日閲覧。
- ^ 「NetBSDをベースにした高速、オープン、安全なデスクトップオペレーティングシステム」 2020年11月13日. 2021年8月2日閲覧。
- ^ 「組み込みデバイス上のNetBSD - USBサムドライブをVPNに変える」 。 2025年1月6日閲覧。
- ^ 「RedBack Smartedge pcap形式」 . Wireshark Wiki . 2025年4月14日閲覧。
- ^ 「smolBSD: 独自のBSD UNIX MicroVMを作成する」。2025年1月6日閲覧。
- ^ “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ホームページ」 . 2011年5月12日時点のオリジナルよりアーカイブ。2014年11月17日閲覧。
- ^ 「Sabotage Linux」 . 2025年2月9日閲覧。