あなたがUnixベースのオペレーティングシステムについて知るためにここにいるなら、あなたは正しい場所にいます。 Unixはオペレーティングシステムとして長い歴史があります。実際には、単一のOSではなくOSファミリと呼ぶ方が適切です。なぜなら、1970年代にAT&Tベル研究所で内部使用するために構築されたものの、現在では多くの最新のオペレーティングシステムに電力を供給しているからです。
それらのいくつかはmacOSのようにプロプライエタリであり、いくつかはオープンソースです。 UnixはC言語で構築されており、多くの組織がオペレーティングシステムのベースとしてUnixを採用したことには多くの利点があります。それらのほとんどは現在減価償却されています。ただし、一部のUnixベースのOSは、内部またはプライベートオペレーティングシステムとしても機能します。
最高のUnixベースのオペレーティングシステム
Unixは、最新のすべてのオペレーティングシステムの母です。使用しているOSに関係なく、UnixおよびUnixの派生物に何らかの形で関連しています。その意味で、macOS以外にもUnixベースのオペレーティングシステムがたくさんあります。 100のLinuxディストリビューションでさえ、技術的にはUnixベースです。したがって、1つの記事でそれらをカバーすることは困難です。
そのため、Unixファミリの排他的でクラシックなオペレーティングシステムのみを含めることにしました。たぶんあなたはそれらを使うつもりはないでしょうが、この魔法のOSファミリーについて学んでみませんか?
1。 macOS
macOSは、この現代の世界で最も人気のあるオペレーティングシステムの1つです。 AppleはmacOSの開発者であり、MacラインナップのAppleデバイスに電力を供給しています。これは、これまでで最も高度なUnixライクなオペレーティングシステムです。他のUnix派生物とMacOSの間にはいくつかの相違点があります。
ただし、ここでは、元のUnixから直接提供されるいくつかの強力な機能を備えたクラシックなUnixの雰囲気を得ることができます。 UnixライクなLinuxディストリビューションとは異なり、これは完全に商用であり、クローズドソースのディストリビューションモデルです。
OSのハイライト
- これは、カラフルなUIを備えた最も視覚的に魅力的なオペレーティングシステムです。
- macOSセキュリティシステムは、優れた開発者サポートを備えています。
- デフォルトでbashシェルをサポートし、ターミナルはLinuxディストリビューションに似ています。
- macOSは、強力なグラフィックスおよびビデオ編集スイートをサポートしています。
- Appleシステムでのみ実行されるため、最適化されたパフォーマンスが得られます。
長所: iOSやその他のApple製品を開発したい場合、macOSに代わるものはありません。
短所: これはプロプライエタリOSであり、このオペレーティングシステムを実行するには高価なハードウェアを購入する必要があります。
詳細
2。 Solaris
Sun Microsystemsは、この強力なUnixベースのオペレーティングシステムの開発者でした。当時はSunOSとして知られていました。しかし、オラクルの買収後、それは彼らのポートフォリオの一部になりました。 1992年に開発者は最初のリリースをプッシュし、2015年以降、それ以上の更新はありませんでした。
これは、親会社であるOracleが現時点でSolarisにまだ関心を持っていないためです。しかし、それでも、Linuxがそれほど人気がなかった当時のコンピューティングではSolarisは重要なOSでした。
OSのハイライト
- OSは非常に安定しており、20年間の活発な開発期間を経て成熟しています。
- このOSを使用すると、最新のハードウェアで伝説的なレガシープログラムを実行できます。
- 統合アーカイブ機能を使用すると、ユーザーはデータをすばやくバックアップしてシステム全体を移動できます。
- 企業や大規模アプリケーション向けに特別に最適化されています。
- ZFSファイルシステムは非常に信頼性が高く、読み取りと書き込みの速度が速くなっています。
長所: オラクルには、評価できる優れたエンタープライズサポート機能があり、大きなメリットもあります。
短所: OSは最近、機能の更新をプッシュしていません。これは欠点です。
詳細
3。ダーウィン
Appleは主に独自のもので知られています。しかし、彼らがいくつかのオープンソースプロジェクトを開発したことを知って驚くでしょう。ダーウィンはその1つです。これは、最新のmacOSの基盤を作ったUnixベースのオペレーティングシステムです。ダーウィンにはカスタマイズされたBSDが含まれており、その中には元のBSDOSの多くの機能と柔軟性があります。 2000年にリリースされ、最新バージョンは2017年のものです。
OSのハイライト
- Darwinには、最新の機能をすべて備えた高度なファイルシステムがあります。
- OSXのコアコンポーネントと新しいmacOSはその上に構築されています。
- 一般的なプロトコルをサポートする本格的なネットワーキングモジュールがあります。
- Ruby、Python、Perlなどの任意のスクリプト言語を使用できます。
- バイナリファイルアーキテクチャをサポートすることで、ソフトウェア開発がはるかに簡単になります。
長所: これは、自由と柔軟性を念頭に置いたAppleの優れたオープンソースの取り組みであり、開発者を支援します。
短所: 現在、エンドユーザーはOSを利用できないため、使用できません。
詳細
4。 IBM AIX
IBMは、コンピューティングのパイオニアと見なされています。彼らは現代のコンピューティングの観点からさまざまな技術を開発してきました。 IBM AIXは、Unix System V上で開発されたオペレーティングシステムです。したがって、間違いなく、これを古典的なUnixライクなOSと呼ぶことができます。
最初はIBMハードウェア用に開発されましたが、その後、他のさまざまなプラットフォームのサポートを獲得しました。エンタープライズ展開用に特別に最適化されているため、高度な柔軟性とスケーラビリティがあります。
OSのハイライト
- セキュリティは、TrustedExecution機能を備えたIBMAIXの最優先事項です。
- AIXサーバーは、市場で入手可能な他のどのサーバーOSよりもダウンタイムがはるかに短くなっています。
- 30年に及ぶ開発の歴史は、岩のように安定していてしっかりしています。
- IBMには、AIXオペレーティングシステムで最適に動作するPowerSystemsという名前の特別なハードウェアがあります。
- 最新のアプリケーションとの互換性を備えた定期的な更新を提供します。
長所: IBMからの公式サポートと定期的な更新は、このオペレーティングシステムのコアの強みです。
短所: これは、この古いOSでは明らかなパーソナルコンピュータには適していません。
詳細
5。 HP-UX
HP-UXは、Unixファミリのもう1つのオペレーティングシステムです。それはまだ機能しており、これはHPのエンタープライズポートフォリオの重要な要素です。実際、これはUnixベースのオペレーティングシステムゲームで最も古いプレーヤーの1つです。 HP-UXは、Hewlett-Packard Enterpriseのバナーの下で運用されており、非常にうまく機能しています。世界のさまざまな地域でデータストレージ、コンピューティング、ネットワーキングサーバーとして使用されています。
OSのハイライト
- HPは、HP-UXの導入に関する4つの異なるサービスを備えています。
- ハードウェアコストを最小限に抑えるためにさまざまな方法で役立つ仮想化テクノロジーをサポートします。
- このOSは、データを安全に保つためにHPEの特別なセキュリティ対策と統合されています。
- サーバー上でダウンタイムがなく、サービスが中断されないため、大きな利点があります。
- 開発環境は機能が豊富で強力であり、重要なアプリの構築に使用できます。
長所: 最高の信頼性、スケーラビリティ、およびセキュリティが必要な場合、これは企業にとって最適な選択肢です。
短所: 自分のサーバーにデプロイして管理するコストはかなり高くなります。
詳細
6。 FreeBSD
名前が示すように、FreeBSDは無料のオープンソースオペレーティングシステムです。開発者は、Unixのコードベースに基づいて構築しました。これは、組み込みシステムを含むさまざまなハードウェアプラットフォームをサポートする多目的オペレーティングシステムです。このオペレーティングシステムはまだ開発中であり、定期的な更新とパッチを提供します。 30年以上の継続的な開発サイクルの下で、安定性とセキュリティのためにこれに頼ることができます。
OSのハイライト
- pkgという名前の新しく改良されたバイナリパッケージングシステムを使用しています。
- マップされていないI/Oは、大規模サーバーのCPU使用率を削減する優れた機能です。
- FreeBSDにはいくつかのファイアウォールが組み込まれているため、追加の設定なしでサーバー上でこれを使用できます。
- 変更されていないLinuxバイナリはこのシステムでスムーズに実行され、優れたLinuxエミュレーターとしても機能します。
- いくつかの高度な機能で仮想化を可能にするJailsという名前の機能が含まれています。
長所: FreeBSDはほとんどが事前設定されており、高度な変更を加えることなく、箱から出してすぐに使用を開始できます。
短所: Linuxと比較すると、一部のLinuxディストリビューションはより優れた柔軟性とパフォーマンスを提供します。
詳細
7。 NetBSD
NetBSDは、そこにある数少ないオープンソースのUnixベースのオペレーティングシステムの1つです。これは、元のBerkeleySoftwareDistributionまたはBSDのフォークです。 Unixファミリーの他の多くのOSとは異なり、コミュニティは定期的な機能とセキュリティ更新を提供します。移植性は、このオペレーティングシステムの最大の強みです。大規模なエンタープライズサーバーまたはIoTデバイスのどちらにデプロイする場合でも、NetBSDが対応します。
OSのハイライト
- NetBSDには、信頼性が高く、新規ユーザーに役立つ最小限の従来の設計言語があります。
- pkgsrcパッケージマネージャーと非常に柔軟なpkginバイナリを使用しており、更新システムは優れています。
- このオペレーティングシステムは、IoTアプリケーションにとって大きな利点であるARMシステムで実行するように高度に最適化されています。
- ハードウェアアクセラレーションと仮想化のサポートにより、より高度なユースケースへの道が開かれました。
- コミュニティが支援するOSであるため、NetBSDは十分に文書化されており、直接サポートを受けるための多くのオプションがあります。
長所: 開発者は常にコアを最新の状態に保ちます。これは大きな利点です。
短所: 非商用OSはエンタープライズサポートが不足しており、組織や企業への展開には適していません。
詳細
8。 SCO OpenServer
SCO OpenServerは、MicrosoftのXenixオペレーティングシステムの後継です。 MicrosoftがかつてAT&TからUnixのライセンスを購入して、Xenixという名前の独自のUnixフレーバーOSを開発したことを知って驚かれることでしょう。しかし、その後、Microsoftは焦点をZenixから移し、SCOに売却しました。
OpenServerの元のバージョンはUnixSystemVに基づいており、このOSは当時非常に人気がありました。ただし、SCOの現在のバージョンは、UnixライクなシステムでもあるFreeBSDに基づいています。
OSのハイライト
- SCO OpenServerは、最小限の構成で中小企業を管理するために特別に設計されています。
- これはクローズドソースOSですが、オープンソースアプリケーションと従来のIntelチップセットを強力にサポートしています。
- サーバーハードウェアは、ダウンタイムなしでいつでも管理およびアップグレードできます。これは、大規模な組織にとって不可欠です。
- システムの安定性は、人々がOpenServerを選ぶ最も重要な理由の1つです。
- 開発会社は、これを独自のサーバーに展開および管理するための特別なビジネスサポートを提供しています。
長所: 全体的なインストールとメンテナンスのコストは、他のほとんどの商用サーバーソリューションよりも低くなっています。
短所: 最新の代替品の中には、最新のハードウェアでより優れたパフォーマンスを発揮するものがあります。
詳細
9。 SGI IRIX
シリコングラフィックス、別名SGIは、ほぼ33年前にこのOSを開発しました。 2013年に、開発者グループはそれ以上の開発を中止し、現在、このOSは廃止されています。実際、HPはライセンスを購入し、HP-UXシステムと統合しました。とにかく、SGIIRIXはもともとワークステーションとサーバーを対象としていました。
そのため、当時は非常に人気があり、他のUnixライクなオペレーティングシステムとよく競合していました。最終バージョンは2006年にリリースされましたが、開発者は2013年までサポートを提供していました。
OSのハイライト
- Unix System Vに基づいて、このOSはレガシーハードウェアおよびソフトウェアと互換性があります。
- これは、XFSファイルシステムとOpenGLグラフィックフレームワークを備えた最初のシステムの1つでした。
- この強力なシステムは、マルチスレッドのグラフィックスと科学的分析プログラムを実行することができました。
- Cを含むさまざまなレガシープログラミング言語をサポートするMIPSProコンパイラが含まれています。
- さまざまな理由でこのOSをまだ使用している大規模な趣味のコミュニティがあります。
長所: 当時、このオペレーティングシステムの最大の魅力は、さまざまなグラフィックスおよびアニメーションツールのサポートでした。
短所: 開発者会社からこれ以上の機能の更新やサポートを受けることはありません。
詳細
10。 Tru64 Unix
これは、もう1つの減価償却されたUnixベースのオペレーティングシステムです。もともとはDECによって開発され、DigitalUnixとして知られていました。その後、Compaqが所有権を取得し、最後にHPがそれを購入し、HPEnterpriseポートフォリオの下で独自のUnixシステムと統合しました。 1993年の最初のリリースから、このOSは2010年まで更新されていました。開発者は現在それを中止していますが、コマンドラインインターフェイスを備えたUnixシステムの優れた例です。
OSのハイライト
- 人気のあるオープンソースのコンシューマーアプリケーションを含む、ほぼすべてのエンタープライズソフトウェアをサポートしています。
- このOSは、コマンドラインインターフェイスまたはWebベースのコントロールパネルから制御できます。
- 大規模な展開に役立つクラスターコンピューティングをサポートします。
- このオペレーティングシステムは、カーネギーメロン大学が開発したMacカーネルを使用しています。
- 仮想メモリ、共有ライブラリ、および統合バッファにより、本格的なヘッドレスコンピューティングプラットフォームになります。
長所: 開発が中止される前は、ソフトウェアサポートはこのOSの重要なセールスポイントの1つでした。
短所: グラフィカルUIが欠けているため、ほとんどのユーザーにとって実際にマイナス面になっています。
詳細
推奨事項
ご覧のとおり、Unixライクなオペレーティングシステムのほとんどはエンタープライズ向けです。それらのいくつかは廃止されており、セキュリティ上の懸念から、機密性の高い組織では使用しない方がよいでしょう。
ただし、自分のエンタープライズサーバーにUnixベースのオペレーティングシステムを採用したい場合は、HP-UXを使用することを強くお勧めします。これは有料のソリューションですが、主なものであるより良いカスタマーサポートと定期的なセキュリティアップデートを得ることができます。しかし、カジュアルな使用のために何かが必要な場合は、FreeBSDまたはNetBSDが最適です。
最終的な考え
最近の大衆は、macOSといくつかの人気のあるLinuxディストリビューション以外のUnixライクなシステムを使用していません。しかし、Unixがパイオニアであった時期があったとき、それは今日私たちが目にする多くの最新のオペレーティングシステムへの道を開いた。たぶん、オリジナルのUnixとその派生物はいつか歴史になるでしょうが、技術に精通した人々はこの伝説的なプラットフォームを決して忘れません。とにかく、この記事が役に立ったと思ったら、Unix愛好家の友達と共有してください。彼らがそれを気に入ってくれることを願っています、そしてそれは彼らが少し懐かしくなるのを助けるでしょう。