UNIX
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/28 05:27 UTC 版)
UNIXおよびUnix系システムの系統図 | |
開発者 | ケン・トンプソン, デニス・リッチー, ブライアン・カーニハン, ダグラス・マキルロイ, ジョー・オサンナ(ベル研究所) |
---|---|
OSの系統 | Unix |
開発状況 | 開発継続中 |
ソースモデル | 歴史的にはある時期からクローズドソースとなったが、近年のUnix系プロジェクトの一部はオープンソースである。 |
初版 | 1969年 |
カーネル種別 | モノリシック |
既定のUI | コマンドラインインタフェース & GUI (X Window System) |
ライセンス | プロプライエタリ |
ウェブサイト | opengroup.org/unix |
公式な商標は「UNIX」だが、商標以外の意味として「Unix」、またはスモールキャピタルを使用して「Unix」などとも書かれる。2007年に、「UNIX」の商標の所有者である標準化団体のThe Open Groupは、Single UNIX Specificationを完全に満たすと認証を受けたシステムのみが「UNIX」の商標を得られるとした。このためそれ以外のシステムは(ずっと以前から[いつ?]、AT&T版およびBSD以外を指して使われていた用語だが)「Unixシステムライク」または「Unixライク(Unix系)」と呼ばれるようになった。ただし The Open Groupはその呼称を気に入っていない[2]。
2021年現在では「Unix」という語は、Unix標準に準拠するオペレーティングシステムの総称でもある。既にUnixシステムは多数の系統に分かれており、AT&Tの開発停止後も、多数の商用ベンダーや非営利組織などによって開発が続けられている。現在では[いつ?]多く使われているUnixとしてはmacOS、AIX、HP-UX、Solarisなどがある(いずれも商用)。また認証を受けていないUnix系としてはLinux(派生OSにAndroid他)やMINIX、BSDの派生OS(FreeBSD、NetBSD、OpenBSD、DragonFly BSDなど)がある[3]。
Unixは1969年、AT&Tのベル研究所にて、ケン・トンプソン、デニス・リッチーらが開発を開始した[4]。当初はアセンブリ言語のみで開発されたが、1973年にほぼ全体をC言語で書き直した。1970年代から1980年代の初期にかけて、Unixは大学や研究所などの教育機関で広範囲に採用され、特にカリフォルニア大学バークレー校をオリジナルとするBSD系統が誕生した。
また Version 7 Unix や UNIX System V の特徴を持つオペレーティングシステムは「伝統的なUNIX」(traditional Unix)とも呼ばれる。開発開始から半世紀以上に渡る技術の進歩やプロジェクトの変遷により、オリジナルのUNIXのソースコードは既に使われなくなったが、現在でも派生OSの開発は続けられており、特にシステムのバックエンドで動くスーパーコンピュータやサーバ向けの市場では圧倒的な存在感を示している。
- ^ 英語の発音は「U」にアクセントを置くので、「ユーニクス」に近い発音となる。『ジャーゴンファイル』でも「U」にアクセントを置いて発音するとしている(→Eric S. Raymond (ed.) (2004年10月4日). “Unix”. The Jargon File, version 4.4.7. 2010年12月15日閲覧)。しかし日本人のアクセントは異なることがある(「ニ」にアクセント)。
- ^ What is a "Unix-like" operating system? Unix.org FAQ
- ^ “Operating system market share”. Marketshare.hitslink.com. 2012年8月22日閲覧。
- ^ 村井 純、井上 尚司、砂原 秀樹『プロフェッショナルUNIX』アスキー出版局、1986年1月15日、14-15頁。ISBN 4-87148-184-0。
- ^ 8:30 AM (2010年9月29日). “Unix's Revenge”. asymco. 2010年11月9日閲覧。
- ^ Powers, Shelley; Peek, Jerry; O'Reilly, Tim; Loukides, Mike (2002). Unix Power Tools. ISBN 0-596-00330-7
- ^ a b c d Ritchie, Dennis M. (1984). “The Evolution of the Unix Time-sharing System”. AT&T Bell Laboratories Technical Journal 63 (6 Part 2): 1577–93 2018年9月2日閲覧。.
- ^ Stuart, Brian L. (2009). Principles of operating systems: design & applications. Boston, Massachusetts: Thompson Learning. p. 23. ISBN 1-4188-3769-5
- ^ “KEN THOMPSON 9-6-89”. www.tuhs.org. 2024年2月2日閲覧。
- ^ Dolya, Aleksey (2003年7月29日). “Interview with Brian Kernighan”. Linux Journal. 2017年10月18日時点のオリジナルよりアーカイブ。2018年9月2日閲覧。
- ^ McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139. 2017年11月11日時点のオリジナルよりアーカイブ (PDF)。
- ^ a b Rik Farrow. “An Interview with Peter G. Neumann”. ;login: 42 (4): 38 . "That then led to Unics (the castrated one-user Multics, so- called due to Brian Kernighan) later becoming UNIX (probably as a result of AT&T lawyers)."
- ^ Dennis M, Ritchie. “The Development of the C Language”. www.bell-labs.com. 2024年2月16日閲覧。
- ^ Miller, Richard. “The First Unix Port”. 2024年2月16日閲覧。
- ^ “Portability of C Programs and the UNIX System”. Bell-labs.com. 2018年8月24日閲覧。
- ^ “Loading”. Developer.apple.com. 2012年6月5日時点のオリジナルよりアーカイブ。2012年8月22日閲覧。
- ^ “Unix’s Revenge”. asymco (2010年9月29日). 2010年11月9日時点のオリジナルよりアーカイブ。2010年11月9日閲覧。
- ^ “自由なGNU/Linuxディストリビューション”. 2020年7月22日閲覧。
- ^ Chuck Karish View profile More options. “The name UNIX is now the property of X/Open – comp.std.unix | Google Groups”. Groups.google.com. 2010年11月9日閲覧。
- ^ “HP, Novell and SCO To Deliver High-Volume UNIX OS With Advanced Network And Enterprise Services”. Novell.com (1995年9月20日). 2010年11月9日閲覧。
- ^ Jones, Pamela. “SCO Files Docketing Statement and We Find Out What Its Appeal Will Be About”. Groklaw. Groklaw.net. 2011年4月12日閲覧。
- ^ “Autres Unix, autres moeurs (OtherUnix)”. Cm.bell-labs.com (2000年4月1日). 2010年11月9日閲覧。
- ^ The Open Group. “The Open Brand Fee Schedule”. 2011年12月26日閲覧。 “The right to use the UNIX Trademark requires the Licensee to pay to The Open Group an additional annual fee, calculated in accordance with the fee table set out below.”
- ^ The Open Group. “Mac OS X v10.5 Leopard on Intel-based Macintosh computers certification”. 2007年6月12日閲覧。
- ^ The Open Group. “Mac OS X v10.6 Snow Leopard certification”. 2012年10月16日閲覧。
- ^ “Unix”. Catb.org. 2010年11月9日閲覧。
- ^ MOODY 2002, p. 56.
- ^ The Open GroupのOS XへのUNIX 03製品認証
- ^ “ズバッと解決! Windows 10探偵団 ― 第97回 ネイティブで動作するWindows上でLinuxが使えるようになった!(ASCII.jp)”. KADOKAWA (2016年4月13日). 2016年4月25日閲覧。
UNIXと同じ種類の言葉
固有名詞の分類
- UNIXのページへのリンク