This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2010-11-03 21:13:17

poopo
Scratcher
Registered: 2009-09-20
Posts: 1000+

edit and upload

Can you edits scratches source code and still upload with a new block?


http://i45.tinypic.com/28rnqki.jpg

Offline

 

#2 2010-11-03 21:42:00

pwiter
Scratcher
Registered: 2010-06-02
Posts: 100+

Re: edit and upload

No you can not because it's against the terms of rules!


http://i.imgur.com/YBeXc.png

Offline

 

#3 2010-11-04 06:35:59

mathematics
Scratcher
Registered: 2009-03-01
Posts: 1000+

Re: edit and upload

Yeah, it's against the Scratch Source Code License.

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.

Last edited by mathematics (2010-11-04 06:39:19)

Offline

 

#4 2010-11-04 07:50:01

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: edit and upload

It's not a derivative work though. You just make a new block. You wouldn't be enable the feature to upload because you already can.

It isn't against the Terms of Use, but only you could view the block. When others download the project it will show up as a red "Obsolete!" block. It won't work online because the Squeak code is translated into Java. Java would have to recognize the block in order for it to work.

You are kind of allowed to share a new block, but it wouldn't work, and no one would be able to see it.


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

#5 2010-11-04 11:07:51

poopo
Scratcher
Registered: 2009-09-20
Posts: 1000+

Re: edit and upload

To bad. hmm


http://i45.tinypic.com/28rnqki.jpg

Offline

 

#6 2010-11-04 13:03:38

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: edit and upload

It's actually completely against the ToU, i think!

but i'm sure the scratch team would be fine with it if you modified scratch and only added some interface changes (no new blocks).

Since we're talking about new blocks here, it's a no no. sorry  sad

Offline

 

Board footer