D-BUS required changes in KDE 4

Olaf Jan Schmidt ojschmidt at kde.org
Wed Sep 6 22:50:34 BST 2006

[ Thiago Macieira ]
> >2) Also, there's no way for a program with a different UID to connect to
> >the session bus. So kdesu loses functionality.
> >
> >For #2, there is currently no solution. The only way for applications to
> >communicate with each other using D-BUS if they don't have the same UID
> >is to use the system bus (not the user's session bus).

It is important for accessibility to have a solution for this - and also for 
the case where an application is running on a remote machine.

We plan to support GNOME's accessibility framework (AT-SPI) in KDE4 to give 
screen readers access to KDE applications. AT-SPI currently uses CORBA, and 
we are tying to convince the GNOME team to migrate it to D-Bus. Missing 
network and sudo support in D-Bus is one of the main obstacles.

If someone already knows a solution for this, then please add it to
http://www.freestandards.org/en/AT-SPI_on_D-Bus - otherwise we will need to 
try to find a solution on this list.


Olaf Jan Schmidt, KDE Accessibility co-maintainer, open standards 
accessibility networker, Protestant theology student and webmaster of 
http://accessibility.kde.org/ and http://www.amen-online.de/

More information about the kde-core-devel mailing list