[squeak-dev] Content licenses (was: The Inbox: Tools-ct.940.mcz)

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Sun Feb 16 22:28:14 UTC 2020


> I suppose it is possible that someone could find Squeak, read a lot, develop some code to contribute, work out that committing to inbox is a good start and somehow manage to avoid spotting the MIT requirement.


This isn't just a grey theory, this is how I reached this community. Never read something about any license agreement before, but MIT sounds fine and of course I accept this :-)


> they would have to try some sort of comment based "this code is under the Dentrazi-Gouald Compact Standard Military License. Violators will be dropped into a convenient black hole" approach


Sure they would have to? Default copyright is "all rights reserved", isn't it?

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von tim Rowledge <tim at rowledge.org>
Gesendet: Samstag, 15. Februar 2020 23:04:35
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] Content licenses (was: The Inbox: Tools-ct.940.mcz)



> On 2020-02-15, at 12:53 PM, Jakob Reschke <forums.jakob at resfarm.de> wrote:
>
> I don't believe that anyone who has contributed to Squeak in the past
> decade will suddenly sue. I won't :-)
> But I agree with Christoph, how are you supposed to know the implicit
> contributors license agreement on a page you never actually have to
> visit?
> It might be a risk, and I wanted to point that out.

Well, let's consider the path to contributing code to mainline Squeak. Clearly, anyone able to commit to the trunk will know and understand the MIT license rule. Is this so for the inbox? I suppose it is possible that someone could find Squeak, read a lot, develop some code to contribute, work out that committing to inbox is a good start and somehow manage to avoid spotting the MIT requirement. There isn't any mechanism for setting any other license as part of the commit, so they would have to try some sort of comment based "this code is under the Dentrazi-Gouald Compact Standard Military License. Violators will be dropped into a convenient black hole" approach - and I rather suspect we'd notice that when it got checked over for moving to Trunk. At least I hope so...

New projects should not be any worry because after all, to make a project on squeaksource etc you need to sign up and create a project page and that definitely involves choosing the license for it.


tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: LCD: Launch Cartridge Disk



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200216/83dee4c1/attachment.html>


More information about the Squeak-dev mailing list