ソフトウェア
上級

Unix系統史 V6/V7→BSD/Solaris/AIX 1969-2026(ユニックス系統史)

Unix Genealogy 1969-2026。Multics (1965 MIT+GE+Bell Labs共同→1969 Bell撤退)→Unix V1 (1970年1月 Ken Thompson+Dennis Ritchie+Brian Kernighan・PDP-7 Assembly→PDP-11)+V6 (1975 Lions Bookで初公開)+V7 (1979・Bourne Shell・C言語移植性確保 万人共有 K&R The C Programming Language 1978)・BSD 1.0 (1977 UC Berkeley CSRG・Bill Joy・vi+csh)+2BSD+3BSD+4BSD (1980)+4.2BSD (1983 TCP/IP Sockets+NFS)+4.3BSD (1986)+4.4BSD (1993 Last from Berkeley・USL裁判)・Net/2→386BSD (1992)→FreeBSD+NetBSD+OpenBSD (1993)・FreeBSD 14.2 (2024)+FreeBSD 15 (2025)・OpenBSD 7.6 (2024年10月)+7.7 (2025)・NetBSD 10.1 (2024)+NetBSD 11 (2025)・DragonFly BSD (2003 Matt Dillon)・System V (1983 AT&T)→Solaris (Sun 1992 SunOS 5.0)+OpenSolaris (2005)→illumos+OmniOS+OpenIndiana・SCO Unix→SCO OpenServer (裁判IBM 2003)・HP-UX (1984 PA-RISC→Itanium・EoL 2025)・IBM AIX (1986 POWER・AIX 7.3 2021・現役)・SGI IRIX (1988 MIPS→終焉)・QNX (1982 BlackBerry)・Mach (CMU 1985 NeXT/macOS基盤)・Darwin (Apple OSX/macOS基盤 BSD+Mach)・GNU Hurd (停滞)・MINIX (1987 Andrew Tanenbaum・Linux原型)・Plan 9 from Bell Labs (1992 Unix後継幻)・¥0 OSS-¥¥¥¥¥¥¥/Lic 2026。

0 回閲覧
0 いいね
2026/4/29 更新

概要

Unix系統は1969年にMulticsから派生したUnix V1を起点に、1970年代から現在に至るまで多様な派生が生まれた。V6・V7はAT&Tの研究室で完成し、1970年代後半にBSDがBerkeleyで開発され、TCP/IPの実装やvi・cshなどのツールを追加。1980年代にSystem Vが登場し、Solaris、AIX、HP‑UXなどの商用実装が進化。1990年代以降はFreeBSD、NetBSD、OpenBSD、DragonFly BSDといったオープンソース派生が本格化し、2000年代以降はIllumos、OpenIndiana、OmniOSなどのSolaris系派生が続く。2025‑2026年現在、各派生はそれぞれ独自の機能強化とライセンス戦略を展開している。

主な特徴・仕組み

系統主な設計思想代表的な機能主要な差別化ポイント
BSDユーザー空間とカーネルの分離、モジュラー設計4.2BSDでTCP/IPソケット、NFS、vi高い移植性とパフォーマンス、オープンソース
Solaris大規模システム向けのスケーラビリティZFS、DTrace、Zonesエンタープライズ向けの堅牢性と管理機能
AIXIBMハードウェア最適化PowerVM、PASE、LPPハードウェア統合と長期サポート
HP‑UXPA‑RISC/Itanium最適化HPE Integrity、HP OpenViewエンタープライズ向けの統合管理
OpenBSDセキュリティ重視PF、OpenSSH、Secure Shellコードの安全性と自動化
FreeBSDバランスの取れた機能Jails、ZFS、PFコミュニティ主導の機能追加
NetBSDポータビリティ重視NetBSD Ports、OpenBSD互換100+アーキテクチャサポート
DragonFly BSDマルチプロセッサ最適化HAMMER2、VFS高スループットとデータ整合性
IllumosSolarisオープンソース化ZFS、DTrace、Zones商用サポートとオープンソースの融合
OmniOSOracle Solarisの継承ZFS、OpenSolaris互換エンタープライズ向けの安定性

仕組みの詳細

  • カーネルモジュール化:BSD系はモジュール化が進んでおり、必要な機能だけをロードできる。Solarisはサービスパッケージ(SPARC)で同様の機能を提供。
  • ファイルシステム:ZFSはSolaris・Illumos・OmniOSで標準化。FreeBSDはUFSをベースにZFSをオプション化。DragonFlyはHAMMER2で高可用性を実現。
  • 仮想化:AIXはPowerVM、SolarisはZones、BSD系はJails・JailKit。OpenBSDはPFでネットワーク分離。
  • セキュリティ:OpenBSDはデフォルトでパスワード無しで起動し、PFでパケットフィルタリング。SolarisはSMACK、AIXはRBAC。

