mirror of
https://gitlab.eurecom.fr/oai/openairinterface5g.git
synced 2026-07-13 04:30:28 +00:00
- all RAN code, CI code, configuration files, dockerfiles, in CSSL v1.0
- all deployment code (openshift, charts, ancillary files like shell
scripts), in MIT
- documentation in CC-BY-4.0
- exceptions might apply and are listed in NOTICE
- there is a new LICENSES folder with all licenses
- CONTRIBUTIONS.md has been updated accordingly
For automated changes based on OAI PL v1.1:
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.{c,h,cpp}
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.ts
perl -i~ -0pe 's/<!--.*Licensed to the OpenAirInterface.*openairinterface.org\n.*-->/<!-- SPDX-License-Identifier: LicenseRef-CSSL-1.0 -->/s' **/*.xml
The rest (cmake, files with missing license, cmake) manually.
1.8 KiB
1.8 KiB
Contributing to OpenAirInterface
We want to make contributing to this project as easy and transparent as possible.
Please refer to the steps described on our website: How to contribute to OAI.
- Sign and return a Contributor License Agreement to OAI team.
- Register on Eurecom GitLab Server
if you do not have any.
- We recommend that you register with a professional or student email address.
- If your email domain (
@domain.com) is not whitelisted, please contact us (mailto:contact@openairinterface.org). - Eurecom GitLab does NOT accept public email domains.
- Provide the OAI team with the username of this account to (mailto:contact@openairinterface.org) ; we will give you the developer rights on this repository.
- The contributing policies are described in the corresponding documentation
page.
- PLEASE DO NOT FORK the OAI repository on your own Eurecom GitLab account. It just eats up space on our servers.
- You can fork onto another hosting system. But we will NOT accept a merge
request from a forked repository.
- This decision was made for the license reasons.
- The Continuous Integration will reject your merge request.
License
By contributing to OpenAirInterface, you agree that your contributions will be licensed under
- CSSL v1.0 license: for RAN and UE related source code and test scripts
- CC-BY-4.0: All the documentation
- MIT: Orchestration (helm-charts, docker compose)
Certain files are using different licenses; you can read about them in NOTICE.