「BSD」はこの項目へ転送されています。その他の用法については「BSD (曖昧さ回避)」をご覧ください。
Berkeley Software Distribution
開発者CSRG, UCB
プログラミング言語C
OSの系統UNIX
開発状況休止(派生版は継続)
ソースモデル歴史的にはクローズドソースで、徐々にオープンソースに移行
初版1977年
最新安定版4.4-Lite2 / 1995年
使用できる言語英語
プラットフォームPDP-11、VAX、Intel 80386
カーネル種別モノリシックカーネル
ユーザランドBSD
既定のUIキャラクタユーザインタフェース
ライセンスBSDライセンス
ウェブサイトN/A
テンプレートを表示
Berkeley Software Distributionは、1977年から1995年までカリフォルニア大学バークレー校 (University of California, Berkeley, UCB) の Computer Systems Research Group (CSRG) が開発・配布したソフトウェア群、およびUNIXオペレーティングシステム (OS) を言う。略称はBSD(ビーエスディー)。なお、今日「BSD」という名称は同OSを元に開発されたBSDの子孫の総称として使われることもあるが、この項では主に前述のUCBによるソフトウェア群およびOSについて述べる。
元となったコードベースと設計はAT&TのUNIXと共通であるため、歴史的にはBSDはUNIXの支流 "BSD UNIX" とみなされてきた。1980年代、ワークステーションクラスのシステムベンダーがプロプライエタリなUNIXとしてBSDを広く採用していた。例えば、DECのUltrix、サン・マイクロシステムズのSunOSなどである。これは、ライセンス条件の容易だったためと、当時の多くの技術系企業の創業者がBSDを熟知していたためである。
それらプロプライエタリ (proprietary:非公開 ) なBSD派生OSは、1990年代にはUNIX System V Release 4とOSF/1に取って代わられ(どちらもBSDのコードを取り入れており、他の現代のUnixシステムの基盤となった)、後期のBSDリリースはいくつかのオープンソース開発プロジェクトの基盤となった。例えば、FreeBSD、NetBSD、OpenBSD、DragonFly BSDなどが今も開発中である。さらにそれら(の全部あるいは一部)が最近のプロプライエタリなOSにも採用されている。例えば、WindowsのTCP/IPコード(IPv4のみ)やAppleのmacOSである。 ベル研究所は1970年代に初期のUnixをソースコードも含めて配布し、大学の研究者らがUnixを修正・拡張できるようにした。バークレーでの最初のUnixシステムはPDP-11を使ったもので、1974年にインストールされ、計算機科学科が様々な研究に使用した。 他の大学はバークレーで改良されたソフトウェアに関心を寄せるようになり、当時バークレーの大学院生だったビル・ジョイが1977年、それらを first Berkeley Software Distribution (1BSD) としてまとめ始め、1978年3月9日にリリースした[1]。1BSDは独立した完全なOSというよりも Sixth Edition Unix へのアドオンであり、その主なコンポーネントはPascalコンパイラとジョイが開発したラインエディタ ex
歴史UNIX系統図
PDP-11版
1979年5月にリリースとなった Second Berkeley Software Distribution (2BSD)[2]は、1BSDのソフトウェアの更新版だけでなくジョイが新たに開発した vi エディタ(exのスクリーンエディタ版)と C Shell も含まれていた。