Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Scratch Logo #538

Closed
yoyomonem opened this issue Nov 27, 2022 · 11 comments
Closed

[Bug] Scratch Logo #538

yoyomonem opened this issue Nov 27, 2022 · 11 comments
Labels
bug Something isn't working correctly

Comments

@yoyomonem
Copy link

yoyomonem commented Nov 27, 2022

Describe the bug, including any steps to reproduce it
The "Scratch" font isn't supported by forkphorus.
Steps to reproduce:

  1. Go to a Scratch project that contains the "Scratch" font on forkphorus
  2. See that the "Scratch" font is replaced by the "Sans Serif" font from Scratch 3.0

Project ID, URL, or file
Scratch:
https://scratch.mit.edu/projects/768005180
Forkphorus:
https://forkphorus.github.io/#768005180

Debug information
https://forkphorus.github.io/#768005180
Mozilla/5.0 (Windows 11; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

@yoyomonem yoyomonem added the bug Something isn't working correctly label Nov 27, 2022
@GarboMuffin
Copy link
Member

GarboMuffin commented Nov 27, 2022

We don't include the Scratch font here because we're not entirely sure if its license allows us to include it

Note that Scratch may also remove that font: scratchfoundation/scratch-render-fonts#23

@GarboMuffin GarboMuffin closed this as not planned Won't fix, can't repro, duplicate, stale Nov 27, 2022
@yoyomonem
Copy link
Author

@GarboMuffin said:
We don't include the Scratch font here because we're not entirely sure if its license allows us to include it

Note that Scratch may also remove that font: scratchfoundation/scratch-render-fonts#23

You know what? That font is also used in Scratch 2.

@GarboMuffin
Copy link
Member

That does not change the ambiguous licensing

@yoyomonem
Copy link
Author

@GarboMuffin said:
That does not change the ambiguous licensing

Let me tell you a fact. The Scratch font is actually just the font "Boys On Mopeds", the font used for the Scratch logo.

@GarboMuffin
Copy link
Member

I am fully aware. That, again, does not change the ambiguous licensing.

@GarboMuffin
Copy link
Member

If you can find a place distributing the font under a true open source license, I would be happy to add it. Note that Scratch repositories do not count as they seem to admit they shouldn't be distributing it, and "free for personal use" is not good enough either.

@yoyomonem
Copy link
Author

@GarboMuffin said:
If you can find a place distributing the font under a true open source license, I would be happy to add it. Note that Scratch repositories do not count as they seem to admit they shouldn't be distributing it, and "free for personal use" is not good enough either.

Here's the dafont.com link: https://www.dafont.com/black-boys-on-mopeds.font

Also, I don't care if "free for personal use" isn't good enough, because IT IS good enough.

@Xeltalliv
Copy link
Contributor

Here's the dafont.com link: https://www.dafont.com/black-boys-on-mopeds.font

Also, I don't care if "free for personal use" isn't good enough, because IT IS good enough.

Forkphorus is a FOSS (free and open source) software. Free as in a freedom, not cost. Different part of forkphorus are using different licenses, but all of them allow anyone to freely use, copy, modify, redistribute, relicense it in whatever ways they like, even commercially, without risk of getting sued, as long as they follow the license terms.

If you download the font from the site that you linked, the text file that comes with it says:

This font is copyright (c) Jakob Fischer at www.pizzadude.dk, all rights reserved. Do not distribute without the author's permission.

Adding that single font file will stop forkphorus from being 100% FOSS, because you legally aren't allowed to do much with it.

And how can it be included in publically viewable and downloadable forkphorus source code on github without technically distributing it? How can it be included in packaged projects without packager distributing it? Also is simply using it on a site count as distributing it?

Even if GarboMuffin somehow got permission to redistribute it, anyone who wanted to create a modified version of forkphorus would still be in violation.

Use this font for non-commercial use only! If you plan to use it for commercial purposes, contact me before doing so!

From my understanding it means that everyone who wants to use forkphorus commercially will either have to buy that font usage license or edit out support for that font.

@GarboMuffin
Copy link
Member

"personal use" is also very vague and certainly does not cover the four freedoms of open source.

@yoyomonem
Copy link
Author

Who cares? "Free for personal use" is the best I can find!

@GarboMuffin
Copy link
Member

It's already been explained. See above comments. Sorry.

@forkphorus forkphorus locked and limited conversation to collaborators Sep 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working correctly
Projects
None yet
Development

No branches or pull requests

3 participants