このプロジェクトについて
Synapseは、安全で相互運用可能なリアルタイム通信向けに設計された、Matrixオープン標準のリファレンスホームサーバー実装です。主にPythonとTwistedフレームワークを用いて記述されており、一部のコンポーネントにはRustが採用されています。
主な機能と展開オプションは以下の通りです:
- スタンドアロンインストール:フェデレーションやリバースプロキシの設定を含む、手動でのインストールと構成をサポートしています。
- Element Server Suite (ESS):コミュニティ、プロフェッショナル、および特定のヘルスケア分野のユースケース向けに異なるエディションを用意した、管理型ディストリビューションの一部として利用可能です。
- オープン標準:Matrixプロトコルを実装し、異なるサーバーやクライアント間での通信を可能にします。
- ライセンス:GNU Affero General Public License (AGPL) またはElementからの商用ライセンスによるデュアルライセンスとなっています。