Software stagnation versus capitalism

When does the good done by open software knowledge become mitigated by software stagnation caused by a lack of financial incentive? Are speculative concerns of possible damage that might be incurred to future knowledge or progress enough to thwart Microsoft's attempts to introduced yet another new "standard"?

The Interviewing process

Trying to separate the developer wheat from the chaff .