When contributing to the DANOS project, a Developer Certificate of Origin sign-off is required. In short, the DCO is an affirmation that you have permission to submit the contribution to the project. Unlike many contributor license agreements, it is not a copyright assignment: you continue to own the copyright of your contributions. This means that you must choose the license that your contribution will be available under, and during review we will determine if that license is acceptable or not. If a license is unacceptable, we will usually make a recommendation of a license that would be acceptable, and you are free to resubmit the review with that license or any other license.

When determining if a license is acceptable or not, a number of factors will be considered, including:

Primarily, the DANOS project uses one of four licenses. If you are unsure about which license to use for your contribution, we would suggest one of these: