Dear khang,

Is OpenMoko CPE a good choice for niche or special applications or not ???
Any  ideas ?
If not , many of the developers will go for Android . That is not good .

Let me use this opportunity to talk a bit about Openmoko and Android.
First of all we really like Android! We don't see Android as competition, it is complementary to what we are doing and may help us in many ways.

If you look at the Android software stack, you will notice that they basically only use the Linux kernel and a few traditional 'helper' libraries, written in C (jpg, png, etc). But the bulk of the system is written from scratch. They even have their own libc! Their own Java virtual machine, their own graphics system, etc. etc. I do believe all of this is very healthy. Fresh blood. Take the Dalvik virtual machine for example. Basically they kick Sun somewhere, but that may turn out to be a nice wake-up call for something like HotSpot and similar established Java projects. IcedTea, GNU Classpath, etc. At the same time they ignore pretty much everything the FOSS community built over the last 10-20 years.
No X, no d-bus, no standard packaging system, ...
It's a fundamentally different approach from Openmoko.

From outside you first have to decide: Do you go with Android and step outside of 90% of what the FOSS community has built? Or do you go with Openmoko, which is a lot closer to something like Ubuntu?

There are many things to learn from Android. I like their 'intent' system for example. Lots of great software will become available as Open Source, and will find its way into many places, one of them being Openmoko. Getting the complete Android to run side-by-side with GTK or Enlightenment will be a lot harder than it is with Qtopia for example. That's because even though Qtopia can be seen as one large monolithic code base, it is still relatively well connected to many other FOSS standards. Android is not connected at all, just sitting on top of the Linux kernel, and several times larger than Qtopia.

Bottom line: We hope the Android sources will be releaesed soon. We think Android is a great piece of software, will become really successful, maybe even become the long-awaited 'Linux desktop' one day? The future looks good for Android. Openmoko will benefit in many ways, from Google pushing chip vendors to become more open to lots of high-quality Apache-licensed source codes being set free, allowing us to cherry-pick from Android into Openmoko. Additionally, you can either play with Android itself, or run Openmoko software on hardware that was opened up thanks to Android.

Hope this helps, everything is moving so this is just a snapshot in time. Feedback very welcome, a lot of this is driven by what the community wants to do. Often people show us how things should be done, not the other way round ;-)
Wolfgang

On Apr 4, 2008, at 11:32 AM, khang wrote:

Taiwan CPE developers of WiMax (etc..) are looking for a new OS/plateform ,
so  their  applications  won't   be  limited .
  We  are  planning
1.City surveillance (live project) --- installing digital camera wirelessly sending " clear " image back to control center. 2.Remote medical care --- sending medical data / warning signals wirelessly to Hospital / doctors 3.Home security --- remote monitoring home status including old people and child safty
  using   WiMax  network ( mobile  Internet ) .
Is OpenMoko CPE a good choice for niche or special applications or not ???
Any  ideas ?
If not , many of the developers will go for Android . That is not good .

_______________________________________________
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


_______________________________________________
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

Reply via email to