The dream is: how do we get all of the technology in life to work together.
When you are working at developing this environment, do you get frustrated by the need to support other, competing environments?
Microsoft probably has the broadest footprint. Now it is evolving into
the home — there's Media Centre, Tablets, Windows Mobile, Xbox, set-top
boxes, IP-TV — and then we are investing in some of the emerging
categories like software in your car.
There are other classes of devices that aren't running Windows software, tragically, and we are working on that. But to the degree that there are ways to make those devices part of our constellation you can say we are 60 to 80 percent there.
When one looks at Microsoft Live it looks like on-demand computing?
The real magic is that it will be a combination of client software,
peer-to-peer interactions and cloud-based services — it is not any one
of those, it is actually the mix of all of them. So when people are
talking about on-demand, I don't know whether they are talking about
the crazy, IBM approach: "I'm going to host everybody's mainframe and
there is nobody in the market who knows how to run a mainframe. If we
are going to preserve that business we are going to have to run it
ourselves." Then my cable company talks about on-demand, when I can get
video on-demand. It's not a super-useful term for me.
You have major upgrades to CRM and to your accounting software
coming soon. Are these all being done within the Live environment?
Offices are expanding in three directions. There are offices with
client software, which is what people are most familiar with. We've
added small business accounting, things like Groove and there are some
new client apps that have shown up. We have also added a huge
investment in Office server capabilities — in the current generation
that is SharePoint, which adds everything from business intelligence to
workflow to content management. The third direction is services, like
Office Live.
Making all those things work together is the goal. There are integration points with all these things, Office Live, for example, is designed to work with Office small business accounting — you can use Office Live service to share your accounting information with your accountant. So the footprint of what people think of as Office is just going to grow and grow.
Where do you see open source within this, in terms of your customers — some of whom will be using it?
Open source is really a developer phenomenon that speaks to
infrastructure. With Windows Live and Office Live we are talking about
customer experiences, whether it is a personal set of services for
Windows Live or things that are aimed at helping people grow and manage
their businesses. I doubt if you talk to users of Office Live that they
have any interest in dorking around with source code. This is about
customer experience rather than developer experience so it's largely
irrelevant.







Talkback
Sounds to me like betting on a single horse.
Great if you know the outcome beforehand but that can only happen if the game is fixed each and every time and even then the horse will have an accident or some misfortune one day or another. And when that happens fortunes made can quickly burn away and somehow I don't think you can ask then to be fully compensated for your troubles.
As such Microsoft's integration vision would be much more customer friendlier if it would fully functional work, two way, well with others.
Not a very confidence inspiring interview.
He seems to be answering questions that weren't asked and avoiding those that were.
Talking of integrating products he starts waffling on about wasting processor cycles, talk about open source software and he says customers aren't interested in code. Pot Kettle Black...
MS working with competing platforms? They still have some new areas where there isn't a microsoft product... What has that to do with the question of MS working with competing platforms?
And has the guy ever even looked at/used open source in the last 10 years? No user needs to know anything about coding to use open source these days, maybe 5-10 years ago, but not today.
Are all managers at M$ wearing blinders? Do they all know what every customer wants, or needs?They have tunnel vision, where all they can see is M$ being
everything to everybody. This ain't the real world.
"open source is a developer phenomenon" ... erm.. and .NET is end user?
ahem.... try getting a simple Exchange Server to work if you've never set one up before, or you're not an MCSE or something.... the instructions for preparing the server to put exchange on are absolutely nonsensical. Meanwhile I've set up all kinds of useful open-source projects for companies - and I ain't a programmer or 'developer'. Tell you one thing though, IBM is a company I'd trust a hell of a lot more than Micro$oft.