MOUNTAIN VIEW, Calif., AP -Google Inc. took a step toward challenging Microsoft Corp."s dominance of computer software with the announcement Tuesday of a collaboration agreement with Sun Microsystems Inc.