The D-Bus interprocess communication framework, which was developed through FreeDesktop.org, is widely used on the Linux desktop to facilitate extensibility and provide access to some underlying system services. We have used it in the past ourselves for interfacing with desktop applications like Pidgin. D-Bus is also increasingly being used in the mobile space to provide language-neutral APIs for accessing phone data, including address books, call history, and similar things.
Movial's D-Bus bridge will expose that underlying platform functionality to local web-based widgets, which means that developers won't have to rely on native code to gain access to those parts of the system. Movial recently joined the LiMo Foundation and plans to help integrate this technology into the LiMo stack. The bridge supports several rendering engines, including Gecko, WebKit, and NetFront.
"Movial is proud to participate in LiMo and contribute to the soaring success of the LiMo platform and the continued growth of the Linux mobile community," said Movial creative technologies president Tomi Rauste in a statement. "The goals of LiMo and those of Movial are in lock step—to reduce complexity, development costs and fragmentation in the market while providing a richer mobile ecosystem through the contributions of leading industry partners."
I'm a big fan of D-Bus and I have long been enamored with the capabilities that it brings to the Linux desktop. The concept that Movial is delivering with its bridge builds on that and is clearly going to bring some much-needed extra power to widget development on the LiMo platform.