On Wed, 8 Dec 2004, Sebastian Rahtz wrote:
> Syntext Team wrote:
> >We are of course interested to include your updates to Serna. The problem
> >that we faced was licensing. As far as I remember version 1.3 was the last
> >that was non-GPL, and we could include only this one.
> my suggestion was to dual license it for you. I'll discuss this
> with the TEI Board of Directors now.
> >Unfortunally commercial vendors may include at most LGPL software (and
> >with a great care).
> this is not strictly true, though I see why you need to be
> careful. simply distributing GPL software with your product
> does not mean that GPL has any effect on Syntext's licensing.
Here are the excerpts from GPL:
Section 2, b:
'You must cause any work that you distribute or publish, that in whole
or in part contains or is derived from the Program or any part
thereof, to be licensed as a whole at no charge to all third parties
under the terms of this License.'
Where "the Program" is defined as:
'...The "Program", below, refers to any such program or work, and a
"work based on the Program" means either the Program or any derivative
work under copyright law: that is to say, a work containing the
Program or a portion of it, either verbatim or with modifications
and/or translated into another language...'
Which IMHO says, that anything using and containing GPLed work should
While LGPL is more relaxed about it:
'A program that contains no derivative of any portion of the Library,
but is designed to work with the Library by being compiled or linked
with it, is called a "work that uses the Library". Such a work, in
isolation, is not a derivative work of the Library, and therefore
falls outside the scope of this License...'
Which (together with other sections which I do not mention here) allows to
distribute and use program that contains LGPLed work with another license,
but in such way that customer may not only see the source code of the
LGPLed work, but also modify it and continue to use the modified LGPLed
work with the including non-LGPLed program. And vendor must ensure that
program used without the LGPLed portion will still operate without the
But anyway, I should mention that some our customers are very paranoid
about using purchased software that contains even LGPL, and remove such
portions for further usage of the software in the company.