Re: re: Allow MIT-licensed code to be partof"SqueakOfficial"?

[email protected] Mon, 17 Nov 2003 10:45:21 +0100
Newsgroups gmane.comp.lang.smalltalk.squeak.foundation
Message-ID <[email protected]>
Ian Piumarta <[email protected]> wrote:
> On Mon, 17 Nov 2003, Marcus Denker wrote:
> 
> > The Question is: Can the RB-AST *replace* the Node-classes in the
> > image, if it is MIT-Licensed?
> 
> As I understand it, the MIT license says: "Do absolutely anything you want
> with this code, except claim copyright ownership on it".
> 
> Most importantly, MIT is not "infectious" in the way that the GPL is.
> You can include all, or any part, of any MIT-licensed code in anything you
> like, provided you keep the boilerplate intact on that code (a class
> comment would do) in any source distribution you choose to make.  I cannot
> see any incompatibility with SqueakL there at all.  The effects of the MIT
> license do not "leak" out of any of the code you reuse, and whatever
> effect the SqueakL might have on the MIT-licensed code is completely moot,
> since the MIT license explicitly gives you permission to do *anything* at
> all (including relicensing it) -- provided only that the original
> boilerplate remains in the MIT-derived code.
> 
> Please correct me if I'm wrong.  :)

I believe you are correct and as I said in another post - the only issue
I can see is that if we decide to sublicense it as Squeak-L (which I
assume there is no actual need to do, licensewise) then someone (a legal
entity) would need to do it. And I am not sure what it really "means"
for that entity, especially regarding mentionings of Apple and
indemnification etc.

So best would probably be to simply not sublicense it. :)

regards, Göran

PS. In short - let us allow packages under MIT in the base. But let's
not bring in any more licenses because the waters will otherwise get
really murky really fast.