What Microsoft offered was the Microsoft Passport->.NET Passport->Windows Live ID. The difference being that under their plan, Microsoft was the only provider. Big difference.
OpenID allows people to use whichever services they want as their OpenID providers.