Re:“Please don't add any of my stuff to this project”
by noahtallen on Monday June 14, 2021 @02:24PM
(#27506237)
I’m no expert, but I’m fairly sure that Frenk’s license has to be compatible with home assistance’s license for it to be included. If home assistance has a normal OSS license, I doubt it can use a dependency with a very restrictive license. (Such as one with a list of what can use it!) In other words, I don’t think it’s possible form him to transitively make home assistant’s license more restrictive.
[ Parent
| on HN ]
Re:“Please don't add any of my stuff to this project”
by Denvercoder9 on Monday June 14, 2021 @02:32PM
(#27506358)
Home Assistant itself uses the Apache 2.0 license, which is pretty permissive. It doesn't impose much requirements on derivative works, so it can use a dependency with a restrictive license without problem.
However, this would become problematic if Home Assistant also uses a GPL dependency (which it probably does). That dependency would impose a requirement that all other libraries used by Home Assistant use a GPL-compatible license (which his license likely wouldn't be).