On mySimon: Timberland Euro Hiker
BNET Business Network:
BNET
TechRepublic
ZDNet

March 27th, 2006

Microsoft's 50 million line albatross

Posted by Dan Farber @ 6:20 am

Categories: General, IT Management, Software Infrastructure

Tags:

The New York Times reporters Steve Lohr and John Markoff explain the software delivery problems at Microsoft, as evidenced by the recent Vista and Office 2007 delays.

…each new version of Windows carries the baggage of its past. As Windows has grown, the technical challenge has become increasingly daunting. Several thousand engineers have labored to build and test Windows Vista, a sprawling, complex software construction project with 50 million lines of code, or more than 40 percent larger than Windows XP.

"Windows is now so big and onerous because of the size of its code base, the size of its ecosystem and its insistence on compatibility with the legacy hardware and software, that it just slows everything down," observed David B. Yoffie, a professor at the Harvard Business School. "That’s why a company like Apple has such an easier time of innovation."

Professor Michael A. Cusumano of the MIT Sloan School of Management said Windows is too big and complicated. Of course, we all know that. The question is what can Microsoft do to remedy the problem over time, short of focusing on the Live components. Other than force customers to change horses to a new platform as Apple did in 2001, not much. So far, Apple’s platform shift hasn’t led to much market share gain against the more ponderous and complex Windows…but if Apple were to license its operating system, it would be a different game.

