Deemphasizing the differences between on-premise and off-premise solutions, Bill Gates was reported in News.Com as saying: "The ideal for the industry is going to be if we have one architecture that (allows) you to shift things back and forth between on-premise and off-premise very easily, because it doesn't take much in terms of these various factors to make you want to switch in one direction or the other."
"And in the history of software, people have been doing forms for that remote management stuff, you know, going back to before Microsoft even existed. Now, as we're making the software hostable, we're also saying even when you run it on-premise, if you give me permission and we have the right relationship, I can be examining the health of the thing and helping deal with certain types of issues that come up, even though it's your hardware, it's on-premise."
"So we're seeing that evolution of better software capability for letting the remote expertise be applied, no matter where the code is running. A lot of the automation of making operations simpler can be done for on-premise or off-premise."