FinchSync is a tool for synchronizing contacts, appointments and tasks from Mozilla email and calendar products with a Pocket PC or SmartPhone.
Contacts are synchronized with the email client's address book. The build-in applications of the Netscape- and Mozilla Application Suite are supported as well as the standalone Mozilla Thunderbird.
Contacts and tasks are synchronized with the Mozilla Calendar extension for the Mozilla Suite, Firefox and Netscape or the standalone Sunbird (only Version 0.2 is supported directly, see HowTo section for instructions about syncing with later versions like 0.3 etc.).
The PC part of FinchSync is written in pure Java and runs on every platform supported by the Mozilla Project like Windows, Mac OS X and Linux.
The Pocket PC part is written in C#, using the .NET Compact Framework. The application will run on all Pocket PCs with .NET installed – no need to worry about different processors and OS versions.
ActiveSync is not needed (and not available for Mac OS or Linux anyway), but the Pocket PC must be able to connect to the PC via TCP/IP. This can be done using a WLAN connection for example. If this requirement is fulfilled, synchronization can be done from everywhere using the internet. The HTTP protocol is used for the communication between PC and Pocket PC. This should work even in firewall-protected environments.
FinchSync is designed to manage contacts, appointments and tasks from different sources and keeps them separated. This means, that private items synchronized at home will not be mixed up with items synchronized in your office.
FinchSync has a user-management. Different users may sync with different sources on your PC. Users may be restricted to read-only access. For example, a user may be allowed to sync with a companies' address book, but not to upload changes.