Got myself a new desktop PC the other week. Most of the hardware is by Intel. Should I go and ask Intel for all the software I need/want? A word processor, great strategy games, a VoIP-client, ...? Would you? Probably not, because you know that there's people who do the hardware and there's people who do the software. Nokia is the company who does the hardware. I understand it is their intention that it should be others who do the software; just to get things working, there's a few applications pre-installed, similar to a pre-installed Windows on a new PC. I think its a reasonable strategy. The only thing they did wrong was to incorporate hardware thats unsupported in free software land, which prevents other variants of GNU/Linux to run on the device. And: Yes, they are great contributors to the free software movement. Didn't we all read how now even their competitors plan to re-use the components they developed?