Ultimately, Microsoft knows that the software landscape will shift from the desktop to the hybrid of the Internet and the desktop. Google has thrown out warning shots that they will be players in many of the significant areas of software.
— Gene Munster
InternetSoftwareWill