wijnandtop / wt.pygardena

Python library to communicate with Gardana Smart
Apache License 2.0
3 stars 7 forks source link

Re-consider license #4

Open nd-net opened 5 years ago

nd-net commented 5 years ago

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.

wijnandtop commented 5 years ago

Good one, no problem with changing it to Apache 2.0

nd-net commented 5 years ago

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.