0

ここで Java StAX のソース コードと jar ファイルを見つけました。ファイルにはすべて「Copyright 2004 BEA Systems, Inc.」が含まれています。それらの中で。Bea は 2008 年に Oracle に買収されました。

2 つの jar ファイルを libs ディレクトリに置き、それらをビルド パスに含めました。しかし、その後、他の誰かのコードとシステム パッケージ名の使用に関する長いエラー メッセージに続いて、基本的に Javax.xml.xxxx パッケージ名を持つ jar ファイルは使用できないという Dalvik エラーが表示されます。

代わりに、ソースコードを src ディレクトリに入れ、すべての javax. ディレクトリを別のものに変更すると、機能します。

ソース コードを使用して Android で動作するように変更することは、著作権法に違反することになりますか? コードを変更して現在の Java 標準に合わせ、未使用のコードを削除するとどうなりますか?

ありがとう!

4

2 に答える 2

0

著作権表示は、ソースをコピーまたは変更できないという意味ではありません。つまり、ライセンスで許可されていることしか実行できないということです。したがって、これらのファイルのライセンスが何を許可しているかを調べる必要があります。ほとんどの場合、ある種のオープン ソース ライセンスの下で発行されており、おそらくあなたが考えている種類の使用が許可されています。

これは法的助言ではありません!

于 2013-10-05T08:16:31.880 に答える