Hi!
I’m have a device for which a nodejs library is available, this library is GPL licensed.
I have now ported the nodejs library to Python and since it’s a derived work I probably also need to license my Python implementation under the GPL license. My Python implementation will be an independent python package.
I want to make a HA integration which then uses this library, it will be in the requirements of the manifest.json. Since Home Assistant used the Apache license, which is less restrictive than the GPL, is my approach a workable solution?
Or to rephrase my question more generically:
Can I use a GPL licensed Python Package in my Home Assistant integration?