Mac OSX ServerにはiCal Serverという機能がある。これはiCalなどのカレンダーアプリケーションを使って、スケジュール情報を共有しようと言うサービスだ。iCal形式に対応したカレンダーアプリケーションは多数あるので、iCalによらず利用できるのが利点だ。 0
そして、iCal ServerのソースコードはMacForgeにて公開されている。それがこれだ。
今回紹介するオープンソース・ソフトウェアはCalendar Server、オープンソース版iCal Serverだ。 0
iCal Serverと具体的にどこが違う、というのは分からないが、アカウント管理がXMLファイルになっている点がMac OSX側のユーザ管理に統合できると言った違いはあるかも知れない。認証情報はデフォルトでXMLだが、LDAPやBASICまたはダイジェスト認証も利用できる。 0
インストール自体はrunコマンドで完結する。その際、ZopeやTwistedといったライブラリで足りないものも自動でダウンロードしてくれる。終わったらhttp://localhost:8008/にてカレンダーのリストが見られるようになる。必要なライブラリを見る限り、Mac OSXに依存するものではないようなので、Linuxサーバなどでも利用できそうだ。 0
そこで必要なカレンダーのURLを取得し、自分のカレンダーアプリケーションで表示することはもちろん、自分で作ったカレンダーを公開することも可能だ。公開したカレンダーを皆で編集する方法が分かっていないが、それさけできればグループウェアとしての基本は十分な気がする。 0
グループウェアと言っても、大抵カレンダーと施設予約くらいしか使われていないのではないだろうか。iCal Serverを使えば好きなクライアントアプリケーションを使いつつ、情報共有をはかれるようになるだろう。 0
Calendar Server - Trachttp://trac.calendarserver.org/projects/calendarserver 0












アンケート