On TV.com: ANGELINA JOLIE looks stunning as usual
BNET Business Network:
BNET
TechRepublic
ZDNet

By Mike Ricciuti, News.com
Posted on ZDNet News: Dec 23, 2003 12:00:00 PM

For months, Microsoft watchers have voiced concerns that delays in the company's introduction of its Yukon database software could derail other products, including a new version of Windows, code-named Longhorn.

But Microsoft executives dispute that notion. They told CNET News.com that the delivery of Yukon--which marks the debut of the company's key unified storage technology--won't affect other future products.

News.context

What's new:
Microsoft says a delay in shipment of Yukon, a new version of its SQL Server database that ushers in a new storage technology, won't affect other upcoming products using the same technology. The company reveals details of its struggle to build the technology, which also will be used in Longhorn, a much-hyped update to Windows.

Bottom line:
Microsoft is trying to clarify its plans for new storage technology, the core of many of its future products. If the company stumbles with Yukon--essentially, the technology's proof-of-concept--then Microsoft's product plans and revenue projections could be affected.

More stories on this topic

The company also for the first time gave insight into the difficulty of building the new storage technology--a pet project of Microsoft Chairman Bill Gates for more than a decade and one of the most ambitious and time-consuming projects the company has ever attempted.

"Microsoft's dream is to have this unified single storage technology that we can use across products," Stan Sorensen, a product manager at the company, told CNET News.com. "As long as I have been involved in servers--more than 10 years at Microsoft--we have been trying to achieve this."

Yukon, an update to Microsoft's SQL Server database, will usher in the storage concept. The storage technology has become a massive undertaking that will ultimately affect nearly all of the company's key products.

Microsoft said the storage technology helps to blur differences between data types and will make it far easier for people to search for and find documents, e-mail messages and multimedia files scattered across their hard disks and on networked computers.

In addition to Yukon and Longhorn, a new version of Microsoft's Exchange messaging server, code-named Kodiak uses the storage technology. All three are expected to debut in 2006. Microsoft hasn't said exactly which other new products will use the storage technology. "So many products at Microsoft use SQL Server, it's hard to know how many dependencies will exist," said Chris Alliegro, an analyst with Directions on Microsoft.

Clearing up some of the mystery surrounding Microsoft's efforts, Sorensen said that products using the storage technology will not have common code, as many industry watchers have thought. Instead, individual product groups within Microsoft will each develop storage systems based on a common design specification.

Yukon and Longhorn "are two completely separate projects--different development teams, different development schedules--so there is no schedule impact. Yukon delays will have no bearing on Longhorn," Sorensen said. "There is a shared philosophy, not so much shared code."

For instance, Yukon, Longhorn and Kodiak will use "a common data schema, a common way to build relationships between data, and a common query method," he said. There is "some very low-level code that is shared, but that has been (completed) for years."

Early speculation was that Longhorn's new file system, called WinFS, would actually include a copy of the SQL Server database engine.

Microsoft's own descriptions of its storage work may have added to the confusion. "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 (Longhorn) file system,'" Gates told CNET News.com in October.

"I think a lot of people have the impression that Yukon is buried in WinFS, and Microsoft is starting to take pains to remove that impression from people's minds," Alliegro said.

All eyes on Yukon
Microsoft wants to guarantee the reliability and security of the storage technology before its high-profile debut in Yukon. Even if products do not share code, a significant delay in building the new software due to architectural problems could still derail other product schedules. Yukon is, in essence, a proof-of-concept for the entire storage effort.

"The Yukon delay does cascade into other products to a certain extent," RedMonk analyst Steven O'Grady said. "Yukon is very important to other product releases, and to Longhorn, it's crucial."

The storage concept has been well received by customers and analysts alike. But delivering working code has been a challenge. Yukon was originally slated for delivery this year. Last summer, Microsoft said it had delayed Yukon's debut until late next year.

Microsoft gave more details of Longhorn in October, and it has distributed more than 12,000 copies of an early test version of Yukon to software developers over the past few months. But a wide-scale test version of Yukon, expected earlier this year, won't arrive until the first half of next year, according to Sorensen.

Among the early testers is Microsoft itself, which will put Yukon through its paces on some of its internal systems.

"Come hell or high water, (Microsoft) wants to be solid on that beta" early next year, Alliegro said.

