UNIX®とは何ですか?
UNIX®は、1969年にBell Labsで開発されたオペレーティングシステム(OS)のクラスです。現在、Open Groupが商標として所有しており、その開発を監督し、SingleUNIX®仕様を公開しています。 このOSに基づいているか、多くの機能を共有しているが仕様に準拠していない他のオペレーティングシステムは、一般にUNIXライクと呼ばれます。
一般に、UNIX®はワークステーションまたはネットワークサーバーで実行できるオペレーティングシステムです。 このようなシステムは初期のインターネットのバックボーンを形成し、インターネットの機能を維持する上で重要な役割を果たし続けています。 UNIX®は当初、コンピューターで一度に複数のプロセスを実行し、同時に複数のユーザーがログインできる、非常にポータブルなシステムとして開発されました。
初期のシステムでの相互作用は、テキスト入力を介して行われ、階層ファイルストレージシステムを使用していました。 UNIX®は初期の開発以降変更されていますが、多くのコマンドは同じままであり、40年前と同じシステムとして今日ではほとんど認識されています。 1994年以来、The Open Groupが所有しており、Novellから購入しました。 この標準は引き続き開発されており、その中核となる理想から始まった多くの一般的な派生物もありました。
最も有名なものはLinux®カーネルです。これは、1983年にRichard StallmanがGNU®プロジェクトを開始してUNIX®の無料バージョンを作成しようとしたときから始まりました。 プロジェクト自体は成功しませんでしたが、1992年にLinus TorvaldsはLinux®と呼ばれるカーネルの無料バージョンを作成し、GNUライセンスの下でリリースしました。 その結果、UNIX®は比較的閉鎖されたままですが、Linux®は完全にオープンソースでした。 これは、コアカーネルの多数のディストリビューションに拍車をかけました。
人々はUNIX®を単一のオペレーティングシステムと考える傾向がありますが、実際には仕様を満たすシステムのより広範なクラスです。 適切なライセンス料を支払うことを前提に、その仕様を満たすオペレーティングシステムを持っている人は誰でも名前を使用できます。 多くの既存のオペレーティングシステムは、選択した場合にマークを使用できますが、多くの場合、これにより独自のプロパティが損なわれます。
たとえば、Apple OSXシステムは仕様を満たしているため、厳密に言えばUNIX®システムです。 同様に、HP-UX、AIX、Tru64、およびIRIXと同様に、Solarisオペレーティングシステムもこのクラスに含まれます。 Linux®フレーバーやBSDなど、UNIX®と非常に共通しているオペレーティングシステムですが、仕様を満たしていないか、ライセンス料を支払っていないか、またはその両方のために技術的にUNIX®システムではありません単に* nixシステムとして。 これは、ワイルドカードシンボルとしてアスタリスクを使用するというOS自体の慣習に由来します。ワイルドカードシンボルは、任意の文字を表すことができます。 技術的には「UNIXに似た」システムが推奨用語ですが、* nix、* NIX、または?nixの代わりに使用されることはほとんどありません。