1

の下でライセンスされているオープン ソース ライブラリを使用していGNU Lesser General Public Licenseます。(sourceforgeでホストされています)。

ライブラリは非常にシンプルで、csv ファイルを読み書きするだけです。私のJSPはそれを入出力に使用しています。

ダウンロードには次のファイルが含まれています。

  • ソース
    • AllTests.java
    • コム
    • csvreader
    • CsvReader.java
    • CsvWriter.java
  • build.bat
  • build.xml
  • javacsv.jar
  • javadoc.bat
  • javadoc.xml

jar ファイルのみを使用するように制限されていますか、それともソースをプロジェクトに埋め込むことは許可されていますか?

このライブラリを使用するとプロジェクトに制限がかかりますか? ライセンスの条件を遵守するには、何をする必要がありますか?

JSP が内部使用のみを目的としている場合、制限は異なりますか?

これがデスクトップ アプリケーションの場合、制限は異なりますか?

4

1 に答える 1

3

の使用のみに制限されていない.jarため、.javaファイルを独自のプロジェクトに配置できます。ただし、これらの.javaファイルに加えた変更は、ユーザーの要求に応じてソース形式で配布する必要があります。

また、結合されたアプリケーションでユーザーがこれらのファイルを置き換えることを許可するための最小要件も提供する必要があります。これは、LGPL 作業を使用するコードをコンパイル済みファイルとして配布できることを意味.classし、ユーザーが自分のバージョンの LGPL 作業に対してコードを使用できるようにします。これにより、結果のプログラムを「保護」して、そのような変更を試みて防止することを禁止します。

これらのライセンス条件は、他の人に配布するアプリケーションにのみ適用されるため、アプリを純粋に内部使用のために使用している場合は、好きなことを行うことができます. どの配布でも、LGPL の条件に従う必要があります。

于 2011-08-25T19:04:20.117 に答える