[Qt-interest] LGPL and static linking
David Ching
dc at remove-this.dcsoft.com
Thu Nov 26 01:11:01 CET 2009
"Stephen Jackson" <spjackson42 at gmail.com> wrote in message
news:43fef2450911251525y4946345as9f1e9e8109031ffb at mail.gmail.com...
> If that is true then I am astounded. If Nokia is concerned about
> "vagueness of the terms in the LPGL 2.1 wording", then why ever did it
> choose to adopt this licence rather than some other one that says
> precisely what Nokia intends to say?
>
I asked that, the answer was Nokia did not think the world needed yet
another LPGL-like license that would take time to digest and understand.
They preferred the well-known LPGL 2.1 as that has existed for some time,
and people (those who can afford lawyers anyway) have already done their own
investigations and know what it means for them. And this was from the woman
who wrote the Qt Commercial license, so clearly Nokia is not shy of writing
their own license when they believe it in their interest.
She said they purposely did not choose the latest LPGL 3.0 license as that
has even more room for different interpretations due to the FSF's insistence
on using non-legal terms that do not have clear meaning in any jurisdiction
(as opposed to LPGL 2.1 having clear meanings but potentially different
interpretations in different jurisdictions).
Regarding the different interpretations about whether static linking is
permitted under LPGL 2.1, I believe she said the specific interpretation at
issue is whether static linking a library with your own code causes your app
to be interpreted as a derivative of the library it is static linked to (in
which case you would need to publish your app's source code). Or if static
linking leaves your app merely a user of the library it is statically linked
to, and thus does not require you to publish your app's source code.
This question does not arise if you dynamically link because your app's code
is rendered into a separate physical entity than the library it is linked
to, so it is clearly seen as a user of the library.
-- David
More information about the Qt-interest-old
mailing list