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

New license request: Kevlin-Henney [SPDX-Online-Tools] #2206

Closed
lzaoral opened this issue Oct 13, 2023 · 6 comments · Fixed by #2273
Closed

New license request: Kevlin-Henney [SPDX-Online-Tools] #2206

lzaoral opened this issue Oct 13, 2023 · 6 comments · Fixed by #2273

Comments

@lzaoral
Copy link

lzaoral commented Oct 13, 2023

1. License Name: Kevlin Henney License
2. Short identifier: Kevlin-Henney
3. License Author or steward: Kevlin Henney
4. Comments: It is used in Fedora and this license was found during license review: https://gitlab.com/fedora/legal/fedora-license-data/-/issues/371
5. License Request Url: http://tools.spdx.org/app/license_requests/309
6. URL(s): https://github.com/mruby/mruby/blob/83d12f8d52522cdb7c8cc46fad34821359f453e6/mrbgems/mruby-dir/src/Win/dirent.c#L127-L140
7. OSI Status: Unknown
8. Example Projects: https://github.com/mruby/mruby/blob/master/mrbgems/mruby-dir/src/Win/dirent.c

@jlovejoy
Copy link
Member

jlovejoy commented Nov 6, 2023

so, this is yet another HPND-ish variant. It's most like https://spdx.org/licenses/HPND-sell-regexpr.html in terms of ordering of the grant/without fee part, but omits "sell" and has a different notice statement.
Given the "sell" difference, I don't think we could add markup there.

also similar to https://spdx.org/licenses/HPND-Pbmplus.html but varies the order of hereby granted/without fee and has a slightly different notice clause:

HPND-Pbmplus uses: "provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation."

where this variant has: "provided
that this copyright and permissions notice appear in all copies and
derivatives."

I'm not sure I would feel comfortable accommodating this in HPND-Pbmplus since it is a bit different condition. Which would mean adding as a new license...

Perhaps HPND-Henney?

What do others think?

@pombredanne
Copy link
Member

FWIW, we have tracked this as kevlin-henney in ScanCode for a long time (Since 2017). See https://scancode-licensedb.aboutcode.org/kevlin-henney.html

It would be really nice if SPDX could consider reusing the same identifier here, e.g., the suggested Kevlin-Henney rather than inventing a new one HPND-Henney to avoid unnecessary churn..

@jlovejoy
Copy link
Member

@pombredanne - we have been trying to use HPND to indicate it's related as we have been finding to many variants on this recently with Fedora's adoption. While I hear you on alignment of ids, we also need to consider naming that is helpful to the larger ecosystem in terms of identification/familiarity (and spend a fair amount of time on these conversations)

@jlovejoy
Copy link
Member

jlovejoy commented Dec 14, 2023

License Inclusion Decision

Decision:

  • approved
  • not approved

Name

Historical Permission Notice and Disclaimer - Kevlin Henney variant

License ID

HPND- Kevlin-Henney

XML markup

none

Notes:

This license is similar to HPND-Pbmplus but varies the order of hereby granted/without fee and has a different notice clause.

Next steps

If the license has been accepted, please follow the accepted-license process to create the PR.

@jlovejoy
Copy link
Member

@lzaoral - sorry this took so long! Now that we have a decision, can you prepare a PR?

xsuchy added a commit to xsuchy/license-list-XML that referenced this issue Dec 15, 2023
Fixes: spdx#2206
Signed-off-by: Miroslav Suchý <[email protected]>
@lzaoral
Copy link
Author

lzaoral commented Dec 19, 2023

@xsuchy, thank you for preparing the PR!

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

Successfully merging a pull request may close this issue.

3 participants