I insisted a lot on the benefits of being copyleft without being subjected
to source/object code disclosure. In general the purpose is making PoDoFo
more business friendly and fight for still being relevant. Ty to search
google for "podofo" and look at first page of results: it's depressing.

About libidn, there are specific multiple reasons to move away from it:
- The LGPL license still doesn't allow a fully integrated static PoDoFo
(once it will be MPL2) to not being subjected to LGPL requirements;
- PoDoFo requires libidn 1.x, and can't upgrade to 2.x because the latter
explicitly doesn't have stringprep (which is somehow an outdated protocol,
for what I understood);
- Libidn 1.x has an outdated build system which makes it harder to compiler
under Windows;
- Some package managers doesn't have libidn 1.x;
- OpenSSL is now a requirement of PoDoFo: It would be way better if PoDoFo
just supported AES3 without supplying an additional dependency.

I hope to have been convincing enough.

Regards,
Francesco


On Sun, 22 Jan 2023 at 11:43, zyx <z...@gmx.us> wrote:

> On Sat, 2023-01-21 at 11:24 +0100, Francesco Pretto wrote:
> > There are also licensing problems with libidn being only LGPL, and we
> > are trying to get away from LGPL only.
>
>         Hi,
> as far as I know, LGPL can be used also for commercial or closed
> sources projects. Why would there be any licensing problem when linking
> against any LGPL library in the PoDoFo? Not talking that libidn is an
> optional dependency.
>         Bye,
>         zyx
>
>
> _______________________________________________
> Podofo-users mailing list
> Podofo-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/podofo-users
>
_______________________________________________
Podofo-users mailing list
Podofo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to