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

Clarify license(s) for non-OASIS use of headers #9

Open
vkkoskie opened this issue Dec 3, 2021 · 5 comments
Open

Clarify license(s) for non-OASIS use of headers #9

vkkoskie opened this issue Dec 3, 2021 · 5 comments

Comments

@vkkoskie
Copy link

vkkoskie commented Dec 3, 2021

Hi there. I'm neither a member of OASIS nor a legal expert, so apologies if I'm misunderstanding this issue. I'm trying to include these headers in a different open source project and am having a lot of trouble understanding whether or not that's permitted.

Most of what I've found is directed at OASIS work product contributors rather than consumers. I did eventually find this page, though, and it seems to say (Section 4) that this repository falls under BSD-3-Clause by default.

Can you confirm that this is the intended license for using pkcs11 headers from this repository? If not, what license(s) do apply? And in either case, I think it would be a good idea to explicitly include this information in the relevant repository documents for general reference.

@computerquip-work
Copy link

computerquip-work commented Feb 8, 2022

Disclaimer: I'm not a lawyer or a member of OASIS

The headers include a copyright header. As far as I can tell, they are distributed under the OASIS IPR Policy. The license header is the alternative short form of the license under Section 14.1: https://www.oasis-open.org/policies-guidelines/ipr/#notices

You'll have to read the license yourself but it's not restrictive at all, it's pretty close to a BSD-like license from what I can tell.

@richardfontana
Copy link

This license is not a BSD-like license; it is not an open source license at all. Very annoying, but from what I've seen typical of OASIS's hostility to open source.

@computerquip-work
Copy link

I'm not sure how you figure. You must maintain copyright (which BSD does as well) but you're free to distribute and modify it as you see fit and you're granted such permission perpetually in such a way that OASIS cannot strip it.

Again, I'm not a lawyer and I suggest if you really care, you should get legal to look at it. But it seems like the intention is pretty clear, at least in regard to these headers.

@inorton
Copy link

inorton commented Feb 10, 2024

I suspect people would be happier if this was under an OSI approved license. Some organisations have requirements like that.

@computerquip-work
Copy link

I suspect people would be happier if this was under an OSI approved license. Some organisations have requirements like that.

I can understand that. I'm not defending them in that regard at all. I'm also aware that it's caused some drama. Using a common OSI approved license would make life easier for everyone who uses the headers.

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

No branches or pull requests

4 participants