A nice compact explanation for permissive vs. copyleft licensing I found:
Both models provide freedom and protection at the expense of the developer;
Permissive model provides more freedom and protection for your *immediate downstream user* at the expense of the end user;
Copyleft model provides more freedom and protection for your *end user* at the expense of the intermediate users.
It's pretty context-dependent which way you wanna go, but personally, in a toss-up, I'm gonna side with the end user. Because that's what actually matters in the end: the ability to actually use the software freely.
At the end of the day, if I have to use a proprietary, locked-down system that spies on me, doesn't let me modify it, or even look at its insides, and generally treats me, the user, like crap, it doesn't make a nick of difference to me that it has a BSD kernel inside, or MIT-licensed coreutils, right?
Why have I brought this up at all?
Well,
https://github.com/uutils/coreutils
It's a nice project, I quite like it. But the license choice kinda irks me.
The author states that its goal is not to fight the GNU project. While that might not be the intention, in my opinion, this is actually one third of the way to the EEE scenario.
MIT license means it's easy for corporations who choose to make proprietary software to adopt it for their projects. So the "Embrace" step is basically done, voluntarily.
The next step is to Extend it, to make it on par or better than GNU Coreutils. Which has not been achieved yet, but this is the goal.
If this has the potential to be better than GNU coreutils (and it does, being written in a more modern language, and by that virtue having more potential for modernization), then why use GNU coreutils at all? That will be the Extinguish part.
Why have I brought this up at all?
Well,
https://github.com/uutils/coreutils
It's a nice project, I quite like it. But the license choice kinda irks me.
The author states that its goal is not to fight the GNU project. While that might not be the intention, in my opinion, this is actually one third of the way to the EEE scenario.