&gt; That requires a 100% open phone (hard- and software)<p>I am eagerly awaiting the <a href="http:&#x2F;&#x2F;neo900.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;neo900.org&#x2F;</a><p>Unfortunately the baseband modem is still unfree, but at least it&#x27;s isolated over the USB bus, versus having direct memory access as many phones do. Unfortunately no phone has a free, legal modem.<p>Anyways, I&#x27;m more excited about the prospect of the phone itself being completely free. In their own words:<p>&gt; Not a single line of closed code will have to run on the main CPU to be able to use the Neo900.
Using free telephony stacks like FSO or one from QtMoko, FLOSS Linux drivers will be available for every single component.
In order to get 3D acceleration working, which is not necessary to operate the device, closed drivers would be needed.