ピクシブ百科事典は2024年5月28日付でプライバシーポリシーを改定しました。改訂履歴

BSD

びーえすでぃー

BSDとは、カリフォルニア大学バークレー校で開発されたUNIX系のOS。オリジナルのBSDはすでに開発を終了して久しいが、現在はBSDから派生したものとして、フリーのNetBSD/FreeBSD/OpenBSD/DragonFlyBSDなどのほか、商用のOSXとBSD/OSがある。
目次 [非表示]

概要編集

BSDは、カリフォルニア大学バークレー校のCSRGによって開発されたOSである。正式名「Berkeley Software Distribution」。1970年台はAT&Tベル研究所はソースコードを配布しており、各地の大学で拡張などが行われていた。1975年秋、ケン・トンプソンが母校であるバークレーに客員教授として赴任すると同時にバークレーの大学院にビル・ジョイチャック・ヘイリーが入学する。ビル・ジョイとチャック・ヘイリーはUNIXに興味を抱き、研究を始めた。

二人はUNIXの改良にとりかかり、1977年に1BSDがリリースされた。続いて1979年にリリースされた2BSDでは、ビル・ジョイが開発したテキストエディタのViとC chellが含まれていた。

なお、BSD系のOSのマスコットとして悪魔が使われる事が多いのは、UNIX系のOSではwindowsでいう「サービス」に相当する常駐プログラムの事を「Daemon」と呼ぶ為。(ただし、悪魔を意味するDemonと語源は同じだがスペルは違う)


訴訟と最後の直系編集

1992年、BSDの台頭に危惧したAT&TはCSRGに対して訴訟を起こした。当時最新版であった4.3BSD Net/2は配布が停止され、開発にもブレーキが掛かることとなった。

この裁判では、4.3BSD Net/2にAT&T由来のソースコードを使用していたが、同時にAT&Tが販売するUNIX System VにもBSD由来のソースコードをライセンスに違反するにもかかわらず使用していたことが発覚した。後の和解においてAT&Tのライセンスに抵触しない4.4BSD-Liteが開発され、各種BSDも4.4BSD-Liteを元に書き直されることとなった。

なお、1995年の4.4BSD-Lite2を最後にバークレー校CSRGによる開発は終了した。


BSDの子孫たち編集

現在開発が続けられているNetBSD/FreeBSD/OpenBSD/DragonflyBSDなどはBSDの子孫と呼ばれている。各々の活動方針は異なり、自由なソフトウェアに徹するもの、様々なプロセッサへの移植性を考慮したものなどがある。また、サーバー用途では、LinuxとともにBSDが使われている。


MacintoshのOSであるOSXも、BSDの流れをくむOSのひとつであり、BSDの子孫としては最も広く使われているものである。


ライセンス編集

BSDのライセンスはBSDライセンスと呼ばれ、非常に制限が緩いのが特徴。

ライセンスで定められているのは以下の内容。

  • 誰でも自由に使用、コピー、再配布、改変してよい。
    • 著作権と免責事項を記述すること。著作権の表示を消してはいけない。
    • 改造版のライセンスがBSDである必要はない。GPLと違って、ソースを非公開にしても良い。
  • 無許可で開発者の名前を派生物の推奨や宣伝に使ってはいけない。
  • 派生するプログラムやソフトウェアの広告にオリジナルの作者の名前を入れること。(宣伝条項)
  • ソースコードの中、バイナリの場合は添付ドキュメントにこの使用条件の記述(著作権表示、免責事項とライセンスの本文)を含めること。
  • 無保証。作者はプログラムを使用することで損害が発生しても責任を負わない。(免責事項)

同様のスタイルのライセンスをBSDスタイルのライセンスと総称し、Apache HTTP ServerのApacheライセンス、Xサーバー(XFree86、X.Org)のMITライセンス、PHPやPythonのライセンスもBSDスタイルのパーミッシブライセンスとなっている。


バリエーション編集

3条項BSDライセンス編集

修正BSDライセンスとも。派生するプログラムやソフトウェアの広告にオリジナルの作者の名前を入れなければならないという宣伝条項をなくしたため、GNU GPLと互換性ができた。実質的にはMITライセンスと同等である。現在ではこちらの方が広く使われている。


2条項BSDライセンス編集

FreeBSDのライセンス。無許可で開発者の名前を派生物の推奨や宣伝に使ってはいけないという条項がベルヌ条約で不要になるため無くしたもの。従って条件は「ソースコードの中、バイナリの場合は添付ドキュメントにこの使用条件の記述(著作権表示、免責事項とライセンスの本文)を含めること。」のみ。OpenBSDで使用されているISCライセンスと条件は同等になっている。


1条項BSDライセンス編集

ソースコードを配布するときに著作権表示と免責事項、ライセンスを中に含めるという条件だけに内容が減っており、バイナリの場合は添付ドキュメントに内容を含めなくてよくなった。


0条項BSDライセンス編集

実はOpenBSDで使われている、ISCライセンスの派生でBSD由来ではない。免責事項のみで条件がまったくなく誰でも自由に使用、改変、再配布を認める。大元は「Free Public License 1.0.0」といい、ISCライセンスから著作権表示とライセンスの表示要求すら無くしたもの。



関連イラスト編集

BSDの子孫たち編集

「僕と契約してFreeBSD使いになってよ!」OpenBSD 5.0[pixivimage:18480703[pixivimage:37929955]
マジカルとこちゃん

関連タグ編集

コンピューター パソコン ノートパソコン タブレットPC タブレット スマートフォン

OS テレビ-デジタル放送対応した世代のテレビにも当たり前の様に搭載されている。(詳しくはテレビに搭載されている電子説明書を参照のこと)

Solaris - UNIXの一つ。基本的にSystem V系であるが、BSDからもソースを取り込んでいる。

UNIX - BSDの元となったOS。

FreeBSD - BSDの子孫の一つ。サーバーやパソコンで使われるオープンソースBSDとしては最もメジャーなものである。

NetBSD - BSDの子孫の一つ。近代的なオープンソースBSDとしては最も古く、対応アーキテクチャーが最も多いため組み込みシステムでよく使われる。

OSX - BSDの子孫の一つ(旧称MacOSX)。商用のクライアントOSであり、独自拡張部分が非常に多いがBSDユーザーランド部分はFreeBSDと密接な関係がある。

OpenBSD - BSDの子孫の一つで、NetBSDをベースとしている。

DragonflyBSD - BSDの子孫の一つでFreeBSDをベースとしている。

Linux - BSDの子孫たちのライバル。

フリーソフトウェア財団

関連記事

親記事

OS おぺれーてぃんぐしすてむ

子記事

  • OpenBSD おーぷんびーえすでぃー

兄弟記事

pixivに投稿されたイラスト pixivでイラストを見る

pixivに投稿された小説 pixivで小説を見る

このタグがついたpixivの作品閲覧データ 総閲覧数: 7721434

コメント

問題を報告

0/3000

編集可能な部分に問題がある場合について 記事本文などに問題がある場合、ご自身での調整をお願いいたします。
問題のある行動が繰り返される場合、対象ユーザーのプロフィールページ内の「問題を報告」からご連絡ください。

報告を送信しました

見出し単位で編集できるようになりました