ios は Linux システムではありません。 iOS は実際には Darwin の ARM バリアントであり、UNIX に似たカーネルである BSD と Apple 独自の Mach カーネル拡張システムから派生したものです。 Linux も UNIX に似ていますが、BSD ではありません。Linux はモノリシック カーネルであり、すべてのドライバー コードと I/O ツールキットがコア カーネルの一部であることを意味します。基本的に、macOS、iOS、BSD、Linux はすべて兄弟です。
#このチュートリアルの動作環境: IOS 16 システム、iPhone13 携帯電話。
ios は Linux システムではありません。
iOS は、Apple が開発したモバイル オペレーティング システムです。 iOS は、Apple の macOS オペレーティング システムと同様、Unix に似た商用オペレーティング システムです。
iOS は実際には Darwin の ARM バリアントであり、UNIX に似たカーネルである BSD と Apple 独自の Mach カーネル拡張システムから派生したものです。これは、モノリシック カーネルである Linux とは完全に異なります。つまり、すべてのドライバー コードと I/O ツールキットがコア カーネルの一部です。
Apple はハイブリッド カーネルです。カーネル内に存在するものもあれば、カーネル拡張機能 (通常は .kext ファイル) のものもあります。比較すると、Windows はマイクロカーネルです。つまり、カーネルにはほとんど何もなく、ほとんどすべてが外部ドライバーです。
Linux も UNIX に似ていますが、BSD ではありません。実際、Linux が誕生したのは、Linus Torvalds が UNIX と BSD の概念は好きだが、それらのプロジェクトの実行は好きではないと判断したためです。基本的に、macOS、iOS、BSD、Linux はすべて兄弟です。 DNA は似ていますが、それぞれの権利が異なります。UNIX は父親です。
「Linux OS」は実際には GNU/Linux であり、GNU がユーザーにすべてのソフトウェア ツール (つまり、コマンド ラインに入力するコマンド) を提供することを意味します。 「Linux」は、すべてのツールが存在するカーネルです。 Linux は、Minix の使用に伴うライセンスの問題や、UNIX や Windows のコストの問題を回避するために、Linus Torvalds によって作成されました。彼はそれを Minix のクローンとして作成しました。Minix は、元々は学術用途のために設計された UNIX の代替品でした。
iOS は macOS (OSX) から派生し、macOS (OSX) は BSD Unix から派生した NextStep から派生します。つまり、いとこですが、Linux ではありません。 Linux や MacOS と同様、iOS は UNIX をベースにしています。ファイル構造とコマンド セットは同じですが、実際のコードは異なり、互換性がありません。
さらに関連する知識については、FAQ 列をご覧ください。
以上がiosはLinuxですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。