Dan, I am not sure this has been asked or the idea even brought up holistically. I am wondering where Microsoft might be in 3 years time. I have a hunch they will keep testing the waters and begin rapidly doing this as they grow and develop. Seeing them introduce project Mu, their Chromium Edge, and other endeavors they are involved in like their E2 project lead me to believe that they may end up with a hybrid based OS or platform. Possibly using the best parts of their Microsoft code plus open source code. What do you think about this idea? Thanks.