Public bug reported: conntrackd support was merged in master; it includes a GPL script taken from an external source that is embedded in Python code as a string. The Python code is in Apache2. I think this melding-in effectively applies GPL to neutron code, which is wrong.
I think the correct approach is to put the script under GPL into an external file and then load it from disc as needed. See https://review.opendev.org/c/openstack/neutron/+/917430/comment/009f9f98_40027b0c/ where I point out the issue and suggest a solution. I think this should be a blocker for the next release. ** Affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/2092907 Title: Potential GPL violation in master branch due to GPL script embedded into Apache2 python code Status in neutron: New Bug description: conntrackd support was merged in master; it includes a GPL script taken from an external source that is embedded in Python code as a string. The Python code is in Apache2. I think this melding-in effectively applies GPL to neutron code, which is wrong. I think the correct approach is to put the script under GPL into an external file and then load it from disc as needed. See https://review.opendev.org/c/openstack/neutron/+/917430/comment/009f9f98_40027b0c/ where I point out the issue and suggest a solution. I think this should be a blocker for the next release. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/2092907/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

