From e2abcff860d57458b93c5c8274b8d3870617423a Mon Sep 17 00:00:00 2001 From: Philippe Guibert Date: Wed, 5 Dec 2018 19:00:21 +0100 Subject: [PATCH] doc: add a community rule to permit usage of GPLv3 explain why GPLv3 must be permitted, and explicitly mention that code not compatible with GPLv3 is prohibited. Signed-off-by: Philippe Guibert --- doc/developer/workflow.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/developer/workflow.rst b/doc/developer/workflow.rst index 543dfdd3b9..1bb0886fd5 100644 --- a/doc/developer/workflow.rst +++ b/doc/developer/workflow.rst @@ -216,6 +216,12 @@ License for Contributions FRR is under a “GPLv2 or later” license. Any code submitted must be released under the same license (preferred) or any license which allows redistribution under this GPLv2 license (eg MIT License). +It is forbidden to push any code that prevents from using GPLv3 license. This +becomes a community rule, as FRR produces binaries that links with Apache 2.0 +libraries. Apache 2.0 and GPLv2 license are incompatible, if put together. +Please see ``_ for +more information. This rule guarantees the user to distribute FRR binary code +without any licensing issues. Pre-submission Checklist ------------------------