path: root/eng/coding-conventions.rst
diff options
authorJoel Sherrill <>2020-04-30 16:29:06 -0500
committerJoel Sherrill <>2020-05-01 11:11:31 -0500
commit2d22d7453d56e9558a11a8f80a3f139018df2da8 (patch)
tree1fa59b1411a8e2ecc8c19bd9a23c3330d224f7be /eng/coding-conventions.rst
parentccc473b69dc756e2883e17ed7227068c3e1e2322 (diff)
Rework RTEMS licensing discussions.
This now captures historical rationale along with cross-linking code templates with license guidelines. Closes #3962.
Diffstat (limited to 'eng/coding-conventions.rst')
1 files changed, 10 insertions, 9 deletions
diff --git a/eng/coding-conventions.rst b/eng/coding-conventions.rst
index 488ee26..10034df 100644
--- a/eng/coding-conventions.rst
+++ b/eng/coding-conventions.rst
@@ -33,15 +33,16 @@ Source Documentation
-* The RTEMS `License <>`_. is the typical
- and preferred license.
- * 2- and 3-clause BSD, MIT, and other OSI-approved non-copyleft licenses
- that permit statically linking with the code of different licenses
- are acceptable.
- * GPL licensed code is NOT acceptable, neither is LGPL.
- See `this blog post explanation <>`_.
- for more information.
- * Advertising obligations are NOT acceptable, but restrictions are permissible.
+The RTEMS Project has strict requirements on the types of software licenses
+that apply to software it includes and distributes. Submissions will be
+summarily rejected that do not follow the correct license or file header
+* Refer to :ref:`LicensingRequirements` for a discussion of the acceptable
+ licenses and the rationale.
+* Refer to :ref:`FileHeaderCopyright` for example copyright/license comment
+ blocks for various languages.
Language and Compiler