GNOME Mobile and Embedded Initiative

Well, it's finally public: the GNOME Mobile and Embedded Initiative (GMAE) is ready to rock and roll. OpenedHand has been a part of this from the very beginning, working on the platform before it was a platform, and helping to shape the platfom once the contributors with a common interest got together.

It has been really exciting to see GMAE go from a twinkle in Jeff's eye to a real project, with real companies involved and real products using it. Hopefully this momentum will continue, and we'll achieve Complete World Domination in the embedded market by... well, 2010 sounds reasonable.

NP: Remembranza, Murcof

17:30 Thursday, 19 Apr 2007 [#] [computers] (5 comments)

Posted by michael schurter at Thu Apr 19 20:28:10 2007:
Very exciting stuff!

However, there seem to be 2 things missing from the diagram on http://www.gnome.org/mobile/.  I'm guessing 1 is left out due to be obvious, and the other was left out by deliberate choice:

1.  Linux (as in the kernel) - Shouldn't it be there as the nice foundation block on which X, GLib, and D-Bus run?  (this seems obvious)

2.  Mono/C# as a language binding...  I know its the controversial Gnome binding, but a lot of popular Gnome apps are already using it.  (this omission was deliberate I'm guessing)

I noticed JavaME listed as being considered which makes me even more concerned for the future of Mono/C# on Gnome Mobile...

It'd be nice to have Tomboy on OpenMoko.  ;)
Posted by Ross at Thu Apr 19 20:31:30 2007:
(personal opinions here obviously)

1) GNOME isn't Linux specific, I expect GMAE will happily run on a BSD for example, if you prefer that.

2) JavaME is mentioned because it is a Micro Edition  (thus the name...) designed for the same targets as GMAE.  Is there something similar for C#?  If so, it can be considered.
Posted by michael schurter at Thu Apr 19 20:56:59 2007:
1)  Excellent!  Sometimes I forget about those other kernels... :)

2)  .Net has the Compact Framework.  However, I believe Mono is just attempting to port the full VM/Framework to portable devices.  For example, there's been a lot of work on an ARM port:

http://www.mono-project.com/Mono:ARM

So the short answer is that Mono is actively pursuing operating on embedded/mobile platforms.
Posted by Jeff Waugh at Thu Apr 19 22:16:43 2007:
Michael, consider too that we're focusing on what people are actually using. :-)
Posted by Lefty at Sun Apr 22 02:19:35 2007:
Yeah, we're having fun now!

It was great getting to see everyone at ELC, and it was a great launch. I chatted with Bill Weinberg yesterday, and the feedback he got on the GNOME Mobile & Embedded roundtable discussion was evidently extremely positive.

Seems a good time's being had by all. Some nice press coverage, too...

Name:


E-mail:


URL:


Add 2 and 6 (required):


Comment: