[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#471927: [Scratch] Scratch 1.4 source code released under GPL v2





On 04/04/2012 08:18 AM, Miriam Ruiz wrote:
2012/4/4 Michael Hanke <mih@debian.org>:
On Wed, Apr 04, 2012 at 12:08:17PM +0200, Miriam Ruiz wrote:
2012/4/4 Benj. Mako Hill <mako@debian.org>:
I also think that the current text describing the trademark license
make it clear that re-packaging is fine while using the marks (it
says as much) so I don't forsee that this will be a problem getting
things into Debian.
Yup, I agree with your POV here. I don't expect big problems from
ftpmasters, I hope we're right :)
A more fundamental issue could be a potential show stopper. Take a look
at the etoys package -- technically similar, FOSS license, but still in
non-free. Below a full quote from the source package's README.nonfree:
As long as the image itself is the source the preferred format for
modification) and is included in the package with a free license, my
opinion is that DFSG's are fulfilled. If ftpmasters don't see it that
way, we'll have to push the conflict upwards. I don't plan on
uploading it to non-free, as it is indeed a free package.

Lets wait and see, though, and move from there when/if it happens. For
the moment I'm more concerned about making it work with latest
squeak-vm :)

Thanks Miry. :)

1. We didn't include the Squeak "changes" file with the previous tarball release, but I've added it to an updated tarball that's now available (1.4.0.4). All the source is present and modifiable. In addition, we've added instructions for changing the Squeak image from "user" to "dev" mode into the README file. Dev mode makes it easy to browse and modify the source code in the image.  This has long been documented on our wiki: http://wiki.scratch.mit.edu/wiki/Shift-Click-R , as the Scratch community has made dozens of mods of the Scratch Source code since we originally released it, years ago.

2. There is a possible issue having to do with sound primitives that JohnM mentioned to me. It was brought to his attention by Bert Freudenberg. Apparently, some sound primitives were changed in Squeak at some point, and the Scratch source wasn't updated, because we were using the same old VM. Bert knows more about this, and can perhaps elaborate.  I'm not certain you'll encounter it, but I thought I'd give you a heads up in case problems with Scratch and newer VMs crop up and seem to be related to sound primitives.

3. re: Free vs. not free. The arguments quoted to me don't seem to me to make a lot of practical sense. But perhaps we can all get together and argue the case to the FTP masters when the time is right (with folks from Etoys, if they'd still like to see Etoys in free?)

Best,
Amos


Greetings and thanks,
Miry

Reply to: