On TechRepublic: The 5 worst tech products of 2009
BNET Business Network:
BNET
TechRepublic
ZDNet

By Mike Ricciuti
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.

SponsoredWhite Papers, Webcasts, and Downloads

  • 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: a Guest | | Terms of Use
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 !!!  Plain Logic | 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
advertisement

White Papers, Webcasts, and Downloads