Nokia had a good plan, followed up by *TERRIBLE* execution. They can't even figure out how to get their servers running properly. It's sad, because Nokia's incompetence reflects poorly on Linux.
They managed to contribute a good amount of code to Linux, but piss off everyone from low level users to high level hackers.
Their "Open Source Advocacy" was closer to "binary apologist" for proprietary software.
It is really amazing to see how fast all this unfolds and how quickly they self destruct and lose billions of Euros (literally). When the N900 came out, it was the ultimate Linux device, but Nokia totally blew the momentum. Android went from nothing to dominance. I wonder if being able to actually use functioning Google servers had anything to do with it...