差分

移動先: 案内検索

UNIXとは何か

19 バイト追加, 2014年2月11日 (火) 17:14
/* UNIXの定義 */
UNIXは1969年にベル研究所のKen Thompson、Dennis Ritchieらが作ったオペレーティングシステムの名前です。最初はわかりました。では、「現在のUNIXの定義はRitchieらが作ったオペレーティングシステムの名前です。最初はわかりました。では、「現在のUNIXの定義は?」と聞かれた場合、どのような答えが帰ってくるでしょうか。
* The Open Groupの定めるUNIX 03仕様を満たし、それをThe Open Groupが認めたもの<ref>[http://www.opengroup.org/certificationopenbrand/unix-homedocs/UNIX03_Certification_Guide.html UNIX® System Guide to UNIX 03 Certification]</ref>
UNIX 03とは、The Open Groupが定めるThe Single UNIX Specification規格の2003 Specification規格の 2003 年度版です。これを取ると商標としてのUNIX(R)を利用できるようになることはあってもUNIXの定義とはいえません。なぜならばFreeBSDやGNU/Linuxは、UNIXでなくなってしまいます。
IEEE Std 1003.1 とISO/IEC 9945は内容的に同じものですが、これらの仕様に準拠したものがUNIXであるといえば、技術的な意味において間違いはありません。しかし、何か足りないような…9945は内容的に同じものですが、これらの仕様に準拠したものがUNIXであるといえば、技術的な意味において間違いはありません。しかし、何か足りないような…
UNIXの思想や文化を継承するものといいますが、その思想や文化とは何を指しているのでしょうか。ここはDon Libes と Sandy ResslerのLife with Unix本を参考にしてまとめてみます。Unix本を参考にしてまとめてみます。
=== UNIXの思想 ===