[elbe-devel] [PATCH 2/6] README: add section about license rules
Manuel Traut
manut at linutronix.de
Mon Apr 9 20:12:04 CEST 2018
Signed-off-by: Manuel Traut <manut at linutronix.de>
---
README.adoc | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/README.adoc b/README.adoc
index ae359a57..3d6007ab 100644
--- a/README.adoc
+++ b/README.adoc
@@ -48,3 +48,31 @@ To get the source use:
git clone https://github.com/linutronix/elbe
IRC: irc://irc.freenode.net/elbe
+
+License rules
+-------------
+ELBE is provided under the terms of the GPLv3+ license as provided in the
+COPYING file.
+
+Instead of adding GPLv3+ boilerplates to the individual files, elbe uses SPDX
+license identifiers, which are machine parseable and considered legaly
+equivalent.
+
+File headers
+------------
+ELBE files start with a common file header:
+
+----
+# <PATH TO INTERPRETER> (optional)
+# <SOME TEXT> (optional)
+# <COPYRIGHT> (optional)
+# <SPDX TAG>
+----
+
+# can be replaced by a comment operator for another programming language, e.g.
+/* <...> */ or // <...> is also allowed.
+
+Empty comment lines are allowed in the header. A single header section like
+<SOME TEXT> can use multiple lines.
+
+The SPDX TAG needs to be the last entry in the header.
--
2.17.0
More information about the elbe-devel
mailing list