Skip to content

Conversation

ctrlcctrlv
Copy link
Member

@ctrlcctrlv ctrlcctrlv commented Dec 13, 2020

FontForge has no way to figure out whether it's making a legally possible request when adding an RFN, and a minority of OFL license users even use RFN's in the first place.

Important to note: This will not change anyone's fonts, only new fonts! It's only triggered when "Add OFL" is pressed, as in, it's a convenience feature where we try to do the sane thing for most font authors who want to free their font.

Close #4434

FontForge has no way to figure out whether it's making a legally
possible request when adding a reserved font name, and a minority of OFL
license users even use RFN's in the first place.

Close fontforge#4434
"Copyright (c) %1$d, %2$s (<URL|email>),", /* <Date> <Copyright Holder> */
"with Reserved Font Name %s.", /* <Font Family Name> */
"",
"This Font Software is licensed under the SIL Open Font License, Version 1.1.",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I fixed this while I was here. This was another issue noted by @kenlunde (cf. #4529). We're already writing the dedicated OTF name table string for the copyright string, so this is needless duplication which bloats files.

@frank-trampe
Copy link
Contributor

I'm not qualified to provide a second set of eyes here. @davelab6, please advise.

@ctrlcctrlv
Copy link
Member Author

@frank-trampe I based my changes on Dave's comment here: #4434 (comment). Unless I missed something I followed them to the letter.

@frank-trampe
Copy link
Contributor

Ah, okay. Let's merge this.

@frank-trampe frank-trampe self-requested a review January 1, 2021 16:44
@frank-trampe frank-trampe merged commit 584e909 into fontforge:master Jan 1, 2021
@ctrlcctrlv ctrlcctrlv mentioned this pull request Mar 14, 2022
Omnikron13 pushed a commit to Omnikron13/fontforge that referenced this pull request May 31, 2022
Stop adding Reserved Font Names (RFNs) to OFL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Reserving a font name is probably not a sane default when adding OFL license
2 participants