The battle lines have long been drawn between Google and Microsoft in terms of business. Google has Android, Microsoft Windows, Google is search, …