「XMPPの時代は20年前に終わった」海外開発者が普及の壁を議論
姉妹サイトの新着
他サイトの新着
- 5chまとめMAP竜星涼が所属事務所と契約終了、二宮和也の個人事務所が受け入れへ
- ニュース速報まとめMAP【話題】“日本一かわいい剣道女子”佐藤あかり、タンクトップ姿を披露→まさかの「1日所長」就任にネット騒然「何か凄い所」「美人な所長」
- なんJ傑作まとめアンテナMAP阪神7連敗wwwwwwwwwwwwwwww
- アニメ声優まとめアンテナMAP【訃報】サイゼで喜ぶ妻、死去。一体何があったの?
- VTuberまとめアンテナMAP【ぶいすぽ】この画像えぐい
- だめぽアンテナ【画像】貧乳なのに街で乳出してるお姉さんwwwwwwwwww
- ヌルポあんてな【悲報】ショートスリーパー堀大輔さん、ついにBANされかける←ご覧くださいw w w w w w
- 2chまとめアプリ+ポケモンの三大『詰みポイント』といえば「カスミのスターミー」「アカネのミルタンク」
- News人【朗報】堀大輔さん、今日の深夜からなぜかアンチが激減し好意的なコメントが増える他
- ブルーアンテナ過去のある時期に嫁が調教されていた
- ウマーあんてな【悲報】シルバーウィークに兄家族(ガキ2匹)と妹家族(ガキ3匹)が帰省
- Red4 海外の反応まとめ【海外の反応】「生活必需品の値上がりがヤバい…」日本のインフレと金利上昇に日本居住の外国人が悲鳴! →「オルカン積立しか勝たん」「賃上げなんて実感ないぞ」
- ぶーアンテナ【動画】韓国アイドル、衣装がブカブカで乳首丸見えwwww
- おまとめアンテナ蛯原友里がCM復帰→平成民を狙い撃ちしてしまうw
- 2ちゃんねるまとめるまとめ【CN悲報】Huaweiの社長一家、中国から逃亡wwwwwwwwwww
- ぷぅアンテナ【画像】絶望の表情…岸田総理が冷たい目をする理由がこれwwwww 他
- 海外の反応ジャーナル「世界中の人々は日本について知っていることが全て間違っている?」海外の反応
- 勝つるあんてな!藤川采配すげぇぇぇぇ!!! 1死満塁で代打糸原ゲッツーwwwwwwwwww
- 5chnaviOPPOとか安いタブレットがGalaxyとかiPadに勝てるとこある?
- にゅーもふ【画像】 このレベルの貧乳www
Hacker Newsで、老舗のオープンチャット規格Jabber/XMPPの普及をどう取り戻すか論じたブログ記事が話題になっていた。スレでは「問題はプロトコルではなくTelegramのような使いやすさだ」という指摘と、「XMPPの盛り上がりは20年前に終わった、もう死んでいる」という突き放した意見がまず対立した。一方で、自前サーバー運用の手間や、暗号化規格OMEMOへの移行、モバイル対応の改善状況など、実際に使い続けている開発者からの具体的な知見も多く寄せられ、悲観と実務的な擁護が入り混じる議論になっている。
Jabber/XMPPはどうすれば普及に弾みをつけられるのか
出典: gultsch.de / 元記事はこちら
Signalのデスクトップアプリが420MBもあるElectronの塊である限り、絶対にインストールしない。化石人間って言われるかもしれないけど、まともなデスクトップアプリは必須条件。タッチスクリーンで文字を打つのは嫌いなんだ。[1] Signal公式リポジトリのパッケージ情報を curl で取得して確認すると、そのサイズが分かる。
そう、もう死んでるんだよジム。XMPPの復活を目指すのが君のやりたい戦いなら健闘を祈るけど、一歩引いて現実を見て、もっと成功しそうなことにエネルギーを使うことを勧めるよ。20年前は僕も一日中Jabberを使っていた身として言うけどね。
逆に自分はProsodyでXMPPサーバーを運用するのがすごく簡単で、メンテナンスもほとんど手間がかからなかった。もう何年もやっているけど、自分のインフラの中で一番時間を取られていない部分だよ。
結局どんなスタックに落ち着いたの?
そのためのXEPはあるけど、例によって実験段階のままで、広くは実装されていない。https://xmpp.org/extensions/xep-0513.html https://xmpp.org/software/?category=clients&xeps=0513
今はみんなOMEMOに移行してるよ。Signalが使っているのと同じ暗号化方式で、複数端末対応や暗号化グループチャットにも対応してる。
エンドツーエンド暗号化は本体の仕様に組み込まれて必須であるべきだと思う。もう2026年だし。暗号化されていないメッセンジャーなんて誰も必要としていない。
OMEMOはもうずいぶん前からXMPPに取って代わっている。
あとは初期設定がしっかりしたセルフホスト型サーバーも必要。2026年にもなって、mod_mamを自分で追加しないと履歴が残らないなんて、多くのユーザーはもう想定していない。Discordがゼロから勝てたのは、履歴付きのIRCみたいなものだったからだ。チャット履歴やメンション機能あたりがいまだに定まっていないなんて信じられない。
Snikketがまさにそれをやろうとしてるんじゃない? ホスティング込みのすぐ使えるバージョンも提供してるよ。https://snikket.org/start/
そこは実質的にもう解決済みだと思う。まともなクライアントはどれも特定の拡張仕様に足並みを揃えていて、サーバーの対応状況を調べるツールまである。メッセージの削除みたいに、クライアントによって挙動がバラバラでまだ宙に浮いている部分は色々あるけど、メッセージ履歴に関してはそうじゃない。https://compliance.conversations.im/
Pidginみたいなもの?(https://en.wikipedia.org/wiki/Pidgin_(software))
冗談だろ
『Androidではこのアプリ、iOSではあのアプリを使ってください』と言った時点で、普通の人はもう離れていく。でも、みんなブラウザやメールクライアントは一つだけに絞ってるわけじゃないのに、なんでIMだけそうあるべきなの? 『公式クライアント』を一つに強制されるのはむしろ欠陥だと思う。
ほとんどの人はブラウザなんて使ってない。彼らが見る数少ないWebページは、WeChatやTelegramに埋め込まれたWebエンジンの中で開かれているだけだよ。
ほとんどの人はブラウザが何かすら知らない。リファレンス/フォールバック/デフォルトのクライアントと、いわゆる『公式』クライアントとの間には結構大きな違いがあると思う。
他サイトの新着
正直、あの記事は誠実に問いを立てているようには見えない。資本主義のせいで世の中が不公平だとか、みんなSignalなんかを選ぶなんて馬鹿だとか、そういう愚痴がほとんどだよ。
この人、分かってるね!
自分の理解では、XMPPはモバイルで歴史的にずっとダメだったけど、最近は改善されてきてるんだよね? 今の使い心地について知ってる人いる? 新しいXEPのおかげなのか、単にクライアントの実装が良くなっただけなのか分からないんだけど…
プッシュ通知の話をしているなら、XEP-0357がその解決策になっている。ただしアプリ開発者は、XMPPサーバーが呼び出してAppleやGoogleに通知を振り分けるためのインフラを自前で用意する必要がある。前にiOSでMonalを使ったときはこれがちゃんと機能していた。Androidでは、今でもほとんどのアプリがバックグラウンド接続を自前で維持する方式を好んでいると思う。https://xmpp.org/extensions/xep-0357.html
それについてXMPPでは特に困ったことはない。Conversationsは切り替えのたびに数秒で自動的に再接続してくれるから、ユーザーからは透過的に見える。IRCだとそこがすごく面倒だったから、それは本当だね。
『暗号化されていないメッセンジャーなんて誰も必要としていない』というけど、企業は社内のチャットを分析したがるものだよ。チャットのプロトコルやプラットフォームは、オンラインチャットの主要な利用者層のどこかに食い込む必要がある。今はその層はだいたい埋まっていて(Slack/Teamsはビジネス、Discordはゲーミングやオープンソース界隈)。個人利用や少人数グループのメッセージングなら、すでにE2EEの選択肢がいくつもある。とはいえJabber/XMPPが狙っているのはチャットルーム的なジャンルなんだろうと理解してる。
すべてのメッセンジャーがあらゆる用途に対応する必要は無いと思う。
普及を目標にするなら、大きなグループを一つは押さえる必要があるよ。それがまさに元記事が本当に求めていることに見える。チャットはネットワーク効果そのものだから、作った人たちが普及を語るなら『どのネットワークの人たちに向けているのか』に答えないといけない。
この話題の背景と論点
Jabber/XMPPは2000年代前半、GoogleTalkやFacebookチャットの基盤にも使われた老舗のオープンな通信規格で、メールのように誰でも自分のサーバーを立てて相互接続できる「連合型」の仕組みが特徴。スレで割れたのは、Telegramのような単一アプリの使いやすさで戦うべきか、それともXMPPの強みである自由度・自己ホスト性を伸ばすべきかという方向性で、悲観派は「全盛期は20年前に終わった」と突き放し、実務者は「Prosodyでの運用は今も軽い」「暗号化はOMEMOでSignal相当に達した」と反論している。誤解されやすいのは、XMPPが単一のアプリではなく多数のクライアント・サーバーが緩やかに合意した拡張仕様(XEP)の集合体である点で、これが機能の分裂と実装差(履歴保存、メッセージ削除、通知など)を生み、普及の壁になっている背景は本文では深掘りされていない。
※本記事は5ch(Hacker News)スレッド「Jabber/XMPP: How Do We Gain Traction?」より抜粋・要約して構成しています。






まだコメントはありません。