Open nd-net opened 5 years ago
Good one, no problem with changing it to Apache 2.0
According to Home Assistant's CLA authors must submit their contribution under the Apache 2.0 license. GPL is not compatible with that license – see https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses.
If you don't want to use Apache 2.0, then MIT or BSD might also be okay, but sticking to Apache would be easiest.
This library that is explicitly intended to be used by home-assistant.io is licensed with GPL 3.0^ whereas Home Assistant itself uses the Apache 2.0 license.
If you intend for Home Assistant Gardena component to be bundled with Home Assistant, then this would cause the whole project to be GPL 3. While I am not a core developer of Home Assistant, I can imagine that this may cause issues with a pull request.