We aim to minimize the differences between the upstream mldsa-native and our fork. If you wish to contribute to mldsa-native, please contribute upstream. If you think that the TF-PSA-Crypto integration requires a patch, please discuss it in an issue on our fork first.
Contributions to the Mbed-TLS mldsa-native fork have the same license as upstream. See the LICENSE file.
When contributing code to us, the committer and all authors are required to make the submission under the terms of the Developer Certificate of Origin, confirming that the code submitted can (legally) become part of the project, and is submitted under the LICENSE.
This is done by including the standard Git Signed-off-by: line in every commit message. If more than one person contributed to the commit, they should also add their own Signed-off-by: line.