The biggest lock-ins are from Office formats, and Active Directory integration with network and communications services. Crack either of those and the bulwark starts to crumble rapidly.
And with Office, it seems the Office 365 offering with the web clients has a very good shot at technically beating Google Apps... if they can sell it efficiently is another matter.
Apple is good at the monetization angle of this. There's no reason Microsoft couldn't do the same (except with software, not hardware).
Example: 90% of the time I'm on a webex/gotomeeting, I'm looking at one of three things: 1) Powerpoint, 2) Excel/Word or 3) a Browser.
Why can't Microsoft make that kind of sharing easier? My guess is that they were too arrogant to make things work for the folks not on the latest versions, or on different OS's.
It's 2014, that's not good enough. People expect your product to be sociable and flexible. And that's why it's Cisco/Citrix software that's showing the MS docs.
What makes you think they haven't done so already? Ever heard of Office 365, OneNote, Lync?
> My guess is that they were too arrogant to make things work for the folks not on the latest versions, or on different OS's.
My guess is that you haven't really looked into Microsoft's products for the past 5 years. I can tell you that they are doing quite well in the product development of their cloud and SaaS offerings lately.
There is one semi-cheesy third-party app which adds more obvious notification, but as it stands, email arriving in Outlook is way easier to see than IMs in Lync, even though Outlook knows all about your Lync conversations, including when you are missing one (i.e. it quietly puts the chats you are missing into your Missed Conversations, even while it is notifying you with a big popup about incoming emails). In 1999 AOL IM would just pop up the chat window on your screen where you could see it.
Install the Metro version of Lync </evil>
Remember you are not their client. Your CTO/CIO/CEO are. It's not you they need to make happy and they won't even try.
That kind of attitude doesn't work anymore. The Enterprise Architect does get listened to these days, because software is key to the health of the company's operations.
We're not in the days where downtime means you get an extra cup of coffee or the day off. Downtime could mean you go out of business.
http://en.wikipedia.org/wiki/Active_Directory_Federation_Ser...