よく知られているAndroidランチャーの「インファイティング」はすべて独自のコードを使用しているためです

Lawnchairは、Nova Launcher、Niagara Launcher、その他のランチャーと並んで、Androidプラットフォーム向けの有名なランチャーです。Lawnchairの最大の機能は、Pixel Launcherがほぼ完全に復元され、Pixel以外のデバイスでPixelと同じUIデザインとユーザーエクスペリエンスを体験できることです。

最近、この有名なサードパーティのAndroidランチャーのコア開発者は、アプリがGoogle Pixel Launcher独自のコードを使用していると信じていたため、プロジェクトへの貢献をやめることを決定し、チームを去ることを選択しました。

Google Pixelシリーズの最も特別で重要で魅力的な側面の1つは、Androidシステムと独自のランチャーのGoogleによる最適化です。結局のところ、このランチャーはGoogleによって公式に設計されており、Androidシステムに対するGoogleの理解を最もよく説明できます。ゼロから統合するGoogleの機能により、Pixel Launcherには、他のランチャーにはない機能があります。これは、他のブランドのAndroidフォンの多くのユーザーの羨望の的でもあります。

他のブランドの携帯電話がPixelと同様のUIと機能を使用できるようにするために、サードパーティのAndroidランチャーであるLawnchairが誕生しました。これはオープンソースのAndroid Launcher3に基づいており、PixelLauncherのコア機能の多くを追加しています。LawnchairとPixelLauncherの類似性は、チームメンバーの間で懸念を引き起こし、Patryk Michalikと呼ばれるLawnchairチームのコアメンバーは、最近、Telegramの発表でこれらの懸念を公に表明しました。

今日、私は他の主要な貢献者が彼らが持っていなかったプロプライエタリアプリケーションからプロプライエタリコードをLawnchairに追加していることに気づきました。私は上記の行動について知らされたことはなく、私はそれらに強く反対します。私はこの行動を奨励したことはありません。申し訳ございませんが、上記を踏まえ、Lawnchairへの貢献をやめます。

実際、XDAなどのさまざまなAndroidコミュニティでは、多くの開発者が、Lawnchairが開発プロセスでリバースエンジニアリングを使用したと信じています。確認されていませんが、これは長い間コンセンサスでした。公開されているLawnchairのソースコードを見ると、実際には、Google独自のPixelLauncherの内部名である「nexuslauncher」が言及されている場所がたくさんあることがわかります。

事件後、Lawnchairの公式ソーシャルメディアは声明を発表しました

Patrykが参照しているコードは、Pixel Launcherからのものであり、リバースエンジニアリングされています。

その後、Lawnchairの主な開発者は、もう少し詳細な声明を発表しました。

簡単な概要は次のとおりです。すべては、Lawnchairの発売以来リバースエンジニアリングされたPixelLauncherのコードを中心に展開しています。これ自体は法的な灰色の領域ですが、利益のためにこれらの機能に課金することはありません。

これについてどう思いますか、私たちはこの有名なAndroidランチャーの将来の方向性に引き続き注意を払います。

おすすめ

転載: www.oschina.net/news/203598/lawnchair-pixel-launcher