Hi,
I noticed that PDFsharp uses Ghostscript to render PDF to image files.
The issue is that Ghostscript is under the GPL and that using gs32dll.dll makes PDFsharp a derivative work, which requires it to also be GPLed.
I think you should make that clear to developers using PDFsharp and you should dual-license it: your own license is fine if users don't use the functionalities that depend on Ghostscript, but in case they do, then your library would become licensed under the GPL.
This I think should be made very clear, your users may run afoul of the GPL if they use PDFsharp and ghostscript in their non-GPL applications.
I'm not a lawyer, so double check with a professional.
|