Microsoft’s first-ever offer of free Windows upgrades looks like a big bet. On one hand, it will keep eligible users happy by giving them the freshest software and keeping it up to date with new features and fixes. On the other, it will siphon off a previously reliable revenue stream.