Yes ask them. 
Dual licensing is always possible.

Stef

On Jul 29, 2011, at 4:48 PM, Bernat Romagosa wrote:

> Couldn't we talk with the Scratch team and see if we can re-license it?
> 
> 2011/7/29 Stéphane Ducasse <[email protected]>
> or you should ask a dual licensing. I'm curious to see if this code will flow 
> into squeak.
> 
> Stef
> 
> 
> On Jul 29, 2011, at 3:16 PM, Bernat Romagosa wrote:
> 
> > 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.
> > <License.txt>
> 
> 
> 
> 
> 
> -- 
> Bernat Romagosa.


Reply via email to