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

Problem: cannot relicense due to missing agreement from 3 authors #4554

Merged
merged 3 commits into from
Jun 5, 2023

Conversation

bluca
Copy link
Member

@bluca bluca commented Jun 4, 2023

Solution: remove contributions from said authors, and replace with empty stubs. If somebody is able to provide clean-room reimplementations, the stubs can be made into full APIs again. Maintain ABI compatibility.

@bluca bluca mentioned this pull request Jun 4, 2023
bluca added a commit to zeromq/libzmq-relicense that referenced this pull request Jun 4, 2023
…oved

Contributions removed via zeromq/libzmq#4554
so grants are no longer required
@bluca bluca force-pushed the relicense branch 5 times, most recently from faa9b62 to 1282e67 Compare June 4, 2023 22:13
bluca and others added 2 commits June 4, 2023 23:54
Solution: remove implementation. Laurent Alebarde <l.alebarde@free.fr>,
the author, did not respond to requests to allow relicensing to MPL2,
so we have to remove his copyrighted work.
Make the API into an empty stub that returns -EOPNOTSUPP.
Solution: remove implementation. Frank Hartmann <soundart@gmx.net>,
the author, rejected our request to relicense under MPL2, so we
have to remove his copyrighted work.
Tweetnacl is not security-supported and could not be used in
production environments anyway, the supported backend is libsodium.
Solution: remove the implementation. Thijs Terlouw <thijsterlouw@gmail.com>,
the author, did not respond to requests to allow relicensing to MPL2,
so we have to remove his copyrighted work.
Remove the implementation and make get/set return -EOPNOTSUPP.
@bluca bluca merged commit 87bb4db into zeromq:master Jun 5, 2023
59 of 63 checks passed
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

Successfully merging this pull request may close these issues.

None yet

3 participants