LWN.net Logo

Openmoko OpenLab Opens the Path for Open Learning

Openmoko OpenLab Opens the Path for Open Learning

Posted Sep 17, 2008 5:57 UTC (Wed) by jamesh (subscriber, #1159)
In reply to: Openmoko OpenLab Opens the Path for Open Learning by ericc72
Parent article: Openmoko OpenLab Opens the Path for Open Learning

Usually a block diagram shows the layering of a design -- which blocks depend on other blocks and which ones sit in parallel. That diagram seems to be pretty random:

  • It has D-Bus sitting above a bunch of things that depend on it and things that are independent of it (e.g. Avahi usually runs on the D-Bus system bus). Furthermore, the programs in the "applications" box do not rely on D-Bus to communicate with all the components in the lower boxes.
  • There doesn't seem to be much commonality between components inside the "framework" and "libraries" boxes. Some are graphical, so should be sitting above X or GTK. And I'm not sure why pulseaudio is in the libraries box.
  • The columns to the left and right look decorative. How does python-etk depend on the JVM.


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds