First look


Playing BlueZ on the D-Bus

Marcel Holtmann

The integration of the Bluetooth technology into the Linux kernel and the major Linux distributions has progressed really fast over the last two years. The technology is present almost everywhere. All modern notebooks and mobile phones are shipped with built-in Bluetooth. The use of Bluetooth form a Linux based system is easy and in most cases it only needs an one-time setup, but all the tools are still command line based. In general this is not so bad but for a greater success it is needed to seamlessly integrate the Bluetooth technology into the desktop. There have been approaches for the GNOME and KDE desktops. Both have been quite successful and made the use of Bluetooth easy. The problem however is that both implemented their own framework around the Bluetooth library and its daemons and there were no possibilities for programs from one system to talk to the other. With the final version of the D-Bus framework and its adaption into the Bluetooth subsystem of Linux it will be simple to make all applications Bluetooth aware. The idea is to establish one central Bluetooth daemon that takes care of all task that can't or shouldn't be handled inside the Linux kernel. These jobs include PIN code and link key management for the authentication and encryption, caching of device names and services and also central control of the Bluetooth hardware. All possible tasks and configuration options are accessed via the D-Bus interface. This will allow to abstract the internals of GNOME and KDE applications from any technical details of the Bluetooth specification. Even other application will get access to the Bluetooth technology without any hassle.

The talk will introduce the new D-Bus interface for Bluetooth and demonstrate how easy it can be used from within different programming and scripting languages. Besides the currently established interface it will also cover the planned extensions. Devices like the Nokia 770 are already using D-Bus for the Bluetooth technology and this talk will also cover this device and other Linux based embedded device that are using Bluetooth. Since the D-Bus is an open standard this talk will also cover how other operating systems like FreeBSD or OpenSolaris might be able to use it and what is needed from the client applications to support these operating systems.

Monday, 27 September 2010

 

Plenum

 

 

09:00-09:15

Opening

 

 

09:15-10:00

Preparing Open Source Distributions of Operating Systems for Workstations in states department,  Tomaž Zver, Ministry of Public Administration, Slovenia (slovenian)

 

 

10:00-10:45

The Power of Value – Open Source in Media Industry, Markus Franz, Sucomo KG, Germany (english)

 

 

10:45-11:00

Coffee break

 

 

11:00-11:45

Open Source communities and business ecosystem strategy: OW2 Consortium from the perspective of a board member, Gabriele Ruffatti, OW2 Consortium, Italy

 

 

11:45-12:30

Oracle Enterprise Linux, Sergej Rožman, ABAKUS plus d.o.o., Slovenia (slovenian)

 

 

12:30-14:00

Lunch break

 

 

 

Section in English language

Mixed section

Astec section

14:00-14:45

Xen: Open Source and the Virtualization Revolution, George W. Dunlap, Citrix Systems UK, Ltd, UK

STORK - Interoperability of e-identities for Cross-border Services - mag. Aleš Pelan, Ministry of Public Administration, Slovenia (slovenian)

Security Audit in Heterogeneous Environment, Borut Žnidar,  Andrej Rakar in Davor Guttierrez, Astec d.o.o. (slovenian)

14:45-15:30

Smarter Collaboration through the IBM Client for Smart Work , Uffe Sorensen, IBM

Working in Groups with Zimbra, Damjan Žiberna, ABAKUS plus d.o.o., Slovenia (slovenian)

 

15:30-16:15

Break

 

 

16:15-17:00

Wlan Ljubljana - Open Wireless Network, Mitar Milutinović, Jernej Kos, Slovenia (english)

Migration to Linux desktop and optimization with Open Source solutions, Ivan Guštin, Elin d.o.o., Croatia (croatian)

 

 

Section in English language

Mixed section

Mixed section

17:00-17:45

eyeOS: going to the cloud with the Open Source web Desktop, Pau Garcia Mila Pujol, eyeOS, Spain

Database accelerators - Column-oriented architecture Goran Cvijanović, Vinteh d.o.o., Croatia (croatian)

Usage of OSS in School's Administration, dr. Martin Terbuc, Šolski center Ptuj, Slovenia (slovenian)

17:45-18:00

Break

 

 

18:00-18:45

Security vs Usability, Sebastian Graf (naxxatoe), Austrian  (english)

How to switch to Linux and not only Survive, Marko Dolenc, Result računalniški sistemi d.o.o., Slovenia

 

Tuesday, 28 September 2010

 

Section in English language

Mixed track

09:30-10:15

Open Source OS - Symbian OS, Tam Hanna, Tamoggemon Software, Austria (english)

How to build your own iSCSI Server with OSS - Damjan Rems, Chamber of Craft and Small Business of  Slovenia, Slovenia (slovenian)

10:15-11:00

Linux Disaster Recovery as a Service (with rear), Gratien D'haese, IT3 Consultants, Belgija

SPOCS - Simple Procedures Online for Cross-border Services - dr. Alenka Žužek, Ministry of Public Administration, Slovenia (slovenian)

11:00-11:15

coffe break

 

11:15-12:00

Getting Cloudy - Grid Hosting Uncovered, Markus Franz, Sucomo KG, Germany

Zimbra as PaaS (Platform as a Service), Silvo Jakob, ABAK.NET d.o.o., Slovenia (slovenian)

 

Mixed track

Mixed track

12:00-12:45

SecureKey - SMS Authentication, Bojan Sajovic, GenLan d.o.o., Slovenia (slovenian)

Once Upon a Time on Internet 0x01, Nejc Škoberne, Viris d.o.o., Slovenia (slovenian)

13:45-13:00

Coffee break

 

13:00-14:30

Round table

 

* The program is being prepared and will be updated.