Dot-Net

版本 4.1.6 中的 iTextSharp(具有先前的許可條件)

  • April 15, 2011

我有一個使用 iTextSharp 庫生成 PDF 的舊項目。添加 iTextSharp DLL 作為對項目的引用。iTextSharp 最初在 LGPL 許可下可用。前段時間,許可證已更改為 AGPL(在 5.0.0 版中),保留副本,因此如果您使用它,您必須 GPL 所有程式碼。

我的問題是我不知道什麼時候下載了項目中連結的 DLL 文件。我不知道 DLL 是否仍在 LGPL 下,或者它已經在 AGPL 下。這意味著我必須 GPL 我的項目。

當您只有 DLL 時,有什麼方法可以檢查 iTextSharp 的版本是什麼?或者它的許可證是什麼?

或者有沒有什麼地方可以下載仍然在 LGPL 下的舊版本 iTextSharp,所以我確定我不會因為不製作我的項目 GPL 而違反許可證?

似乎 iTextSharp 維護人員從 SourceForge 中刪除了 iTextSharp 4.1.6,無論如何你可以嘗試簡單地Google搜尋“itextsharp-4.1.6.zip”來找到替代下載源


**編輯:**這裡是 4.1.6 dll 的連結:http: //pdfviewernet.googlecode.com/svn-history/r55/trunk/PDFView/PDFView/lib/itextsharp.dll

引用自:https://stackoverflow.com/questions/5680391