On 2020-08-17 17:47, Ivan Čukić wrote:
> I've read now multiple times about projects replacing their use of
> LGPLv3 [1] with MPL2 [2]. I would be interested in what people in the
> KDE community think about that.

Maybe an alternative to MPL could be these:
1) GPL with runtime exception (if GCC's standard library can use it, I guess we can as well) https://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html
2) Boost license as it is also created for a set of template-heavy C++
libraries

If one wants to write a modern C++ library that makes heavy use of
templates in the API and which proprietary consumers should be able to
use is this clause alone reason to prefer the MPL2 over the LGPL or is
my concern unfounded?

Now, if you don't want to sue anyone, the "10 lines" thing is not a problem.
:)

You can ask around people that have C++ libraries published under LGPL
if they had clients confused about the licensing. There is quote a lot of FUD about (L)GPL often created by companies with dual-licensing models (not gonna mention any names here) so I could see a company being afraid of using an LGPL library. But, on the other hand, if you clearly explain what LGPL means in the
context of your library, I'd say LGPL will not be a problem.
Hi,

for KSyntaxHighlighting we did choose to go with MIT licensing instead of LGPLvX.

That allows all kind of integration for proprietary software,
but will allow people to keep their changes, too,
which might be not what all people like.

Greetings
Christoph

--
Ignorance is bliss...
https://cullmann.io | https://kate-editor.org

Reply via email to