Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (30 sloc) 1.63 KB


We welcome contributions to the seL4 project sources. For contributions to this documentation site, please see our docs contribution guidelines.


Please read and abide by the following conventions when contributing:

Large contributions

If you would like to make significant changes to the seL4 kernel, or any of its libraries, consider making an [RFC|RfcProcess]. This will allow seL4 developers and the wider community to comment and approve of your design.

Contributor license agreement:

We have two main groups of publicly hosted projects:

All submissions to repositories under require a signed contributor license agreement (CLA), which ceritfies:

  • That you have the rights to give us the contribution, and
  • That you give us the rights to use your contribution.

If required, please sign the Contributor License Agreement, scan it and send it to us at ''licensing AT''

Sign CLA before submitting pull request.  Pull requests undergo code review before being accepted

Figure 1 illustrates the contribution process. Once your pull request is approved, it will be merged internally and pushed out to github.

See Suggested Projects for suggestions on where to contribute.

You can’t perform that action at this time.