Originally Posted by vonedaddy
I have a new 8220 from T-Mobile. I have multiple computer platforms that I use including MAC, Linux (Fedora), and Windows Vista. Is it possible to sync the same data between all these OS's? I want to have the same data on every computer and my phone.
I'm not sure what you may want to use for Mac, but with windows and linux, you could check out the funambol project. All of funambol's software can be found here
For those that don't know, funambol is a SyncML server package that allows you to store calendar events, tasks (to-do's), notes, contacts, and I think email, on a host computer and then sync that information amongst any number of clients that are SyncML compatible.
Here you have several packages available. You can set up your own Funambol SyncML server on either a windows or linux box, or you can use a web service like ScheduleWorld
that supports SyncML. I recommend the use of ScheduleWorld so that you don't have to worry about setting up the server infrastructure. Setting up the server could be very tedious and time consuming.
From there it's a matter of installing the proper SyncML clients on your box's and blackberry. For windows you can use the Outlook Sync on the funambol site. For the blackberry you can use the blackberry sync client which is also off of the funambol site. For Linux you can use SyncEvolution which is available here
. I do not know if there is a SyncML client for Mac, but I'm sure there is. I would search for an open source SyncML client as they tend to not only be free as in freedom, but free as in beer as well.
Once the clients are installed, just follow the documentation for each client to configure them to connect to your SyncML server (ie ScheduleWorld), and just run them all to sync with the same server and account on the server. The hardest maybe SyncEvolution to setup, but it works very well once it is setup.
The best part is that this is all done over the network so you don't need to have all 3 computers and your blackberry in the same room. you can be anywhere to complete the sync. And there are automated sync options available.
The BB client supports automated syncs by setting a schedule in it's options menu, and SyncEvolution is ran from the command line so you can set up a cron job on linux to run the task when you want. I do not know about the Outlook Sync Client as I run Linux and can't test it out for you.
I hope this all helps you one way or the other, and it is cheaper than paying for BES.
ADDENDUM: It looks like according to this blog post at SyncEvolution - The Missing Link : SyncML + Mac OS X
, SyncEvolution supports MacOS X. I will let you research that as I run linux and don't have a Mac ;).