Skip to content

License #26

@pointlessone

Description

@pointlessone

I've noticed that TTFunk gem doesn't have a license listed on Rubygems. So it doesn't have it in the gemspec.

LICENSE states that GPL 2 or GPL 3 applicable, as well as "Matz's terms for Ruby". The LICENSE is the same as the one we have in Prawn, yet that one says in Readme it's "a slightly modified form of the License of Ruby". And indeed there are more differences than simple wording. This means that we can not use plain Ruby license. Also Ruby has switched to MIT some time ago but that's not really a problem.

Another issue is that we distribute font files with TTFunk and it's not covered by license in any way. Though, original Ruby License does (partially) cover third-party copyrighted assets. For instance, DejaVu Sans' license mandates that the license must be redistributed with the font.

  1. Should we switch to vanilla Ruby license?
  2. We should fix fonts licensing.
  3. We should include licensing information in the gemspec.

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