Skip to content

Update licenses listed in gem #924

@voxik

Description

@voxik

On top of #921, I'd like to ask if the .gemspec license field can be updated. Currently, it says just Ruby:

s.licenses = ["Ruby"]

But I think that the field should list all licensed used in the package and therefore it should be:

GPL-2.0 AND Ruby AND BSD-3-Clause AND CC-BY-2.5 and OFL-1.1-RFN

Where the

  • GPL-2.0 AND Ruby comes from the LICENSE.rdoc file,
  • BSD-3-Clause is specified in lib/rdoc/generator/darkfish.rb
  • CC-BY-2.5 should be the silk icon set license
  • OFL-1.1-RFN is from lib/rdoc/generator/template/darkfish/css/fonts.css

The LEGAL.rdoc also mentions some test file which follows Perl licensing, however this code is not shipped in resulting packages, so it probably does not qualifies.

BTW the GPL-2.0 is also questionable, because Ruby itself was relicensed quite some time ago, but the RDoc LICENSE file still states GPL-2.0. It might be fine as it is. Not sure.

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