Sun Microsystems Inc. chief executive Scott McNealy, right, hugs Google Inc. chief executive Eric Schmidt, left, before a news conference in Mountain View, Calif., Tuesday, Oct. 4, 2005. Google took a big step toward challenging Microsoft Corp.'s dominance in computer word-processing and spreadsheets with the announcement Tuesday that it would distribute Java technology from Sun Microsystems. (AP Photo/Paul Sakuma)