Product Feasibility for OpenSync Support
Introduction
Lot of people ask over and over again is some PIM product supported or not. This page is list of products, their feasibility for OpenSync and some resources to get started to implement support for the product if it's seen feasible.
This page will never be ''complete'' but it's everyone's job to improve it. Browse the net and collect information here. If you change the tables, keep them consistent - that is, make the same change to every entry. Try to avoid adding information that becomes outdated in the near future.
Ouh, and if you wonder why this page looks crap, it's made with trac.
PIM Applications
Alpine
| home | http://www.washington.edu/alpine/ | ||
|---|---|---|---|
| type | license | Apache License 2.0 | |
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
Evolution
| home | http://www.gnome.org/projects/evolution/ | ||
|---|---|---|---|
| type | license | ||
| feasibility | yes | ||
| OS status | N/A | OS version | 0.22 |
| involved formats | involved protocols | ||
| format plugins | conn plugins | evolution2 | |
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
KDE PIM
| home | http://pim.kde.org/ | ||
|---|---|---|---|
| type | license | ||
| feasible | yes | ||
| OS status | N/A | OS version | 0.22 |
| involved formats | involved protocols | ||
| format plugins | conn plugins | kdepim-sync | |
| api libs | akonadi | api license | |
| wiki | issue tracking | KDE's bugzilla | |
| developer docs | Akonadi API docs | ||
Notes
Microsoft Outlook
| home | |||
|---|---|---|---|
| type | license | ||
| feasibility | yes, earlier versions of core,vformat and file-sync have compiled on windows. | ||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | Outlook Object Model (OOM) | ||
Notes
Thunderbird
| home | http://www.mozilla.com/en-US//thunderbird/ | ||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
There is already a Thunderbird plugin for OpenSync: blueZync
GroupWare Implementations
Funambol
| home | funambol.com/ | ||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | funambol wiki | issue tracking | funambol bugzilla |
| developer docs | developer docs | ||
Notes
Microsoft Exchange
| home | |||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | libmapi | ||
Notes
eGroupWare
| home | eGroupware.org | ||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs |
developer docs | ||
Notes
Kolab
| home | kolab.org | ||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | kolab format 2.0 | involved protocols | |
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
Clients must understand the Kolab2 storage format and have necessary features, like setting access controls dealing with iCalendar emails and freebusy lists. Any non-web client must also offer offline support and should do electronic signatures.
Novell GroupWise
| home | |||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
Suse Linux OpenExchange (SLOX)
| home | |||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
OpenChange
| home | openchange.org | ||
|---|---|---|---|
| type | server software | license | |
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | libmapi | api license | GPLv3+ |
| wiki | issue tracking | trac | |
| developer docs | |||
Notes
Oracle ??
| home | |||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs |
getting started mobile data sync | ||
Notes
Online Services
Google PIM Service
| home | |||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
Picasa Web Services
| home | picasaweb.google.com | ||
|---|---|---|---|
| type | license | ||
| feasibility | Not with current architecture | ||
| OS status | N/A | OS version | N/A |
| involved formats | xml | involved protocols | http, https |
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | API docs | ||
Notes
Image syncronization is not feasible with current OpenSync framework where all data is read into memory during the syncronization.
Plaxo Services
| home | plaxo.com | ||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
Nokia Ovi
| home | ovi.com | ||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
Schedule World
| home | scheduleworld.com | ||
|---|---|---|---|
| type | license | ||
| feasibility | |||
| OS status | N/A | OS version | N/A |
| involved formats | involved protocols | LDAP, SyncML over HTTP, WebDav | |
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs |
api libs developer docs | ||
Apple MobileMe
| home | MobileMe | ||
|---|---|---|---|
| type | Online Sync Service | license | Subscription |
| feasibility | |||
| OS status | Mac OS X and Windows | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
| home | Remind | ||
|---|---|---|---|
| type | Calendar and alarm program | license | Subscription |
| feasibility | |||
| OS status | UNIX and Windows (cygwin) | OS version | N/A |
| involved formats | involved protocols | ||
| format plugins | conn plugins | ||
| api libs | api license | ||
| wiki | issue tracking | ||
| developer docs | |||
Notes
There are some converters:
- ical2rem: Converts ical format to the Remind format. Patches here
- rem2ics: Converts the Remind file format to ics.
- oz2remind: Converts OpenZaurus Opie calendar format to Remind format.
- outlook2remind: Converts outlook format to Remind.
