License Committee Report for September 2009
Giancarlo Niccolai
gc at falconpl.org
Tue Nov 17 08:54:15 UTC 2009
Will Robertson wrote:
> On 17/11/2009, at 11:26 AM, Bruce Perens wrote:
>
>>> As the only example I'm familiar with, take the example of LuaTeX,
>>> in which the pdfTeX engine is opened up and grafted together with
>>> Lua. (My understanding of the way these embedded languages work
>>> only:) This is quite significantly more than just linking to a
>>> shared library -- i.e., it would be completely impossible for a user
>>> to simply relink a new version of Lua into LuaTeX.
>> No, this is just engineering that you haven't yet been educated about
>> yet.
>>> - If Falcon has BSD, then Falcon can be used and abused without
>>> restriction by the proprietary software.
>>> - If Falcon has LGPL, then the software must be unduly opened up.
>>> - If Falcon has FPLL, then the software can stay closed but must
>>> reference Falcon.
>> Not valid, for reasons given above.
>
> Okay, thanks for the info.
> Seems to me, then, that the LGPL should be acceptable for Falcon.
>
It seems that LGPL is not acceptable for some of ours "institutional
users", so we can't simply distribute Falcon solely with a LGPL. We
simply can't use it "as is" and alone.
We're currently shipping Falcon under dual licensing: GPL for linux
distro requiring OSI certified licenses and FPLL for the rest of the
world. It's hard to distribute a toolset (which include command line
tools) under LGPL....
If FPLL gets OSI certified, we will distribute Falcon solely as FPLL.
Still, in both cases, you can pick GPL also if you're part of the "rest
of the world". Or any other license that respects FPLL, which includes LGPL.
Please, notice that the "advertise" clause of FPLL in closed source
software is implicitly (but effectively) included into GPL/LGPL as well:
they state that the covered software must be redistributed as source, or
that it must be indicated where and how a source copy can be obtained;
which requires all the GPL/LGPL covered software used in a closed source
project to be advertised to the final users. So, FPLL is effectively
granting a subset of the guarantees offered by GPL and LGPL, (plus the
non-patentability clause), with a more precise definition of specific
software typologies that GPL/LGPL just don't draw.
I think there is enough material now for the OSI committee to decide if
FPLL is open source and is different enough from GPL/LGPL to constitute
a new different license, under its criteria.
As a very final notice, let me re-state that I don't really understand
the anti-license-proliferation crusade, which had the side effect of
generating a jungle of exceptions whose combined effect is far from
clear, on an international legal ground (I respectfully point out again
evil #1, #2, #3 and #4 of exceptions to certified licenses I wrote about
in my rationale).
Either, a license is conforming to a standard or not; and it grants
different coverage and has different effects or not. I hope OSI will
evaluate the question under this two relevant dimensions.
I am still available for queries and further clarifications.
Best regards,
Giancarlo Niccolai.
More information about the License-review
mailing list