You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our team has used kafka-logging-handler to push logs into our system until recently with good effect.
However recently the stricter, license-aware policies are now enforced at our company. With this, the GPL-3 license becomes a no-go for all of our projects due to some of it's closures and the library gets blocked due to license incompatibilities. However many (most) other, less restrictive OSS license options are a go for us. Such as Apache, GPL2, MIT, BSD and many others.
With GPL 3 being too restrictive with the Legal, our team is now in software overhaul whirlwind of feverish search for components that have the right license or sometimes worse - re-implement functionality rather than use the right library.
May I kindly ask if kafka-logging-handler library could perhaps adopt more open software license, one that is closer to what the upstream dependencies use?
There could have been plenty of reasons for this package to go with GPL-3, our team respects and does not question upstream decisions. I only thought there's no harm in asking.
Will gladly do a PR for this if positive
The text was updated successfully, but these errors were encountered:
vatula
changed the title
GPL 3 is too restrictive for commercial applications
GPL 3 Licence of the package unintentionally breaks some commercial applications
May 1, 2024
vatula
changed the title
GPL 3 Licence of the package unintentionally breaks some commercial applications
GPL 3 Licence of this package unintentionally breaks some downstream commercial applications
May 1, 2024
Good day,
Our team has used kafka-logging-handler to push logs into our system until recently with good effect.
However recently the stricter, license-aware policies are now enforced at our company. With this, the GPL-3 license becomes a no-go for all of our projects due to some of it's closures and the library gets blocked due to license incompatibilities. However many (most) other, less restrictive OSS license options are a go for us. Such as Apache, GPL2, MIT, BSD and many others.
With GPL 3 being too restrictive with the Legal, our team is now in software overhaul whirlwind of feverish search for components that have the right license or sometimes worse - re-implement functionality rather than use the right library.
I see that the two dependencies of this package, https://github.com/dpkp/kafka-python and https://github.com/giampaolo/psutil use Apache 2 and BSD 3 licenses respectively. Both of which are more permissive than GPL 3 and cause no harm to our work.
May I kindly ask if kafka-logging-handler library could perhaps adopt more open software license, one that is closer to what the upstream dependencies use?
There could have been plenty of reasons for this package to go with GPL-3, our team respects and does not question upstream decisions. I only thought there's no harm in asking.
Will gladly do a PR for this if positive
The text was updated successfully, but these errors were encountered: