Earlier quoted context omitted.
> You can't have single-vision-central control and freedom But that's how a lot of projects do: Apache for instance, nginx, or llvm. The problem is not being OSS, it is the lack of focus, and a game where everybody brings their ball and are playing the way they want instead of an unified game
To take LLVM as a convenient example ... why does it exist? Why didn't Apple pour its money into GCC? Why does nginx exist? They could simply have found that config bug in Apache that made Apache slower and we wouldn't have needed another web server...?
Every project should have some competition, in the same way there are several commercial DBs available
At the same time we have several linux distros that suck in different ways