Versione
stampabile
By Michael Kanellos and Ina Fried
Staff Writer, CNET News.com
Microsoft on Friday set late 2006 as the deadline
for it to ship Longhorn, the next major version of
Windows.
But to make that date, it had to delay the full implementation
of WinFS, an ambitious file system geared toward letting
users search through all of their files at once.
Whether Microsoft makes this latest deadline will
likely be one of the dominant issues for the tech
industry over the next two years. The operating system
was originally expected in 2004, and many have predicted
that further delays could dampen PC sales.
Meanwhile, the growing popularity of Linux has begun
to nibble at Microsoft's dominance on the desktop,
while Google has emerged as a major competitor on
the Internet. Will Longhorn be dazzling enough to
undercut these trends? The fate of the industry hangs
in the balance.
Microsoft Chairman Bill Gates spoke exclusively with
CNET News.com on Friday about how Microsoft handles
deadlines and new opportunities.
Q: Can you give us a summary of what happened with
Longhorn?
A: Windows is the most widely used piece of software
in the world, and therefore, the diversity of things
people do with it and the benefits to improving it
are greater than certainly any piece of software that's
ever been done. And we reflect that by having huge
R&D investment in Windows.
The PDC (Professional Developers Conference) last
year was where we really talked about the vision of
Longhorn and all the different pieces. Of course,
we had the SP2 work, which, because it was security-focused,
we gave the highest priority to. We had the releases
we'd always had planned, the Media (a new version
of Windows XP Media Center) and Tablet.
And then, Jim (Allchin) and a guy who works for Jim,
Brian Valentine, went through with everybody, and
asked "OK, where are we? What's the feedback
that we've gotten from ISVs (independent software
vendors) and people?" And we went through this
replanning process that has come out with the plan
we're announcing today.
This is the first time we've actually given a date
for when we'll ship the Longhorn operating system.
It's always risky in a software project, especially
one where the compatibility requirements and the scope
of the features of what we deliver in versions of
Windows are incredibly broad, but we've made enough
progress. We've got enough methodology in place that
we decided that was the right thing to do.
What are the changes?
We are, as you heard, taking one of the major pillars
of Longhorn and changing how we deliver that. Actually,
there are changes in all the pillars, but in the case
of Indigo and Avalon, it's mainly the addition of
the down-level support. All XP users, not just Longhorn
users, will be able to download the software. It's
not a tiny download, but it's the kind of download
that is not unreasonable in today's world.
The plan we have does give up WinFS shipping with
Longhorn. And so if you want my basic assessment here,
the glass is three-quarters full.
WinFS is where we made the biggest change. We realized
that we could do a lot of rich search capabilities
in the OS without the full database, taking some of
our text technology that's been used by Office, and
actually, MSN is doing some nearer-term local-search
things, building on that same technology.
Anyway, we decided that we could integrate that and
get a lot of the navigational benefits, and that the
really deep benefits have to do with database style
system unification--bringing the SQL language and
all of the XML access stuff together. We were only
doing a pretty modest amount of that under the WinFS
that was going to ship in the operating system.
And we never had, in the Longhorn plan, WinFS server
support. We were clear about that going back all the
way to the PDC.
So now, we're doing the search stuff in Longhorn
'06, and then we're releasing WinFS off-cycle as a
development platform and as sort of an information
management shell synchronized with a release of the
database server as well.
What's the reaction from the PC makers?
Certainly, we've been in discussions with key partners,
both on the ISV side and with companies like Intel
and Hewlett-Packard.
Every constituency sees a Windows release through
the particular things of interest to it, which are
different. So Intel wants great chip support, ultrawideband
support, WiMax support, different power-throttling
capabilities, multicore--things like that. Anyway,
we've been through the plan with them, and this plan
is very good in the sense that they're glad to see
Longhorn coming into focus, they're glad to see the
commitment to the date, and the hardware kind of supports
things that they want are in their plans.
What is really causing sort of the rewrite on Longhorn?
Is it these sort of demands from the partners, is
it the technological difficulties of the project,
or is it even personnel and execution issues at Microsoft?
There's no rewrite going on here. WinFS, I'd be the
first to say, is very ambitious. Nobody has ever brought
together the world of documents, media and structured
information in giving you one simple set of verbs
that lets you richly find, move around and replicate
those things.
Ever since about 15 months ago, when we moved Peter
Spiro of our database group to take charge of WinFS,
we've made very good progress. What happened here
is, as we looked at the new things we wanted to add
to WinFS, that would have only been consistent with
an '07 schedule--adding the tabular stuff and figuring
out a server plan.
So we definitely were faced with a decision that
Jim, Peter, Steve (Ballmer) and I were having a lot
of dialogue over these last couple of weeks. What
was the right thing? Was it to take Longhorn as a
whole and get these super-cool additional WinFS features
in, knowing that that would push the release out into
'07, or was it to come up with a plan that was a bit
more clever and really not give up much?
The plan we have does give up WinFS shipping with
Longhorn. And so if you want my basic assessment here,
the glass is three-quarters full.
The WinFS team, in terms of its progress and performance,
is doing very, very good work, but it couldn't take
the additional features and make an '06 schedule.
That's professional engineering on its part, to stand
up and say, "No, if you want us to have those
features, we're an '07 deliverable."
It seems as if software is taking longer to bring
to market. SP2 kind of grew in scope. Things like
Yukon and Whidbey have taken more time. Has software
just gotten more complicated to write? What, if anything,
does Microsoft need to do as a company to reflect
that reality?
Our scheduling and predictability on this project
has been better than it was on OS 360 (the mainframe
operating system created by IBM). So software has
not gotten more complex. Software with this kind of
scope of features and compatibility has always been
complex. That's the business we're in.
Software has not gotten more complex. Software with
this kind of scope of features and compatibility has
always been complex. That's the business we're in.
The ongoing dialogue we always have with our customers,
ISVs and OEMs (original equipment manufacturers) is
always one of two kinds. One is (that) we have a date-driven
release. Things that make that date get in. For MSN,
most of what it does is date-driven releases. It does
very regular releases because of the nature of its
market, and it doesn't have the compatibility challenge.
With the operating system, customers want releases
to be on the order of, I'd say, two to three years.
Hardware exploitation, media, security and wireless
expectations mean that you've got to have that release.
But it's enough of a challenge, in terms of deployment,
testing and other things, that you wouldn't want two
major operating-system releases in less than (a) two-year
period.
When you've spoken about Longhorn in the past, everyone
has kind of talked about it as a big bet. With the
change, is Longhorn still a big bet, and is Microsoft
as a company still really making those kinds of big
bets?
Longhorn is a huge bet, and it brings with it the
move more and more to use the .Net managed code. And
that's not an overnight thing. We started that before
Longhorn, and there's more we're doing after Longhorn,
but I think you'll always see Longhorn as the milestone
in terms of the mainstream--mainstream acceptance
of managed code on the client.
We're pretty unique in what we're doing. The normal
kind of thing people talk about in terms of search--we
will have that stuff in Longhorn '06. But the big
breakthrough, where you get those things brought together,
will ship first off-cycle but then come back around
and be built into the next OS release.
How do you feel about morale right now at Microsoft,
and what do you think this will do? Is Microsoft at
a point right now where you think it has to be shaken
up and motivated?
I wouldn't say that. People love having the plan laid
out in front of them, and the WinFS group, which is
taking on these new features and shipping in a different
form--I wanted to make sure that it understood why
we are doing these things. It's enthused about these
things.
I think the most interesting software development--there's
a lot more interesting software development than people
realize--will still be done by and large here in the
United States.
Some things here are cases where there is a clear
competitor. If you take our guys who are competing
with Google, they understand exactly what they're
measured against and how everybody thinks Google walks
on water, and they've got to surprise the world.
Then we have other groups, like WinFS, where we're
way out in front, and there's nobody to compare ourselves
to. Making sure that they see how we're committed
to the vision and how we're going to support it and
the way we use it with our other products--that's
important. I think we're doing a pretty good job of
that. I'm talking with the WinFS group next week,
and I'll hear what their questions are and make sure
that there isn't any doubt about our excitement and
commitment.
When it comes to offshoring, what kinds of opportunities
are there for you guys in developing OS software?
Are there opportunities to do more than just kind
of the testing and ancillary work that's being done
now?
In terms of our development, we're kind of an interesting
mix. We do most of our development here in Redmond.
We see that as very efficient for us and not something
that will change.
We're also global and have been for a long time.
We've got the research lab in Beijing, we've got a
development center in India, we've got a smaller group
in Israel. Our Business Solutions guys have a big
thing in Copenhagen, Denmark, and our Xbox game guys
have a big lab in the United Kingdom. We're all over
the place, but our big center of gravity, which lets
us really do integrated innovation and redraw the
boundaries when they need to be done, is here.
I made a tour of college campuses last spring to
talk about how computer science jobs are exciting,
important jobs and how and lots of them are ones that
smart people should aim for. I think the most interesting
software development--there's a lot more interesting
software development than people realize--will still
be done by and large here in the United States.
Now, as you get into things like call centers and
stuff like that, I'm not an expert about some of those
other activities. I can tell you what Microsoft's
up to.
Anyway, none of that has anything to do with Longhorn.
Longhorn, you know, is like everything: mostly developed
here in Redmond. Some pieces are contributed to by
our various research groups and development groups,
but the heavy, heavy balance of work is done here.
Finally, you've talked about music in particular
as something that Microsoft probably has to do. What,
if any opportunities, do you see for Microsoft in
the music business? (Microsoft is expected to launch
a music download service next week.)
In terms of the music, we'll have some milestones
to talk about what we're doing. The simple fact is
that we believe in both advertising revenues and e-commerce
revenues. And so as you get people online comfortable
with spending money, whether it's on music or avatars
or the right to send SMS (Short Message System) messages
out to their friends who are on the phone, there will
be a few--there will be companies that get to critical
mass in terms of having those customer relationships
and doing e-commerce.
We wouldn't do any one isolated category of sort
of online digital buying by itself, because we believe
in having essentially a digital payment system at
critical mass that works in all the countries. We're
investing in the platform to do that, and at some
point, we'll apply that to things like music, and
so it's part of a broader strategy.
I think that if you asked Yahoo, it'd also say advertising
and transaction and subscription revenue--all three
of those things are important pillars.
News to: https://news.com.com
|