Qtopia, OpenMoko and X11
Sander van Grieken
sander at 3v8.net
Wed Feb 20 09:07:22 CET 2008
On Tuesday 19 February 2008 21:48:09 Holger Freyther wrote:
> Hello humans and other intelligent species,
> Who am I:
> My name is Holger 'zecke' Freyther and I'm writing Software.
> Why am I talking:
> I have recently joined OpenMoko and this is my short self-introduction.
> What am I doing:
> I'm going to work on Qtopia, specially Qtopia on X11 for OpenMoko.
> Why Qtopia:
> We like diversity (the Open in OpenMoko is not only good for marketing,
> like some other big internet companies believe) by adding Qtopia we can
> attract more and different developers. My other take on this is there are
> certain things in the Qtopia suite that are working really well and there
> is no reason to reinvent the wheel (think of a gsmd replacement...).
Great! The C++ programming model suits me better than C. Also, Qt is great
> Why X11:
> First of all there is nothing wrong with QtopiaCore (I still prefer the
> old name Qt/E) in contrast I believe it is performing better than kdrive
> and with Qt 4.4 it will be even faster.
> Why X11 if nothing is wrong with QtopiaCore:
> Using QtopiaCore means it is more difficult to use other toolkits. While
> you probably could port Gtk+ (think of Gtk+ for directFB) you don't want
> to port all of them (evas/ETK/EWL, FLTK, wxWidgets, Java/AWT/SWING,
> tcl/tk,motif). The common denominator is the X11 protocol and with Xglamo
> the performance should be quite nice anyway.
I think it's great to open the door to Java, it will lower the barrier for a
lot of software already written for other platforms. Also E is great for
those shock-n-awe appies.
Do I understand correctly that this makes it possible to use OpenGL (once
Xglamo supports it) or is DirectFB just as capable of doing OpenGL?
> Now, I don't know the deadline but it is probably soon, am I late already?
> Graeme and me will mostly look into it.
Will you be working on this 'best effort' or will you be sponsored by either
OpenMoko or Trolltech?
> We will compile QQtopia not against Qtopiacore but Qt/X11. And luckily
> some people at Trolltech did most of the heacy lifting. We have to
> understand where they stopped doing it, what issues they faced and how to
> resolve them.
> Are we there yet:
> Don't be fooled by images but check this movie . Again most of this is
> working out of the box because Trolltech did prepare this, the patches we
> have created so far are minor. Check the README.x11 in the source tree to
> get it compiled and understand what is not working.
> Questions? Patches? Comments? More stuff next week
Once I'll get my GTA02 I'll get more involved.
More information about the openmoko-devel