it-swarm-ja.com

UNIXとは何ですか?UNIXライクとは何ですか?

これから派生 質問

Opensolaris、freebsd、openbsd、netbsdがUNIXでない場合、それは何ですか?

私をさらに混乱させるのは、OSX1.5 +がUNIXであるのに対し、以前のバージョンのOSXはUNIXではなかったという事実です。

UNIXとUNIXライクの違いは何ですか?

そして、UNIXライクとLinuxの違いは何ですか?

8
OscarRyz

[〜#〜] unix [〜#〜] はUnixであり、 nix はunixです。しかし、unixは nix であるとは限らず、Unixは常に [〜#〜] unix [〜#〜] であるとは限りません。

16
sal

ウィキペディア nix

Unix(UNIXとして正式に商標登録されており、大文字の付いたUnixと書かれることもあります)は、1969年にベル研究所のAT&T従業員のグループによって開発されたコンピューターオペレーティングシステムです。オサンナ。 今日、Unixという用語は、Unix標準に準拠するオペレーティングシステムを表すために使用されます。つまり、コアオペレーティングシステムは元のUnixオペレーティングシステムと同じように動作します。今日のUnixシステムは次のように分割されます。 AT&Tだけでなく、さまざまな商用ベンダーや非営利団体によって開発されたさまざまなブランチ。

2007年現在、商標の所有者は業界標準のコンソーシアムであるThe OpenGroupです。 Single UNIX Specificationに完全に準拠し、それに従って認定されたシステムのみが、商標を使用する資格があります。その他は「Unixシステムライク」または「Unixライク」と呼ばれます。

.. on nix-like

* Unixライクな(商標の問題を回避するためにnixに短縮されることもある)オペレーティングシステムは、Unixシステムと同様に動作するオペレーティングシステムですが、必ずしもどのバージョンのバージョンにも準拠または認定されているとは限りません。単一のUNIX仕様。

用語を定義するための基準はなく、特定のOSが「Unixライク」であるかどうかについて意見の相違が生じる可能性があります。

.. on Linux

LinuxベースのシステムはモジュラーUnixライクなオペレーティングシステムです。基本的なものの多くを派生させています。 1970年代と1980年代にUnixで確立された原則に基づいた設計。このようなシステムは、プロセス制御、ネットワーキング、および周辺機器とファイルシステムへのアクセスを処理するモノリシックカーネルであるLinuxカーネルを使用します。 [...]

カーネルとインターフェースする個別のプロジェクトは、システムの高レベルの機能の多くを提供します。 GNUユーザーランドは、ほとんどのLinuxベースのシステムの重要な部分です。[...]

.. on BSD(FreeBSD、NetBSD、OpenBSD)

Berkeley Software Distribution(BSD、Berkeley Unixと呼ばれることもあります)は、1977年から1995年にかけてカリフォルニア大学バークレー校のComputer Systems Research Groupによって開発および配布されたUNIXオペレーティングシステム派生物です。 。

歴史的に、BSDは、初期のコードベースと設計を元のAT&T UNIXオペレーティングシステムと共有していたため、UNIXのブランチである「BSDUNIX」と見なされてきました。 1980年代、BSDは、DECULTRIXやSunMicrosystems SunOSなどの独自仕様のUNIXバリアントの形で、ワークステーションクラスのシステムのベンダーによって広く採用されました。これは、その容易さに起因する可能性があります。ライセンスを取得することができ、この時代の多くのテクノロジー企業の創設者の間で親しみを感じました。 [...]

今日、「BSD」という用語は、これらのBSDの子孫のいずれかを指すために非特定的に使用されることがよくあります。 FreeBSD、NetBSD、またはOpenBSD。これらは一緒になってUnixライクなオペレーティングシステムのファミリーのブランチを形成します。

..以降 OS X 10.5

Mac OS X v10.5 "Leopard"は、2007年10月26日にリリースされました。Apple "Mac OS Xの最大のアップデート"。[...]Leopardは、Intelプラットフォーム上のオープンブランドUNIX 03登録製品であり、UNIX03認定を取得した最初のBSDベースのOSでもあります。

13
user4358

Unixは、The OpenGroupが所有する商標です。 「SingleUNIXSpecificationに完全に準拠し、それに従って認定されたシステムのみが、この商標を使用する資格があります。」 (1)(2)

これが、1.5より前のバージョンのOSXが完全に準拠していなかったためにUNIXではない理由を説明しています。

4
KTC

OS X、Solaris、HP-UX、およびAIXは、市場で好調な残りのUNIXディストリビューションです。 UNIXライクとは、従来のUNIX(フォーク方式、プロセス間通信の同じ方式、カーネル機能など)のように動作するが、 Single UNIX仕様に準拠していない)オペレーティングシステムを指します。 。これらの例は、BSDバリアント、GNU/Linuxディストリビューション、およびMinixです。結局、それは それは商標 とシステムの振る舞いにもっと結びついています。

2
John T

[〜#〜] unix [〜#〜] は、もともとAT&Tによって60年代に開発されたOSでした。それはクローズドソースOSだったので、多くの人がUNIXライクなOSを作成する機能を複製しました [〜#〜] bsd [〜#〜]Linux[〜#〜] aix [〜#〜] のように、OSを作成するためにUNIXのライセンスを取得したその他のユーザー。

UNIXは最近、 Open Group によってライセンスされたOSの仕様になりました。 UNIXと呼ばれる前に、OSを承認する必要があります。

0
Jack M.