The main reason for Yukon's delay is the overall complexity of building the software, Sorensen said. "It's just a big release, the biggest SQL Server release (in more than five years). There are lots of moving parts," he said.

Adding to the delay is a renewed focus on ensuring Yukon's reliability and security--an offshoot of Microsoft's 2-year-old Trustworthy Computing initiative.

A "bulletproof" launch
With Yukon, Microsoft is aiming to take away enterprise database sales from market leaders Oracle and IBM. That's added to the pressure on developers to make this release "bulletproof," according to analysts.

Microsoft has redoubled testing efforts and will shut down Yukon development for five to 10 days in the coming months to do a "security scrub," in which engineers pore over millions of lines of SQL Server code. "We're making sure we really nail the security bits," Sorensen said.

Another area of difficulty for Microsoft's engineers has been integrating new software development technology, called the Common Language Runtime (CLR), into Yukon while simultaneously developing new database components using the CLR.

"We made a big bet on the CLR, and that is causing a lot of work on development and testing to integrate the CLR into the database," Sorensen said. "And we are building components on the CLR itself. So it is taking a number of additional cycles to do that, and there is a lot of rewriting we are doing in the product (Yukon)."

In Yukon, the CLR will allow Microsoft customers to build applications in the database using a variety of programming languages in addition to SQL Server's native language, called Transact-SQL. Developers also will be able to build systems that use more familiar languages, such as Visual Basic and Visual C#, Sorensen said.

Incorporating the CLR into Yukon means the millions of programmers already trained in Visual Basic will be able to write SQL Server applications, potentially broadening the appeal of the product.

In addition to the CLR, Yukon will include better support for Microsoft's .Net programming software, so Web services code is easier to build and launch on the database.

The delay in delivering Yukon most likely won't cause too many problems for Microsoft's database customers, RedMonk's O'Grady said. "I think Microsoft customers are frustrated by product delays, but this is not a huge deal for them. It's not a deal-breaker for them."

Instead, the holdups could affect the company's revenue projections and planned product releases for 2004 and beyond. Microsoft is hoping for a jump in revenue from Yukon sales late next year and in 2005, as customers upgrade their software. And if Longhorn is affected by Yukon's delayed schedule, many other products could be too.

To be sure, Longhorn is still a work in progress and isn't likely to ship before 2006. Some analysts don't expect it to debut until 2008 or even later. But new versions of Office--Microsoft's most profitable product--and other technologies are closely tied to Longhorn's schedule. Gates and other company executives have said that "Longhorn will impact Microsoft development across the board," according to O'Grady.

That puts the pressure squarely on Microsoft to complete Yukon next year, because it will ultimately tie into the company's larger plans for WinFS and Longhorn. Yukon's most noteworthy feature is the new unified storage system, which will support relational data, XML (extensible markup language) files, and user-defined data types.

CNET News.com's Martin LaMonica contributed to this report.

  • Talkback
  • Most Recent of 156 Talkback(s)
The Ph.D. Minority
`` Well, that is certainly the minority opinion. ''

