Registration

Register
Login

Content

Call For Papers
Schedule
Presentations
Tutorials
BOFS

Event Info

Venue
Travel
FAQ
Link Us

Additional Info

Sponsors
Special Events Contact Us
Media
Archives
Home



Desktop Integration of Bluetooth

Marcel Holtmann (marcel@holtmann.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.

This presentation looks at the Bluetooth GNOME support and how it can be better integrated into the Linux desktop. It also looks at Maemo and OpenMoko and what can be learned from the embedded devices and what can be shared between desktop and embedded systems.