Battling Google
Battling Google
com
i
Code Red ,
. ,
.1
. says he told the Microsoft chairman. The
I . .new version, code-
J named Longhorn,
I was so complexits
! writerswouldnever
' ' be able to make it
run properly. provedversions. . .
. The news got Microsoft can't entirely replicate that
even worse: Long. approach;sinceWindowsis byits naturea
.
m~v' p",,,,am o_",'ng <Illof ~com-
~
1.. horn WIISIrrede"'!-
able because Ml- puter's functions;Butlt ISnowracmg to
1 crosoft engineers. moveinthatdirectipn:develoning
a solid
f werebuildingit just. .coreforWindowsontowIDchnewfeatures
\ as theyhad always c~Qded onphy oneovertim~.
t. built software. " As always,Microsoft'sgreat fear is !
Jim Allchin Throughoutits his- that it will lose its near~monopolyon
, . tory, Microsofthad computer operating systems and b!J,sic
letthousands of programmers each pro- office software. In the short term, there h
duce their own piece of computer code, is little, danger ofthaLBlit the more
then stitched it together into one sprawl- Google and other software makers en-
ingprogram. Now,Mr.Allchin argued, the' croach on MiCrosoft's turf, the greater .
jig was up. Microsoft needed to start OVer. the chance that someday' computer us-
Mr. Gates resisted at first, pushing for ers will wake up and find Microsoft Win- ,.'"
Mr. AllChin'sgrollPto take more time untildows superfluous. ~,~.
. everything worked. Over the nex,tfew
months, Mr. Allchinand his deputies ~
."Whathappened when"theAmerican
car companies failed to update their manu-
,:;'""
~:.
il also face protests from pro~ammers who factiIring lines? There was a,more effi-
com lainedhewas . to 00 sebiIreau- cient-way to Qring cars~to market for a
cracy and rob Microsoft of its creatiVl. lower price arid they 198ttheirrnJ;L~ket," I
," er meangs yeverybody," "says Microsoft .Vice President"Chris
says Mr; Gates of the period. '~Ies obvi-. Jones.j'WereinaIi~tle bit<,>f.~,9iff~teIltjh- ' I
ously my role to ask people, 'Hey,let' s not' dustrY"b\lt it); -t]:).es.ame-tl;tini;;'!t<'/ ,.d I
throwthings outwe shoul4n'tthrow out. . Microsoft's.holy ,graihi~'I:.tj;'sy~tei:n,!
Let'skeepthingsillthat Wecankeepin.' " t]:).atcranks out a new,generallybugc
Ultimately, Mr. Allchin's wa:rn~ng freeversionof'basic WindoWS'evel'Y
provedcatharticandledtowhathe andoth- .few years: with frequent updates in' be-
ers cali a transformation in,Microsoft's tween toaddeIlhanceIhents or match a
. most important product. Akey reason : the competitor's offering.
growing threat from rivals such as Google T~e.Longl:).orncrisis help,sexplain the
, Inc., Apple Computer Inc. aildwakersQf sweeping restructuring that, Micrdsoft
the free Linux operating sYstem. In recentChielExecutive Steve Ballmer an.nounced
'i;,-yearstl1es~<:ompanie~h~yebeell dashing tl!i~fWeekto.Qrganize
the companyinto I;
thap~
:01l1sQfif.fso~tWarelnnovati()ns'fa~ter
ema'orQi,J,sinessunits.A e-'- oaItS'to
'.
needing to go through every individual Most alarming: By July 200,4,itbe- Ashe started to learn more aboutMr.
program or document. came clear that Google was working on Srivastava'sbroaderplan,}Ii!.Gatesw.as
Mr. Allchinsays he soon saw his a "desktop search" tool for finding infor- concerned that the UIlproventools for
feats realized. In making large soft- mation~ on a PC"-offering some of the keepmg the Windowscore clean would
ware programs engineers regularly features that Mr. Gates's WinFS pro- levy-'a "tax" on engmeers-m other "
bring together all the new unfinished gram was supposed to bring to Long- words. that mey wOUldspend so much
features into a single "build," a sort of horn. Google, previously focused exclu- tim . g to meetMr.Srivastava'sstan-
prototype used.to test how the features sively on the Internet, was now step- dards tha ey WQ t be able to de-
work together. Ideally, engineers make ping onto Microsoft'i; turf as the creator vise InnOV'dIlons tor wmnows users. At a
a fresh build everY night, fix any bugs of software insidethe PC. . meeting on Sept. 8, Mr. Snvastava's
I
and go back to refining their features While Windows. itself coiIldn't be a team wiJ!>walking Mr. Gates through the
the next day. But with 4,000 engineers single module-it had. too manyfunc- plan when he challenged them. Why, he
I
writing code each. day, testing the tions fpr that -'-it could be d~~igned so wondered, weren't the reformers aSking
build. became a Sisyphean task. When . that.M:ic~o~oftcQuld; ea.sil}'pl!lg in or the mass of Windows engineers for their I' I
a bug popped up, trouble-shooters .pl1JlJlutnew features .:Witho).ltAisrupting viewof the changes? '
would often have to manually search the whole' system. . That wai Ii corner- "It was all just, 'Hey, bless this pro-
i' through thousands of lines of code to stone of 'a plan Mr. Srivastava proposed cess,' which I was uiJ.willingto do," Mr.
I, '
I find the problem. to his boss, Mr. Allchin. Microsoft Gates says; "They're just talking about
I ' Mr. Gates's WinFS project was so would have to throw out years of com- process and I'm frustrated we're not talk-
! troublesome that engineers began talk- ' puter code in Longhorn and start out ingabout how the teams are responding
ing about whether they could make the with a fresh base. It would set up com- to it." .
"pig fly." Images of pigs with wings puters to automatically reject bug-laden By late October, Mr. Srivastava's I,
, , '
~--~~ ~---'-~'_m'_m-
\ ,I
~ET
'I
JOURNAL.
.. i
i
Srivastava asked. Noteverythingwentso quickly,as en- showing off Windows Vista to ,software
. . 'On Dec.!" Mr. Srivastava escorted gineers grappled with the' challenge,of makers this month, Mr. Gates in an inter-
Mr. Cutler to. Microsoft's auditorium makingLonghornmore likeLegQblocks. view noted how Microsoft's Office group
where the softwareguru told 1,000engi" Microsoftmissed its June deadline for is now using some of Mr. Srivastava's
neers that he had used the toolsto build the first "beta" or test version of Lring- tools to improve its code. "It's amazing
Windowscode that was nearly bug-free. horn. On the Fourth of July Mr.Srivas- the invention those guys have' brought
, Mr. Srivastava's work, he said, "is the tava monitoredthe progresson his wire- forward," he said. "I wish we'd done it
right thing." That Mr. Cutler,-;famous less laptop, set up next to his grill'as he earlier. "
for never attending meetings-would cooked veggie burgers and teriyaki This week Mr. Allcbin announced that
,.emerge to back Mr. Allchin'srevolution chickenfor familyguests.Mr,Srivastava as part of the restructuring he ~l retire
helped persuade some engineers to drop was so preoccupiedwith Longhornthat next year after Windows vista is ill .cus-
their objections. he inadvertently agreed to his wife's tomers' hands. In a recent interview he
Othersweren't so easilyconvinced. . plan to remodeltheir bedroom.He re- said his. demons aren't fully exorcised.
Respondingto an attendee questioning calls that when he protested, she joked, . "There're, weakneSses in everything
the merits of the newregime, Mr.Valen- "Yougot the Windowsjob. I get this. It's we're doing today," Mr. Allchin says.
tine, tl;1eenforcer, shot back, "Is your a smilliprice to pay." , "But it's such a huge step up from where
code perfect? Are you perfect? If not, yo~ . On July 28, Microsoft shipped the beta wewere." .
andnominate a judge who would strictly his testimony," Mr. Feingold said. Iowa Sen. Charles 'E. Grassley re- ~
.~
interpret th~ Gonstitution. One'of the most watched votes on the called voting more than adecade agoror
Sen; Chartes Schumer (D., N.Y.) committee was that of Sen. Dianne Fein- . Justice David Souter, nominated by Presi-
;
I called on Mr. Bush to send a candidate stein (D., Cal~.),whowas elected in 1992 dent George H.W. Bush, hut now aligned
rI who answers questions fully, releases all on a wave 'of;fem3J.~;'voters'..outtage, at, Witlltne 'col,II'l'sliberal blQc. "I h01>e10
. documentsand "isnotan ideologue." how the Judiciary Committee handled An- years from now, I don't come back and
.'
After thehe!lrillg, CommitteeChair- ita' Hill's sexual'harassrnent"tharges find I'was wrong. like I was with 'Justice
'.
man ArlenSpecter (R., Pa.) expressed agIDnst~ustice Clarellce ThOmas. Before Souter," Mr.' Grassley said.