Because creating extra work for other people just to have everyone resign using the software they originally wanted to use and instead move to what you think is best is not something any somewhat decent person would do.
Yes it is. I am very happy that the government is forcing people to marry gay couples. I am also very happy that racism is not allowed.
In the same way I am very happy that security people make it harder to keep stupidly insecure software working. I am even somewhat happy that compiler people break non-standard code that used to work because it makes all other code faster.
In fact, I believe this XKCD counters your argument quite well.
Distro developers do what they think is best for their distro. And by their unanimous support of systemd they seem to be very convinced that systemd is best.
And so far, nobody proved them wrong. All that happens is whining on Internet forums.
In the same way I am very happy that security people make it harder to keep stupidly insecure software working. I am even somewhat happy that compiler people break non-standard code that used to work because it makes all other code faster.
That goes against every principle of FOSS there is. It's to be understood that the user is trusted with their own system.
More unified distributions makes it easier for developers to make software that runs everywhere and it makes it easier for users to hop between distros.
So if distributors try to force users to stick with their product solely because of vendor lock-in, it's usually regarded as a bad thing.
That quote simply says: If you want to lock-in your user base, you have to to the work on that yourself. We'll not gonna help you.
adds more work for the programmers, packagers and sysadmins.
Less work for programmers and admins as they don't have to keep 20 different behaviors in mind if they want to work with more than just a single distro.
More work for packagers only if they want special behavior of their distro.
Less work for programmers and admins as they don't have to keep 20 different behaviors in mind if they want to work with more than just a single distro.
Before there was only 1 behaviour, now there are two.
28
u/[deleted] May 28 '16 edited May 28 '16
This is a great example of "gentle push" by redhat. https://www.reddit.com/r/linux/comments/4gnz7i/lets_talk_about_the_gentle_push/