> We need something like linux for phones.
Android _is_ 'Linux for phones'. Linux is the kernel of Android.
Perhaps you meant 'GNU for phones' or 'KDE for phones'. Well you can do that too. Maemo/Meego was 'Linux/Gnome for phones' and later, 'Linux/QT for phones' from Nokia and would run such desktop programs as Gnumeric, Abiword and OpenOffice.org. I wrote stuff in Python/Glade that would run unchanged on N800, Windows and desktop Linux.
There is also Ubuntu for phones, Tizen, Jolla and probably some others.
You can also run GNU stuff on Android such as Terminal-IDE.
Just go and buy them otherwise they will fold for lack of demand.