The existing HomeAssistant skill, though I’m sure it contains a great deal of good work submitted by talented programmers, is licensed LGPL.
I and others have ranted to excess about why this is Bad with respect to Python. It might as well be GPL-licensed. And while nobody has ever been sued over it, I, for one, am GPL-cleanroomed. I don’t look at GPL code if it’s at all related to code I write myself. This is the same clean room principle that protected the GNU project during its earliest days, and which made it possible for IBM clones to exist in the first place.
Hence, the HomeAssistant skill stands out as a useful skill that I can’t touch. I hate to suggest starting over from scratch, but the skill almost definitely can’t be relicensed at this point. If it had started life as a MycroftAI skill, the CLA would cover that, but it didn’t, so it can’t, and here we are.
Anyone else have thoughts?