[squeak-dev] Re: Qt now also LGPL

Andreas Raab andreas.raab at gmx.de
Thu Jan 15 00:29:00 UTC 2009

Randal L. Schwartz wrote:
>>>>>> "Bert" == Bert Freudenberg <bert at freudenbergs.de> writes:
> Bert> ... which would make a Squeak plugin possible license-wise:
> Bert> http://www.qtsoftware.com/about/news/lgpl-license-option-added-to-qt
> The license would never have mattered, as long as qt itself isn't included as
> part of the squeak distro or plugin.
> And if qt *is* included, lgpl isn't broad enough for the squeak core.
> So this is pretty much a non-event.  Not sure why you brought it up.

It is actually relevant. If someone were to interface QT you can now 
write an external Squeak plugin that is LGPL itself and ship that. The 
in-image code utilizing it could remain under a more liberal license. 
The reason being that the external plugin satisfies the need for a 
"suitable linking mechanism" by which one could link a new/modified 
version of QT to an app that is being shipped using the plugin.

The whole VM plugin mechanism was specifically designed with the idea 
that vendors can provide proprietary plugins to be used from Squeak. It 
also works for LGPL - just in reverse (i.e., you can build a non-GPL 
application on top of the external plugin).

   - Andreas

More information about the Squeak-dev mailing list