From bc85d118c91f1b7c5d86d7e7042ec04b4645addd Mon Sep 17 00:00:00 2001 From: Ravi Prakash Date: Tue, 17 May 2022 18:49:04 +0530 Subject: [PATCH] Adding licensing as an area that requires governance --- GOVERNANCE.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 2036bf80..359dfa31 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -124,6 +124,15 @@ Beckn protocol specification adopts a set of design principles that must be adhe - Periodically stress-test the design principles on the various components of the specification - Record any violation of said design principles and report it to the violator with suggested changes + +### Licensing +Beckn protocol is currently covered under a CC-BY-ND License. Just like the design principles, the licensing also may change basis the extent of adoption by the community. At the beginning, to ensure common adoption across the ecosystem, it is recommended to have a strict "Non-Derivative" license and gradually move to a slightly more lenient license as adoption becomes more standardized. The Core Working Group must: + +- Clearly define what is allowed and not allowed as per the licensing rules in practical implementation scenarios +- Gather feedback from the ecosystem around issues faced by implementors due to the licensing +- Provide solutions to overcome problems around licensing +- If all of the above fail to achieve outomes, also consider changing the license to make the protocol more flexible without loss of interoperability + ### API Beckn protocol defines a set of actions that may be implemented as APIs. The Core Working Group must: