RedHatOfficial / Overpass

Overpass open source web font family — Sponsored by Red Hat
http://overpassfont.org
SIL Open Font License 1.1
2k stars 92 forks source link

Revert licensing to OFL only; add Reserved Font Name #29

Closed richardfontana closed 8 years ago

richardfontana commented 8 years ago

Overpass was intended to be licensed under the SIL OFL 1.1. I separately opened #28 about the addition of LGPL 2.1. Unless there is a specific reason why LGPL 2.1 needs to be an available license choice, we should revert to just OFL. It would be difficult to determine how LGPL 2.1 maps to a font.

I also added the designation of Overpass as a "Reserved Font Name", an OFL concept. I can't remember whether we specifically chose not to make use of that feature when Overpass was originally placed under OFL.

davelab6 commented 8 years ago

I do not recommend using RFNs. It is a nightmare on Github: you fork the project, then your first commit MUST be to rename it, or you fall out of compliance, and then you make a PR and then upstream can not just merge, they have to manually merge while re-renaming.

It also creates a lot of work for 3rd party redistributors (like web fonts hosts like Google Fonts, Font Squirrel, Adobe TypeKit, etc) who must seek RFN permission in writing to offer web font compression formats and subsetting.

richardfontana commented 8 years ago

@davelab6 I see the RFN issue was already addressed. I continue to think LGPL is a bad license for a font and I encourage all users to just use OFL, but (assuming no legal obstacle as appears to be the case) I otherwise have no objection the dual-license as long as OFL remains available as an option.

davelab6 commented 8 years ago

I see the RFN issue was already addressed.

Awesome :D

I continue to think LGPL is a bad license for a font and I encourage all users to just use OFL, but (assuming no legal obstacle as appears to be the case) I otherwise have no objection the dual-license as long as OFL remains available as an option.

I'm not sure that the OFL is unambiguously clear about this, but if you don't think it effects downstream users, that's great to hear :)