Skip to content

Fira font family and reserved font names #218

@tonsky

Description

@tonsky

Hi!

Sorry, I couldn’t find any email to contact, trying here.

My name is Nikita, I’m the author of Fira Code font (https://github.com/tonsky/FiraCode), a fork of original Fira Mono that adds ligatures for programming. It’s been around for 3,5 years, seen 17 releases (latest one just 3 weeks ago) and proved to be quite popular (21K+ stars on github). Lots of programmers use it for coding and I see it on slides or screenshots everywhere. As a result of that, people expect to see it on Google Fonts too (see google/fonts#1460 (comment))

Recently Dave Crossland (of Google Fonts) draw my attention that they can’t publish my Fira Code version without written permission from Mozilla/Telefonica to use Reserved Font Name < Fira >.

The situation is tricky: tonsky/FiraCode#573

In short, when I cloned Fira Mono in Nov 2014, only reserved font names were Fira Sans and Fira Mono specifically. 5 months later the Mozilla license was changed to reserve < Fira > name, but my work is based on the Nov 2014 version (I haven’t pulled in any updates since, nor I plan to, as I’m not sure how to merge them on top of the changes I did back then). As I develop my font publicly, full history of this case can be verified by Github dates/commits/releases, details in the issue tonsky/FiraCode#573

I’m writing hoping we can settle this down somehow. As I understand the chain of events, the terms of original license apply, so I’m not in direct conflict with those (am I correct about that?). Still, ideally I’d love to have an official permission to use the name Fira Code (if possible), as it would make all things much easier for me and Dave/Google Fonts can relax about that situation. I’m not making any money from it, it’s just a free font I work on in my spare time (I’m a programmer professionally https://github.com/tonsky, not even a font designer) that lots of people seem to like.

Thanks in advance,
Best regards

Nikita Prokopov
Author of Fira Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions