Skip to content

Switch entirely to MIT (or ISC) licence for MIME-Types 3.x #95

Closed
@halostatue

Description

@halostatue

I should have done this for version 2.x, but I didn’t. The API for the mime-types gem is substantially different than the original Perl version, and with discussions in #94, it’s pretty clear to me that version 3 is going to be throwing out a lot of older code with newer code that I have written.

Git shows me 289 commits, 265 of which are content (non-merge) commits. 28 of these are commits related to maintenance at RubyForge (CSV and SVN management) or importing to GitHub (all 22 by Tom Copeland, all 4 by (no author), the one by Todd Carrico, and the one by unknown). 192 are by me, so those aren’t a problem.

I do not need to get license-change permission from people who have only made data registry changes, as the copyright on this is at best a collection copyright and I am mirroring data that is otherwise publicly available. That eliminates the following commit collections:

I am also excluding these commits because they are configuration-only:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions