Подтвердить что ты не робот

ITextSharp в версии 4.1.6 (с предыдущими условиями лицензии)

У меня есть старый проект, который использует библиотеку iTextSharp для генерации PDF. iTextSharp DLL добавляется в качестве ссылки на проект. iTextSharp изначально был доступен под лицензией LGPL. Некоторое время назад лицензия изменилась на AGPL (в версии 5.0.0), которая оставлена ​​на копии, поэтому вам придется использовать GPL весь свой код, если вы его использовали.

Моя проблема в том, что я не знаю, когда я загрузил DLL файл, связанный в моем проекте. Я не знаю, находится ли DLL по-прежнему под LGPL или она уже находится под AGPL. И это будет означать, что я должен выполнить GPL в моем проекте.

Есть ли способ проверить, что такое версия iTextSharp, когда у вас есть только DLL? Или в чем его лицензия?

Или есть ли место, где я могу загрузить старую версию iTextSharp, которая все еще находится под LGPL, поэтому я буду уверен, что не нарушу лицензию, не создав свой проект GPL?

4b9b3361

Ответ 1

похоже, что сторонники iTextSharp удалили iTextSharp 4.1.6 из SourceForge, в любом случае вы можете попробовать просто Google для "itextsharp-4.1.6.zip", чтобы найти альтернативные источники загрузки


EDIT: вот ссылка для 4.1.6 dll: http://pdfviewernet.googlecode.com/svn-history/r55/trunk/PDFView/PDFView/lib/itextsharp.dll

Ответ 3

Щелкните правой кнопкой мыши по dll и перейдите в "Свойства", на вкладке "Сведения" укажите номер версии.

Ответ 5

Вы также можете проверить PDF, чтобы он генерировал значения "Информация о документе", в частности "Производитель". В Adobe Reader вы нажмете Ctrl + D и перейдите на первую вкладку.