[squeak-dev] OpenQwak MC repo

David T. Lewis lewis at mail.msen.com
Thu May 12 01:52:40 UTC 2011


On Wed, May 11, 2011 at 06:05:38PM -0700, Randal L. Schwartz wrote:
> >>>>> "David" == David T Lewis <lewis at mail.msen.com> writes:
> 
> David> Squeakers can, will, and should be involved in projects with GPL
> David> and various other license terms. Given that reality, some general
> David> guidelines as to what can or cannot be done might be helpful.
> David> My understanding is that if I create original new work, then I
> David> own the copyright. I will normally license it under MIT so that
> David> it can be included in Squeak, and with MIT license it can also be
> David> used in a GPLv2 project such as OpenQwaq. However, if I modify or
> David> make contributions to GPLv2 code in OpenQwaq, I cannot at a later
> David> time decide to call it MIT and add this code to Squeak. Is that
> David> a fair summary?
> 
> The only issue with that is "can someone who authored GPL code claim
> that your code was 'derived' from their code?" and if the answer is yes,
> then no, it can't be Squeak core.

That sounds right, and a good guideline to enforce.

> Keep in mind that this *may* mean
> cleanroom only, as in that you can't even look at GPL code and be
> inspired, if you truly want to be safe.

I'm not so sure about the eyeball condoms, but the rest sounds ok.

> 
> I'd prefer that Squeak core be safely conservative.  If you have a
> question, we have the SFLC to rely on (unlike Pharo, who is not part of
> the SFC). So, if you have a question, PLEASE ask a board member, and
> we'll carry your issue to the SFLC.

Absolutely yes.

Dave




More information about the Squeak-dev mailing list