webdevqa.jp.net

バージョン4.1.6のiTextSharp(以前のライセンス条件で)

PDF生成用にiTextSharpライブラリを使用している古いプロジェクトがあります。iTextSharpDLLがプロジェクトへの参照として追加されています。iTextSharpは、もともとLGPLライセンスの下で利用可能でした。少し前に、ライセンスはAGPL(リリース5.0.0)に変更されました。これはコピーレフトなので、使用する場合はすべてのコードをGPLにする必要があります。

私の問題は、プロジェクトにリンクされているDLLファイルをダウンロードしたのがいつかわからないことです。DLLがまだであるかどうかわかりませんLGPLの下で、またはすでにAGPLの下にあり、それは私が私のプロジェクトをGPLにしなければならないことを意味します。

DLLしかない場合、iTextSharpのバージョンを確認する方法はありますか?またはそれのライセンスは何ですか?

または、まだLGPLの下にある古いバージョンのiTextSharpをダウンロードできる場所があるので、プロジェクトをGPLにしないことでライセンスが破損しないことを確認できますか?

23
Rasto

iTextSharpメンテナがSourceForgeからiTextSharp 4.1.6を削除したようですが、とにかく "itextsharp-4.1.6.Zip"の代わりに単にGoogleで代替のダウンロードソースを探すことができます。


EDIT:これは4.1.6 dllのリンクです: http://pdfviewernet.googlecode.com/svn-history/r55/トランク/PDFView/PDFView/lib/itextsharp.dll

35
Eugene

iTextSharp(LGPL/MPL)4.1.6はNuGet経由で入手できます。

詳細については、 http://nuget.org/packages/iTextSharp-LGPL を参照してください。

32
Rich Bennema

Dllを右クリックして[プロパティ]をクリックします。[詳細]タブにバージョン番号が表示されます。

5
maple_shaft

iTextSharp 4.1.6には github上のソース があります。

4
TN.

PDF生成されるドキュメント情報の値、特に「プロデューサー」を確認することもできます。AdobeReaderでは、Ctrl + Dを押して最初のタブに移動します。

2
Mark Storer