On 2024-08-08 19:35:18 +0200 (+0200), Michal Arbet wrote: [...]
This Kolla and kolla-ansible projects are Apache2 licence - I am just asking if I can add the code which will actually install BSD license software. [...] So I would like to know how it is, can Kolla as openstack project provide a path to *install* a software which is BSD and for example add a note to the documentation. [...]
To be clear, you're asking about implementing support for Consul which is under the Business Source License (abbreviated BSL), and you mentioned that it serves a similar function to Corosync (distributed under a BSD license). BSD-licensed things are generally fine as dependencies or even for direct inclusion in OpenStack projects[*], as the BSD license is considered to be compatible with the Apache License. Whether it's okay for an OpenStack project to implement support for BSL software seems like the topic up for debate. It's worth noting, though, that current versions of Vault are distributed under the BSL and OpenStack Barbican retains support for it[**], at least for the time being. [*] https://governance.openstack.org/tc/reference/licensing.html [**] https://docs.openstack.org/barbican/2024.1/install/barbican-backend.html#vau... -- Jeremy Stanley