| この記事は
??可能
な
?考文?や出典
が全く示されていないか、不十分です。
出典を追加
して記事の信?性向上にご協力ください。
(
このテンプレ?トの使い方
)
出典?索
?
:
"Unix系"
?
ニュ?ス
·
書籍
·
スカラ?
·
CiNii
·
J-STAGE
·
NDL
·
dlib.jp
·
ジャパンサ?チ
·
TWL
(
2020年12月
)
|
Unix系
(ユニックスけい、Unix-like、ユニックスライク)とは、
Unix
に類似した振る舞いをする
オペレ?ティングシステム
(OS) を指す用語である。その判?基準や範?には複?の議論がある。
UNIXの商標問題
[
編集
]
ベル?究所の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の?史
も?照。
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年代
以前と比べるとシェアを大きく減らしている。
出典
[
編集
]
?連項目
[
編集
]
外部リンク
[
編集
]