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.
41 lines
1.8 KiB
Markdown
41 lines
1.8 KiB
Markdown
<!-- SPDX-License-Identifier: CC-BY-4.0 -->
|
|
|
|
# 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](https://www.openairinterface.org/?page_id=112).
|
|
|
|
1. Sign and return a Contributor License Agreement to OAI team.
|
|
2. Register on [Eurecom GitLab Server](https://gitlab.eurecom.fr/users/sign_up)
|
|
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.
|
|
3. 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.
|
|
4. The contributing policies are described in the [corresponding documentation
|
|
page](doc/code-style-contrib.md).
|
|
- 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
|
|
|
|
1. [CSSL v1.0 license](LICENSES/preferred/CSSL-v1.0.txt): for RAN and UE
|
|
related source code and test scripts
|
|
2. [CC-BY-4.0](LICENSES/preferred/CC-BY-4.0.txt): All the documentation
|
|
3. [MIT](LICENSES/preferred/MIT.txt): Orchestration (helm-charts, docker
|
|
compose)
|
|
|
|
Certain files are using different licenses; you can read about them in
|
|
[NOTICE](NOTICE).
|