1
0
mirror of https://github.com/ryanoasis/nerd-fonts.git synced 2024-12-19 20:12:52 +02:00
nerd-fonts/license-audit.md
Fini Jastrow 490943b955 Add SPDX license info
[why]
It can be hard to find out which license a particular font is using.
Therefore we add a new field to the fonts.json with an SPDX license
identifier (if possible).

[how]
For fonts with a license that has no SPDX identifier we use a free
`LicenseRef-*` identifier, but that reference is not solved in the
fonts.json file.

[note]
Also correct some licensing info given in the license audit.

Related: #1578

Suggested-by:  Jan Christian Gruenhage <jan.christian@gruenhage.xyz>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-12 07:18:36 +02:00

7.4 KiB

License audit

Licenses found and basic summary of each

  • MIT - all good do what you want basically
  • CC 4 - share, adapt and change in any format is okay
  • SIL OFL 1.1 - free to use, copy, merge, modify, redistribute with conditions: no selling, must contain this original license, must comply to the RFN (Reserved Font Names)
  • Apache 2.0 - Basically permissive like MIT but a few things to note. Must include original copyright, note any significant changes to original code, copy of NOTICE file. Modified code does not need to remain under Apache 2.0.
  • Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) - free to share and change. Must give proper attribution. Must distribute under same license. The font itself once patched indeed is.
  • Bitstream Vera License v1.00 - do what want, no selling, must rename font.
  • Do What The Fuck You Want To - the name summarizes the rules.
  • Go License - Redistribution and everything is allowed. Only limitation is use of Google Inc. to endorse/promote.
  • Vic Fieger License - free to do whatever you want
  • Monofur Free License - free do what you want just require license file
  • Bitstream License - do what you want, attribution required
  • Ubuntu Font License 1.0 - do what you want, attribution and license must be included. There may be some ambiguity on the naming, but I believe we comply with it:
    • (c) Modified Versions which are not Substantially Changed must be renamed to both (i) retain the name of the Original Version and (ii) add additional naming elements to distinguish the Modified Version from the Original Version. The name of such Modified Versions must be the name of the Original Version, with "derivative X" where X represents the name of the new work, appended to that name.

Original source works under Nerd Fonts repository

All files created such as font-patcher and any ph or sh script/source files are released under an MIT license.

Glyph/icon sources

Project License
Codicons CC BY 4.0
Devicons MIT
Font Awesome CC BY 4.0
Font Awesome Extension MIT
Font Logos Unlicensed
IEC Power Symbols MIT
Material Design Icons Apache 2.0
Original Source (Seti-UI but modified) MIT
Octicons MIT
Pomicons SIL OFL 1.1
Powerline Extra Symbols MIT
Powerline Symbols Free License
Weather Icons SIL OFL 1.1

Additional notes

  • font awesome - we use the icons which are CC 4.0.
  • weather icons - project is unfortunately dead, but added the OFL license files to comply.

Fonts

  • any/all SIL OFL 1.1 licensed fonts have their appropriate license and/or release note information provided in the original unpatched version folders and the patched version folders.
Font License
0xProto SIL OFL 1.1
3270 BSD-3-Clause
Agave MIT
AnonymousPro SIL OFL 1.1
Arimo Apache 2.0
AurulentSansMono SIL OFL 1.1
BigBlueTerminal CC BY-SA 4.0
BitstreamVeraSansMono Bitstream Vera License v1.00
Cascadia Code SIL OFL 1.1
CodeNewRoman SIL OFL 1.1
ComicShannsMono MIT
CommitMono SIL OFL 1.1
Cousine Apache 2.0
D2Coding SIL OFL 1.1
DaddyTimeMono SIL OFL 1.1
DejaVuSansMono Bitstream Vera License v1.00
DroidSansMono Apache 2.0
EnvyCodeR SIL OFL 1.1
FantasqueSansMono SIL OFL 1.1
FiraCode SIL OFL 1.1
FiraMono SIL OFL 1.1
GeistMono SIL OFL 1.1
Go-Mono BSD-3-Clause-Clear
Gohu Do What The Fuck You Want To
Hack Bitstream-Vera
Hasklig SIL OFL 1.1
HeavyData Vic Fieger License
Hermit SIL OFL 1.1
iA Writer SIL OFL 1.1
IBM Plex Mono SIL OFL 1.1
Inconsolata SIL OFL 1.1
InconsolataGo SIL OFL 1.1
InconsolataLGC SIL OFL 1.1
IntelOneMono SIL OFL 1.1
Iosevka SIL OFL 1.1
JetBrainsMono SIL OFL 1.1
Lekton SIL OFL 1.1
LiberationMono SIL OFL 1.1
Lilex SIL OFL 1.1
MartianMono SIL OFL 1.1
Meslo Apache 2.0
Monaspace SIL OFL 1.1
Monofur Monofur Free License
Monoid MIT
Mononoki SIL OFL 1.1
MPlus SIL OFL 1.1
Noto SIL OFL 1.1
OpenDyslexic Bitstream License
Overpass SIL OFL 1.1
ProFont MIT
ProggyClean MIT
Recursive SIL OFL 1.1
RobotoMono Apache 2.0
ShareTechMono SIL OFL 1.1
SourceCodePro SIL OFL 1.1
SpaceMono SIL OFL 1.1
Terminus SIL OFL 1.1
Tinos Apache 2.0
Ubuntu Ubuntu Font License 1.0
UbuntuMono Ubuntu Font License 1.0
VictorMono SIL OFL 1.1
Zed SIL OFL 1.1