[tc][neutron] Use Kea insted of Dibbler for IPv6 PD
Hi, In Neutron we have a bug (see [1]) that states Dibbler is concluded (see [2]), and the developer of Dibbler suggests using Kea (see [3]) instead. Before we start checking technical things first thing is that Kea is MPL2.0 licensed (see [4]) and not sure if we can pull that as dependency to Openstack. Kea is an ISC project so looks safe, but I am not familiar with these legal things. How can we check and be sure? [1] https://bugs.launchpad.net/neutron/+bug/1916428 [2] https://github.com/tomaszmrugalski/dibbler#project-status [3] https://gitlab.isc.org/isc-projects/kea [4] https://www.isc.org/kea/ Thanks in advance Lajos Katona (lajoskatona)
On 2021-09-14 15:41:30 +0200 (+0200), Lajos Katona wrote:
In Neutron we have a bug (see [1]) that states Dibbler is concluded (see [2]), and the developer of Dibbler suggests using Kea (see [3]) instead. Before we start checking technical things first thing is that Kea is MPL2.0 licensed (see [4]) and not sure if we can pull that as dependency to Openstack.
Kea is an ISC project so looks safe, but I am not familiar with these legal things. How can we check and be sure? [...]
I'm not a lawyer, but a cursory search indicates that MoFo considers the MPL 2.0 to be compatible with the Apache 2.0 license (see the "Licenses Compatible with the MPL" section): https://www.mozilla.org/en-US/MPL/license-policy/ Also the TC has previously declared that MPL dependencies are acceptable: https://governance.openstack.org/tc/reference/licensing.html -- Jeremy Stanley
---- On Tue, 14 Sep 2021 09:09:30 -0500 Jeremy Stanley <fungi@yuggoth.org> wrote ----
On 2021-09-14 15:41:30 +0200 (+0200), Lajos Katona wrote:
In Neutron we have a bug (see [1]) that states Dibbler is concluded (see [2]), and the developer of Dibbler suggests using Kea (see [3]) instead. Before we start checking technical things first thing is that Kea is MPL2.0 licensed (see [4]) and not sure if we can pull that as dependency to Openstack.
Kea is an ISC project so looks safe, but I am not familiar with these legal things. How can we check and be sure? [...]
I'm not a lawyer, but a cursory search indicates that MoFo considers the MPL 2.0 to be compatible with the Apache 2.0 license (see the "Licenses Compatible with the MPL" section):
https://www.mozilla.org/en-US/MPL/license-policy/
Also the TC has previously declared that MPL dependencies are acceptable:
https://governance.openstack.org/tc/reference/licensing.html
Yes, I think there is no issue on MPL2.0 license as the above doc states that and we already have a few dependencies software with that license like 'pytest-html' - https://opendev.org/openstack/requirements/src/branch/master/global-requirem... -gmann
-- Jeremy Stanley
Hi, Thanks, we can continue to check the technical part. Ghanshyam Mann <gmann@ghanshyammann.com> ezt írta (időpont: 2021. szept. 14., K, 18:47):
---- On Tue, 14 Sep 2021 09:09:30 -0500 Jeremy Stanley <fungi@yuggoth.org> wrote ----
On 2021-09-14 15:41:30 +0200 (+0200), Lajos Katona wrote:
In Neutron we have a bug (see [1]) that states Dibbler is concluded (see [2]), and the developer of Dibbler suggests using Kea (see [3]) instead. Before we start checking technical things first thing is that Kea is MPL2.0 licensed (see [4]) and not sure if we can pull that as dependency to Openstack.
Kea is an ISC project so looks safe, but I am not familiar with these legal things. How can we check and be sure? [...]
I'm not a lawyer, but a cursory search indicates that MoFo considers the MPL 2.0 to be compatible with the Apache 2.0 license (see the "Licenses Compatible with the MPL" section):
https://www.mozilla.org/en-US/MPL/license-policy/
Also the TC has previously declared that MPL dependencies are acceptable:
https://governance.openstack.org/tc/reference/licensing.html
Yes, I think there is no issue on MPL2.0 license as the above doc states that and we already have a few dependencies software with that license like 'pytest-html'
- https://opendev.org/openstack/requirements/src/branch/master/global-requirem...
-gmann
-- Jeremy Stanley
participants (3)
-
Ghanshyam Mann
-
Jeremy Stanley
-
Lajos Katona