複数 ふくすう のUnix系 けい システム間 あいだ の関連 かんれん 図 ず
Unix系 けい (ユニックスけい、Unix-like、ユニックスライク)とは、Unix に類似 るいじ した振 ふ る舞 ま いをするオペレーティングシステム (OS) を指 さ す用語 ようご である。その判断 はんだん 基準 きじゅん や範囲 はんい には複数 ふくすう の議論 ぎろん がある。
ベル研究所 けんきゅうじょ のUnixの設計 せっけい や機能 きのう を模倣 もほう したオペレーティングシステムは多数 たすう 存在 そんざい するが(一般 いっぱん にUnixの専門 せんもん 家 か の間 あいだ で「ベル研究所 けんきゅうじょ のUnix」と言 い えば、いわゆるResearch Unix を指 さ す。従 したが って、次 つぎ に述 の べる商標 しょうひょう としてのUNIXの代表 だいひょう 格 かく であるSystem V ですら、以上 いじょう のような表現 ひょうげん からは「設計 せっけい や機能 きのう を模倣 もほう したオペレーティングシステム」に相当 そうとう する)、現在 げんざい 、UNIXの名称 めいしょう は、オープン・グループ が商標 しょうひょう を所有 しょゆう しており、彼 かれ らの管理 かんり するSingle UNIX Specification を満 み たすシステムのみが、その認証 にんしょう の証明 しょうめい として「UNIX」を名乗 なの ることができる。そこで、正式 せいしき には「UNIX」と呼 よ ぶことができないが、それに類似 るいじ するオペレーティングシステムを指 さ す言葉 ことば として「UNIX系 けい 」を用 もち いることがある。
なお、オープン・グループのガイドラインでは、「UNIX」はすべて大文字 おおもじ で記述 きじゅつ されるか、あるいは周 まわ りの文章 ぶんしょう と明確 めいかく に区別 くべつ され、「system」などの一般 いっぱん 的 てき な言葉 ことば に対 たい して商標 しょうひょう であることを示 しめ す言葉 ことば として使用 しよう し、ハイフンのついた語句 ごく として使用 しよう しないよう推奨 すいしょう している。これに従 したが えば「unix-like」という表現 ひょうげん も適切 てきせつ なものではなく、オープン・グループでは商標 しょうひょう の乱用 らんよう であるとして認 みと めていない。UNIX類似 るいじ のオペレーティングシステムを指 さ す言葉 ことば としてオープン・グループが正 ただ しいと考 かんが えるのに最 もっと も近 ちか い言葉 ことば は「UNIX system-like」である[ 1] 。
ただし、「ゼロックス 」を複写 ふくしゃ 機 き の一般 いっぱん 名称 めいしょう として用 もち いるのと同 おな じように、「UNIX」を商標 しょうひょう が普通 ふつう 名称 めいしょう 化 か したもの として扱 あつか い、あえて「Unix系 けい 」という言葉 ことば を用 もち いないこともある。
一般 いっぱん 的 てき にはUNIXと類似 るいじ のオペレーティングシステム全体 ぜんたい を指 さ して「Unix系 けい 」と表現 ひょうげん することもある。
Unix系 けい オペレーティングシステムには、AIX 、HP-UX 、IRIX 、Linux 、MINIX 、Ultrix 、XENIX などのように、Unixに似 に た名称 めいしょう がつけられていることが多 おお いため、「Un*x」や「*nix」のように婉曲 えんきょく 的 てき な略記 りゃっき 法 ほう としてワイルドカード をつける人 ひと もいる(後者 こうしゃ はアスタリスクがワイルドカードに用 もち いられることに引 ひ っ掛 か けて「アスタニクス」と発音 はつおん される)。こうしたパターンは、それほど多 おお くの名前 なまえ に当 あ てはまるわけではないのだが、Solaris 、FreeBSD 、macOS といった全 まった く異 こと なる名前 なまえ を持 も つものも含 ふく め、一般 いっぱん 的 てき にはいかなるUnixの末裔 まつえい たちも示 しめ すと認識 にんしき されている。これもオープン・グループのガイドラインに反 はん している。
2007 年 ねん 現在 げんざい 、ウェイン・R・グレイ (英語 えいご 版 ばん ) とオープン・グループの間 あいだ でUNIXの名称 めいしょう を商標 しょうひょう として使 つか うことについての法的 ほうてき な闘争 とうそう が行 おこな われている[ 2] 。商標 しょうひょう 審判 しんぱん 部 ぶ (英語 えいご 版 ばん ) の法廷 ほうてい 文書 ぶんしょ によると、グレイの弁護 べんご 団 だん はオープン・グループに、商標 しょうひょう の主張 しゅちょう を裏付 うらづ ける文書 ぶんしょ の提出 ていしゅつ を求 もと めているようである。
また、2007年 ねん には、オープン・グループはドイツのカッセル大学 だいがく に対 たい し大学 だいがく の略称 りゃくしょう として「UNIK」を使 つか わないよう強要 きょうよう した [要 よう 出典 しゅってん ] 。
UNIXの元々 もともと の製作 せいさく 者 しゃ の一人 ひとり であるデニス・リッチー は、LinuxなどのUnix系 けい のシステムがデファクト のUNIXシステムであるという意見 いけん を述 の べている。エリック・レイモンド は、Unix系 けい のシステムには次 つぎ の3つの種類 しゅるい があるという考 かんが えを提案 ていあん している:
「遺伝 いでん 上 じょう 」のUNIX
これらのシステムは、AT&Tのコードベースに歴史 れきし 的 てき なつながりがある。ほぼすべての商用 しょうよう のUNIXシステムはここに分類 ぶんるい される。BSD システムもその一 いち 例 れい であり、1970年代 ねんだい 後半 こうはん から1980年代 ねんだい 初頭 しょとう にかけてのカリフォルニア大学 だいがく バークレー校 こう における開発 かいはつ 成果 せいか を受 う け継 つ いでいる。これらのシステムには元々 もともと のAT&Tのコードは入 はい っていないが、その設計 せっけい はAT&TによるUNIXの設計 せっけい に起源 きげん を持 も つ。
商標 しょうひょう やブランド上 じょう のUNIX
これらのシステムは(もともと大 だい 部分 ぶぶん は商用 しょうよう のものであるが)オープン・グループによってSingle UNIX Specificationに準拠 じゅんきょ していると判断 はんだん され、UNIXの名 な を名乗 なの ることを許 ゆる されたものである。こうしたのシステムのほとんどはSystem V コードベースからのさまざまな形態 けいたい の派生 はせい 物 ぶつ であり、一部 いちぶ のシステムはPOSIX互換 ごかん レイヤでUNIX商標 しょうひょう をとった(IBMのz/OS など)が、これらはそうでなければそもそもUnixシステムではない。Ancient UNIX の多 おお くはもはやこの定義 ていぎ に入 はい らない。
機能 きのう 上 じょう のUNIX
広 ひろ い意味 いみ で、UNIXの仕様 しよう に合 あ った振 ふ る舞 ま いのUnix系 けい のシステムの事 こと を指 さ し、より具体 ぐたい 的 てき には、UNIXと同様 どうよう に振舞 ふるま うが、「血統 けっとう 」や商標 しょうひょう の上 うえ でのAT&TコードベースとのつながりのないLinux やMINIX のようなシステムのことを示 しめ す。しかしながら、「遺伝 いでん 上 じょう 」のUnixであろうとなかろうと、UNIX準拠 じゅんきょ のほとんどのフリーソフトウェア/オープンソース実装 じっそう は、この第 だい 三 さん のカテゴリーに分類 ぶんるい される。オープン・グループ仕様 しよう への認証 にんしょう を獲得 かくとく する費用 ひよう は高額 こうがく であるがゆえに、認証 にんしょう が不可能 ふかのう だったり、そうでなくても他 た のもっと有用 ゆうよう なことに予算 よさん を投 とう じる結果 けっか になるためである。
Unixの歴史 れきし も参照 さんしょう 。
Unix系 けい システムは 1970年代 ねんだい 後半 こうはん や1980年代 ねんだい 初頭 しょとう に登場 とうじょう し始 はじ めた。Idris (英語 えいご 版 ばん ) (1978年 ねん )、Coherent (英語 えいご 版 ばん ) (1983年 ねん )、UniFlex (英語 えいご 版 ばん ) (1985年 ねん )などの多数 たすう のプロプライエタリ のシステムがUNIXの学術 がくじゅつ 機関 きかん のユーザーに利用 りよう できる機能 きのう をもとにビジネスを行 おこな うことを目標 もくひょう としていた。
後 のち に1980年代 ねんだい 、AT&TがUNIXの商用 しょうよう ライセンスを許可 きょか した時 とき 、AIX 、HP-UX 、IRIX 、Solaris 、Tru64 、Ultrix 、XENIX などの多数 たすう のプロプライエタリのシステムが開発 かいはつ された。これらのシステムの間 あいだ で発生 はっせい した相互 そうご 運用 うんよう 性 せい の問題 もんだい が、後 のち にPOSIX やSingle UNIX Specificationなどの相互 そうご 運用 うんよう 性 せい の標準 ひょうじゅん を策定 さくてい することにつながった。
一方 いっぽう 、1983年 ねん に、GNUプロジェクト が、GNU と呼 よ ばれるいかなるコンピューターのユーザーも自由 じゆう に使用 しよう でき、学習 がくしゅう 、改変 かいへん 、再 さい 配布 はいふ も自由 じゆう なオペレーティングシステムを作 つく り上 あ げるという目的 もくてき で始 はじ まった。GNUと同 おな じころ開発 かいはつ された多数 たすう のUnix系 けい オペレーティングシステムには、GNUと相当 そうとう な量 りょう のコンポーネントを共有 きょうゆう しているものが多 おお かった(結果 けっか 的 てき に、これらをGNUと呼 よ ぶべきかで論争 ろんそう が起 お きた)。これらのOSはまず、UNIXの低 てい コストで制約 せいやく の少 すく ない代替 だいたい 物 ぶつ としての役割 やくわり を果 は たした。4.4BSD 、Linux、MINIXなどである。BSD/OS やmacOS のように、こうしたシステムの商用 しょうよう のUnix系 けい システムの基 もと となったものもある。特 とく に、Mac OS X v10.5 はSingle UNIX Specificationの認証 にんしょう を受 う けている[ 3] "UNIX"である。
BSDの変種 へんしゅ は、実 じつ はUNIXの子孫 しそん であり、カリフォルニア大学 だいがく バークレー校 こう でベル研究所 けんきゅうじょ のソースコードを用 もち いて開発 かいはつ されたものである。しかし、BSDのコードはそれ以降 いこう 進化 しんか し続 つづ け、すべてAT&Tのコードを置換 ちかん しようとしている。BSDの変種 へんしゅ は(v10.5以降 いこう のmacOSを除 のぞ き)Single UNIX Specification準拠 じゅんきょ の認証 にんしょう を受 う けていないため、Unix系 けい と呼 よ ばれる。
オープンソース のUnix系 けい システムのベンダーは、認証 にんしょう のコストが法外 ほうがい に高 たか いとみなされているため、仮 かり に仕様 しよう に準拠 じゅんきょ していても、製品 せいひん にUNIXのブランドを求 もと めようとしていない。Freenixという用語 ようご がこうしたシステムを示 しめ すために用 もち いられることがある。例 れい としてGNU、Linux、MINIX、OpenSolaris、Plan 9、BSDとその変種 へんしゅ がある。BSDのうち特 とく に有名 ゆうめい なものとして、FreeBSD、NetBSD、OpenBSDなどがある。
現在 げんざい プロプライエタリのUnix系 けい システムは多数 たすう あり、AIX、BeOS 、HP-UX、IRIX、macOS(10.4 以前 いぜん )、LynxOS、QNX 、SCO OpenServer、Solaris、Tru64 (OSF/1 に基 もと づく)、UnixWare、XENIX、VxWorksなどが存在 そんざい する。オープンソース 化 か の波 なみ に乗 の ったLinux の爆発 ばくはつ 的 てき な普及 ふきゅう により、何 いず れも1990年代 ねんだい 以前 いぜん と比 くら べるとシェアを大 おお きく減 へ らしている。