Given that the Rust community seems to prefer more permissive licenses, I doubt that there many people who would be interested in contributing that be put off by this in practice.
Unless you are telling me that you personally had been really motivated to contribute to this project yourself, but changed your mind when your leaned about the license?
Whose opinion do you actually think is going to be changed? All I see here is a lot of preaching to the choir here. If I were a uutils developer, I would stay far away from all of these discussions because of how much hate is directed towards it.
If they do not adopt the license you prefer, would it be better for them to just go ahead and abandon the whole effort? Are there efforts really so valueless simply because they chose the license that they did? Moreover, is dictating to volunteers what license they should be using for their code what you think this community should be about?
You claim that it is important that people make tons noise in every single post on uutils because it will prevent a bad scenario down the line, but could you detail what that scenario is? Because people like to make allusions to such a scenario constantly but refuse to get specific and then engage on a discussion on the specifics.
Incidentally, your choice of Redis is an example exactly illustrates my point that this license is not a gigantic deal it shows that the worst case scenario is... uutils being forked. Heck, it can even be forked at any time with a copyleft license precisely because its existing language is permissive.
Okay, but if the developers of uutils do not care about these things, and they would be the ones most hurt because they would not get access to the changes that others are making... why should the rest of us make a big deal over it?
Because it is not my decision as it is not my project, and I do not like to constantly be making big deal about other people's decisions unless there is a significant chance of them having a significantly negative impact on my life, which I do not see in this case.
What specific problem are you afraid would make your life worse as a result of uutils being MIT-licensed that is so bad that the entire operating system is verbatim to you? Especially given that coreutils will continue to be available to you?
Okay, so it sounds like in practice this would primarily affect the uutils developers by denying them access to these changes. However, they are the ones who deliberately chose this license, so why make a big deal of it in every single uutils thread?
The theoretical concern is that some nefarious company will start making improvements and not contribute them back so that it can have access to (and possibly even sell) its own premium version that takes advantage of the hard work of the community without giving back.
Personally, I am a bit skeptical of this for a couple of reasons. First, I have a really hard time seeing any company care enough about uutils to do this. Second, continually merging changes from an upstream project is a real pain, so there is a strong incentive to make contributions back out of self-interest.
But even to the extent that there is some grounds to be concerned, it is not enough for so many people to contribute so much noise to every single one of these posts whining, as if it is attack on them personally.
It is telling that you cannot tell the difference between having a difference of opinion and ignorance.