2011-10-21 12 views
0

私はGPLの下で無料のオープンソースのデスクトップアプリケーションからいくつかの方法(全部ではない)を取った。このアプリケーションはC++言語で書かれており、これらのメソッドをC++からJavaコードに変換して、それらをAndroidアプリケーションで使用しました。私のAndroidアプリケーションをソースにする必要がありますか?

私のAndroidアプリケーションをオープンする必要がありますか?

答えて

1

は...あなたがする必要はあり...今

、何らかの理由で、あなたは、ソースコードを公開、著作権表示を入れていただくと、下義務がないことを好むならばGPLでは、クリーンルームの実装として、これらの機能を最初から書き直す必要があります(オリジナルの作品からインスピレーションを得ずに仕様/記述からのみ実装します)。あなたがそれを行うことができ、あなたが実際にやった論争がある場合には何とかして証明するなら、あなたは良いことです。

+0

あなたの答えをありがとう、私はソースのみの機能を持ってオープンすることができますか私はすべての私のアプリケーションのソースコードをオープンソースしている? – thalsharif

+0

GPLの下にいくつかのコードを含む製品全体のコード – Matthieu

3

の場合は、にする必要があります。あなたが配布する場合は、ソースをオープンすることが法的に義務付けられています。これまでに回答されているものと合意した

+0

あなたの答えをありがとう、私はあなたが私のすべての仕事だけでなく、トークンの方法をオープンソースを理解する必要がありますか? – thalsharif

+0

GPLはあなたのバイナリの一部をソースとしてオープンできるだけであることを述べていません。誰かが再構築できるようにするのに必要なすべてのもの(makefile /プロジェクトファイルなど)作る)。 – mah

関連する問題