Nokia was building on top of the Linux kernel, GNU libs, and QT. All of the heavy lifting was done for them. They only needed to release a solid basic OS. I think that this is exactly what it looks like, a former MS exec whose intentions had always been to bring Microsoft in regardless of Nokia's best interests. ... I don't think the problem was Meego, there was a lot of enthusiasm over it and they had a prominent partner in Intel. The unpleasant truth is that the Nokia board made a very unwise choice in Elop and should have seen this coming.