Whatsapp

Android と Linux の違いは何ですか?

Anonim
. Linux カーネルを使用します。

Android​​ が Linux一度だけ配布します。

Unix と Linux の違いに関する記事をまだ読んでいない場合は、そこから始めてください。 UnixLinux とは何か、それらの歴史、およびそれらの違いを定義しました。問題の核心は、Linux が 1991 年に Linus Torvalds によって MINIX OS に基づいて開発されたカーネルであるということです。

.彼らのアイデアと実装に合わせて。多数のユニークな機能を備えたさまざまなディストリビューションを作成しています。

Androidとは

Android IncAndy Rubin によって 2003 年 10 月に設立されましたRich MinerNick Sears、および Chris White 米国カリフォルニア州。 Android プロジェクトは、「所有者の位置と好みをより認識できる、よりスマートなモバイル デバイスを開発する大きな可能性」を秘めたプロジェクトであると説明されました。

オープンソースの Android OS は、最初はデジタル カメラ向けの高度な OS を作成することを目的として開発されましたが、デジタル カメラの市場が十分に大きくないことに気づき、焦点を再調整してMicrosoft の Windows Mobile および Symbian と競合する端末用の OS を構築する

Google Inc.は 2005 年に会社を買収しましたが、今知っているように、残りは歴史です。

内部では、Android は変更された Linux カーネルを使用しており、開発者に事前に構築され、適切に管理された多数の機能を提供します。これにより時間が節約され、Android 開発者はモバイル デバイスの最も重要な機能に集中できるようになります。

Richard StallmanによるGNUマニフェストの詳細の暗示から引き出すと、OSには次の4つの要素があります:

Linux である Android の側面はモノリシック カーネルです。これは Linux カーネルの修正版であり、独自のライブラリと API が付属しています。 Linux カーネルへの変更は主に、やや小型のバッテリーを搭載したポータブル デバイスの特殊な電力要件に対応するものであり、特殊なライブラリと API は、携帯電話のセルラー通信部分と対話し、共通のプログラミングとユーザー インターフェイスを実装するためのものです。特定のメーカーの電話モデルラインに固有である必要がないように、アプリのサポート用です。

もう 1 つの関連する詳細は、Linux オペレーティング システムが 1991 年に Linus Torvalds によってデスクトップ コンピューター用のオープン ソース オペレーティング システムとして開発されたとき、MINIX オペレーティング システムとして開発され、32 ビットをサポートしていなかったということです。 Intel 80386 マシンの機能。当時のこの 2 つの大きな違いは、Android アーキテクチャが x86 と ARM のみをサポートし、モバイル インターネット デバイス (MID) と携帯電話に採用されていたことです。

結論は

Android は GNU/Linux ディストリビューションではありませんが、そのカーネル (その強力な機能) は Linux です。Linux カーネルを中心にまとめられたソフトウェアのコレクションを Linux と呼ぶのが慣習であるため、 Android は Linux です.

この記事が Android​​Linux の関係を理解するのに役立つことを願っています。そして、なぜ Android​​ は Linux なのに、Linux ディストリビューションではないのですか?

トピックに関して意見の相違、質問、またはコメントはありますか?以下のコメント セクションで共有してください。