スマートフォンやPCと連携可能なカレンダーサーバソフトウェア『MEDACA』を公開

株式会社デージーネット(愛知県名古屋市、代表取締役:恒川 裕康)は、自社で開発し、企業向けに提供してきたカレンダーサーバのコードを『MEDACA』という名称で1月18日に公開します。

『MEDACA』を使うことで、スマートフォンのカレンダー機能やPCのカレンダーソフトと連携できるカレンダーサーバを低コストで作ることができます。

『MEDACA』: http://www.designet.co.jp/open_source/medaca/node2.php

■インターネットでのカレンダー共有
スマートフォンや一般的なPCのスケジュール管理ソフトウェアは、カレンダーのデータを共有するための仕組みを持っています。
通常、スマートフォンに搭載されているカレンダーアプリはスマートフォン内にデータを保存しますが、インターネット上のカレンダーなどは外部のカレンダーサーバにデータを保管することができるようになっています。こうしたソフトウェアの多くが、CalDAVというプロトコルを使っています。CalDAVは、インターネットのカレンダー共有のプロトコルで、RFC4791などで標準化されています。インターネットの標準プロトコルですので、スマートフォンのカレンダーアプリだけでなく、PCのソフトウェア(OutlookやThunderbirdプラグインのLightning)でもサポートされています。

今回、デージーネットが公開した『MEDACA』は、このCalDAVに対応したカレンダーサーバソフトウェアです。

■WEBでのカレンダー共有やグループウェアの課題
これまでは、スマートフォンとPCのカレンダーデータを共有するには、インターネット上のサービスを経由して同期する方法が一般的でした。しかし、企業活動の予定を、インターネット上のカレンダーで共有することは、セキュリティなどの面でリスクがあります。企業の情報システム部門などの管理を完全に離れてしまうため、社員が誰と情報を共有しているかをコントロールすることができなくなってしまうことも問題でした。
 そのため、カレンダーの情報を共有するために、多くの企業がグループウェアや、インターネットのクラウドサービスなどを利用してきました。しかし、こうしたソフトウェアやサービスは、一般的にユーザ毎のライセンスや課金といったコストが掛かります。そのため、導入に躊躇する企業も多かったようです。

■『MEDACA』について
『MEDACA』は、一般的なLinuxサーバ上で動作するWEBアプリケーションです。企業内にサーバを設置することで、安心してカレンダー情報を共有できます。また、オープンソースソフトウェアとして無償で公開されているため、利用コストを抑えることができます。

【データ共有の範囲と既存データベースとの連携】
『MEDACA』は、基本的なカレンダーデータの保管と共有をサポートしています。ベースとなるソフトウェアには、データを誰と共有できるかを制御する機能が現時点では搭載されていません。この機能が標準で搭載されていないのは、企業の管理ポリシーにより、カレンダーを共有する範囲がかなり違ってしまうためです。しかし、比較的簡易な開発言語であるPHPを使って作成されているため、ユーザが自由に共有機能を作成し、企業の管理形態や組織構造に合わせてポリシーを作成することができるメリットがあります。

また、『MEDACA』はカレンダーのデータやユーザのデータをActive Directoryで採用されているLDAPの仕組みを使って管理します。そのため、Active Directory内に保管されているユーザの部署や役職などの情報に基づいて共有範囲を決めるのにも適しています。

【『MEDACA』は安全設計】
当社では、以前からオープンソースソフトウェアとして公開することを目的に、『MEDACA』の開発を進めて来ました。既に、そのコードを使って複数の企業にカレンダーサーバソフトウェアを開発し納品して来ました。今回は、そのソースコードのうち、どの企業でも利用するであろう汎用的な部分を公開しました。そのため、既に企業での導入実績のあるソフトウェアです。

また、『MEDACA』では、サーバ機能はWWWサーバのApache、データベース機能はOpenLDAPという一般的なソフトウェアを利用します。『MEDACA』とスマートフォンやPCとの間の通信は、SSLを使って暗号化することができます。さらに、カレンダーの管理APIとして、SabreDAV( http://code.google.com/p/sabredav/ )というオープンソースのカレンダーAPIを使用しています。『MEDACA』は、こうした動作確認済みの複数のソフトウェアを結びつける小さなソフトウェアです。そのため、開発当初から高い安定性を持っています。

【『MEDACA』の稼働条件】
『MEDACA』は、日本国内でもっとも利用実績の多いLinuxであるRedHat Enterprise Linux 6と、その派生版として無償で利用できるCentOS 6やScientific Linux 6で動作することが確認されています。

『MEDACA』と連携することのできるアプリケーションとしては、今のところiPhoneのカレンダーアプリ、ThunderbirdのアドオンであるLightningで動作が確認されています。また、SabreDAVで動作確認されているのと同等のクライアントで動作します。SabreDAVで動作確認されているソフトウェアとしては、次のようなものがあります。

BitKinex、cadaver、Cyberduck、davfs2、Evolution、Finder、GNOME、KDE、
NetDrive、OpenOffice、Microsoft Office、Transmit、Windows、
OS X Calendar、OS X Address Book、Mozilla Thunderbird (with Lightning)

【『MEDACA』のカスタマイズ】
デージーネットでは、『MEDACA』を作ったカレンダーサーバの構築サービスを実施しています。また、カレンダーの共有ポリシーを企業に合わてカスタマイズするサービスも提供しています。カスタマイズの費用は共有の難易度により異なりますが、簡単なものであれば、30万円程度で開発が可能です。

■参考情報
デージーネットのホームページのOSS情報
http://www.designet.co.jp/open_source/
『MEDACA』インストールマニュアル
http://www.designet.co.jp/open_source/medaca/
『MEDACA』のダウンロード<SourceForge.JP>
http://sourceforge.jp/projects/medaca/

カレンダーサーバの構築費用   :37万円~(ハードウェアを含まず)
共有ポリシーのカスタマイズ費用 :30万円~
『MEDACA』のソフトウェアサポート:10万円/年(Q&A、パッケージの提供、バグ修正)

■会社概要
会社名: 株式会社 デージーネット
代表者: 代表取締役 恒川 裕康
本社 : 〒465-0025 愛知県名古屋市名東区上社四丁目39-1
資本金: 1,000万円
URL  : http://www.designet.co.jp/

<一般の方からのお問い合わせ先>
https://www.designet.co.jp/contact/index.php

@Pressリリース詳細ページ
提供元:@Press
『MEDACA』のシステム構成