Dan Farber, editor-in-chief of CNET News.com, has more than 20 years of experience as an editor and journalist covering technology. See his full profile and disclosure of his industry affiliations.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 118 Talkback(s)
Didn't take the Vista plunge yet; FreeBSD rocks!
Well, I didn't take the Vista plunge yet. I've actually used
Windows 2003 Server as a desktop before...not bad at all. I
think I'll do the same with Server 2008.
Although Microsoft can be b... (Read the rest)
Posted by: maxtheitpro Posted on: 04/10/08 You are currently: a Guest | | Terms of Use
Complicated windows solved by .NET  clamont | 03/27/06
Why?  Yagotta B. Kidding | 03/27/06
Cross processor support  RJCorfield | 03/30/06
Decoupling the apps from the OS is anatema  jinko | 03/27/06
.NET is a bytecode interpreter  spamagnet | 03/28/06
No it will be just one more set of tools.  Kilz | 03/27/06
That's going to be a long time  Mark Miller | 03/27/06
That's going to be a long time.  CodeBubba | 03/28/06
Apple's solution can work for Microsoft, too.  Anton Philidor | 03/27/06
No one likes emulation  george_ou | 03/27/06
You might be right...  Anton Philidor | 03/27/06
Emulation is fine  Patrick Jones | 03/27/06
Good point  tic swayback | 03/27/06
And..  cashaww | 03/29/06
Is that why  Yagotta B. Kidding | 03/27/06
No one likes emulation.. but its there anyway  scrapheap | 03/27/06
WOW is not emulation for x64 chips  george_ou | 03/27/06
Link please  Richard Flude | 03/27/06
None.  Anton Philidor | 03/27/06
Subjunctive voice  Yagotta B. Kidding | 03/27/06
Formatting, again?  Yagotta B. Kidding | 03/27/06
it's the apps, stupid  Fred Flintsone | 03/27/06
Crapple & Linsux  npbwbass | 03/27/06
Dinosaur  Cappyoak | 03/27/06
Attitude?  Scrat | 03/27/06
RE: Attitude  Cappyoak | 03/27/06
No. He means diversity  dropzone@... | 04/07/06
)  n00gie | 03/27/06
Wintendo Worldly  WinnebagoBoy | 03/27/06
SolidWorks  Yagotta B. Kidding | 03/27/06
SolidWorks in VM and dual booting  WinnebagoBoy | 03/27/06
Graphics acceleration  Robert Crocker | 03/27/06
You mean something like this...  K Anderson | 03/27/06
Yagotta B. Nutz  cyberian_z | 03/27/06
Wow! I never knew!  Yagotta B. Kidding | 03/27/06
Apple should be looking at making WINE work on OSX.  DonnieBoy | 03/27/06
Codeweavers  npbwbass | 03/27/06
Math  Tim Patterson | 03/27/06
Math Genius  WinnebagoBoy | 03/27/06
30 years?????  LazLong | 03/27/06
Interesting article in SF Chronical re this issue  WinnebagoBoy | 03/27/06
I am  cashaww | 03/30/06
Yagotta B. Stoopid  metavurt | 03/27/06
True, one of Apples advantages, they don't have to worry about a million  DonnieBoy | 03/27/06
vendors write drivers  jmwatson | 03/27/06
driving and app writing  WinnebagoBoy | 03/27/06
RE: driving and app writing  jmwatson | 03/27/06
Vendors write drivers, but...  elroyjetson_z | 03/28/06
Are you sure?  Patrick Jones | 03/28/06
The doesn't really fit the evidence  jmwatson | 03/27/06
Then there is the Apple Tax  Ken_z | 03/27/06
Apple Tax  jmwatson | 03/27/06
You forgot a few costs for the software side ...  ShadeTree | 03/27/06
If you  cashaww | 03/30/06
What about the PC tax?  voska | 03/28/06
Interesting anecdote but...  jmwatson | 03/28/06
speaking of PC tax...  wvoutlaw2002 | 04/19/06
Funny  Richard Flude | 03/27/06
no real bailout  jmwatson | 03/27/06
Don't count Apple out on this...  K Anderson | 03/27/06
This is a criticle time for MS, they need the hairball to maintain lockin,  DonnieBoy | 03/27/06
building?  jmwatson | 03/27/06
No New Stuff--not invented here syndrome  WinnebagoBoy | 03/27/06
Totally Wrong.  John Zern | 03/27/06
Also Wrong  jmwatson | 03/27/06
I can see you've never worked with Bill...  K Anderson | 03/27/06
Example  jmwatson | 03/28/06
Maybe you misunderstood my point  WinnebagoBoy | 03/27/06
Microsoft's never been inventive  voska | 03/27/06
Microsoft's never been inventive  CodeBubba | 03/28/06
And Linux and OSS is fast?  george_ou | 03/27/06
yes  scrapheap | 03/27/06
They are faster than other distributions  zmud | 03/27/06
Yes and No  dragosani | 03/27/06
Good post  george_ou | 03/27/06
Yes.  jmwatson | 03/27/06
Let an average user  tombalablomba | 03/27/06
Better than half-fast bloggers  Robert Crocker | 03/27/06
Boots slow  jmwatson | 03/27/06
Slow boot, efi, and a laptop world  WinnebagoBoy | 03/27/06
Fast boot?  Yagotta B. Kidding | 03/27/06
Fast Boot For Dummies  WinnebagoBoy | 03/27/06
It really wasn't a whole new OS!  ShadeTree | 03/27/06
what counts?  lhcrouch | 03/27/06
Where is this imaginary army of people ...  ShadeTree | 03/27/06
I actually know a few Mac users  voska | 03/27/06
Well yes but really but no....  LazLong | 03/27/06
Doh !!  barsteward | 03/27/06
Since you appear to hate Windows, why do you care  K Anderson | 03/27/06
An answer maybe?  voska | 03/27/06
interesting tactic  lhcrouch | 03/27/06
How can you dispute it?  voska | 03/27/06
Interesting link from an alledged MS employee  jmwatson | 03/27/06
Intersting thoughts about the albatros  tombalablomba | 03/27/06
Please give it up, you cant mix apples and pears.  Kilz | 03/27/06
Here's what they can do  voska | 03/27/06
Shazzaam Voska, now yer talkin  WinnebagoBoy | 03/27/06
Not all bad.  fanjet@... | 03/28/06
Apple's Way won't work  elroyjetson_z | 03/28/06
Made sense up until...  Doug K | 03/28/06
Flawed assumption  jmwatson | 03/28/06
Why not "Just Windows" ???  MENINBLK | 03/28/06
Right on!!!  SherMartin | 03/28/06
Do NT again  iangs | 03/28/06
It doesn't matter how FAT or inefficient ...  mwagner@... | 03/28/06
Microsoft's dllemma - viable OS  alanrbriggs | 03/28/06
What is really needed...........  Tennisyoda@... | 03/28/06
Make mine VMS  pcullinan | 03/28/06
serving too many  jammerman0101@... | 03/28/06
You all miss the point  scbyrne | 03/28/06
What point?  jmwatson | 03/29/06
Bloat boat  Pazooza | 03/29/06
Kiss my FUBAR and then some  WinnebagoBoy | 03/29/06
Sabbatical??!  lmorel@... | 03/29/06
Buy another OS  Hameiri | 04/07/06
Compatibility Brings weight...  brummels@... | 04/07/06
Didn't take the Vista plunge yet  maxtheitpro | 04/10/08
Didn't take the Vista plunge yet; FreeBSD rocks!  maxtheitpro | 04/10/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

advertisement
Click Here

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here