> Anything that reduces diversity reduces the resilience of an ecosystem
I disagree with this. The ecosystem requires lots of experimentation, some of those experiments result in things that are _worse_ than what was there to start with.
failure of experiments is the flip side of being able to experiment.
some failures are small (how many people write perfect code the first time? how many people have never written a patch that broke something?)
some failures (distros, the OI project) are much larger. It's too bad that it took so much time and resources, but even in failure there are good things that happened
There were a lot of people who got involved in FOSS software who had not done so before. Yes, we will probably loose some of those people as the one project they were working on goes away, but I'll bet we don't loose them all. And even those who we loose as developers are probably now far more willing to use or recommend FOSS software than they were before getting involved.
> Alasdair is right that GNU/Linux is a monoculture
It's funny to read this at the same time I'm reading that the reason that we haven't had the "year of the Linux desktop" is because Linux is so fragmented :-)