[squeak-dev] OpenQwak MC repo

David T. Lewis lewis at mail.msen.com
Thu May 12 00:14:27 UTC 2011


On Wed, May 11, 2011 at 08:43:13AM -0700, Randal L. Schwartz wrote:
> >>>>> "Chris" == Chris Cunnington <smalltalktelevision at gmail.com> writes:
> 
> Chris>  It's all GPLv2 license. I imagine this only matters if you
> Chris> become some kind of business entity.
> 
> Or you might want to someday contribute to any of the
> MIT/Apache-licensed Squeak forks, like Squeak, Pharo, or Cuis.
> 
> Nothing from this OpenQwak release (direct or derived) can be admitted
> to Squeak core.  GPLv2 is *not* compatible with the Squeak releases.

Squeakers can, will, and should be involved in projects with GPL
and various other license terms. Given that reality, some general
guidelines as to what can or cannot be done might be helpful.
My understanding is that if I create original new work, then I
own the copyright. I will normally license it under MIT so that
it can be included in Squeak, and with MIT license it can also be
used in a GPLv2 project such as OpenQwaq. However, if I modify or
make contributions to GPLv2 code in OpenQwaq, I cannot at a later
time decide to call it MIT and add this code to Squeak. Is that
a fair summary?

I think we owe a big thank you to Teleplace for making major works
such as Cog and OpenQwaq available. These projects represent significant
financial investments by a private company. I sincerely hope that it
pays off for Teleplace in the form of broader exposure and better
quality as more people use, test and improve the software.

So to Teleplace:  Thank you!

Dave




More information about the Squeak-dev mailing list