Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

シアンOSとシアンゲンモドの違い

目次:

Anonim

CyanogenModが何であるかを知らないRootやROMのフラッシュなどの概念に精通しているAndroidファンを見つけるのは難しいでしょう。 HTC G1以降に利用可能になったデバイスに付属のAndroidのバージョンのサードパーティの代替品として-CyanogenModは、このプラットフォームの歴史の中でその地位を獲得しました。 。 Androidが成長するにつれて、CyanogenModの責任者も成長しました。そして今、それらの人々は、企業と提携し、リリースソフトウェアとして含まれることで、Androidのビジョンをすべての人に届ける適切な企業です。 これらの小売デバイスのソフトウェアは、ダウンロードしてフラッシュして現在のAndroidのバージョンを置き換えることができるzipとは少し異なり、この2つのソフトウェアバージョンを区別するために、この小売バリアントに関連する別の名前が聞こえます- Cyanogen OS 。

ブランド化はさておき、市販のCyanogen OSとコミュニティが維持しているCyanogenModの違いは何ですか? 見てみましょう。

開いた窓と閉じたドア

Androidはオープンソースです。 私たちはそれらの言葉を言うのが大好きですが、AndroidはAndy Rubinの悪名高いツイートよりもはるかに複雑です。 CyanogenModは、誰でもGoogleからコードをダウンロードし、大量の変更を加え、Androidに基づいた独自の何かを構築できることの証明です。 Androidオープンソースプロジェクトと同様に、CyanogenModに対して行われている作業をコードレビューを通じていつでも確認できます。また、CyanogenModを自分でダウンロードしてコンパイルできます。 これは、デスクトップ上の仮想環境でAndroidをプレイしたいだけの場合に最適ですが、そのバージョンのAndroidをハードウェアに配置しようとすると、いくつかのハードルが発生します。

シアンの人々は、これらの専有ビットを製造する企業と協力する必要があります

スマートフォンとタブレットは、Google以外の企業が作ったあらゆる種類の楽しいハードウェアでいっぱいであり、それらを上手く機能させるために必要なコードは、ほとんどの場合独自のクローズドソースです。 これらのプロプライエタリなビットは、多くの場合、ビルドにボルトで留めて、すべてのオープンソースコードと一緒にデバイスにロードできますが、これらのビットなしで携帯電話を使用することはすぐにわかります。 さらに、Google Playサービスを搭載したAndroidの小売バージョンは、Googleのアプリとサービスを引き続き提供するために、ソフトウェアの更新が作成されるたびにGoogleの認定に合格する必要があります。

小売製品でAndroidを提供するために、Cyanogenの人々はこれらのプロプライエタリなビットを作っている会社と協力しなければならず、彼らはグーグルをループに入れ続けなければなりません。 これはCyanogenModの場合ではありません。CyanogenModでは、新しいコードを新しいビルドに追加して、夜間にユーザーに提供できます。 これらの企業とリテールリリースを行うには、それらの企業と連携するための個別のソフトウェアチャネルを維持し、それらのプロプライエタリビットを含むAndroidフォークのバージョンをリリースすることを意味します。 基本的に、その個別の小売バージョンはCyanogen OSであり、このソフトウェアが含まれている携帯電話を購入する人のみが利用できます。 CyanogenModを実現するすべてのオープンソースソフトウェア上に構築されていますが、アルカテルやOnePlusからQualcommやIntelまで、他の業界パートナーとの連携を可能にする独自のソフトウェアが含まれています。

ソフトウェアパートナーシップ

Cyanogen OSとCyanogenModの違いは、Cyanogenソフトウェアを使用して独自のものを作成できるかどうかよりも少し先に進んでいます。 最先端のソフトウェアのファンなら、100%安定しているかどうかに関係なく、CyanogenModのナイトリービルドにより、対応するバージョンの安定したリリースサイクルよりもはるかに高速にすべての最新バージョンを入手できます。 Cyanogen OSには多くのソフトウェアパートナーシップも含まれており、パートナーからのソフトウェアをインターフェイスに直接統合することにより、Cyanogenの人々は、Googleが現在行っている方法に代わる魅力的な選択肢を提供できます。

「純粋な」Androidのファンは、このような動きをブロートウェアの一種と考えています

ほとんどの場合、これらの追加は良いことと見なされます。 世界で最も人気のあるサードパーティソフトウェアキーボードの1つがデフォルトで利用可能です。DropboxまたはGoogleのクラウドサービスの代わりに非常に機能的なバックアップおよび同期サービス、最近ではコミュニティ主導の発信者IDおよびスパム発信者レポートを含む新しいダイヤラーシステム将来のサービスを含めるというマイクロソフトとの重要な合意は言うまでもありません。 「純粋な」Androidのファンは、Googleがデバイスに渡されたときにどのアプリがデバイスに配置されるかを伝えたときにのみそれを好む人々と言います。このような動きはブロートウェアの一種であると考えてください。 これらの懸念に応えて、Cyanogenチームは、オプトインサービスを通じて選択する機能と、プリロードされたソフトウェアをアンインストールする機能を引き続きサポートしています。

これらのソフトウェアの追加は、Cyanogen OSユーザーにはオプションであり、CyanogenModユーザーには実質的に存在しません。 シアンの人々は過去に、コミュニティのファンがシアンのOSの人々がすぐに利用できる同じ統合アプリに参加できるようにするための最良のルートを決定しようとしていますが、公式はまだありませんそのための計画。 Nextbitのクラウド同期ユーザーとBatonサービスのように、Cyanogenの両側を完全に採用することを選択した開発者もいますが、まだ一般的ではありません。 この追加ソフトウェアでの好みに応じて、それは良いことでも悪いことでもあります。 これらの人々はすべて選択に関するものであるように見えるため、すべてのユーザーに必要なエクスペリエンスを構築させることが最も論理的な方法のように思えますが、時間だけがわかります。

成長は誰にとっても良い

Cyanogen OSとCyanogenModの間にいくつかの重要な違いがありますが、これらの違いのほとんどは、ユーザー向けではないことは間違いありません。 ほとんどの人は、自分のソフトウェアに追加したり変更したりしようとはしません。 それは彼らの重要性を奪うべきではありませんが、文脈上、Cyanogen OSまたはCyanogenModのいずれかを使用する平均的な人は、日々の使用に大きな違いを見ることはほとんどないことを意味します。 CyanogenModは、他人からAndroidを販売されることに飽きてきた人向けで、Cyanogen OSは、そもそもソフトウェアのフラストレーションや退屈が起きる前に、ユーザーにとって魅力的なオプションを作成しようとする試みです。 必要に応じて、CyanogenOSデバイスにCyanogenModをインストールすることもできます。

また、相互に有益な取り決めです。 Cyanogen Incは、ユーザーと貢献者の巨大なコミュニティがあり、彼らの戦略的パートナーシップは、CyanogenModにフルタイムで参加して作業するための有償のポジションを作成するのに役立ちます。 これは、プロジェクトに貢献している開発者と協力し、コミュニティメンテナーにデバイスを提供し、CyanogenModバナーの下で多くのデバイスの夜間テストリリースを作成するために必要なハードウェアに料金を支払うことを意味します。 Cyanogen OSとCyanogenModの境界線は、どちらも健全なペースで成長し続けることができることを意味します。これは通常、どちらもすぐになくなることを示す優れた指標です。