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.
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.