I'm not sure if you know, but when you install cyanogenmod (or one of the hundred different ROMS that people are actively developing on xda-developers), you get a Google free operating system. There is NO integration with Google. It is only if you install the "gapps" package, that you get the whole google shebang - play store, services, etc.
As a hacker friendly phone, I can develop on the N5 using Python, Golang, Scala, C#/Mono, QT, etc. - is there a usecase at which the N900 blows this out of the water ?
The only valid point I can think about is the keyboard - yes, it is a paradigm shift. But for daily use, smart keyboards like Swiftkey, Touchpal (pure open source) will serve you very well. For your developer needs, connect a monitor through HDMI/MHL and use a microusb adapter .
You have a first grade terminal emulator, IRC, low power bluetooth, built-in VPN + tethering - I would argue much more suitable for the developer than the venerable N900. Did I mention quad core processor, GPU and 2 GB of RAM with a brilliant display ?
If you want, you can install other OSes on the phone.
The install zip file was just 196 mb.
Today, in India, we have $90 contract-free cellphones with qwerty, 3G and Opera Mobile (which is the key to all of this really, with its browsing experience). A lot of them bundle document viewers, calendars and cameras. For the majority of Asia, this is the most affordable way to access the internet.
Not to mention built in apps for Twitter and Facebook. I dont want to give free links to some of these manufacturers, but a lot of them are chinese-made mobiles with local after-sales.
Just wait till these cheap phone makers take up android, and you'll figure out why it is that India and China are hollering for IPV6 at the top of their voices.
I want to love KDE but there are exactly two things that hinder me:
1. basic usability - network manager, desktop look configuration (Cashew... really ? Desktop Plasmoid for icons ?)
2. Native browser - move to Webkit already. Who uses KHTML seriously ? QT Chromium and I'm in...
The countries to be targetted actively are countries like India which has a highly active open source user base, has a exchange rate which works against proprietary software and has the highest growth of mobile and internet technologies.
And has Ubuntu, KDE or Gnome foundation based even one of their conferences in India ? Why, when i daresay there would be hundreds of universities ready to host them for free.
The positioning is wrong.
Benoit wrote, what is referred to by Wikipedia, as OFS (Old Be File System) which was then replaced by BFS.