« ティブコ、AJAX開発環境「General Interface」の最新版を発表 | メイン | IBM、AJAX Toolkit Framework 初の成果物を公開 »

2006/02/24
P2P型SNSソフト,オープンソースで登場

Easy Small Worldでは、管理人が面白いと思った技術、サービス、ソフトウェアの紹介や、個人的に作成したサンプルプログラムの公開などを行っています。

2回目のエントリは、
P2P型SNSソフト,オープンソースで登場
というニュースです。

Affelioプロジェクトは2005年7月4日,SNS(Social Network Service)を構築するためのオープンソースのソフトウェア「Affelio Version 1.0」を公開した。参加者が各自のWebサーバー上にAffelioをインストールすると,それらが連携し合ってネットワークを構築する。すなわち「P2P型のSNSソフト」である。「MovableType」を使ってブログを構築するのと似た方法でSNSのページを開設する。公開した日記や画像は自分が管理するWebサーバー上に保存される。Perl 5.6以上とMySQLまたはSQLiteが必要。個人ユーザーは無償で利用できる。商用利用にはライセンス料が必要。

mixiやGREEといった、囲い込まれた会員制のサイト、という考え方ではなく、自分のサイトをSNSの一部にしてしまえ!という考え方のようです。
自分のブログをSNS風に運営する仕組みといったところでしょうか。

■試しにインストールしてみる
せっかくなので、無料のオープンソース版をサーバにインストールしてみました。
インストールマニュアルに沿って、必要なファイルをアップロードし、CGIファイルなどのパーミッションを変更した後は、セットアップウィザードCGIにアクセスして「すすむ」を何回かクリックするだけでインストール終了。非常に簡単でした。

■アクセスする人によって変化するトップページ
トップページにアクセスして、さっそくプロフィールを編集してみました。
プロフィール説明文を記入し、写真をアップロードしました。
写真はログインするか、affelioの友人リンクでつながっていないと公開されないようです。

affelio_top_S.JPG
ゲスト(ログインしていない)のトップページ表示

affelio_admin_top_S.JPG
オーナーログイン状態のトップページ表示

■mixiユーザの取り込みも意識?マイミクシィ一覧表示機能
mixiのアカウント情報を登録しておくと、自分のマイミクシィ一覧が表示される機能。
サイトオーナーがログインしている場合のみ、写真も表示されます。
ゲストユーザの場合、下記イメージのように写真なしで名前のみの表示となります。
また、ゲストユーザの場合は一覧も表示しないようにする設定も可能。
うーん、ゲストユーザへの公開はどうだろう?SNSの基本思想である、閉じられた会員制サイトというところからは外れているように思います。

affelio_mixi.jpg

■基本機能は日記、フォトアルバム
この機能は想像がつくので試していません(笑)。
日記は外部ブログの取り込みもできるようです。
(ちなみにeasy-small-world.comのブログの取り込みには失敗しました・・・)

■動作は多少不安定・・・今後に期待
公開から間もないためか、写真をアップロードしても即座に反映されなかったり、ログインしてもURLによってゲストユーザに戻ってしまったりと、多少のバグはあるようです。
日々バージョンアップ中とのことで、導入を検討する場合はまめにバージョンアップをチェックする必要があるでしょう。


コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)