*** Welcome to piglix ***

OpenSync (software)

OpenSync
Opensync logo.png
Developer(s) The OpenSync Project
Stable release
0.22 / 28 October 2007
Operating system Cross-platform
Type Synchronization
License GNU Lesser General Public License
Website opensync.org

OpenSync is a software library framework used for synchronization of PIM data (contacts, calendar, tasks, and notes) between personal computers and mobile devices. It is derived from MultiSync. OpenSync is plugin based and its product-specific plugins allow support for a wide variety of different synchronization endpoints (PIM applications, mobile phones, personal digital assistants, groupware servers, and Lightweight Directory Access Protocol (LDAP) directories). Its design and implementation would allow other synchronization uses as well.

OpenSync has been selected to be KDE's main synchronization framework. It is cross-platform software that can be run on Microsoft Windows and various Unix-like systems, including Linux and Mac OS X.

OpenSync is free and open source software, released under the terms of the GNU Lesser General Public License.

OpenSync has an ambitious goal to solve all possible PIM synchronization needs. Regardless of its current shortcomings, its feature list is extensive:

(Note: vEvent 1.0 is the same as vCalendar 1.0, and vEvent 2.0 is the same as vCalendar 2.0 or iCalendar, which all are supported as well.)

OpenSync synchronization takes place in groups which can have two or more different type of members supporting different set of object attributes. Development version also has a sync engine that is able to merge attributes from same object changed on different endpoints.

Before synchronizing anything, OpenSync converts data coming from members into internal XML-based formats, which are:


...
Wikipedia

...