waving android

I am currently a software engineer at Google, where as a member of the Android platform team I build frameworks and user interfaces.

The blog here at is mostly historical; you can find more recent posts on .

OpenBinder.

February 14th, 2006

It looks like the open-sourced Binder (the fancy multithreading component framework underneath Palm OS 6, which began its life as BeIA 2.0 during the final months of Be, Inc.) has finally been
officially released:

Contributing to the Open Source Community – ACCESS and PalmSource have contributed Open Binder, a component object framework, similar in general concept to DCOM and CORBA, but better scaled for use on small devices. Open Binder provides a unique inter-process communication (IPC) paradigm implemented as a kernel-loadable driver, and incorporates a broad range of programmatic utility classes and frameworks. PalmSource and ACCESS have released the Binder driver and its associated frameworks to the open source community. For more information, see www.openbinder.org.

Elsewhere: Jason (pretty much the mastermind behind the open-source effort).

Update: Eugenia has posted what I think will prove the definitive reportage of this release: OpenBinder introduction & interview with Dianne Hackborn.

Update 2: Slashdot covers the general PalmOS-Linux announcement. Nobody seems to have noticed the Binder part (except Eugenia); who can blame them, given the way it was buried in the press release?

Update 3: Wow, look at that cluttered architectural block diagram. A lot of unpleasant things there, like GTK and GStreamer (when we had a perfectly awesome rendering engine and media framework already built—that is, completed—for Binder). And hey, check it out, the nebulously-named “messaging framework” lives on! I swear, that thing will never be finished until someone decides to actually throw a team at it (instead of a pale blue rectangle on a diagram and a checkbox on a features list).

Add a comment

html help (show)

newer: older: