Discuss Scratch
- Discussion Forums
- » Suggestions
- » Don't lie about being 100% open source
- CST1229
-
1000+ posts
Don't lie about being 100% open source
On the Scratch Foundation website's Our Story page, it says this:

It says “100% Free & Open Source” which is not true - the entire API is entirely closed-source. And the fact that it has community stats right next to it very much implies that they meant the website, not just the programming language (scratch-gui).
I'm suggesting to fix this in some way (either open-source at least some of the API or change that statement).

It says “100% Free & Open Source” which is not true - the entire API is entirely closed-source. And the fact that it has community stats right next to it very much implies that they meant the website, not just the programming language (scratch-gui).
I'm suggesting to fix this in some way (either open-source at least some of the API or change that statement).
Last edited by CST1229 (Sept. 17, 2022 05:40:56)
- The_Blue_J
-
1000+ posts
Don't lie about being 100% open source
I suppose you could use inspect!
- TGP_2
-
29 posts
Don't lie about being 100% open source
I assume they were talking about the Editor and Scratch-WWW, not the whole website.
- gdpr0000082
-
15 posts
Don't lie about being 100% open source
Well, I agree. Say the FULL truth or say ur only talkin' about the editor.
- Penguins_of
-
61 posts
Don't lie about being 100% open source
Scratch isn't fully open-source as it's not available on GNU/Linux.
- TheGlassPenguin
-
1000+ posts
Don't lie about being 100% open source
closed source applications are available on Linux too you know… Scratch isn't fully open-source as it's not available on GNU/Linux.
just because the offline editor not available on Linux does not make it not open source…
- YtArie5
-
1000+ posts
Don't lie about being 100% open source
ngl I found it kinda obvious that the api isn't fully open source
- -LongLiveTheKing-
-
72 posts
Don't lie about being 100% open source
Well, of course it is not going to be 100% open sourced. Do you want the Scratch Team to leak everyone's passwords so it becomes 100% open source? But yeah, you're right, it could be clearer with mentioning it is for the actual programming language, but I don't believe this is a blatant lie.
- ScolderCreations
-
1000+ posts
Don't lie about being 100% open source
Open sourcing and publicating databases are not the same thing. Well, of course it is not going to be 100% open sourced. Do you want the Scratch Team to leak everyone's passwords so it becomes 100% open source? But yeah, you're right, it could be clearer with mentioning it is for the actual programming language, but I don't believe this is a blatant lie.
- portalpower
-
1000+ posts
Don't lie about being 100% open source
Then scratch isn’t 100% open source because some parts of it aren’t open source. I assume they were talking about the Editor and Scratch-WWW, not the whole website.
I think you guys are missing the point of the suggestion, it isn’t to make scratch 100% open source, it’s to take that stat off of the website because it’s not true.
Last edited by portalpower (Sept. 16, 2022 22:36:36)
- Bilipirip
-
91 posts
Don't lie about being 100% open source
Also should remove the 45% female users and replace with “Users of all genders and sexualities”
- portalpower
-
1000+ posts
Don't lie about being 100% open source
(#12)…Why? The reason that's there is to show they are accepting of girls coding in scratch, because around 15% of coders in the real world are women. It's completely harmless. Also, it already states that it's accepting of all genders in the community guidelines.
Also should remove the 45% female users and replace with “Users of all genders and sexualities”
- Chiroyce
-
1000+ posts
Don't lie about being 100% open source
Agreed with the OP. The statistics next to it are all about the website/community - and it wouldn't be very honest of them to claim that the website and editor are 100% open source.
- DifferentDance8
-
1000+ posts
Don't lie about being 100% open source
Formerly, being 100% open source would mean publicizing databases, releasing source code, making the admin password visible on Github, etc etc…
So, unless they take that route (in which case, they won't exist for very long), scratch can only become 99% open source.
So, unless they take that route (in which case, they won't exist for very long), scratch can only become 99% open source.
- dertermenter
-
1000+ posts
Don't lie about being 100% open source
It still makes it seems like everything is open source, including databases.Open sourcing and publicating databases are not the same thing. Well, of course it is not going to be 100% open sourced. Do you want the Scratch Team to leak everyone's passwords so it becomes 100% open source? But yeah, you're right, it could be clearer with mentioning it is for the actual programming language, but I don't believe this is a blatant lie.
- CST1229
-
1000+ posts
Don't lie about being 100% open source
I wouldn't count databases as source code that would be included in the code of open source software. It still makes it seems like everything is open source, including databases.
- Chiroyce
-
1000+ posts
Don't lie about being 100% open source
Formerly, being 100% open source would mean publicizing databases, releasing source code, making the admin password visible on Github, etc etc…
DifferntDance8 and Mr. Manny, here is the definition of open source from Wikipedia Well, of course it is not going to be 100% open sourced. Do you want the Scratch Team to leak everyone's passwords so it becomes 100% open source?
Open-source software is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purposeSource code refers to the code that was written to make the software work, and obviously a database wouldn't count as code. The code to insert items into the database and read information from it should be open source, but the database itself will vary depending on who is using the software.
Last edited by Chiroyce (Sept. 17, 2022 09:33:38)
- DifferentDance8
-
1000+ posts
Don't lie about being 100% open source
Any file is binary, which is code. a database wouldn't count as code
WDYM vary? The code to insert items into the database and read information from it should be open source, but the database itself will vary depending on who is using the software.
- Chiroyce
-
1000+ posts
Don't lie about being 100% open source
No, source code means the code that was actually written in the first place, not produced by a compiler or an obfuscator. There is a clear difference between source code and code. Any file is binary, which is code.
The content of the database. So if suppose the Scratch API was open source, and you setup your own server, your database will not contain any of the comments on Scratch's live database, it will instead be empty. And anything you add to your database will not be pushed to Scratch's live database. WDYM vary?
Last edited by Chiroyce (Sept. 17, 2022 09:53:40)
- Discussion Forums
- » Suggestions
-
» Don't lie about being 100% open source