| 原作者 | アレクセイ・シェピン |
|---|---|
| 開発者 | プロセスワン |
| 初回リリース | 2003年2月11日 |
| 安定リリース | 23.04 [1] [2]
/ 2023年4月18日 |
| リポジトリ |
|
| 書かれた | アーラン |
| オペレーティング·システム | クロスプラットフォーム |
| 利用可能 | 28言語[3] |
言語リスト アルバニア語、カタロニア語、中国語(簡体字)、チェコ語、オランダ語、エスペラント語、フランス語、ガリシア語、ドイツ語、ギリシャ語、ヘブライ語、ハンガリー語、インドネシア語、イタリア語、日本語、ノルウェー語(ブークモール)、ポーランド語、ポルトガル語、ポルトガル語(ブラジル)、ロシア語、スロバキア語、スペイン語、スウェーデン語、タイ語、トルコ語、ウクライナ語、ベトナム語、ワロン語 | |
| タイプ | XMPPサーバー、MQTTブローカー、SIPサービス |
| ライセンス | GPL-2.0以降 |
| Webサイト | www.process-one.net/en/ejabberd/ |
ejabberd は、主にErlang プログラミング言語で書かれた、 Extensible Messaging and Presence Protocol (XMPP) アプリケーションサーバーおよびMQ Telemetry Transport (MQTT) ブローカーです。macOS、Linux、FreeBSD、NetBSD、OpenBSD、OpenSolarisなどのいくつかのUnix 系オペレーティング システムで実行できます。さらに、ejabberd はMicrosoft Windowsでも実行できます。ejabberd という名前はErlang Jabber Daemon (Jabber は XMPP の旧称) の略で、デーモン ソフトウェアでは一般的なように小文字のみで記述されます。
ejabberd はフリーソフトウェアであり、 GNU GPL-2.0 以降の条件で配布されています。2009 年現在[アップデート]、Erlang で書かれた最も人気のあるオープンソースアプリケーションの 1 つです。[4] XMPP: The Definitive Guide ( O'Reilly Media、2009 年) では、ejabberd のスケーラビリティとクラスタリング機能を称賛すると同時に、Erlang で書かれていることがユーザーと貢献者にとって受け入れの課題となる可能性があることを指摘しています。[5]このソフトウェアの作者である Alexey Shchepin は、2006 年の Erlang ユーザー カンファレンスで Erlang ユーザー オブ ザ イヤー賞を受賞しました。[6]
ejabberdは、IETF Groupchat Service、[7] [8] BBC Radio LiveText、[9] NokiaのOvi、[10] KDE Talk [11]やFacebookで開発中のものなど、数多くの注目すべき導入実績があります。[12] [13] 2009年現在、[アップデート]ejabberdはxmpp.orgに登録されている小規模なXMPP搭載サイトの中で最も人気のあるサーバーです。[14]
バージョン 2 の次のメジャー リリース (以前は ejabberd 3 と呼ばれていました) では、バージョン スキームが変更され、リリース日が「年.月-リビジョン」として反映されるようになりました (13.04-beta1 から開始)。また、今後の開発は「ejabberd コミュニティ サーバー」と「ejabberd 商用版」に分割されることも発表されました。[ejabberd 商用版は、ProcessOne からの高いレベルのコミットメント、安定性とパフォーマンス、およびビジネスを成功させる独自の機能セットを必要とする通信事業者、Web サイト、サービス プロバイダー、大企業、大学、ゲーム会社を対象としています。」[15]
プロジェクトの歴史
Alexey Shchepinは2002年11月にejabberdを開始しました[16]。主な理由は3つあります。Tkabber(彼の以前のプロジェクトであるXMPPクライアント)の成功、 jabberd2の最初のアルファリリースがかなり不安定だったこと、そしてErlangの機能を試してみたいという希望です。ShchepinはErlangがなければejabberdを開始しなかったと述べています。[17] ejabberdは2005年12月にバージョン1.0に到達しました。[18]
特徴
ejabberdはXMPPに高度に準拠しています。[19]他の言語に翻訳可能なWebインターフェースを提供します。ejabberdはクラスタリングによる分散コンピューティング、ライブアップグレード、[20]共有名簿グループをサポートし、仮想ホストをサポートします。サポートされているデータベース管理システムにはPostgreSQLとMySQLが含まれ、他のシステムとの接続にはODBCがサポートされています。LDAP認証がサポートされており、 SSL /TLS、SASL、STARTTLS経由のログインもサポートされています。
ejabberdはモジュールを介して拡張可能であり、オフラインメッセージの保存、IRCチャネルへの接続、ユーザーのvCardを使用するユーザーデータベース(他のモジュールを使用してvCardをLDAPまたはODBC互換データベースに保存することが可能)などの追加機能のサポートを提供できます。さらに、モジュールはMUC、[21] HTTPポーリング、Publish-Subscribe、XMPP経由の統計収集 など、XMPPプロトコルの拡張機能のサポートを提供できます。
ejabberdのバージョン2.0.0以降では、Proxy65ファイル転送プロキシのサポートも含まれており、これによりファイアウォールの背後にいるJabber/XMPPユーザーはSOCKS 5プロキシを介してファイルを共有できるようになりました。 [22]
ejabberd は、トランスポートまたはゲートウェイと呼ばれる特殊なタイプの XMPP コンポーネントを使用して、 他の XMPP サーバーや非 XMPPインスタント メッセージングネットワークとも通信できます。
配布方法
Linux、macOS、Windows用のソースコードパッケージとバイナリインストーラーに加えて、 [23] ejabberdは、 FOSSで一般的なように、 Debian、Fedora、Gentoo、Ubuntu、Arch Linux、OpenSolaris、FreeBSDポート、OpenBSDポート、NetBSDポート、Mac OS XのFinkなど、いくつかのオペレーティングシステムディストリビューションでも利用できます。[24] [25]
ejabberdが利用できる他の方法としては、TurnKey Linux Virtual Appliance Library [26]とComprehensive Erlang Archive Network (CEAN) [27]があります。ejabberdの古いバージョンは、Unison統合コミュニケーションソフトウェアに含まれています。
注目すべき展開
ejabberd は、XMPP 関連のサイトや多くの企業で、XMPP インスタント メッセージング サービスの提供、会議チャット ルーム サービス、または他のソフトウェアのミドルウェア (通常はパブリッシュ/サブスクライブ サービス経由) として使用されていることが知られています。
XMPP 関連サイトに導入されている XMPP サーバーは、通常、大規模サーバーでも小規模サーバーでも ejabberd を使用して実行されます。大規模なパブリック XMPP サーバーの 1 つであるロシアの jabber.ru [28]は、常時 10,000 ~ 20,000 人の同時ユーザーを処理しており、ejabberd が稼働しています。[29]小規模な XMPP 関連サイトでも、ejabberd は最も人気のあるサーバーです。 [14]サーバーのサイズや性質を考慮しない場合、ejabberd は最も広く導入されています。自動サーバー検出に基づく 2008 年 7 月の IMtrends レポートによると、7292 台のサーバーのうち 37% が ejabberd を実行しており、2 位は jabberd14 で 22.4%、3 位はOpenfireで 18.4% でした。[30]
一般的なインスタントメッセージングの導入例としては、ポルトガルのSAPOのようなISP [31]や、 GMXやWeb.deのようなサービスを提供するドイツのUnited Internet [32] などがある。 [33] [ 34]ロシアの検索エンジンYandexは、ejabberdを大幅に改良したバージョンであるYabberdを使用している。[35] NokiaのOviは、いくつかのカスタマイズを加えたejabberdを使用している。 [10] メジャーリーグベースボールは、カスタマイズされたejabberdを使用してインスタントメッセージングとチャットルームを提供している。 [36] [37] Mxitは、2005年にejabberdの使用を開始したモバイルインスタントメッセージングクライアント用の大規模なサーバーであったが、カスタムIMエンジンに置き換えられた。[38] ejabberdを使用していることが知られている大学には、サンクトペテルブルク州立大学[39] 、タガンログ州立大学[40] [41] 、ウィスコンシン大学マディソン校の情報技術部門[42]などがある。
FOSSの世界では、ejabberdの代表的な導入としてKDE Talk [11]とFellowship of the Free Software Foundation Europe [43] [44]が挙げられます。
ejabberdチャットルーム機能は、会議中やその他の時間にさまざまなワーキンググループ、エリア、BOFセッションで使用されるIETFグループチャットサービスを提供します。 [7] [8]
他の導入では、より斬新な方法で ejabberd を使用しています。たとえば、BBC Radio LiveText は、ejabberd の Publish-Subscribe サービスを使用して、テキスト コンテンツをラジオ ストリームと同期して放送しています。[9] sameplace.cc は、Web ブラウザーで Jabber/XMPP を統合し、XMPP サーバーに ejabberd を使用するMozilla Firefox拡張機能です。 [45] [46]その他の導入には、Chesspark (オンライン チェス プレイ サイト)、[47] Collecta (リアルタイム検索)、[48] Notifixious (Web サイト サブスクリプションの通知) などがあります。[49]
1台のラップトップにつき1人の子供の学校のサーバーは、インスタントメッセージングサーバーとしてOLPC固有のパッチを適用したejabberdを使用しています。[50]
2008年、FacebookはチャットサービスでXMPPをサポートすると発表した。Facebookの開発者は、2009年のCUFP(Commercial Users of Functional Programming )カンファレンスでこのトピックについて発表し、 [12] 2009年11月にはchat.facebook.comがejabberdの修正版を実行していることが検出された。Om Malikは、この開発について「AOLのAIMやMicrosoftのMSNなどの古いIMネットワーク」に対する「破壊的な」競争であるとコメントした。[13] 2010年2月10日、Facebookのブログは、ejabberdに基づくFacebookチャットへのXMPPインターフェースの公開を発表した。 [51]
ejabberdを使用する別のソーシャルメディアおよびブログサービスはLiveJournal Talkです。 [52] [53]スペイン語に重点を置いたTuentiソーシャルネットワークは、ライブチャットサービスを提供するために改良されたejabberdを使用しています。[54]
全世界のjabber.org XMPPサーバーは、ユーザーベースが33万人[55]、2009年12月時点で1万5千人のユーザーがオンライン[56]で、2006年2月から2010年1月までejabberdを使用していました[57] [58] 。 [59] (2010年にJabber.orgはIsode LimitedからM-Link XMPPサーバーに移行しました。[60] )
Nintendo Switchは、 1000万の同時接続を処理する「Nintendo Switch Push Notificationインフラストラクチャ」(NPNS)でejabberdを使用しています。[61]
出版と受容
ejabberd に関する記事が雑誌に 2 つ掲載されています。フランスの雑誌 PROgrammez! の「Démarrer avec ejabberd」[62]とFree Software Magazineの投稿「Passing notes in class」[63]です。
Computerworld Australiaは2009年6月にErlangの作者Joe Armstrongにインタビューし[64]、彼はejabberdについて次のように言及しました。
- Q: 「ビジネス向けに Erlang で書かれたプログラムの中で、最も興味深いものは何ですか?」
- A: 「それは答えるのが難しいですね。優れたアプリケーションはたくさんあります。おそらく、オープンソースの Jabber/XMPP インスタント メッセージング サーバーである Ejabberd でしょう。Ejabberd は市場をリードする XMPP サーバーであり、XMPP 上で実行される Google Wave のようなものは、おそらく多くの人々を XMPP サーバー上でのアプリケーション構築に惹きつけるでしょう。」
Builder Australia は 2007 年 9 月に Andre Pang にインタビューし、[65] ejabberd について次のように言及しました。「Erlang に適したアプリケーションは、実際にはそれほど CPU に縛られることはありません。ejabberd を見ると、100,000 をはるかに超える非常に膨大な数の同時接続に対応しており、それがクアッド コア XEON マシンのようなもので実行されていることがわかります。」
ejabberd は、XMPP プロトコルと Erlang 言語に関連するいくつかの書籍で言及されています。XMPP: The Definitive Guide ( O'Reilly Media、2009) では、ejabberd について次のように言及しています。このサーバーはスケーラビリティに定評があり、複数のインスタンスにまたがってクラスター化できます。[66]ケンブリッジ大学の IT 部門で 2006 年に行われた内部レビュー論文では、Jabber サーバーの中でこれが最良の選択であると評価されました。[67]同年、Alexey Shchepin は第 12 回国際 Erlang/OTP ユーザー カンファレンスで「ユーザー オブ ザ イヤー」賞を受賞しました。[6]
ejabberd について言及している他の出版された書籍は次のとおりです。
- 「プログラミングErlang: 並行世界のためのソフトウェア」(Pragmatic Bookshelf、2008年)[68]
- 「Erlangプログラミング:ソフトウェア開発への並行アプローチ」(オライリーメディア、2009年)[69]
- 「Openfire Administration: ネットワーク上で安全なインスタントメッセージングサービスを展開するための実践的なステップバイステップガイド」(Packt Publishing、2008) [70]
- 「Fedora 11とRed Hat Enterprise Linuxバイブル」(Wiley、2009年)[71]
ejabberd は、国際会議の議事録やジャーナルに掲載された論文の研究作業で使用されました。
- バイオインフォマティクスにおけるクラウドコンピューティングのためのXMPPは、非同期Webサービスの検出と呼び出しをサポートします[72]
- Kestrel: 多くのタスクコンピューティングアプリケーション向けのXMPPベースのフレームワーク[73]
- IMの過負荷:Libraryh3lpが救出に駆けつける[74]
- ウェブベースのコラボレーションシステムの適応性と使いやすさの向上に向けて[75]
- ウェブベースのコラボレーションシステムにおける視覚的調整と同期認識の活用[76]
- FIPAメッセージトランスポートシステムへの新しい通信サービスの追加[77]
米国特許商標庁には、 ejabberd に関連する 4 件の特許出願が公開されています。
- US 2007/0271367 A1: 位置情報に基づくソーシャルウェブインタラクションおよびインスタントメッセージングシステムのためのシステムおよび方法[78] [79]
- US 2008/0062969 A1: インスタントメッセージ通話接続システム装置およびデータベース[80]
- US 2008/0062970 A1: インスタントメッセージ通話接続システム方法およびインターフェース[81] [82]
- US 2008/0235189 A1: 個人の交流と存在に基づく情報検索システムおよびその方法[83]
参照
参考文献
- ^ “23.04”. GitHub .
- ^ “ejabberd 23.04”. 2023年4月18日.
- ^ 「Localization | ejabberd」. 2021年7月27日閲覧。
- ^ Francesco Cesarini、Simon Thompson、『Erlang Programming』、O'Reilly Media、2009 年、ISBN 0-596-51818-8、p. 2
- ^ Peter Saint-André、Kevin Smith、Remko Tronçon、「XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies」、O'Reilly Media、2009 年、ISBN 0-596-52126-X、p. 253
- ^ ab "Erlang User Conference 2006". Erlang.se. 2006-11-09. 2010-08-12 時点のオリジナルよりアーカイブ。2012-02-10取得。
- ^ ab 「IETF Groupchat/Chatroom Service」。2012年5月10日時点のオリジナルよりアーカイブ。2012年2月13日閲覧。
- ^ ab 「jabber.ietf.org サービスのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 17 日閲覧。
- ^ ab LiveText-via-IP アップグレードおよびその他の同期配信コンテンツ
- ^ ab 「ovi.com XMPP サーバー ソフトウェアのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 20 日閲覧。
- ^ ab KDETalk.net、KDE XMPP サーバー
- ^ ab 「Facebook での関数型プログラミング」(PDF) 。Cufp.galois.com。2009 年 9 月 4 日。2012年 12 月 24 日時点のオリジナル(PDF)からアーカイブ。2012年 11 月 12 日閲覧。
- ^ ab 「Facebook が XMPP を攻撃。MSN、Yahoo、AIM は要注意 — 技術ニュースと分析」 Gigaom.com。2009 年 11 月 5 日。2010 年 1 月 30 日時点のオリジナルよりアーカイブ。2012年 2 月 10 日閲覧。
- ^ ab パブリック XMPP サービス
- ^ ejabberd Community Server 13.03 ejabberd メーリング リスト、投稿者: Mickaël Rémond。2013 年 3 月 22 日。2013 年 6 月 2 日閲覧。
- ^ 初回改訂
- ^ 「alekseyが語る(アレクセイ・シェピンへのインタビュー)」。2010年2月26日時点のオリジナルよりアーカイブ。2009年12月21日閲覧。
- ^ 完全なリリース履歴については、https://ejabberd.im/releases を参照してください。
- ^ 「リリースノート ejabberd 1.0.0」。ProcessOne。2005 年 12 月 14 日。2008 年 3 月 11 日閲覧。
- ^ Rémond, Mickaël (2007 年 7 月 16 日)。「ライブ コード アップグレード: 高可用性の展開に必須の機能」。ProcessOne。2008 年 3 月 6 日にオリジナルからアーカイブ。2008年 3 月 11 日に取得。
- ^ XMPP.ORG、「XEP-0045: マルチユーザー チャット」
- ^ 「XEP-0065: SOCKS5 バイトストリーム」。XMPP Standards Foundation。2007年 5 月 21 日。2008 年 3 月 11 日閲覧。
- ^ ejabberd ダウンロードアーカイブ
- ^ 「ejabberd ダウンロード カウンターと OS ディストリビューションへのリンク」。2014 年 10 月 11 日時点のオリジナルよりアーカイブ。2014年 10 月 7 日閲覧。
- ^ 「Arch Linux パッケージの詳細」。2010 年 9 月 25 日時点のオリジナルよりアーカイブ。2010 年 10 月 9 日閲覧。
- ^ XMPP と Web チャット用の TurnKey Linux アプライアンス 2009-11-24 にWayback Machineでアーカイブ
- ^ 「ejabberd 用の CEAN パッケージ」。2011 年 7 月 24 日時点のオリジナルよりアーカイブ。2009年 12 月 18 日閲覧。
- ^ 「jabber.ru XMPP サーバー ソフトウェアのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 18 日閲覧。
- ^ 「jabber.ru XMPP サーバーのオンライン統計」。2009 年 12 月 17 日時点のオリジナルよりアーカイブ。2009年 12 月 18 日閲覧。
- ^ ドメインごとのパブリック XMPP サーバーの使用量の推定
- ^ 「Novo servidor online」。SAPO の pedrocs。2007 年 2 月 16 日。2011 年 8 月 20 日時点のオリジナルよりアーカイブ。2009年 12 月 17 日閲覧。
- ^ GMX 固有のインスタント メッセンジャー ヘラウス
- ^ GMX プラントのプロトコルに関するインスタント メッセンジャー
- ^ 「gmx.de XMPP サービスのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 17 日閲覧。
- ^ 「yabberd を実行している yandex.ru のオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 17 日閲覧。
- ^ IMでホームランを打つ
- ^ メジャーリーグが ProcessOne と提携し、大規模なチャットシステムを導入
- ^ 「Mxit プラグインを Pidgin に組み込む」。2011 年 7 月 9 日時点のオリジナルよりアーカイブ。2009年 12 月 24 日閲覧。
- ^ 「spbu.ru XMPP サーバー ソフトウェアのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 24 日閲覧。
- ^ XMPP TSURE サーバー 2010-10-07 にWayback Machineにアーカイブされました
- ^ 「jabber.tsure.ru XMPP サーバーのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 24 日閲覧。
- ^ 「doit.wisc.edu XMPP サーバー バージョンのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 24 日閲覧。
- ^ FSFE Jabber wiki 2012-02-22 にWayback Machineにアーカイブされました
- ^ 「jabber.fsfe.org XMPP サーバーのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 17 日閲覧。
- ^ ゲームに戻る 2008-06-18 にWayback Machineでアーカイブ
- ^ 「sameplace.cc XMPP サーバーのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 20 日閲覧。
- ^ XMPP サーバーの選択
- ^ 「XMPP サーバーのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 22 日閲覧。
- ^ Openfire から Ejabberd への切り替え: 完了! 2009-04-23 にWayback Machineでアーカイブ
- ^ ジャバーサーバーを実行する
- ^ 「Facebook チャットがどこでも利用可能に | Facebook」。Blog.facebook.com。2012年 2 月 10 日閲覧。
- ^新しい LJTalk サーバー 2009-08-03 に Wayback Machineでアーカイブ
- ^ 「livejournal.com XMPP サーバーのオンライン検証」。2011 年 7 月 13 日時点のオリジナルよりアーカイブ。2009年 12 月 23 日閲覧。
- ^ 「Chat in the making; wrote by Carlos Abalde, Backend Engineer in Tuenti」。2012-07-07 時点のオリジナルよりアーカイブ。2010-09-13に閲覧。
- ^ サーバー移行は近日中に行われます。2009-12-20 にWayback Machineにアーカイブされました。
- ^ jabber.orgサービスでは、通常、一度に約15,000人のユーザーがオンラインになります。
- ^ e-jabbering 2011-07-21 にWayback Machineでアーカイブ
- ^ Saint-Andre, Peter (2006 年 2 月 26 日)。「jabber.org アップグレード」。Juserメーリング リスト。Jabber.org。2009年 12 月 16 日閲覧。
- ^ ユーザーの皆様へ 2010-06-10 にWayback Machineにアーカイブされました
- ^ jabber.org からの更新
- ^ ProcessOne (2019-06-05). 「ejabberd & Nintendo Switch NPNS」. ProcessOne ブログ. 2020-03-09閲覧。
- ^ 雑誌PROgrammezにて「Démarrer avec ejabberd」!
- ^ 「授業中にメモを渡す」フリーソフトウェアマガジン 2009-09-23 アーカイブ済み、Wayback Machineより
- ^ プログラミング言語の AZ: Erlang
- ^ 「インタビュー: Erlang であることの重要性」。2009 年 12 月 27 日時点のオリジナルよりアーカイブ。2009 年 12 月 23 日閲覧。
- ^ Peter Saint-André、Kevin Smith、Remko Tronçon の XMPP: 決定版ガイド
- ^ トニー・フィンチ、ケンブリッジ大学コンピューティングサービス、[1]、p.4
- ^ ジョー・アームストロング(プラグマティック・ブックシェルフ、2007年、ISBN 978-1-934356-00-5)
- ^ Francesco Cesarini、Simon J. Thompson ( O'Reilly Media、2009年。ISBN 978-0-596-51818-9 ) - Erlangプログラミング:ソフトウェア開発への並行アプローチ Archived 2019-10-16 at the Wayback Machine
- ^ Mayank Sharma の Openfire Administration: ネットワーク上で安全なインスタント メッセージング サービスを展開するための実践的なステップバイステップ ガイド
- ^ Christopher Negus の Fedora 11 と Red Hat Enterprise Linux バイブル
- ^ Wagener, Johannes; Ola Spjuth; Egon L Willighagen; Jarl ES Wikberg (2009 年 9 月)。「バイオインフォマティクスにおけるクラウド コンピューティングのための XMPP による非同期 Web サービスの検出と呼び出しのサポート」。BMC Bioinformatics。10。BioMed Central Ltd .: 279。doi : 10.1186 / 1471-2105-10-279。PMC 2755485。PMID 19732427。
- ^ Stout, Lance、Michael A. Murphy、Sebastien Goasguen (2009)。「Kestrel: 多数タスク コンピューティング アプリケーション向けの XMPP ベースのフレームワーク」。MTAGS '09: グリッドとスーパーコンピューターでの多数タスク コンピューティングに関する第 2 回ワークショップの議事録。米国ニューヨーク: ACM。doi : 10.1145/ 1646468.1646479。ISBN 978-1-60558-714-1。
- ^ Theiss-White, Danielle; Jenny Dale; Melia Erin Fritch; Laura Bonella; Jason Coleman (2009). 「IM'ing の過負荷: Libraryh3lp が救出に」。Library Hi Tech News . 26 (1/2). Bingley, イギリス: Emerald Group Publishing Limited: 12–17. doi :10.1108/07419050910966481. ISSN 0741-9058. S2CID 60501628.
- ^ Lukosch, Stephan; Mohamed Bourimi (2008 年12 月)。「Web ベースのコラボレーション システムの適応性と使いやすさの向上に向けて」。International Journal of Cooperative Information Systems。17 ( 4)。シンガポール: World Scientific Publishing Co.: 467–494。doi : 10.1142 /S0218843008001944。ISSN 0218-8430 。[永久リンク切れ]
- ^ Bourimi, Mohamed; Stephan Lukosch; Falk Kühnel (2007)。「Web ベースのコラボレーション システムにおけるビジュアル テーラリングと同期認識の活用」。グループウェア: 設計、実装、使用。Vol. 4715/2007。Springer Berlin / Heidelberg。pp. 40–55。doi : 10.1007 / 978-3-540-74812-0_4。ISBN 978-3-540-74811-3. ISSN 0302-9743.
- ^ Palanca, Javier; Miguel Escrivá; Gustavo Aranda; Ana García-Fornes; Vicente Julian; Vicent Botti (2006 年 9 月)。「FIPA メッセージ トランスポート システムへの新しい通信サービスの追加」。マルチエージェント システム テクノロジー。コンピュータ サイエンスの講義ノート。Vol. 4196/2006。Springer Berlin / Heidelberg。p. 1。doi : 10.1007/ 11872283_1。ISBN 978-3-540-45376-5. ISSN 0302-9743.
- ^ 特許 US 2007/0271367 A1、Google Patents アーカイブ済み 2011-07-22 at the Wayback Machine 出願番号: 11/796,304 出願日: 2007 年 4 月 27 日 公開番号: US 2007/0271367 A1 公開日: 2007 年 11 月 22 日 発明者: Zohar Yardeni、John Londono
- ^ 特許 US 2007/0271367 A1、Free Patents Online
- ^ 特許 US 2008/0062969 A1、Google Patents にアーカイブ済み 2011-07-22 、 Wayback Machine 出願番号: 11/853,640 出願日: 2007 年 9 月 11 日 公開番号: US 2008/0062969 A1 公開日: 2008 年 3 月 13 日 発明者: Donald Picard、Robert DeBenedictis、Jose Capo、Ray Jimenez 譲受人: Common Voices
- ^ Google Patents の特許 US 2008/0062970 A1 出願番号: 11/853,642 出願日: 2007 年 9 月 11 日 公開番号: US 2008/0062970 A1 公開日: 2008 年 3 月 13 日 発明者: Donald Picard、Robert DeBenedictis、Jose Capo、Ray Jimenez 譲受人: Common Voices
- ^ 特許 US 2008/0062970 A1、Free Patents Online
- ^ 特許 US 2008/0235189 A1、無料特許オンライン 出願番号: 11/855,851 出願日: 2007 年 9 月 14 日 公開番号: US 2008/0235189 A1 公開日: 2008 年 9 月 25 日 発明者: Drew Rayman、Brad Alperin、Timothy Driscoll、Stuart Goldstein、David Levin、Benjamin Simon
外部リンク
- 公式サイト
