"If you want to be an innovator, you have to take the long-term approach," he said. "There is a view that innovation happens overnight and that's simply not the case. It took us eight to 10 years to get Windows popular, and many years to get databases popular."