.net - net - iTextSharp en la versión 4.1.6(con condiciones de licencia previas)
itextsharp net standard (5)
Tengo un proyecto antiguo que está utilizando la biblioteca iTextSharp para la generación de PDF. iTextSharp DLL se agrega como referencia al proyecto. iTextSharp estaba originalmente disponible bajo la licencia LGPL. Hace algún tiempo, la licencia cambió a ser AGPL (en la versión 5.0.0) que es copia, así que tendrías que usar todo tu código si lo usaras.
Mi problema es que no sé cuándo descargué el archivo DLL que está vinculado en mi proyecto. No sé si la DLL todavía está bajo LGPL o si ya está bajo AGPL. Y eso significaría que tengo que GPL mi proyecto.
¿Hay alguna manera de verificar cuál es la versión de iTextSharp cuando solo tienes el DLL? ¿O cuál es su licencia?
¿O hay algún lugar donde pueda descargar la versión anterior de iTextSharp que todavía está bajo LGPL así que estaré seguro de que no estoy rompiendo la licencia al no hacer mi proyecto GPL?
Haga clic con el botón derecho en la dll y vaya a Propiedades, en la pestaña Detalles, debe aparecer el número de versión.
Parece que los mantenedores de iTextSharp eliminaron iTextSharp 4.1.6 de SourceForge, de todos modos puedes intentar simplemente buscar "itextsharp-4.1.6.zip" en Google para encontrar fuentes de descarga alternativas
EDITAR: aquí está el enlace para 4.1.6 dll: http://pdfviewernet.googlecode.com/svn-history/r55/trunk/PDFView/PDFView/lib/itextsharp.dll
También puede consultar el PDF que genera los valores de Información del documento, el "Productor" en particular. En Adobe Reader, presione ctrl + D y vaya a la primera pestaña.
iTextSharp (LGPL / MPL) 4.1.6 está disponible a través de NuGet.
Para obtener más información, consulte http://nuget.org/packages/iTextSharp-LGPL .
iTextSharp 4.1.6
tiene fuentes en github .