Computer Science and Engineering Ph.D.s are certainly the
minority in numbers but are the people whose oppinion is
based on technical... (Read the rest)
Posted by: michael-t Posted on: 01/04/04 You are currently: Logged In | Log out
THIS is professional development? Robert Crocker   | 12/23/03
why not? dg mh   | 12/23/03
why? stephen732@...   | 12/23/03
It depends on how you look at it Taz_z   | 12/29/03
How does that differ... rapson   | 12/23/03
Not insulated Robert Crocker   | 12/26/03
Apologies rapson   | 12/26/03
Apples and oranges? Taz_z   | 12/29/03
Sorry, I replied to the wrong post Taz_z   | 12/29/03
Specifications and actual code Mikael_z   | 12/30/03
Good call, Mr. Crocker BarbarianHorde   | 12/23/03
MS Security Tux Groomer   | 12/23/03
Depends.. Delaware Boy   | 12/23/03
re: depends Tux Groomer   | 12/23/03
Jump in revenue? issthatso   | 12/23/03
Don't think that's really fair to compare.. Delaware Boy   | 12/23/03
Yukon v1 crocd   | 12/23/03
Bashers at it already? No_Ax_to_Grind   | 12/23/03
True Domb2   | 12/23/03
Job of IT samp_z   | 12/23/03
but what about stephen732@...   | 12/23/03
Re: True Franklin_z   | 12/23/03
history speaks for it self.. ickusslime@...   | 12/23/03
FO rthsoe that play games I suppose you are right. No_Ax_to_Grind   | 12/23/03
You shots miss a bold mark ickusslime@...   | 12/23/03
You are wrong! No_Ax_to_Grind   | 12/23/03
Want and needs voska   | 12/23/03
You've got it bad NoB$   | 12/23/03
We knew that NoB$   | 12/23/03
Microsoft's strenght samp_z   | 12/23/03
re: bashers Tux Groomer   | 12/23/03
And I want it full of features. No_Ax_to_Grind   | 12/23/03
re: Full of... Tux Groomer   | 12/23/03
And by the time your done, everything moved. No_Ax_to_Grind   | 12/23/03
Speaking of time... tic swayback   | 12/23/03
What you follow is your choice. No_Ax_to_Grind   | 12/23/03
and what you believe is your choice tic swayback   | 12/23/03
So make it modular... Patrick Jones   | 12/23/03
Why? I don't want that. No_Ax_to_Grind   | 12/23/03
It may not have been meant as a slam... Damon K   | 12/23/03
Now, for why you are wrong. No_Ax_to_Grind   | 12/23/03
ZDNet, fix your forums! This is to Ax, above. Damon K   | 12/23/03
Windows doesn't play DVD out of the box either voska   | 12/24/03
Linux absolutely does work fine right out of the box! Spoon Jabber   | 12/24/03
Well yes, it does now IT_User   | 12/24/03
rock & roll tic swayback   | 12/23/03
Still in OS9 No_Ax_to_Grind   | 12/23/03
Many agree tic swayback   | 12/23/03
You...bitty...a developer? NoB$   | 12/23/03
Bittie.. FreeBSD   | 12/24/03
Could happen IT_User   | 12/23/03
Ok... bhanes@...   | 12/30/03
2008? tic swayback   | 12/23/03
Grasping at straws again I see. No_Ax_to_Grind   | 12/23/03
He didn't say any MS person said that. Damon K   | 12/23/03
Jumping to conclusions tic swayback   | 12/23/03
So why does it bother you then? No_Ax_to_Grind   | 12/23/03
Not bother, just amusement tic swayback   | 12/23/03
No, just the opposite. No_Ax_to_Grind   | 12/23/03
shortsighted tic swayback   | 12/23/03
Bitty contradicts himself -- again. NoB$   | 12/23/03
I agree, slightly. Damon K   | 12/23/03
Why I said it... No_Ax_to_Grind   | 12/23/03
Crying and whining IT_User   | 12/23/03
Indeed! No_Ax_to_Grind   | 12/23/03
Why is this a bad thing? IT_User   | 12/23/03
Microsoft's XML schema IT_User   | 12/24/03
All depends who you are. No_Ax_to_Grind   | 12/24/03
Bitty, do you actually think about what you say? NoB$   | 12/23/03
Same ole MSBS from bitty as always NoB$   | 12/23/03
Bashers at it already? !!! ????? not me nite_w0lf   | 12/24/03
You *MUST* be high! FreeBSD   | 12/24/03
doubtful Suicida|   | 12/25/03
*bash* Lunpa   | 12/25/03
This is good Sunny Jalolly   | 12/23/03
Could be even better IT_User   | 12/23/03
You lost me. No_Ax_to_Grind   | 12/23/03
Maybe I misunderstood the article IT_User   | 12/23/03
Really? NoB$   | 12/23/03
I believe you mean 25-25% voska   | 12/24/03
Thank you for clarifying IT_User   | 12/24/03
redundant Suicida|   | 12/25/03
Bulletproof as stated by "analysts" FilledOut   | 12/23/03
not much weight Suicida|   | 12/25/03
All CANADIAN names kchahal   | 12/23/03
Blame Canada! Sunny Jalolly   | 12/23/03
Secret financial operation rgriffith64@...   | 12/23/03
Hook 'em....Yukies? IT_User   | 12/23/03
what a name JWatson77   | 12/23/03
mushers nite_w0lf   | 12/24/03
A Merry Christmas to all. No_Ax_to_Grind   | 12/24/03
Seconding that! IT_User   | 12/24/03
The great debate mikeeemike   | 12/24/03
IT User, Let's play a game. No_Ax_to_Grind   | 12/24/03
Let's play a game nite_w0lf   | 12/24/03
Maybe, possibly, perhaps, if,... No_Ax_to_Grind   | 12/24/03
current level?? nite_w0lf   | 12/24/03
I guess we'll just have to wait and see. No_Ax_to_Grind   | 12/24/03
Linux where? IT_User   | 12/25/03
Yes, no, and maybe. No_Ax_to_Grind   | 12/27/03
Doesn't follow IT_User   | 12/27/03
More of Bitty's patented F.U.D. Rick_K   | 12/24/03
COmapatibility you say? Suicida|   | 12/25/03
Why? No_Ax_to_Grind   | 12/25/03
If they dramatically drop the price IT_User   | 12/25/03
doubtful Romanval   | 12/24/03
You missed my point completely. No_Ax_to_Grind   | 12/25/03
How poorly OpenOffice/StarOffice has been doing? IT_User   | 12/25/03
True, user training is horrible. No_Ax_to_Grind   | 12/27/03
Not the case I had in mind IT_User   | 12/27/03
I agree with part of this. No_Ax_to_Grind   | 12/28/03
And you have been out of work for how long? B.O.F.H.   | 12/27/03
Star Office and Open Office have huge advantages voska   | 12/30/03
Um. no worries here. Romanval   | 12/25/03
Reasons for Patent Sprees voska   | 12/30/03
Nice Fary Tail michael-t   | 12/25/03
What is with you folks? No_Ax_to_Grind   | 12/25/03
Interesting chain of thought michael-t   | 12/25/03
SEE: Nice Fairy Tale No_Ax_to_Grind   | 12/25/03
$ = quality? Suicida|   | 12/25/03
And that means what? No_Ax_to_Grind   | 12/25/03
Easy Axe! IT_User   | 12/25/03
One could say the same thing about organized crime B.O.F.H.   | 12/26/03
Open source = organized crime??? HUH??? No_Ax_to_Grind   | 12/27/03
Ok, for the truely slow and dimwitted... B.O.F.H.   | 12/27/03
Posting to yourself again??? No_Ax_to_Grind   | 12/27/03
No_Ax_to_Grind didn't understand? B.O.F.H.   | 12/27/03
Where did that come from? IT_User   | 12/27/03
I have no idea. That's why I asked.. No_Ax_to_Grind   | 12/28/03
Did you also wonder... IT_User   | 12/28/03
Interesting there are no arguments... No_Ax_to_Grind   | 12/25/03
The strategic imperative is not the question IT_User   | 12/25/03
Consider... No_Ax_to_Grind   | 12/27/03
THis leaves the principal problem unresolved IT_User   | 12/27/03
We agree!!! No_Ax_to_Grind   | 12/28/03
Why can't Open Source make use of feely licensed patents voska   | 12/30/03
New Bollogniaware: Youkon (we con you) michael-t   | 12/25/03
Buwahahahahaha, all the way to the bank. No_Ax_to_Grind   | 12/25/03
Laugh it up. Suicida|   | 12/25/03
Are you talking abolut Apache? No_Ax_to_Grind   | 12/25/03
Wall Street don't care IT_User   | 12/25/03
You cannot accept michael-t   | 12/25/03
Because, there is nothing to accept. No_Ax_to_Grind   | 12/27/03
Quoting Judge Jackson doesn't help your arguement! B.O.F.H.   | 12/27/03
Speaking of 'clueless'... No_Ax_to_Grind   | 12/28/03
Nothing to answer to michael-t   | 12/28/03
Well, that is certainly the minority opinion. No_Ax_to_Grind   | 12/29/03
The Ph.D. Minority michael-t   | 01/04/04
Once MS Lock-in is reduced, the numbers will drop dramatically !!! Bit's_Conscience   | 12/29/03
Why get the next anything from MS nite_w0lf   | 12/25/03
more and more... genby   | 12/26/03
i dont think so genby! nite_w0lf   | 12/27/03
re : We know where you've been today... JWatson77   | 12/27/03
We know where you've been today nite_w0lf   | 12/27/03
I've got to admit to no_ax_to_grind ParadigmOdyssey   | 12/26/03
how says one leter doesn't change a name JWatson77   | 12/31/03

What do you think?

advertisement