License directly besides each font?
Closed this issue · 8 comments
Requirements
- I have searched the issues for my request and found nothing related or helpful
- I have checked the FAQ for help
- I have reviewed the Wiki for relevant information
Problem Description
Since the fonts all come with individual licenses, it would be great if the licensing conditions could be displayed on the download page alongside the respective fonts.
Desired Solution
Currently, each font lists the version and a general blurb ("Info"). It would be great if there were also a link to the license, in the form of:
Licencse: Name of license
Eg. for the font "0xProto Nerd Font", the license is OFL-1.1-no-RFN. There, this should look preferably look like
Licencse: <a href="https://spdx.org/licenses/OFL-1.1-no-RFN.html">OFL-1.1-no-RFN</a>
Alternatives Considered
No response
Additional Context
No response
With the download page you could mean
- https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.3.0
- https://www.nerdfonts.com/font-downloads
Assuming you mean the nerdfonts.com page, which looks like this
I find this already rather cluttered. The question would be what are essential information here, what do people need before trying/downloading. The version certainly is to see if there are updates, name-change information probably is, the info... But who actually needs the license when choosing a font? I guess that is a rather rare case.
And if you are in a situation where you do not choose the font based on looks but on license, maybe the overview license-audit.md is good enough?
I believe the concrete license is not of particular interest when choosing a font. And all fonts that we can patch obviously have a rather free license, or we would not be able to put them here in the first place.
I would close this now unless you have good reasons to have the license in such a prominent and already crowded place.
Regarding licenses:
- They are in each download artifact
- They are in the appropriate font directory in the repo
- Repackagers can use
license-audit.md
fonts.json
- See also #1578
I'm choosing fonts both on the basis of looks and license. With "download page", I mean the page (2) above. Yes, it's a little cramped already, which is imho in the nature of the domain, but fiddling out the license from the license-audit page is pretty cumbersome, and I thought that adding the SPDX license identifier eg. to the line which already contains the version number, would not be very intrusive, but much easier to work with, as it is imho the one missing important piece of information not on the download page.
Regarding #1578: Having that fonts.json separately downloadable would solve the problem for me.
Maybe I'm too dense, but I only see a link to a file containing a path to a non-existent file.
a link to a file containing a path to a non-existent file.
Well, it's a softlink, which is not very nicely represented within the Github GUI
and it leads here:
https://github.com/ryanoasis/nerd-fonts/blob/master/bin/scripts/lib/fonts.json
Sorry, my bad.