ARMmbed / mbed-crypto

The development of Mbed Crypto has moved to Mbed TLS. No updates will be made to the mbed-crypto repository anymore.
Apache License 2.0
103 stars 97 forks source link

Drop requirement for a CLA #369

Closed danh-arm closed 4 years ago

danh-arm commented 4 years ago

The Mbed Crypto project no longer requires a CLA. Contributions from now on must be made under both Apache-2.0 AND GPL-2.0-or-later licenses, to enable LTS (Long Term Support) branches of the software to continue to be provided under either Apache-2.0 OR GPL-2.0-or-later. Contributors must accept the terms of the Developer Certificate of Origin (DCO) by adding a Signed-off-by: line to each commit message.

The software on the development branch continues to be provided under Apache-2.0.

Update README.md and CONTRIBUTING.md to explain the new licensing model. Add a copy of the DCO to the project.

Expand the full Apache-2.0 license text in the LICENSE file and remove the redundant apache-2.0.txt.

Fix inconsistent list formatting in CONTRIBUTING.md.

mpg commented 4 years ago

Note: the CI is only failing the Mbed OS tests, which are a known issue clearly independent from this PR.

yanesca commented 4 years ago

The CI fails on Mbed OS, but not for the known issue we had. This PR deletes the file apache-2.0.txt, which is targeted explicitly by the importer script in Mbed OS.

@Patater The Mbed OS importer script will need updating once this PR is merged.

Patater commented 4 years ago

The CI fails on Mbed OS, but not for the known issue we had. This PR deletes the file apache-2.0.txt, which is targeted explicitly by the importer script in Mbed OS.

@Patater The Mbed OS importer script will need updating once this PR is merged.

Thanks for the heads up. We'll fix this when we update the version of Mbed TLS in Mbed OS.