これはすごい。

携帯電話のアドレス帳やカレンダーの機能を活用している人は多い。だが万が一電源が切れたりすると、途端に誰にも連絡できなくなり右往左往してしまう。そんな経験がある人も多いのではないだろうか。

entrance08.png

サーバ側の画面

 

そうした時のために、複数のデバイスで情報が同期できていると便利そうだ。そのためのソフトウェアがこれだ。

今回紹介するオープンソース・ソフトウェアはFunambol、様々なデバイスに対応したアドレス/カレンダー同期ソフトウェアだ。

Funambolはサーバ向けソフトウェアと、各デバイス向けプラグインとで成り立っている。サーバ向けソフトウェアはTomcatを使って動作する。ごくシンプルなソフトウェアで、アドレス管理とカレンダー機能が提供されている。これらはSyncMLというデータの同期のオープン規格に則っている。

entrance04.png

iPod向けプラグインを立ち上げたところ

 

そしてプラグインとして提供されるのが各デバイス向けのソフトウェアだ。例えばSmartphone、Windows Mobile、OutlookそしてiPodとデータの同期が取れるようになっている。Java ME向けのプラグインもある。コミュニティベースではGmail、vtiger CRM、SugarCRM、BlackBerry、Google Android、Exchange、LDAP等様々なデータが同期できるようなコネクターが開発されている。

iPodの同期ツールでは残念ながら日本語が文字化けして同期してしまった(iPod Videoで検証)。だが英語にしておけば良いという話でもあるし、オープンソースなのでパッチを作成しても良いだろう。そうすればWindows MobileやiPodなどでデータを共有し、紛失や破損が怖くなくなる。さらに言えば社内システムと連携させることもできるのだ。

携帯電話の中でアドレスを管理するのは、再利用性が悪く、同期等も面倒だ。他のデバイスにバックアップしておけると考えてもFunambolはとても便利なソフトウェアだ。

entrance05.png

同期設定

 

Funambol Mobile 2.0 Messaging Powered by Open Source

 http://www.funambol.com/

SourceForge.net: Funambol

 http://sourceforge.net/projects/funambol/