Who in his right mind would take out a 24 month contract on a phone with no future,
About 24 months is about the only future you're going to get on any phone. Nokia has committed to supporting Harmattan until 2014.
After your warranty has expired, if you find features are slow, there will probably be community options. E.g. Mer/Nemo (already available for N900 and N950), which is a community-run continuation of what was Meego, which seems may also be a platform of choice for the RaspberryPi (there is an existing project with XBMC on Mer on RaspberryPi).
The 2nd update for the N9 will be available in a month (is already available to developers on N950). See
some changes and screenshots here.
There seems to be some evidence of PR1.3 being in the works (e.g. some features that were slated for PR1.2 being noted as delayed until PR1.3 IIRC).
no software development, etc?
Granted, it doesn't have the vast number of apps that iOS and Android have, but note that it has a lot of functionality built-in (e.g. support for most non-smartphone-specific IM networks integrated into messaging, twitter/facebook notifications - in PR1.2 also on the lockscreen).
But they are sold here ... and people take them for a 24 month partnership. Is there something I don't understand here?
Have you tried one?
From Nokia's results, it seems that the N9 on its own has sold more than both of Nokia's new WP devices in 2011Q4 ...
The Nokia N9 cannot even run WhatsApp, because the WhatsApp Devs said they won't be developing for a dead OS. :wtf:
So, 'cannot even' is a bit deceiving. N9 supports many IM services out-the-box (GTalk, Facebook, Skype, SIP). You can (either via command line with mc-tool, or by installing an app) add
generic Jabber accounts. After installing some additional packages (can't really call them apps, they are just telepathy backends) you can
add MSN, AIM, Yahoo, QQ, Vkontakte .
There is a petition somewhere about Whatsapp on N9.
However,
eBuddy XMS, which has a similar feature set as WhatsApp is
available for N9 (and iOS, Android, BB, Symbian).
Well thats not exactly 100% accurate as some apps like the games do enter a suspended state when you move away from them so yes it does have multitasking but it does it with some trickery.
No, Maemo does not force apps to suspend, but the app will get an event when it loses focus (or is being swiped away), and most games auto-pause in this case. Look at some demos, you can see e.g. a compass in the multitasking view still works (turns) while not in the foreground. No trickery.
I would take a N9... not as my main phone, more like a toy to try and hack and get Ubuntu running.
Why would you do that, when it already runs Debian and a fantastic touch-friendly interface? If you're missing something that is available on Ubuntu, compile it ... (best done with commandline or Qt-based apps, but then Ubuntu seems to be going Qt/QML anyway ... but then what is the point of them using GNOME ...).
The N9 has a single core 1ghz processor, the GS2 has a dual core 1.2 and the Note a dual core 1.4ghz processor.
Core count and processor clock speed are not the only factors that affect the speed of the software interface you use. For example, bot SGSII and N9 have 1GB of memory (and, note, teh SGSII is a bit more more expensive, and the Note is substantially more expensive).
Sure, there might be phones with better specs, and for some people they may be better, but I don't think you should discount the N9 (depending on your use case). My use cases are currently better satisfied by my N900 (and almost all of them are the same or better on the N9) than Android or iOS. A lot of work done on the N9 is very good, and the integration it allows only matched or exceeded by Windows Phone (watch some 'My phone was smoked by Windows Phone' videos on youtube).
But, if you are giving your soul to Google, then maybe Android is for you.
I will probably take an N9 when I can, because you are given choices, you lose no basic phone functionality if you don't want to depend on Google for everything, you get more freedom (specifically engineered into the device), and it contributes to the whole open-source ecosystem (and not just the 'Android' ecosystem, which has very little value outside mobile consumer electronics).
Regarding Android on N9, there is a port for N900 (but isn't fully functional, I think 3G and GPS don't work, not sure about voice calls), but I haven't seen any effort for N9. I think most N9 / N950 users prefer Harmattan anyway. There are some companies with Android compatibility runtimes for N9 (allowing Andriod apps to run with virtually no modification), but these haven't been released.