Android
 Computer >> コンピューター >  >> スマートフォン >> Android

Android がオープン ソース オペレーティング システムと呼ばれる理由

Android がオープン ソースのオペレーティング システムであると聞いている間、このすべてが行われました。もちろん、あなたが平均的なユーザーであれば、オープン ソース オペレーティング システムとは何か、またはメーカーがそれを維持している理由について考えたことがないはずです…?

しかし、それは間違いです!

iOS または Windows Phone の代わりに Android を購入する理由を考えてみましょう。

独自の機能を備えた Android デバイスを販売しているメーカーは数多くあるため、Android を選ぶことになるでしょう。たとえば、Samsung はヘルストラッカーを有効にしていますが、他のいくつかのブランドは指で触れてロックを解除しています。このような機能は、確かに多くの基本的なユーザーを魅了します。さらに、Android の絶対的な利便性を見つけることもできます。間違いなくそうです!しかし、なぜそうなのですか?簡単に言えば、オープンソースのオペレーティングシステムに基づいているからです。オープンソース システムとは何か、疑問に思っているはずです。

オープン ソースとは?

一般に、オープン ソースとは、ユーザー、自由使用、または他の開発者が変更して適切と思われる更新を行うことができるようにプログラムされたソース コードを指します。

Search Enterprise Linux も次のように引用しています。「オープン ソースは、オープン ソース イニシアチブ (OSI) が所有する認定マークです。自由に共有し、他のユーザーによって改善および再配布される可能性があるソフトウェアの開発者は、配布条件が OSI のオープン ソースの定義に準拠している場合、オープン ソースの商標を使用できます。要約すると、配布用語の定義モデルでは次のことが必要です:

  • 配布されるソフトウェアは、制限なく他の人に再配布する必要があります。
  • ソース コードを公開する必要があります (受信者がソース コードを改善または変更できるようにするため)。
  • ライセンスでは、元のソフトウェアとは異なる名前またはバージョンを使用するために、ソフトウェアの改良版が必要になる場合があります。"

オープンソース ソフトウェアには、LibreOffice、Mozilla Firefox、Android などがあります。

Android は本当にオープン ソース オペレーティング システムですか?

厳密には、そうです!

2005 年に、Android Inc. がオープン ソース ルーツで開発しました。 Android は Linux カーネルをベースに設計されています。 Linux カーネルは、モノリシックな Unix ライクなコンピューター オペレーティング システム カーネルです。 Android のほとんどの部分は、特定のハードウェアでスムーズに動作するように作成された、いくつかのバイナリ BLOB を含むオープン ソースです。つまり、Android プラットフォームまたは Android オープン ソース プロジェクト (AOSP) は誰でも自由に変更できます。

オープン ソース オペレーティング システムとはどういう意味ですか?

オープンなオペレーティング システムであることには、デバイスの ROM を変更したり、その中の多くのものをいじったりできるなど、多くの利点があります。これに加えて、デバイスに ROM をセットアップすると、製造元の保証からデバイスが破棄されます。しかし、それにはさまざまな利点があります。どうぞ:

オープン ソース オペレーティング システムの利点:

  • あなたが開発者であるか、新しいオペレーティング システムの開発を目指しているなら、Android が最適です。デバイスを自由にカスタマイズできます。独自の完全な新しいオペレーティング システムを構築することもできます。つまり、ルート化が容易になります。
  • 操作が簡単です。
  • このようなデバイス向けのアプリの開発は、クローズド ソースよりもはるかに簡単です。オペレーティング システムのすべての仕様が目の前にあるため、微調整がはるかに簡単になります。
  • アプリを入手するのはとても簡単です。アプリ ストアや .apk のダウンロード、共有アプリなど、どこからでもアクセスできます。

オープン ソース オペレーティング システムの欠点:

  • 比較的脆弱です。このようなオペレーティング システムはウイルスに感染しやすくなります。
  • 個々のユーザーが何らかの変更を加えた場合、これらのデバイスは保証対象外となるか、ルート化が行われた場合など、ユーザーの単独の責任となります。
  • このようなデバイスでは、問題が発生した場合に利用できるサポートが少なくなります。このようなオペレーティング システムは、問題への対応と修正をユーザー コミュニティに依存する傾向があります。

Android を持つことは確かに楽しいです!それらは便利で便利ですが、独自の高値と異常があります。ただし、Android が何を使用して開発されているかがわかったので、少し調整したい場合は、それを行うことができます。ただし、それを始める前に、専門的な知識を得ることを忘れないでください。


  1. 2022 年ベスト オープン ソース オペレーティング システム 8

    Mac、Windows、またはその他の有料オペレーティング システムに固執したくなくて、何か新しいことを試してみたいですか?あなたはさまざまなオペレーティング システムを試すのが好きな人かもしれませんし、友人が使っているオペレーティング システムを試してみたいだけかもしれません。高速で機能豊富な多くのオペレーティング システムをオンラインで見つけることができます。この記事では、PC で実行できる最高のオープン ソース オペレーティング システムをリストしました。 オープンソース OS で遊んで、その操作を発見し、そこから学ぶことができます。 2022 年オープンソース オペレーティング シス

  2. Linux 用オープン ソース クローニング ソフトウェアのベスト 7

    Linux オペレーティング システムを実行しているからといって、データ損失が発生しないわけではありません。 誰でもデータを失う可能性があります。これは警告なしに発生するものであり、組織の成功に大きな影響を与えます。したがって、ディスク全体のコピーを作成することは常に有効であり、この目的のためには、最高のオープン ソース クローニング ソフトウェア (ディスク イメージング) を使用できます。 確かに、コピー&ペースト コマンドも使用できます。ただし、これらのコマンドは、使用中のファイルや隠しファイルには機能しません。だからこそ、最高のオープン ソース クローニング ソフトウェアが必要なの