У меня есть старый проект, который использует библиотеку iTextSharp для генерации PDF. iTextSharp DLL добавляется в качестве ссылки на проект. iTextSharp изначально был доступен под лицензией LGPL. Некоторое время назад лицензия изменилась на AGPL (в версии 5.0.0), которая оставлена на копии, поэтому вам придется использовать GPL весь свой код, если вы его использовали.
Моя проблема в том, что я не знаю, когда я загрузил DLL файл, связанный в моем проекте. Я не знаю, находится ли DLL по-прежнему под LGPL или она уже находится под AGPL. И это будет означать, что я должен выполнить GPL в моем проекте.
Есть ли способ проверить, что такое версия iTextSharp, когда у вас есть только DLL? Или в чем его лицензия?
Или есть ли место, где я могу загрузить старую версию iTextSharp, которая все еще находится под LGPL, поэтому я буду уверен, что не нарушу лицензию, не создав свой проект GPL?