OpenSync
aus openSUSE, der freien Wissensdatenbank
| OpenSync | |
|---|---|
| | |
| Entwickler: | OpenSync-Projekt |
| Versionen in Distributionen von openSUSE; aktuelle Versionen für ihre Distribution finden Sie (evtl.) im Build Service: | |
| Lizenz: | LGPL, Module teilweise GPL |
| Deutschsprachig: | ja |
| Web-Seite: | opensync.org |
Inhaltsverzeichnis |
Einführung
OpenSync ist ein Synchronisationsrahmenwerk, das plattform- und distributionsunabhängig ist. Es besteht aus diversen Modulen (Plug-Ins), mit denen man verschiedene Geräte anbinden kann, einer mächtigen Synchronisations-Software und dem Rahmenwerk selbst. Das Synchronisationsrahmenwerk ist einfach gehalten und in der Lage, jegliche Art von Daten zu synchronisieren, einschließlich Kontakten, Kalenderdaten, Aufgaben, Notizen und Dateien.
OpenSync befindet sich noch in der Entwicklung. Das Projekt sucht nach Entwicklern und Testern. Der aktuelle Status des OpenSync-Projektes ist "Produktiv".
|
Module
In openSUSE 10.2 gibt es 14 OpenSync-Module, von denen einige experimentell sind und keinen Konfigurationsdialog haben. Das bedeutet, dass die Konfiguration mit msynctool erfolgen muss. Lesen Sie bitte die README-Datei für weitere Instruktionen, wie das jeweilige Modul/Plugin zu konfigurieren ist und welche Probleme bestehen.
Evolution
Das Evolution-Modul (evo2-sync) erlaubt die Synchronisation von Kontakten, Ereignissen und Aufgaben mit dem Evolution-Data-Server. evo2-sync.
File-Sync
Das file-sync-Modul hat zur Aufgabe, jegliche Art von Daten, wie Ereignisse, Kontakte und Aufgaben, direkt im Dateisystem zu synchronisieren. Außerdem soll damit eine Sicherungskopie des Mobilgerätes erstellt werden können. Mehr Details unter file-sync.
Gnokii-Sync
Das gnokii-sync-Modul basiert auf libgnokii vom Gnokii-Projekt. Das Gnooki-Projekt bietet viele Verbindungsfunktionen für Nokia Mobiltelefone. Dieses Modul kann für ältere Nokia Mobiltelefone, die SyncML nicht unterstützen, verwendet werden. Für mehr Details und eine Liste der unterstützten Geräte siehe auch gnokii-sync.
Google-Calendar
Diese Modul erlaubt es, Google-Calendar-Daten innerhalb des OpenSync-Rahmenwerks zu synchronisieren. Mehr Details gibt es unter Google-Calendar
GPE
Dieses Modul erlaubt es, auf GPE Palmtop Environment basierende Geräte innerhalb des OpenSync-Rahmenwerks zu synchronisieren. Für mehr Details und eine Liste der unterstützten Geräte siehe auch GPE
IrMC-Sync
Mit diesem Modul kann man eine Synchronisation eines Mobilgerätes per Infrarot-Unterstützung (IrMC) erreichen. Synchronisation mittels IrMC wird oft bei Mobiltelefonen von Siemens und Sony Ericsson verwendet. Weitere Details zu diesem Modul und den davon unterstützten Geräten: irmc-sync.
KDEPIM
Das kdepim-sync-Modul kann zur Synchronisation von Anwendungen aus der persönlichen Informationsverwaltung von KDE, wie KAddressbook, KOrganizer und KNotes mit anderen Geräten eingesetzt werden kdepim-sync. Hinweis: kdepim-sync benötigt/hat derzeit keine Konfiguration (Version 0.20)
Moto-Sync
Mit dem Moto-Sync-Modul können Motorola Mobiltelefone mittels AT Kommandos synchronisiert werden. Momentan verfügbare Motorola Mobiltelefone, etwa das Motorola Razr V3, unterstützen Synchronisation nur per SyncML über HTTP. Das moto-sync-Modul löst dieses Problem und erlaubt lokale Synchronisation. Für mehr Details und eine Liste unterstützter Geräte siehe auch Moto-Sync.
Opie-Sync
Das opie-sync-Modul erlaubt es, OPIE-basierte Geräte innerhalb des OpenSync-Rahmenwerks zu synchronisieren. Mehr Informationen über OPIE:
Mehr Details und eine Liste unterstützter Geräte findet man unter opie-sync.
Palm
Das palm-sync-Modul basiert auf libpisock vom pilot-link-Projekt. Mit dem palm-Modul sollen Palm OS basierte Geräte wie PalmOne, Tungsten, Treo, Sony Clie und andere synchronisiert werden können. Mehr Details unter palm-sync.
Python Module
Dies ist eigentlich kein Synchronisationsmodul. Das Python-Modul ist eine OpenSync-Schnittstelle für in Python geschriebene Module wie etwa moto-sync.
Sunbird
Das Sunbird-Moduln synchronisiert WebDAV (Mozilla Calendar) innerhalb des OpenSync-Rahmenwerks. Mehr Details unter Sunbird.
Synce
Das Synce-Modul basiert auf den Bibliotheken des synce-Pakets, das die Synchronisation von Windows-CE- und Window-Mobile-Geräten erlaubt. Mehr Details und eine Liste unterstützter Geräte findet man unter synce.
SyncML
Das SyncML-Modul besteht eigentlich aus zwei Teilen, dem SyncML-OBEX-Client und dem SyncML-HTTP-Server. SyncML-HTTP verlangt, eine Netzwerkverbindung zwischen dem Host und dem Mobiltelefon aufzubauen. Zusätzlich ist eine Konfiguration auf Seiten des Mobiltelefons notwendig für die HTTP-Synchronisation.
Grafische Oberflächen
Es existieren momentan drei grafische Oberflächen für das OpenSync-Rahmenwerk. Die KDE- und GNOME-Oberflächen verwenden die Namen ihrer Vorgänger.
Kitchensync
KDE-Oberfläche für das OpenSync-Rahmenwerk, welches kitchensync aus dem kdepim3-sync in openSUSE 10.2 ersetzt.
Multisync (multisync-gui)
Die GTK-Oberfläche für das OpenSync-Rahmenwerk ist benannt wie ihre Vorgängerin. Multisync 0.82 ist ebenfalls für openSUSE 10.2 verfügbar. Um Konflikte zu vermeiden wird das OpenSync-Paket mit der Oberfläche multisync-gui genannt. (Für die meisten Module fehlt derzeit ein Konfigurationsdialog in Beta 2. Dies wird in einer der nächsten Veröffentlichungen verbessert.)
msynctool
Kommandozeilenprogramm für das OpenSync-Rahmenwerk, sehr mächtig. Bevorzugt verwendet bei der Entwicklung und beim Debuggen.
Unterstützte Geräte
Fühlen Sie sich frei, diese Liste mit weiteren funktionierenden Geräten und Modulen zu ergänzen. Dies kann anderen Nutzern helfen, das richtige Modul auszuwählen.
3COM
| Modell | Firmware | Plugin |
|---|---|---|
| Palm V | | palm-sync |
Handspring
| Modell | Firmware | Plugin |
|---|---|---|
| Treo 270 | 3.5.2H5.7 | palm-sync |
Motorola
| Modell | Firmware | Plugin |
|---|---|---|
| Razr V3 | | Moto-Sync |
Nokia
| Modell | Firmware | Plugin |
|---|---|---|
| 6300 | v5.00 | SyncML-OBEX-Client |
| 6230 | v5.50 | SyncML-OBEX-Client |
| 6230 | < v5.50 | Gnokii-Sync |
| 6230i | v3.70 | SyncML-OBEX-Client |
| 6233 | | SyncML-OBEX-Client |
| 9300i | v06.27 | SyncML-OBEX-Client |
Palm Inc
| Modell | Firmware | Plugin |
|---|---|---|
| Tungsten X | 5.4.9 | palm-sync |
Siemens
| Modell | Firmware | Plugin |
|---|---|---|
| SL55 | | irmc-sync |
| M75 | | irmc-sync |
Sony Ericsson
| Modell | Firmware | Plugin |
|---|---|---|
| K750i | | irmc-sync |
| K750i | | SyncML-OBEX-Client |

