The Darwinian Evolution of Microsoft Windows