Unix系

Unix系オペレーティングシステム:その定義と歴史



Unix系(Unix-like)とは、Unixと同様の動作特性を持つオペレーティングシステム (OS) を指します。しかしながら、その定義は明確ではなく、複数の解釈が存在します。これは、Unixという名称自体が商標であり、オープン・グループによって厳格に管理されていることに起因します。そのため、Single UNIX Specificationに準拠し、認証を受けたシステムのみが「UNIX」を名乗ることが許されています。

商標問題と「Unix系」



ベル研究所が開発したオリジナルのUnixから派生したシステムは数多く存在します。それらの多くはUnixの設計思想や機能を継承しながらも、商標権の問題から「UNIX」と名乗ることができません。「Unix系」という呼称は、こうした商標上の制約を受けたシステムを包括的に示すために用いられています。オープン・グループは「UNIX」の表記を大文字で統一し、商標であることを明確にするよう推奨しており、「unix-like」といった表現は推奨されていません。

Unix系の分類



Unix系のシステムは、その起源や特性によって大きく3つのカテゴリーに分類できます。

1. 遺伝上のUNIX: AT&Tのコードベースに歴史的なつながりを持つシステムです。多くの商用UNIXシステムがこのカテゴリーに含まれます。BSDシステムも、カリフォルニア大学バークレー校での開発を通してUnixから派生した例として挙げられます。
2. 商標上のUNIX: オープン・グループによってSingle UNIX Specificationに準拠すると認定され、「UNIX」の名を名乗ることを許されたシステムです。多くのシステムはSystem Vコードベースを基にしており、POSIX互換レイヤーで商標を取得しているものもあります。
3. 機能上のUNIX: Unixと同様の動作をするものの、AT&Tコードベースとの血統的つながりや商標認証を持たないシステムです。LinuxやMINIXなどがこれに当たります。認証費用が高額であるため、多くのフリーソフトウェア/オープンソース実装がこのカテゴリーに分類されます。

Unix系システムの発展



Unix系システムは1970年代後半から1980年代初頭にかけて登場し始めました。当初はIdris、Coherent、UniFlexなど、多くのプロプライエタリシステムが学術機関向けに開発されました。その後、AT&TがUnixの商用ライセンスを許可したことで、AIX、HP-UX、IRIX、Solarisなど、多数の商用システムが開発されました。これらのシステム間の相互運用性の問題を解決するため、POSIXやSingle UNIX Specificationといった標準が策定されました。

1983年に始まったGNUプロジェクトは、自由に使用・改変・配布可能なOSを目指し、多くのUnix系システムとコンポーネントを共有するシステムを生み出しました。これらのシステムは、Unixの安価で柔軟な代替手段として機能しました。4.4BSD、Linux、MINIXなどがその代表例であり、中にはBSD/OSやmacOSのように、商用Unix系システムの基盤となったものもあります。

BSDは、ベル研究所のソースコードを基にカリフォルニア大学バークレー校で開発されましたが、その後独自に進化し、AT&Tのコードを置き換えました。しかし、Single UNIX Specificationの認証を受けていないため、「Unix系」と呼ばれています(macOS v10.5以降は例外)。

現行のUnix系システム



現在、オープンソースのUnix系システムは、認証費用が高額であるため、UNIXブランドを名乗らない傾向があります。Linux、FreeBSD、NetBSD、OpenBSDなどがその代表例です。一方、プロプライエタリなUnix系システムとしては、AIX、macOS(10.4以前)、Solarisなど、多くのシステムが未だに利用されていますが、Linuxの普及によりシェアは減少傾向にあります。

まとめ



「Unix系」は、Unixに似た特性を持つOSの総称であり、その定義は曖昧ながらも、歴史的背景、商標問題、機能的互換性といった要素が複雑に絡み合っています。様々なシステムがUnixから派生し、進化を遂げ、現代のOSの多様性に貢献しています。それぞれのシステムの特性を理解することで、より深くUnix系OSの世界を理解することができます。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。