Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"MIT" license is ambigious -- is "Expat" or "X11" meant here? #326

Closed
emixa-d opened this issue Jul 30, 2021 · 3 comments
Closed

"MIT" license is ambigious -- is "Expat" or "X11" meant here? #326

emixa-d opened this issue Jul 30, 2021 · 3 comments

Comments

@emixa-d
Copy link

emixa-d commented Jul 30, 2021

"MIT" is in the list of accepted licenses for mods on https://content.minetest.net.
This is ambiguous however, as "the MIT license" has been used to refer to the Expat license, and sometimes to refer to the X11 license (see https://www.gnu.org/licenses/license-list.en.html#Expat).

The difference isn't very important in practice, but I'm writing an ‘importer‘ for Guix for automatically packaging Minetest mods, and packages in Guix need accurate licensing metadata.

I'd recommend removing "MIT" from the licenses that can be chosen from (allowing ‘old’ mods to keep the ambigious ‘MIT’ for now), adding "Expat" and "X11" to the list, and noting that people often mean "Expat" when they say "MIT" on the web interface were the license is chosen (to avoid confusion).

Alternatively, maybe "MIT" can be replaced with "MIT (Expat)" on the web interface, like this:

old:

Type
    Mod
Technical Name
    farming
License
    MIT 
Added
    2018-05-23 19:58 UTC

new:

Type
    Mod
Technical Name
    farming
License
    MIT (Expat)
Added
    2018-05-23 19:58 UTC
@Calinou
Copy link
Member

Calinou commented Jul 30, 2021

MIT means the Expat license on ContentDB, but I think we should keep the MIT identifier for two reasons:

  • It's more commonly used. A lot of people don't know what Expat is.
  • It matches the SPDX identifier.

We can clarify it and write it as MIT (Expat), still.

@emixa-d
Copy link
Author

emixa-d commented Jul 31, 2021

Ok, thanks for the clarification! I'll let the importer interpret "MIT" as "Expat", with a link to #326 (comment).

@rubenwardy
Copy link
Member

ContentDB now contains all FSF/OSI SPDX licenses, and links to the SPDX page for each when used

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants