Sure, I attach it here.
It looks like a standard MIT license with just these extra conditions added.
2011/7/29 Stéphane Ducasse <[email protected]>
> Yet another license syndrom.
>
> The Scratch source code license allows you to distribute derivative works
> based on the Scratch source code for non-commercial uses subject to the
> following restrictions:
> • you cannot use the word "Scratch" to refer to derivative works
> (except in the phrase "Based on Scratch from the MIT Media Laboratory"),
> • you cannot use the Scratch logo or the official (copyrighted)
> Scratch cat in derivative works,
> • you cannot implement the ability to upload projects to any MIT
> Scratch website (currently, http://scratch.mit.edu),
> • copies or derivative works must retain the Scratch copyright
> notice and license, and
> • you must make the source code for derivative works available.
> This is just a summary; the full license is in the file "license.txt"
> included in the source code download package.
> The purpose of these restrictions is to avoid confusion in the Scratch user
> community between the official version of Scratch (supported by the Lifelong
> Kindergarten group) and experimental variations. We are happy the share our
> source code, but we want to protect the Scratch brand and our user
> community.
> We hope you will appreciate the reasons for these restrictions.
>
>
>
> I do not want to see code from scratch in Pharo. Bernat do you have the
> license.txt somewhere?
>
> Stef
>
>
>
> On Jul 29, 2011, at 12:12 PM, Bernat Romagosa wrote:
>
> > Oops sorry, I accidentally sent it twice.
> >
> > The license should be MIT, check out the "The Scratch Source Code
> License" section: http://info.scratch.mit.edu/Source_Code
> >
> > Although they don't specifically state what's the license for the Camera
> Plugin, I guess it just applies by extension since it belongs to the project
> and the whole project is MIT.
> >
> > If we are to include it in Pharo I suppose we should check it
> thoroughly...
> >
> > Cheers,
> >
> > 2011/7/29 Bernat Romagosa <[email protected]>
> > Hi Torsten,
> >
> > The plugin works out of the box for me in a Cog machine with no problems,
> just follow these instructions:
> >
> > * Get Scratch's CameraPlugin (you can get them here
> http://code.google.com/p/scat/downloads/list)
> > * Depending on your OS, place it in:
> > GNU/Linux and Win32 → The Pharo root directory. That is, where the
> .sh and .lnk files are.
> > MacOSX → The image path.
> > * FileIn the three .st files I attach (they originally came from the
> Scratch source, but were modified by us to get them working in Pharo)
> > * DoIt: ScratchCameraDialog new openCamera; openInWorld
> >
> > Of course, you don't need the ScratchCameraDialog class, but it's nice to
> have it as it's a pretty simple working example. I'm not sure whether you
> need CameraMedia either, didn't have time to check...
> >
> > Hope it helps!
> >
> > Cheers,
> >
> > 2011/7/29 Torsten Bergmann <[email protected]>
> > Bernat Romagosa wrote:
> > > In Scat we've managed, maybe after lunch i can give you some directions
> > > to get it running.
> >
> > Yes, I managed to make it work last year, just with the
> > *.cs and the Win32 DLL from scratch.
> >
> > However feel free to post a short guide for the recent Pharo
> > image to the list so others can profit from it.
> >
> >
> > My post was more oriented towards the VM developers
> > since AFAIK there was a discussion of integrating
> > the plugin back into Squeak VM sources so it is
> > available in general to Squeak/Etoys/forks.
> >
> > As Bert wrote:
> >
> > "but the Scratch folks are interested in having their
> > plugins in the main Squeak VM, so they do not have to
> > package and maintain them themselves for ever."
> >
> > Would be nice if one would be able to use the cam
> > out of the box with a recent VM (standard and cog) and Pharo.
> >
> > Thx
> > Torsten
> > --
> > NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
> > Jetzt informieren: http://www.gmx.net/de/go/freephone
> >
> >
> >
> >
> > --
> > Bernat Romagosa.
> >
> >
> >
> > --
> > Bernat Romagosa.
>
>
>
--
Bernat Romagosa.
Scratch Source Code License
Copyright (c) 2009 Massachusetts Institute of Technology
All Rights Reserved.
Scratch was developed by Lifelong Kindergarten group at the MIT Media Lab. See
scratch.mit.edu.
Permission is hereby granted, free of charge, to any person obtaining a copy of
the Scratch source code and accompanying documentation (the "Software"), to
use, copy, modify, merge, publish, or distribute the Software or software
derived from it ("Derivative Works") for non-commercial purposes, and to permit
persons to whom the Software is furnished to do so, subject to the following
conditions:
1. The above copyright notice and this permission notice shall be included in
all copies of the Software and Derivative Works.
2. The word "Scratch" shall not be used to refer to Derivative Works except
in the phrase "Based on Scratch from the MIT Media Lab" provided that such
phrase is not used to promote the Derivative Work or to imply that MIT endorses
you or the Derivative Work.
3. Derivative Works shall not use the Scratch logo or the (copyrighted)
default Scratch sprite cat used in the official Scratch software distributed in
binary form by the Lifelong Kindergarten group at the MIT Media Lab.
4. Derivative Works shall not implement or enable any feature that would
allow uploading Scratch projects to any MIT Scratch website (currently
http://scratch.mit.edu).
5. The source code for any Derivative Work based on this software shall be
made readily available to the public, ideally on a public web site, free of
charge.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.