Q&A: Gates beefs up Longhorn vision

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

What about the Longhorn server? Can developers begin to build systems without the server version of Longhorn?
The server and the client have not been on the same schedule; as we get further into Longhorn, we will further clarify some of the schedule things. Today was not about schedule. We talked about having the beta (of the Longhorn client) next year, and we gave people the developer preview bits. But we are very clear that this is a technology-driven release that will take quite some time to get in full shape.

All of those schedule things will become clearer -- the notion of what intermediate releases there are for the server. And there are a few things we need to improve between now and then. We have talked about one, which is a security-focused release of the server, and we have even talked about some of the capabilities. We will get all of those intermediate milestones, then explain how the Longhorn server is the culmination of all of those things.

And developers can begin to build programs without the server version of Longhorn?
That's right. There are benefits when you get WinFS on the server or Indigo on the server. But we're full speed ahead on developing Longhorn apps, and some of the people at this conference will begin developing apps right away.

We've been hearing about the WinFS unified storage idea since back in the Cairo days. Why now for WinFS? What has changed?
I'm the biggest believer in this. It took a while for the database technologies to mature to be able to deal with heterogeneous data. That's really the XML revolution into the database. There is no coincidence that, as we are developing this Yukon version of SQL Server, we thought, "Wow, we can take some of that and have it be in the file system." It's probably due to the power of the machines, the amount of information people have. The world of your address book is different from the world of your songs, which is different from the world of your files, which is different from the world of your email.

The number of commands that you are learning -- the number of interfaces -- is very large. People notice that if we put features into one, like the ability to be notified of something new, then they want that capability. They want to know about new music or new family photos or new address changes. You end up, for every new capability, building in the separate silos. People want notification, and they want control, and they want security and replication and rich search. They want a lot in these individual silos.

Now we're saying, "OK, you can get it in one place." Partly, it's the hardware evolution; partly, it's the database evolution; and it's partly that the benefits to users to pulling these things together is critical, because we've really got as many concepts as people can learn, yet they are not really adept at each of those silos because there isn't the sharing that WinFS will bring.

It sounds as though Longhorn helps to revive some of the earlier .Net My Services ideas about personal information management and seamless computing. Is that true?
From the idea that we are schematising personal information, yes. But this is under the control of the user, stored on your client. That's the big difference. With HailStorm (the code name for the scuttled .Net My Services project), we didn't really have the rich query capability to navigate these things. We didn't have content indexing and all of that.

We had the idea of replication, but because we didn't have a (concurrent) OS change, it was very server-based replication. Of all the initiatives we have taken in the last decade, I would say that HailStorm was the one that hit a dead end in terms of how people responded to the information being on the server and the fact that we didn't have rich search capabilities.

Some of the concepts about how people manage their information are revived, correct?
Sure. I think the idea that your address book should be usable by other applications, that your calendar should be accessible by other applications -- that is a big part of Longhorn, because we move those rich user schemas down into the platform so that applications can all get at presence and phone numbers and annotate the address book, instead of things like each application having its own address book.

Some reporters and analysts have pitted Microsoft against IBM over the future of Internet computing. The two companies have cooperated on Web services and other areas. Are your visions that dissimilar?
There is enough in common that I could talk for a long time. And then, depending on who at Microsoft or IBM you talk to, they might choose to emphasise the parts that are different. We're a software company, and we believe that the magic of software leads to reduced complexity and new development platforms and helping security issues. They do software, of course. Most large accounts have .Net and WebSphere in them.

I think that IBM has been our primary competitor in key areas for a long, long time. What's important for the industry is that we have a common vision around Web services. (IBM software executive) Steve Mills and I demonstrated that about a month ago in New York. That is the infrastructure that allows e-commerce to happen and allows software anywhere on the Internet to talk to software independent of computer language, operating system or hardware.

IBM and Microsoft put their best people on this, and it's a real contribution to the industry. It's something people dreamed about for decades. We have been very clear about the road map and getting those standards to workshops. So that is common work. IBM still has its profit stream from mainframes and large systems.

That's very different from us. We believe that software can reduce hardware costs and development costs. And because of that, we focus on what we can contribute to software. So you will see lots of things for which we will compete, and that is very healthy for customers. But we have this common vision of Web services behind it.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Freebies202

Duplicate comments are not made intentionally. Its very good to know that now you are keeping check on this problem because sometimes a commenter...

5 hours ago by Freebies202 on Microsoft fixes blog comments, speeds up blogs with open source
kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

13 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

15 hours ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

15 hours ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

17 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

19 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

20 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

20 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

21 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

22 hours ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

23 hours ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

1 day ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

1 day ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

1 day ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

1 day ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

1 day ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint