Hello,
I would like to implement the option to use the OpenStack project Masakari
together with HashiCorp Consul. Currently, Corosync is used, but it has a
limitation of 32 hosts.
However, my question is, if I develop a way to build the image (OpenStack
project Kolla) and orchestration (OpenStack project Kolla-Ansible) of the
Consul project as a necessary tool in connection with Masakari, is it
possible to merge such code?
I am asking because Consul is under the BSL 1.1 license and according to
https://governance.openstack.org/tc/reference/licensing.html, such
questions need to be consulted on this mailing list.
Consul license https://github.com/hashicorp/consul/blob/main/LICENSE
The BSL 1.1 text includes the sentence: "The Licensor hereby grants you the
right to copy, modify, create derivative works, redistribute, and make
non-production use of the Licensed Work. The Licensor may make an
Additional Use Grant, above, permitting limited production use." and in the
Consul License, this passage is defined as follows:
Additional Use Grant: You may make production use of the Licensed Work,
provided Your use does not include offering the Licensed Work to third
parties on a hosted or embedded basis in order to compete with HashiCorp's
paid version(s) of the Licensed Work. For purposes of this license:
Does this mean that it meets the requirements of OpenStack Governance? Even
though it is not an OSI-approved license?
Thank you very much
Michal Arbet
Openstack Engineer
Ultimum Technologies a.s.
Na Poříčí 1047/26, 11000 Praha 1
Czech Republic
+420 604 228 897
michal.arbet(a)ultimum.io
*https://ultimum.io <https://ultimum.io/>*
LinkedIn <https://www.linkedin.com/company/ultimum-technologies> | Twitter
<https://twitter.com/ultimumtech> | Facebook
<https://www.facebook.com/ultimumtechnologies/timeline>