Strafe、E2E暗号化と連合を備えたオープンソースのDiscord対抗馬として登場
Strafe: A new open-source, E2E Encrypted, and federated alternative to Discord

Strafeは、E2E暗号化、連合、自己ホストを標準で備えたオープンソースのコミュニケーションプラットフォーム。追跡も広告もデータ収集もなく、Markdown対応のリッチテキスト、音声・ビデオ通話、ファイル共有、コミュニティ機能を提供する。MITライセンスで公開され、ベンダーロックインもない。
自由としてのフリー、ただの無料ビールではない。
HNでの議論
69- bratsche
ウェブサイトには、寛容なオープンソースライセンスの下でリリースされていると書かれていますが、そのライセンスが何なのかは書かれていません。そしてGitHubリポジトリ[1]を見ると、LICENSEファイルもライセンスへの言及もありません。
- bob1029
Discordをクローンするのは簡単だ。難しいのは、特定のサークルの全員を新しいソリューションに移行させることだ。グループ全員が両方のアプリを並行して使うことを喜んで受け入れるのでない限り(受け入れるはずがない)、ソーシャルネットワークに分断を強制しなければならない。
TeamSpeakがグループの要求によって追い出されたとき、私はその場にいた。逆らうことはできなかった。私個人のイデオロギー的な好みは、集団のそれには勝てない。彼らはただゲームをしたいだけだ。COTSソフトウェア、クローズドプラットフォーム、バグだらけのアプリケーションに対する、私の奇妙なナードの戦いに加わりたくはないのだ。
- Bender
これらのオープンソースのDiscordクローンを誰か追跡しているだろうか? YouTubeのインフルエンサーが宣伝しているのを十数個ほど見たことがあるから聞いている。新しいチャットクライアントはほぼ毎日のように現れているようだ。機能、OS/携帯電話のサポート、E2EE、連合、サーバーあたりのクライアント数とリソースのスケールなどを示す表があると面白いと思う。
bob1029が言ったように、アプリを作るのは簡単だ、特に今は。しかし本当の課題は友人のグループを移行させることだ。だから表には、Discordサーバーの履歴、チャット履歴のインポート、友人の招待などがどれだけ簡単かを示すスコアを含めるべきだと思う。摩擦やリスクはほとんどないに違いない。セルフホストなら、バックアップは暗号化され自動化され、サーバーはほぼ一時的なものとして扱えるようにしなければならない。Discordの運用と保守にはかなり大きなチームが必要なので、これらのオープンソースの代替案は、ほとんどのタスクを安全でフォールトトレラントな方法で自動化し、間違えにくいことを示せなければならないだろう。
- tptacek
なぜチャットプロトコルにOlm/Megolmを使うのか? Matrixでさえもう使いたくないのだ(最後に確認したときは、理論上IETF MLSへの移行を計画していた)。グループE2Eを正しく実装するのは信じられないほど難しい。それは基盤となる暗号構造のせいだけでなく、グループ暗号化メッセージング層の上や横に乗るすべてのメタデータとシグナリングも鍵配布に影響を与えるからだ。
文字通りMatrixのフロントエンドを作っているだけなら、現在のMatrixプロトコルを使わざるを得ない理由はわかる。しかしMatrixではないものを作っているなら、Olmは避けるべきだ。
- Stitch4223
これまでのDiscordの代替案にはビデオが含まれていなかったので、代替案にはならなかった。だから、これを見るのは素晴らしい!
細かい点:フロントページの最下行にDiscordのリンクはあるが、自分たちのStrafeのリンクがない。ドッグフーディングのために、これを追加してほしい。