具体例・対応製品

製品名バージョン発売年主なハードウェアCPUメモリストレージライセンス主要用途
FreeBSD 1515.02025x86‑64, ARM642.5 GHz 8‑core16 GB1 TB SSDBSDサーバー、IoT
OpenBSD 7.77.72025x86‑64, ARM642.0 GHz 4‑core8 GB512 GB SSDBSDセキュリティ機器
NetBSD 1111.02025x86‑64, ARM64, RISC‑V2.2 GHz 6‑core12 GB1 TB NVMeBSD嵌入型システム
Solaris 11.411.42024SPARC, x86‑643.0 GHz 12‑core32 GB2 TB SSD商用エンタープライズ
AIX 7.37.32021POWER92.4 GHz 8‑core64 GB4 TB NVMe商用大規模データ処理
HP‑UX 11.3111.312025Itanium 22.6 GHz 8‑core32 GB2 TB SSD商用高可用性サーバ
DragonFly BSD 6.36.32024x86‑64, ARM642.8 GHz 8‑core16 GB1 TB SSDBSD高スループット
Illumos 202520252025x86‑64, ARM642.9 GHz 10‑core32 GB2 TB SSDオープンソースエンタープライズ
OmniOS 202520252025x86‑642.7 GHz 8‑core24 GB1.5 TB SSDオープンソースエンタープライズ

選び方・注意点

  • 用途とスケール:エンタープライズ向けならSolarisやAIX、オープンソースで高い拡張性が欲しいならFreeBSD/NetBSD。
  • ハードウェア依存:AIXはPOWER専用、HP‑UXはItanium専用。BSD系はx86‑64/ARM64で動作。
  • ライセンス:商用サポートが必要ならSolaris/HP‑UX/AIX。BSD系はフリーだがサポートはコミュニティ。
  • セキュリティ要件:OpenBSDはデフォルトでセキュリティが高い。SolarisはSMACK、AIXはRBAC。
  • ファイルシステム:ZFSが必要ならSolaris/Illumos/OmniOS、FreeBSDもZFSをオプション。

関連用語との違い

  • Linux:カーネルはLinux、ユーザー空間はGNU。BSD系はBSDカーネルと独自ツール。
  • QNX:リアルタイムOS、マイクロカーネル設計。Unix系はマクロカーネル。
  • Plan 9:Bell Labsの後継プロジェクト。ファイルシステムをネットワーク全体に拡張。Unix系は従来の階層構造。
  • GNU Hurd:GNUプロジェクトのマイクロカーネルOS。実用化は進んでいない。

よくある質問 (FAQ)

Q1. BSD系とSolaris系の主な違いは何ですか?
A1. BSD系はオープンソースでモジュラー設計、Solaris系は商用サポートとZFS・DTraceの高度な機能を備えている。

Q2. AIXとHP‑UXはどちらが高性能ですか?
A2. それぞれのハードウェアに最適化されているため、POWER9上のAIXは大規模データ処理に強く、Itanium上のHP‑UXは高可用性に優れる。

Q3. 2026年に向けてUnix系の将来性は?
A3. BSD系はFreeBSD 15、OpenBSD 7.7、NetBSD 11が2025年にリリースされ、商用サポートはIllumos/OmniOSが主流。Solaris系はIllumosが継続的に開発。AIXはPOWER9のサポート継続。

まとめ

Unix系統は1969年のMulticsから始まり、V6・V7で基礎を固め、BSD・System Vで多様化。1990年代以降はオープンソース派生が勢いを増し、2025‑2026年現在はFreeBSD 15、OpenBSD 7.7、NetBSD 11、Solaris 11.4、AIX 7.3、HP‑UX 11.31、DragonFly BSD 6.3、Illumos 2025、OmniOS 2025などが代表的。各派生はハードウェア最適化、ファイルシステム、仮想化、セキュリティで差別化しており、選択は用途・ハードウェア・ライセンス要件に依存する。Unix系統は長い歴史と堅牢性を背景に、依然としてエンタープライズや研究・教育分野で重要な役割を果たしている。

この記事について
カテゴリーソフトウェア
難易度上級
作成日2026/4/29