Experts are leaders of the past. Visionaries are leaders of the future.
I can't agree more.
Walkman, I'm happy to see that you are trying to do something that match your expectation. Mainly because it's the only way to build something useful.
You asked for a few ideas. Here is a brain storming without a lot of thought:
- You can get easily the base of the system (kernel, initscripts, X11, ...). This is not an issue. OE or pdaXrom builder can do this for you easily.
- Desktop applications are not build for PDAs (touch screen, memory, storage, finger, speed, time loading...).
- The main graphic libraries are not PDA friendly (Qt, GTK). The others libraries have too much bugs on ARM or are too simples (FLTK, wxWindows, XForm, VCF, WDesktop...)
- Dev tools are too complicated to install and use (native build system, emulator, images, cross-compile, ...)
- Contributors can't contribute patches or applications easily. They need to know Linux, python, bash, ... and many other tools
- There is no Visionaries in the house and no big ideas to follow
So, with the VM you want and GTK or Qt you will have the PDA you expect.
Me? I want to rebuild a new powerful X11 library PDA friendly (a fusion of GTK, GDK, Libpng, ...). I want to rebuild most of the good desktop applications with it. Rebuild my own WM and main screen with my own PDA desktop. And why should it be just as bad as other Linux desktop? Why not as good, as fast and as easy to use as the iPhone ones?
Demo from Apple;
http://www.apple.com/iphone/gettingstarted/guidedtour.htmlComplet French review:
http://www.mobinaute.com/79924-test-apple-...phon-page1.htmlApplications and software for the Zaurus are outdated and don't comply with today PDA expectations. I never felt comfortable using them. I don't want frustration any more and I don't use my Zaurus. And I won't switch to the iPhone because I don't want the Apple monopoly nor do I want to use anything as long as it is not free software inside.
Here where I am. Stuck with dreams.
Really, I'm frightened for
www.openmoko.org .