1

オープンソースとアンドロイドのライセンスがわかりません。

Android (オープン ソースの Apache ライセンス) でアプリケーションを開発した場合、アプリのソース コードもリリースする必要がありますか? それとも、アプリのラッパーを作成する必要がありますか? Android とのリンクがアクティビティ/インテントと他の何千もの API とリンクしている部分に? これは面倒すぎませんか。

私は非常に混乱しています。私が独自のソフトウェア/エンジンを持っている場合、それをAndroidライブラリとリンクし、アプリケーションを最上位レイヤーとしてアクティビティとして実装します。ソースコードをリリースする必要がありますか?

リンクへのポインタ/参照は私にとって役に立ちます

4

1 に答える 1

1

いいえ、ソース コードを公開しなければならないという意味ではありません。ライセンスはコードではなく Android に適用されます。Android のソース コードを変更したとしても、すべての人に公開する義務はありません。ここを参照してください: http://source.android.com/source/licenses.htmlおよびここ: http://www.apache.org/licenses/LICENSE-2.0 .

GPLv2 の下にある Linux カーネルを変更する場合は別の問題です。こちらを参照してください: http://www.kernel.org/pub/linux/kernel/COPYING

于 2012-04-07T21:07:07.457 に答える