Dear Joerg,

thank you for your helpful comments.

On Thu, 17 Feb 2022 at 22:09, Joerg Sonnenberger <jo...@bec.de> wrote:
> Since the USA joined the Berne convention, explicit
> copyright claims are practically irrevelant and the actual changes
> matter. As such, you have to ask anyone who has contributed a
> non-trivial patch.
>

Good to know.

>
> Posting a patch doesn't make it public domain, but they can be trivial
> enough to not be copyrightable. Part of the problem is that a single
> patch can be trivial, but they can accumulate. IANAL, but the general
> guide lines given are ~7 lines of non-mechanical changes. But that can
> vary depending on the nature of the change as well, i.e. how complicated
> it is.
>

Agreed.

> > Why is this not a blocker for going forward?
> > Wouldn't linking against libidn make the resulting library effectively
> > be under LGPL too?
>
> Only if you statically link.

Statically linking is important enough nowadays for reasons that go
beyond performance, for example ease of deployment and encapsulation.
Encapsulation is often a requirement of certain security
certifications. Of course one could statically link open source code
without too much value added, or "hide" to some extent a 3d party
dependency, but that's actually allowed by LGPL providing
source/object code is disclosed (at request) and notice is included
(LGPL  <= 2.1, at least).

> That's exactly why I consider this whole
> relicensing exercise overkill,

I didn't dare to ask Dominik more than a re-licensing to MPL 2.0, that
is still a copyleft license and keeps the spirt of LGPL but makes it
more business friendly. A lot of software decided to re/dual-license
to MPL for the reasons I argued about, for example cairo[1], which is
dual licensed LGPL 2.1/MPL 1.1. Moving to MPL2 would be implicitly
LGPL compatible, so no need for dual licensing (that's one of the
reasons why MPL2.0 was created, according to the FAQ[2]). There's a
trend in having more code licensed to permissive licenses such as MIT
and Apache 2.0. It would be great to know what Dominik had in mind
when he chose LGPL back in 2006 and why he chose LGPL 2.0 instead of
LGPL 2.1 (which is a less ambiguous license and was published in
1999). If he agrees on relaxing PoDoFo licensing terms then he may as
well tell us what he thinks about more permissive licenses.

>  even if I would certainly approve of the
> result.
>

That's good to know.

Cheers,
Francesco

[1] https://www.cairographics.org/
[2] https://www.mozilla.org/en-US/MPL/2.0/FAQ/


_______________________________________________
Podofo-users mailing list
Podofo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to