Telepathy
[Wikipedia|▼Menu]

この項目では、アプリケーションフレームワークについて説明しています。超能力については「テレパシー」をご覧ください。

Telepathy(テレパシー)は、インスタントメッセージングVoice over IPビデオ会議のような個人間のコミュニケーションを目的とするソフトウェアを作成する際に使われるアプリケーションフレームワークの総称である。テレパシーを使うことで、D-Busプロセス間通信メカニズムによるコンポーネントを利用したコミュニケーションソフトウェアを作ることが出来る。各アプリケーションとそれらが用いているネットワークプロトコルの境界を明確にすることにより、コミュニケーションソフトウェアの開発を単純にすること、またフリーソフトウェアオープンソースソフトウェアの開発者たちによるコード再利用を促進することが目標とされている。

以下に挙げる例は、テレパシーのインターフェイスを出力する様々なプロトコルがフリーソフトウェアとして実装されているケースである。

Gabble:オープンソースのインスタントメッセージングサーバであるXMPPに用いられている。XMPPの拡張機能であるJingle (プロトコル)のサポートも含む。

Butterfly:MSN Messengerに用いられている。

Idle:Internet Relay Chatに用いられている。

Salut:リンク・ローカルな XMPP プロトコルに使用されている。

Haze:Pidginに用いられている、libpurpleライブラリがサポートするプロトコルのアクセスに用いられる。2007年Google Summer of Codeプロジェクトの一環として行われた[1]

Telepathy-SofiaSIP:ノキアのオープンソースなSofia-SIP libraryを用いたセッション確立プロトコルに用いられる。

末端のアプリケーションに低位テレパシーコンポーネント(例えば接続マネージャ)の詳細を表示する方法を提示するコンポーネントの一つに、ミッション・コントロールがある[2]

テレパシーを用いた基本的なインスタントメッセンジャーとテレビ電話ソフトウェアがノキア製携帯電話であるNokia 770、N800、N810に搭載されている。MaemoOpenMokoスマートフォンプラットフォームの一部である。目次

1 仕様

2 関連アプリケーション

3 外部リンク

4 脚注

仕様

プロトコルを実装することにより、「接続マネージャ」と呼ばれるD-Busサービスが与えられる。サービスに接続するためには、テレパシーのクライアントがその実装されたプロトコルを用いる必要がある。一度接続が成立すれば、以降のコミュニケーションは、接続により要求される“チャンネル”というオブジェクトを用いて行われる。例えば、あるチャンネルではテキストメッセージを送受信したり、コンタクトリストを表示したり、もしくはIP電話をしたりすることが出来る。
関連アプリケーション

Landell


Tapioca

Empathy

Decibel

外部リンク

ポータル FLOSS


プロジェクトのウェブサイト

Telepathyの開発代表者 Robert McQueenによるスピーチが視聴可能: ⇒"IM/VOIP Communications Framework" (77MB oggビデオ)もしくは ⇒ストリーミングフラッシュビデオから。

脚注^ “ ⇒Telepathy - Pidgin - Trac”. 2007年7月18日閲覧。
^mission-control










freedesktop.orgのプロジェクト
コンポーネント

Avahi

Compiz

D-Bus

DRI

Enchant

Flatpak

kmscon(英語版)

luit(英語版)

nouveau

PackageKit

Plymouth(英語版)

PulseAudio

systemd

Wayland

X.Org Server

Glamor


Xephyr(英語版)

ライブラリ

AppStream

cairo

Fontconfig

glitz

GStreamer

Mesa 3D

fprint

HarfBuzz

Pango

Poppler

Swfdec

Video Acceleration API(英語版)

XCB

Xft

フレームワーク

CppUnit(英語版)

Galago

GeoClue

Open Collaboration Services(英語版)

Telepathy

ミーテイング

Create Project(英語版)

Portland Project




更新日時:2015年4月29日(水)08:34
取得日時:2020/11/21 18:33


記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:8245 Bytes
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef