Discuss Scratch
- Discussion Forums
- » Suggestions
- » Licensing of shared scratch projects
- orthodoxTrinitarian
-
Scratcher
4 posts
Licensing of shared scratch projects
I'm curious why we are automatically applying a CC license to projects shared on Scratch. Those licenses aren't designed for code/programs. We should use licenses with similar conditions and specifically designed for code, like the GNU General Public License
- ma007rio
-
Scratcher
500+ posts
Licensing of shared scratch projects
Scratch projects are considered “creative works”, and the GPL is basically 100% copyleft.
You still have rights over attribution, etc., but if it were licensed under the GPL, anyone could basically do whatever they want with it.
Hope this answers your question!
- ma007rio
You still have rights over attribution, etc., but if it were licensed under the GPL, anyone could basically do whatever they want with it.
Hope this answers your question!
- ma007rio
- orthodoxTrinitarian
-
Scratcher
4 posts
Licensing of shared scratch projects
Isn't that necessarily the same? The CC BY-SA allows you to use works however you want, provided you give attribution and distribute any derivatives under the same license. The GPL is equivalent to this, but written specifically for code.
- Scratch_Cat_Coder8
-
Scratcher
1000+ posts
Licensing of shared scratch projects
Isn't that necessarily the same? The CC BY-SA allows you to use works however you want, provided you give attribution and distribute any derivatives under the same license. The GPL is equivalent to this, but written specifically for code.Yeah uhm…
Scratch uses sounds and art too.
No support
- orthodoxTrinitarian
-
Scratcher
4 posts
Licensing of shared scratch projects
Yeah, so do other projects not on Scratch. That's why we should use a dual-licensing method, where sound and art is licensed under a CC license, while actual code is licensed under the GPL.Isn't that necessarily the same? The CC BY-SA allows you to use works however you want, provided you give attribution and distribute any derivatives under the same license. The GPL is equivalent to this, but written specifically for code.Yeah uhm…
Scratch uses sounds and art too.
No support
- orthodoxTrinitarian
-
Scratcher
4 posts
Licensing of shared scratch projects
I
I wouldn't consider it to be art, for the most part. They're just instructions that a computer follows to perform a task.
Code is art
I wouldn't consider it to be art, for the most part. They're just instructions that a computer follows to perform a task.
It works fine to do it how it is being done now, yes?I have nothing against the remixing culture on Scratch, but a proper license is needed to protect the actual code (I am not talking about sprites, sounds, backgrounds, etc) so that others can build up on it and share it (remixing). Even CC says that their licenses shouldn't be applied to code.
Last edited by orthodoxTrinitarian (April 8, 2026 16:33:03)
- Discussion Forums
- » Suggestions
-
» Licensing of shared scratch projects