Open Source im professionellen Einsatz

© ricul, 123RF.com

Groupwaredaten unter Linux mit dem Handy abgleichen

Von wegen synchron

Das Adressbuch und den Kalender auf Laptop und Smartphone auf dem gleichen Stand halten - das war unter Linux noch nie einfach. Wie ist der aktuelle Stand bei Sync ML und Active Sync?

 

Syncevolution ist der Missing Link der Synchronisation mit Linux, behaupten Intel und der Entwickler Patrick Ohly [1]. Das Projekt aus dem Moblin-Umfeld verspricht ein Framework mit Clients für Evolution, Maemo und bald auch KDEs Akonadi. Dass die Integration der Sync-ML-Server in den Linux-Desktop so lange auf sich warten lässt, überrascht vor allem, weil Sync ML vor einigen Jahren schon einmal wie der Sieger aussah [2]. Über IP und Bluetooth klappt die Synchronisation auch ganz gut, aber per USB wird es wohl mit Linux mangels Treibern nie funktionieren.

Hinten dran?

Dabei scheint die Open-Source-Community etwas hinter dem Trend herzulaufen. Neue Smartphones haben Sync ML gar nicht mehr an Bord, die Hersteller setzen fürs Business auf Microsofts Active-Sync-API [3], Endkunden sollen sich mit Google [4] oder Facebook begnügen. Gut, dass es da mit Zarafas Z-Push [5] eine freie Implementierung gibt. Doch noch verschmäht die freie Community das vom Redmonder Erzfeind stammende API notorisch, in der Regel endet jede Diskussion um Active Sync auf Mailinglisten an Patent- und Lizenzfragen.

Deshalb unterstützen heute nur Open Xchange, Zarafa und Scalix die Synchronisation der gängigsten Smartphones. Das Gespann Horde/Kolab, mit Produkten wie Univentions Groupware-Servern [6] auch im professionellen Bereich vertreten, beherrscht Sync ML und arbeitet laut Univention-Chef Peter Ganten ebenfalls an Active Sync.

Sync ML verschwindet vom Markt, auch weil sich Hersteller zunehmend technische Probleme damit einhandeln. Was es so schwierig macht, Adressen, Termine, Notizen und Aufgaben abzugleichen, beschreibt Patrick Ohly in fünf Punkten in einem Artikel auf [1]:

  • Es gibt bei Sync ML keinen Globally Unique Identifier (GUID).
    Jeder Hersteller, jede Software verarbeitet die Daten anders.
    Beschreibende Meta-Informationen fehlen.
  • Bei einem Geräte-übergreifenden Abgleich lassen sich
    Informationen deshalb nur schwer zuordnen. Von der Software nicht
    erkannte Felder wie der Geburtstag eines Handy-Kontakts gehen beim
    nächsten Sync wahrscheinlich verloren.
  • Daraus entsteht direkt die nächste Frage: Wenn ein Client
    ein Feld leer zurückmeldet, hat dann der Benutzer zum Beispiel
    den Geburtstag gelöscht oder das Handy die Information nur
    nicht verstanden?
  • Welche Version der Daten ist aktuell? Ist ein inkrementeller
    Sync ausreichend oder braucht es einen langsameren, aber
    vollständigen Abgleich?
  • Ein neues, spezielles, angepasstes Datenformat lässt sich
    nicht einführen, weil die älteren Geräte auf dem
    Markt es nicht unterstützen.

Vor allem die Problematik der GUIDs hat Microsoft besser gelöst. Aber auch die Technik von Active Sync hat einen gewaltigen Haken: Ohne MAPI und ein passendes Incremental Change System (ICS) dahinter scheint ein Synchronisationsserver nicht beherrschbar. Trotzdem ist sich Helmuth Neuberger von Zarafa sicher: "Nachdem jetzt auch Apple und Nokia auf Active Sync setzen, wird das der Industriestandard."

Infos

[1] Syncevolution: [http://www.syncevolution.org]

[2] Markus Feilner, "Drahtseilakt. Syncml mit Funambol": Linux-Magazin 08/07, S. 34

[3] Microsofts Active-Sync-Spezifikation: [http://msdn.microsoft.com/en-us/library/cc425499(EXCHG.80).aspx]

[4] Googles Handy-Synchronisation: [http://www.google.com/mobile/sync]

[5] Z-Push: [http://www.z-push.sourceforge.net]

[6] Univentions Groupware: [http://www.univention.de/tech_mail_overview.html]

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 1 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Als digitales Abo

Als PDF im Abo bestellen

comments powered by Disqus

Ausgabe 07/2013

Preis € 6,40

Insecurity Bulletin

Insecurity Bulletin

Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...

Linux-Magazin auf Facebook