Microsoft’s Windows 10 will be a free upgrade—because it has to be