Nokia 770 and Linux message passing
Ari Jaaksi’s blog is a good read for anyone interested in non-Symbian mobile devices. He works on the 770 Internet tablet. They use D-Bus for message passing: a system with very similar semantics to how things work in the Symbian universe.
However, Symbian’s message passing is used uniformly throughout the operating system, whereas I bet that D-Bus is only used in certain components on the 770 where Nokia’s teams have put it in place. For example, broadcasting battery status notifications, etc.
Whereas, for example, accessing files or network sockets is done through kernel APIs, there’s bound to be some processes that still communicate using CORBA, sockets, signals, UNIX shared memory etc… So although Macrobug tools should theoretically be much easier to put in place on Linux due to its openness, I suspect in practice the results would be rubbish until the tools had good support for tracing all these different types of interactions.
Anyway, an interesting read, nonetheless.

