Comment by reidjs

5 years ago

One of the comments:

"As the author of the package that is being re-packaged here. I'm against it being repacked into here. While licensing wise I cannot stop you, I do hope you can honor my request.

Thank you for considering respecting the author's wishes."

It seems more like a matter of respect than a matter of law.

The Nix maintainers asked very nicely whether there was a specific reason and whether they could work with the author to solved it. The author just said "no, just don't include my stuff", which he technically didn't have the right to say after releasing the code as FOSS.

You can't demand respect from the Nix folks after disrespecting them by telling them to do something "just because".

  • Honestly, I think the best solution in this case is to fork his repo from a version still under the MIT license and work with home-automation to replace their dependency.

    • You don't have to fork, you can just use that release. You just can't use any subsequent releases, but neither can HA.

If you follow the thread all the way down (and elsewhere, e.g. HA & Fedora communities), you'll see that the author does not seem to truly hold to his own statement that he "cannot stop [them]", and proceeds to attempt to bully them into compliance (despite many efforts by them to come to a compromise that may suit him)