Mobile-Menu

Definition Was ist OpenSync (früher MultiSync)?

Von Dipl.-Ing. (FH) Stefan Luber 2 min Lesedauer

Anbieter zum Thema

OpenSync ist eine Open-Source-Lösung zur Synchronisation von Adress- und Kalendereinträgen oder anderen Informationen zwischen verschiedenen Geräten und Anwendungen. Sie ist Nachfolger von MultiSync und stellt ein umfassendes Framework zur Verfügung. Der Abgleich der Daten erfolgt Plugin-basiert. Für Android existiert eine OpenSync-App. Sie integriert sich nativ in die Kalender- und Kontakte-App und sorgt für die Synchronisation der Daten per CalDAV- und CardDAV-Protokoll.

Die wichtigsten IT-Fachbegriffe verständlich erklärt.(Bild:  © aga7ta - stock.adobe.com)
Die wichtigsten IT-Fachbegriffe verständlich erklärt.
(Bild: © aga7ta - stock.adobe.com)

OpenSync ist der Name einer unter GPL-Lizenz stehenden Open-Source-Lösung. Sie ermöglicht die automatische Synchronisation von Adress- oder Kalendereinträgen, Aufgabenlisten und anderen Daten zwischen verschiedenen Geräten und Anwendungen. Der Abgleich der Daten erfolgt Plugin-basiert. Das OpenSync-Projekt war ab 2006 Nachfolger von MultiSync. Die offizielle Arbeit des OpenSync-Teams scheint inzwischen eingestellt. Die Projekthomepage www.opensync.org ist nicht mehr verfügbar.

Das Projekt stellte ein umfassendes Framework und Plugins für viele unterschiedliche Geräte, Betriebssysteme und Programme zur Verfügung. Für Linux-Distributionen wie Ubuntu war die Software lange Zeit nativ verfügbar. Sie lässt sich auch auf Rechnern mit anderen Betriebssystemen verwenden. Synchronisationen sind über Netzwerkverbindungen, Bluetooth-, Infrarot- und Kabelverbindungen möglich.

Für Android existiert eine OpenSync-App mit dem Namen "Open Sync". Sie integriert sich nativ in die Android-Kalender- und die Android-Kontakte-App und sorgt für die Synchronisation von Kontakten und Kalendereinträgen per CalDAV- und CardDAV-Protokoll. Die App ist unter anderem mit der freien Server-Software Nextcloud kompatibel. Sie ist aus einem Fork von DAVdroid entstanden und wurde von Deepen Dhulla entwickelt.

Prinzipielle Funktionsweise des OpenSync-Frameworks

OpenSync arbeitet Plugin-basiert. Die Plugins stellen die Schnittstellen zur Kommunikation bereit. Zur automatischen Synchronisation von Informationen wie Kalendereinträgen, Adressdaten oder Aufgabenlisten und anderen Daten müssen die jeweiligen Geräte oder Anwendungen mit einem OpenSync-Plugin ausgestattet sein. Synchronisationen können in beide oder nur eine Richtung stattfinden. Die Einrichtung erfolgt je nach Betriebssystem, Gerät oder Plugin kommandozeilenbasiert oder über eine grafische Benutzeroberfläche. Die abzugleichenden Geräte oder Anwendungen werden als Mitglieder in einer zuvor angelegten Gruppe aufgenommen. In vielen Anwendungsfällen besteht eine Gruppe nur aus zwei zu synchronisierenden Mitgliedern.

Für Linux wurde eine ganze Reihe als Pakete installierbare Plugins entwickelt. Dazu gehören zum Beispiel Evolution2 zur Synchronisation von Daten mit dem Programm Evolution, jescs zur Synchronisation mit einem Java System Calendar, ldap zur Synchronisation mit einem LDAP-Server, kdepim zur Synchronisation mit den KDE-Anwendungen KAddressBook oder KOrganizer und einige mehr. Auch für ältere PDA und Mobiltelefone mit Betriebssystemen wie Palm OS, Windows CE- oder Windows-Mobile wurden entsprechende Plugins veröffentlicht.

(ID:49051565)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Netzwerktechnik, IP-Kommunikation und UCC

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung