OpenBSD

読み:オープンビーエスディー
外語:OpenBSD
品詞:固有名詞

386BSDと4.4BSD-Liteをベースに、NetBSDから生まれたオープンソース系BSDの一つ。

利点

他のBSD系のOSに比べ、セキュリティ面を重視しているのが特徴。セキュアなサーバを立てたい時、FreeBSDなどより、少しだけ手が抜けるらしい。

FreeBSDなどと違って多機能を目指してはおらず、地道なバグ修正等を日々行なっているようだが、OpenBSDから他のBSD系のOSに組み込まれた機能もある。

由来

南アフリカ出身カナダ在住のプログラマ、シオ・デ・ラット(Theo de Raadt)により開発が始められたBSDである。

氏はかつてNetBSDの主要開発者だったが、態度が悪いあるNetBSDユーザと折が合わなかった。NetBSD開発者グループからも責められることとなり、結果、喧嘩別れすることになる。ここに至る経緯は、今も氏のページでcoremail(迷惑メール)外部リンクと題して公開されている。

かくしてTheoは独立、OpenBSDを樹立した。NetBSDとの違い、つまりセールスポイントをどこに置くかは後付けであり、これが今OpenBSD最大の特徴である「セキュリティ」となったわけである。

つまり、このセキュリティ性能の高いBSDは偶然の産物だが、怪我の功名であるともいえる。

GPLコード排除

忘れられがちなことだが、OpenBSDで最も評価されるべきことは、GPLコードの排除を黙々と進めていることである。

GNUコマンド類を、次々とBSDライセンスのものに置き換えている。BSDライセンスであればソースの開示が不要なので、商用ソフトウェアなども作りやすく、GPLに縛られていて安心して使えないLinuxなど以上に、商用ソフトウェアが揃う可能性がある。

目下最大の課題はgccの後継であるが、OpenBSDはこれにも果敢に挑んでいる。現在最も有力な候補は、BSDライセンスのC/C++コンパイラであるTenDRAであるらしい。