Skip to content

Conversation

@hanno-becker
Copy link
Contributor

This commit adds to RELICENSE.md a section where copyright holders of the AArch64 assembly in mldsa-native can give consent to the relicensing under Apache-2.0 OR ISC OR MIT.

This commit adds to RELICENSE.md a section where copyright holders
of the AArch64 assembly in mldsa-native can give consent to the
relicensing under `Apache-2.0 OR ISC OR MIT`.

Signed-off-by: Hanno Becker <[email protected]>
@hanno-becker hanno-becker requested a review from a team as a code owner May 15, 2025 04:28
@mkannwischer mkannwischer marked this pull request as draft October 3, 2025 08:10
mkannwischer added a commit that referenced this pull request Oct 30, 2025
The current NTT + iNTT in mldsa-native originate from the SLOTHY repository and
are, hence, MIT-licensed.
Relicensing was attempted in
#236
without success.

This commit and the following commit do a clean-room re-implementation of the
same techniques. We start of with the
"Apache-2.0 OR ISC OR MIT"-licensed NTT and iNTT from mlkem-native and make the
necessary changes to turn it into a ML-DSA NTT.

Signed-off-by: Matthias J. Kannwischer <[email protected]>
mkannwischer added a commit that referenced this pull request Oct 30, 2025
The current NTT + iNTT in mldsa-native originate from the SLOTHY repository and
are, hence, MIT-licensed.
Relicensing was attempted in
#236
without success.

This commit and the following commit do a clean-room re-implementation of the
same techniques. We start of with the
"Apache-2.0 OR ISC OR MIT"-licensed NTT and iNTT from mlkem-native and make the
necessary changes to turn it into a ML-DSA NTT.

Signed-off-by: Matthias J. Kannwischer <[email protected]>
mkannwischer added a commit that referenced this pull request Oct 30, 2025
The current NTT + iNTT in mldsa-native originate from the SLOTHY repository and
are, hence, MIT-licensed.
Relicensing was attempted in
#236
without success.

This commit and the following commit do a clean-room re-implementation of the
same techniques. We start of with the
"Apache-2.0 OR ISC OR MIT"-licensed NTT and iNTT from mlkem-native and make the
necessary changes to turn it into a ML-DSA NTT.

Signed-off-by: Matthias J. Kannwischer <[email protected]>
mkannwischer added a commit that referenced this pull request Oct 31, 2025
The current NTT + iNTT in mldsa-native originate from the SLOTHY repository and
are, hence, MIT-licensed.
Relicensing was attempted in
#236
without success.

This commit and the following commit do a clean-room re-implementation of the
same techniques. We start of with the
"Apache-2.0 OR ISC OR MIT"-licensed NTT and iNTT from mlkem-native and make the
necessary changes to turn it into a ML-DSA NTT.

Signed-off-by: Matthias J. Kannwischer <[email protected]>
hanno-becker pushed a commit that referenced this pull request Nov 2, 2025
The current NTT + iNTT in mldsa-native originate from the SLOTHY repository and
are, hence, MIT-licensed.
Relicensing was attempted in
#236
without success.

This commit and the following commit do a clean-room re-implementation of the
same techniques. We start of with the
"Apache-2.0 OR ISC OR MIT"-licensed NTT and iNTT from mlkem-native and make the
necessary changes to turn it into a ML-DSA NTT.

Signed-off-by: Matthias J. Kannwischer <[email protected]>
@mkannwischer
Copy link
Contributor

@mkannwischer mkannwischer deleted the relicense_aarch64 branch November 13, 2025 06:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants