Comment by simonw
5 years ago
It looks like the bigger question here is this:
Is it the official policy of the home-assistant project that their software should not be packaged by NixOS?
frenck is the fourth most active contributor to home-assistant - and it uses quite a few libraries he has authored: https://github.com/home-assistant/core/graphs/contributors
If frenck is saying NixOS can't package his libraries, he's actually enforcing that NixOS cannot package home-assistant. Is this direction agreed by the other maintainers of that project?
> Is it the official policy of the home-assistant project that their software should not be packaged by NixOS?
I have the impression that it is the policy of the home-assistant project that their software should not be run in any way not supported by them, and not redistributed by any distribution or other third party. They're somewhat actively hostile against people not following that.
In which case I think that's the story here - this isn't so much about frenck v.s. NixOS as it is about home-assistant v.s. repackaging.
Though if that's the case it seems misleading of frenck that he hasn't clarified that this is a home-assistant policy in any of his comments around this.
Why is it that projects grant rights to users and then are hostile to us using those rights?
This is what really confuses me! HA/frenk clearly are developing open source software, so they grant downstream users all the rights that go with that, including distribution rights.
So far, so good, until folks actually leverage the rights frenk handed them and he shows up and says "Please respect my wishes and don't distribute my open source code." I can see how this is very confusing for a packaging team.
It sounds like the "correct" approach here is for frenk (and HA?) to signal this lack of flexibility up front and stop distributing HA under an open source license. This will at least prevent other projects from investing in a packaging effort only to be asked to stop somewhere along the way.
2 replies →
That is what is seems like:
https://community.home-assistant.io/t/consider-to-avoid-addi...
For context, balloob is the founder of Home Assistant