概要
BSD Unix は 米 UC Berkeley CSRG (Computer Systems Research Group) が1977年発生させた Unix 派生 OS (Berkeley Software Distribution)。AT&T Unix V6 (1975年) ベース + UC Berkeley 改良 + BSD ライセンス (1979年-)・1BSD (1977年) → 4.4BSD-Lite (1994年・最終 UC Berkeley 版) → FreeBSD (1993年) + OpenBSD (1996年) + NetBSD (1993年) + Darwin (Apple・2000年) + macOS (2001年) + iOS (2007年) 派生・「macOS + iOS の祖 + サーバ + 組み込み機器主流」。BSD は1977年 UC Berkeley CSRG (Bill Joy 主導・後の Sun Microsystems 設立メンバー) が AT&T Unix V6 ベース改良で、「UC Berkeley 改良 Unix + BSD ライセンス + TCP/IP 主流対応 + vi エディタ + C シェル + 主要全 Unix 派生の祖」でmacOS + iOS + FreeBSD + OpenBSD + NetBSD + Darwin + 主要全 OS 派生の祖。BSD の革新点: ① AT&T Unix V6 (1975年) ベース + UC Berkeley 改良 でBill Joy 主導 + Marshall Kirk McKusick + Mike Karels + 主要 UC Berkeley 学生 + 教師主導開発 ② TCP/IP 主流対応 (1983年・4.2BSD) でARPANET → インターネット移行 + Sun Microsystems + 主要ワークステーション主流対応 ③ vi エディタ (1976年・Bill Joy 開発) で現代主流エディタ + Vim (1991年・Bram Moolenaar) の祖 ④ C シェル (csh・1978年・Bill Joy 開発) でUnix シェル + 後の bash + zsh + 主要シェルの祖 ⑤ BSD ライセンス (1979年-) で寛容ライセンス + 商用利用可 + Apple + Sony + Microsoft + 主要 IT 企業採用 + GPL (Linux・1992年) より商用フレンドリー。BSD 派生 OS: ① 1BSD (1977年・UC Berkeley 初期版) ② 2BSD (1978年・PDP-11 主流) ③ 3BSD (1979年・VAX 主流) ④ 4.2BSD (1983年・TCP/IP 主流対応) ⑤ 4.3BSD (1986年・主流) ⑥ 4.4BSD-Lite (1994年・最終 UC Berkeley 版・AT&T Unix System V 訴訟和解後) ⑦ FreeBSD (1993年・OSS 派生主流・BSD ライセンス) ⑧ NetBSD (1993年・OSS 派生・移植性主流) ⑨ OpenBSD (1996年・OSS 派生・セキュリティ主流) ⑩ DragonFly BSD (2003年・FreeBSD 派生) ⑪ Darwin (Apple・2000年・macOS + iOS + iPadOS + tvOS + watchOS ベース) ⑫ 。
主な特徴・仕組み
- 発生: UC Berkeley CSRG (Computer Systems Research Group)・1977年
- 主導: Bill Joy (UC Berkeley 学生・後の Sun Microsystems 設立メンバー・1982年・Java 言語 1995年共同開発) + Marshall Kirk McKusick + Mike Karels
- 元コード: AT&T Unix V6 (1975年) ベース + UC Berkeley 改良
- TCP/IP 主流対応: 4.2BSD (1983年) + ARPANET → インターネット移行
- vi エディタ: 1976年・Bill Joy 開発・現代主流エディタの祖
- C シェル (csh): 1978年・Bill Joy 開発・Unix シェルの祖
- ライセンス: BSD ライセンス (1979年-・寛容ライセンス + 商用利用可)
- 派生 OS: FreeBSD + NetBSD + OpenBSD + DragonFly BSD + Darwin (Apple) + PlayStation OS (Sony)
- 採用ハードウェア: PDP-11 (1970年代) + VAX (1980年代) + Sun Workstation + DEC + 主要ワークステーション + 後 macOS + iOS + 数十億台
- AT&T 訴訟 (1992-1994年): AT&T Unix System V がBSD コードに含まれる主張 + UC Berkeley CSRG 訴訟和解 + 1994年 4.4BSD-Lite (最終版) リリース後 CSRG 解散
スペック比較表
| BSD 派生 OS | 発生 | 用途 | ライセンス |
|---|
| FreeBSD | 1993年 | サーバ + 主流 |