Comment by t43562

6 months ago

Forks happen, I think, because someone doesn't agree with the direction or can't get accepted into the clique of people working on something.

So if you tell them it's evil to fork you're saying, in effect, stop working.

I have lots of new functions for GNU make but the chance of getting them into make is almost 0 because the maintainer doesn't like this or that aspect of anything. Fortunately, I can make a fork. If people eventually show a desire to use my fork (nobody, unfortunately!) then he might eventually change his mind or develop some competing feature to kill mine off.

That's what is happening. To get people to pull together, they have to have a reason, like money.