Skip to content
This repository has been archived by the owner on Dec 23, 2020. It is now read-only.

Relicense the project #207

Merged

Conversation

stevenroose
Copy link
Member

@stevenroose stevenroose commented Nov 26, 2019

The team of the Bouncy Castle Java and C# cryptography library offered to take over maintainership of this project and they would like to relicense the code under their Bouncy Castle license. Both myself and Ivan Zaera agree with the take-over by Bouncy Castle, which we'd like to kickstart by relicensing the code. Next step will be to move the code under the Bouncy Castle repositories.

It seems that we need ACKs from all copyright holders of code in the repo. I'm gonna discount contributions that were README (given that it will be replaced with Bouncy Castle's) and minor changes/bug fixes.

So we'd need

@stevenroose
Copy link
Member Author

@izaera can you somehow confirm this your agreement here?

@paulreimer and @yshrsmz also have > 10 commits. While I don't think we need their consent to do this, it wouldn't hurt :) Could you guys perhaps ACK?

@yshrsmz
Copy link
Contributor

yshrsmz commented Nov 26, 2019

👍

@izaera
Copy link
Member

izaera commented Nov 26, 2019

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I, Ivan Zaera, contributor of the Pointy Castle Dart
cryptography library, agree to the relicensing of the
library to the Bouncy Castle license as of
November 26, 2019.

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEZrIH3geY3wETl4wH3fnmPiqdKoAFAl3dSVcACgkQ3fnmPiqd
KoBBig/+OgOYpW1Az8yzhNSlr0n6/YsNh9ghkvl2j/ZqCiboh65MeHfBhRfuCNyP
mpObhFVnIJenBQQNr8JjrVTZ9poIH+jJYHe1Ku3u2fzFOzYYZ5rfD8IfyhpV3oJE
99UUoUecZlfAMrCqZzeeR+q5LwIHyHEk6a/sLWiWAFDXbzO19Yg3BsxeVK0y1Dab
E5WTfdrz537MDccVCoqeMQ8IYjKNlPyOl4ujlNCEcxzSRgVbYGDjqWl89h0fYYVg
vhMiUkY3Bc/jfTKnj0sownFLtgF45uylgejIY1Vkl+kD8VOWtDDEy9jXepBvjW7t
wOMTFkPhCS2Du0u+LkKhtj9H1/nFjdpO/DW4MI+08SWDoq06KcCIbGjt0r6VH9au
IHO77Nwbmly/CLJrrD+qDcAv7WlW+iUdD1Ffhgc1OFkX11aaiS7bvoIUi3URhlC6
L1XsHJM728DUf38rmjQAuYW+FckUoGFsF1Ob5fWkJNXewH/AUxaDXODH1X/rbUX4
WDqYGNZy7tPEe4XRtWh7TfXFcXCNWHncr+ERoQRI7Ne0fWUx4D8E91GHwC0iWTsB
c9TEabhbqEiRNlE4qrPPzcLC3oeqJln059z+JpaYljlHY2QkQc0a3zzYtAAlyXwA
udVBfGSTSO0Y4+f9QPUhPTa9JnwuHjwanHKh0vVyzYqZTZvc5EY=
=xNhV
-----END PGP SIGNATURE-----

@izaera
Copy link
Member

izaera commented Nov 26, 2019

