But if Microsoft offering Windows for free means more people upgrading, developers will be able to work much faster and create better applications. That helps Microsoft because it's moving towards selling apps through its own store — allowing it to take a cut, just as Apple does.