Desktop Integration of BluetoothMarcel Holtmann (firstname.lastname@example.org)
The BlueZ project has enhanced the Bluetooth implementation for Linux over the last two years. It now seamlessly integrates with D-Bus and provides a really simple and easy to use interface for the UI applications. The current API covers all needed Bluetooth core functionalities and allows to run the same daemons on all Linux distributions, the Maemo or OpenMoko frameworks and other embedded systems. The user interface is the only difference between all these systems. This allows GNOME and KDE applications to share the same list of remote Bluetooth devices and many more common settings. As a result of this, the changes to integrate Bluetooth within the UI guidelines of Maemo are really small. In return all Maemo or OpenMoko users help fixing bugs for the Linux desktop distributions like Fedora, Ubuntu etc. and vice versa.