@stevenroose ☝️

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I, Steven Roose, current maintainer of the Pointy Castle Dart
cryptography library, agree to the relicensing of the library to
the Bouncy Castle license as of November 26, 2019.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE3hDoJimoytVbcAuXLyqI1/jWjocFAl3dIXcACgkQLyqI1/jW
jofjzg/6A550ChbDLto915aLFY1gzMu+CQ2u005EZO0A2U7dZmv6vpTNHGOXaxNk
h1e4BLH4K8A2KVFyFqXOP7kpHYZ31QVSwBhdEsdxGe8O4v7kmGCGUR49urcn8o0M
pHLU0FMAcVRyQDWOUSQu8LTe9WZKCu6Vb73nVrbMyhe9Xd8xPU1VJvszLjSaguUk
wpqn/Firm5Re32yLh2HvpHJfRNODhIqr7K1UvBjID+uzcXJXS5KS/e982gXwvoUN
seWgXzC0koPCWRcbBLn3ynyTsu+o2iZHppV63mxxDqWEJb06Kx6Frr85uljTk0td
KA0Dko3gQArP5/lRDtd1u8yoU/+TqkiQ/ZIbjTQ0YbykESt7Mb0N4vNEa1fcT+Yi
4yXUgJKcTe+PgEf7PlxyAQUk7KOZYHam3ektfT0A8viN4hBBw/f3oE7yWTCrirpw
CmFWZSrlmqTrfNjDykt185OnwkOGrJWAhoi4Y3rxQjoV9nqR8rmn1y6mVOVViaF8
OcB+pviGuNbJjLUSxvJKJNb9nlBjfOxjef8c9HwdpQ85AiqOnUsKumI0StQSyx1i
Kim9MBAgoBEFVKmKCYCbr4V4Ddhl8F4WuKTYcMkvGnSj98zrsQ6AxYLhrGknB9lz
5YvS25DKRSy68OsKLhJe0kyoQjjXTFbIhDoBkUslg4TeWCHK/2Y=
=cFy0
-----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I, Ivan Zaera, contributor of the Pointy Castle Dart
cryptography library, agree to the relicensing of the
library to the Bouncy Castle license as of
November 26, 2019.

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEZrIH3geY3wETl4wH3fnmPiqdKoAFAl3dSVcACgkQ3fnmPiqd
KoBBig/+OgOYpW1Az8yzhNSlr0n6/YsNh9ghkvl2j/ZqCiboh65MeHfBhRfuCNyP
mpObhFVnIJenBQQNr8JjrVTZ9poIH+jJYHe1Ku3u2fzFOzYYZ5rfD8IfyhpV3oJE
99UUoUecZlfAMrCqZzeeR+q5LwIHyHEk6a/sLWiWAFDXbzO19Yg3BsxeVK0y1Dab
E5WTfdrz537MDccVCoqeMQ8IYjKNlPyOl4ujlNCEcxzSRgVbYGDjqWl89h0fYYVg
vhMiUkY3Bc/jfTKnj0sownFLtgF45uylgejIY1Vkl+kD8VOWtDDEy9jXepBvjW7t
wOMTFkPhCS2Du0u+LkKhtj9H1/nFjdpO/DW4MI+08SWDoq06KcCIbGjt0r6VH9au
IHO77Nwbmly/CLJrrD+qDcAv7WlW+iUdD1Ffhgc1OFkX11aaiS7bvoIUi3URhlC6
L1XsHJM728DUf38rmjQAuYW+FckUoGFsF1Ob5fWkJNXewH/AUxaDXODH1X/rbUX4
WDqYGNZy7tPEe4XRtWh7TfXFcXCNWHncr+ERoQRI7Ne0fWUx4D8E91GHwC0iWTsB
c9TEabhbqEiRNlE4qrPPzcLC3oeqJln059z+JpaYljlHY2QkQc0a3zzYtAAlyXwA
udVBfGSTSO0Y4+f9QPUhPTa9JnwuHjwanHKh0vVyzYqZTZvc5EY=
=xNhV
-----END PGP SIGNATURE-----
@stevenroose
Copy link
Member Author

Updated the commit to include your message as well. I think this should be sufficient. I'll wait for tomorrow to merge.

@stevenroose
Copy link
Member Author

@jminer Could you also ACK since you wrote the Blake2b code that will remain in the repo?

And perhaps @GreenAppers since you added the SHA3 code.

I checked all other contributors was mostly small fixes that are probably not worthy of a copyright claim.

@GreenAppers
Copy link
Contributor

👍

@jminer
Copy link
Contributor

jminer commented Nov 27, 2019

I agree to relicense under the Bouncy Castle license.

1 similar comment
@paulreimer
Copy link
Contributor

I agree to relicense under the Bouncy Castle license.

@stevenroose
Copy link
Member Author

Awesome, thanks guys! Merging this.

@stevenroose stevenroose merged commit 64edc7e into PointyCastle:master Dec 4, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants