Open source is a programmer thing. And the blunt truth is that being a programmer doesn't mean you are particularly good at "design".<p>And design by a committee of programmers often isn't any real improvement. Just as an example, this is how you end up with a local desktop GUI running through the network stack.<p>In automotive terms, open source is kinda like a Russian military vehicle.<p>It's cheap and it may get you where you need to go but it can seem kinda industrial and unrefined, the gas mileage is poor and it's not really a joy to drive.<p>And consequently, you don't see too many of these on the highway.