On 21 janv. 08, at 14:17, weekendadventure wrote:

I understand the law correctly. In fact, I believe that at least two other companies use Ooo as its source-- NeoOffice and Staroffice; AND Staroffice also charges for the product but does not offer modifications as opensource.
What is the difference between StarOffice doing this and Butler?

The LGPL and the GPL are two different licenses.

If GPL code is distributed, _all_ the modifications to the code _must_ be available under the GPL.

LGPL is now called the "lesser" GPL but it was originally the "library" GPL. It was designed to allow free libraries to be embedded in a non-free system.

http://www.gnu.org/licenses/why-not-lgpl.html

Hence, as long as the LGPLed library code is not modified it is not necessary to release the embedding code.

StarOffice uses OOo as a "library" and supposedly adds only "coating" to it. Hence it does not have to release its proprietary code.

NeoOffice also uses OOo as a "library" _but_ not only adds "coating", under the GPL but also fixes the LGPL code with GPL code. Hence, NeoOffice has to release all its code (which it does).

But, since SUN does not want GPL code that would force it to release all its extra coating, SUN refuses GPL fixes not only for StarOffice but also for OpenOffice.org.


As far as Butler is concerned, it seems that what they release (for Mac at least) is the NeoOffice version of OOo. Since NeoOffice is GPLed/LGPLed, Butler _must_ offer access to the Mac version modified code. It is not the case for the Windows/Linux versions they distribute where they are like StarOffice, as I would suppose.



Jean-Christophe Helary

------------------------------------
http://mac4translators.blogspot.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to