- Neo FreeRunner (GTA02a5) running QtMoko
- Neo FreeRunner (GTA02a7) running Debian
- Nokia N900 running MeeGo CE (now Nemo Mobile)
- Nokia N950 running Meego CE (now Nemo Mobile)
- Nokia N9 running Harmattan (stock software)
All of that software running on the devices is more or less free software, with Harmattan obviously being by far the least free, especially applications, but still better than any other on-the-shelf phone software *), and the others being 99% or "Ubuntu like" free ie. possibly with firmware and a few driver exceptions. N9 needs some bootloader work still before Nemo, Debian, Ubuntu etc. can be run there. I've collected a few things about N9 from this point of view at a wiki page.
*) Not sure about every Android phone, but Android is not openly developed anyway so it's hardly a similar free software project such as freedesktop.org projects or Qt
I gave my N900 away now since obviously I cannot make full use of each one of these. I'm multi-SIMming my N9 and the GTA02a7 Neo FreeRunner for daily use, while the other FreeRunner and N950 are purely for tinkering related purposes. The development FreeRunner will get on upgrade to GTA04 once it's available, and then hopefully that can be made into a daily usable phone as well.
By the way, see you in FSCONS in Gothenburg next weekend. Even rms will be there, which is always interesting of course :)