もっと詳しく

Matrixは、安全な分散型リアルタイム通信用に調整されたオープンネットワーク標準です。

これは、非営利のMatrix.orgFoundationによって公開および保守されています。 彼らは、オープンで独立した、進化するコミュニケーションプラットフォームを作成することを目指しています。

アプリケーションがMatrixプロトコルをサポートしている場合は、それをMatrixクライアントと見なすことができます。

なぜマトリックスクライアントを選択する必要があるのですか?

マトリックス クライアントはセキュリティとプライバシーに重点を置き、さまざまな機会を提供する分散型ネットワークを提供します。

2019年(ベータ版が終了したとき)以降、いくつかの組織や政府当局は、セキュリティ、プライバシー、および信頼性のために通信プラットフォームを強化するために、徐々にMatrixプロトコルを採用しています。

たとえば、分散型プロトコルは、組織間の相互通信に道を譲り、検閲に耐性のある通信プロトコルを提供します。

ビッグテックから離れる何かが必要な場合は、マトリックスプロトコルが正しい選択です。

これに限定されるだけでなく、サーバーを実行してMatrixネットワークに参加することもできます。 つまり、通信用の分散型インフラストラクチャを取得しながら、要件に応じてセットアップおよび構成するためのインフラストラクチャをある程度制御できます。

気になる方のために説明すると、Matrixプロトコルには、次のような必要なすべての重要な機能があります。

  • 分散型会話
  • エンドツーエンド暗号化
  • WebRTCVoIP/ビデオ通話
  • リアルタイム同期
  • 領収書を読んで
  • 通知の入力
  • グループ会話

そして、私はこれをもう一度強調する必要があります:それは オープンソース 事業!

したがって、特により多くのユーザーがプライバシーとセキュリティを気にするようになった今、Matrixクライアントを選択するのは簡単です。

9つのトップオープンソースマトリックスクライアント

ここでは、主にデスクトップ(Linux、Windows、macOS)向けの最も役立つMatrixクライアントのいくつかに焦点を当て、モバイルクライアントとターミナルクライアントについても説明します。

1.要素

Elementは、オープンソースのSlackの最良の選択肢の1つです。 個人的なコミュニケーションやチームチャットにもご利用いただけます。

開始は無料ですが、サーバーをセルフホストするか、マネージドホームサーバーにプレミアムを支払うかを選択できます。 チームや友達と効果的かつ安全にコラボレーションするためのさまざまな便利な機能を利用できます。

サブスクリプションの支払いを選択した場合は、Signal、WhatsApp、Telegramのチャットを1か所にまとめることもできます。

Linux、Windows、およびmacOSをサポートすると同時に、AndroidおよびiOS用の適切なモバイルクライアントを提供します。 また、Webブラウザからもご利用いただけます。 だから、それは便利なオプションでなければなりません。

2. Rocket.Chat

ロケットチャット

Rocket.Chatは、Slackのもう1つの代替手段であり、社内のチームコミュニケーションに使用することを好みます。

Linux、Windows、およびmacOSで使用できます。 AndroidおよびiOS用のモバイルアプリケーションも入手できます。

セルフホストまたはプレミアムサブスクリプションを選択するオプションを提供する一方で、Matrixプロトコル統合のサポートを追加することも発表しました。

これを書くとき、マトリックスネットワークはアルファビルドを使用して利用することができます。 ただし、そのための安定したビルドはもうすぐです。 したがって、すでにRocket.Chatを使用している場合、またはそれをMatrixクライアントとして使用したい場合は、今後のリリースに注目することをお勧めします。

3. NeoChat

ネオチャット

NeoChatは、KDEの傘下で積極的に開発されたシンプルなMatrixクライアントです。

Elementとは異なり、LinuxとWindowsでのみ使用可能であり、特にKDEプラズマ用に調整されています。 他のデスクトップ環境でも使用できます。

KDEのDiscoverソフトウェアセンター、Flathub、SnapStoreからインストールできます。 モバイルプラットフォームでは使用できません。 したがって、単純なMatrixクライアントを好むデスクトップユーザーにとっては良い候補になる可能性があります。

そのをチェックしてください ソースコード それについてもっと探求する。

4. FluffyChat

fluffychat

FluffyChatは、ユーザーエクスペリエンスの観点から見栄えの良い(かわいい)Matrixクライアントを補います。

デスクトップにモバイルアプリ(AndroidおよびiOS)を使用できるシンプルで直感的なMatrixクライアントが必要な場合は、FluffyChatが優れたオプションです。

Linuxの場合は、SnapStoreまたはFlathubからインストールできます。 WindowsおよびmacOS用のネイティブアプリは提供していませんが、Webブラウザーから使用できます。

興味があれば、チェックしてみてください GitLabページ もっと知るために。

5.フラクタル

フラクタル

Fractalは、Rustで記述されたGNOMEデスクトップ用のMatrixメッセージングクライアントです。 その説明によると、大規模なグループでのコラボレーションに適した最適化されたインターフェイスを提供します。

Flatpakとして利用できることを考えると、デスクトップ環境に関係なく、任意のLinuxディストリビューションにインストールできます。

フラクタルは、システムで最速のパフォーマンスを発揮するアプリケーションに焦点を当てているユーザーにとっては優れたオプションのようです。 あなたはそのに向かうことができます GitLabページ それについてもっと研究する。

6.水素ウェブ(実験的)

水素

別の最小限の(パフォーマンス重視の)Matrixクライアントをお探しですか?

水素は、軽量のエクスペリエンス、オフライン機能、および幅広いブラウザサポートを提供することを目的としたチャットクライアントです。

それはまだ進行中の作業ですが、Elementメッセンジャーの背後にいる同じチームによって開発されています。 したがって、他のクライアントに代わるものとして軽量のMatrixクライアントを切望している場合は、そのプロジェクトをフォローすることをお勧めします。 GitHubページ

7.マトリックスコマンダー(CLIベース)

このコマンドラインツールは、ターミナルを使用してMatrixネットワーク経由でテキストメッセージを送受信する場合に最適です。

もちろん、ターミナルからすべてを行うことはできません。 そのため、メッセージリマインダーやボットなどのユースケースのcronジョブを作成するのに最適です。

あなたはそれを見つけることができます PyPi DockerHubも同様です。

8. Gomuks(CLIベース)

gomuks

Goで記述されたターミナルベースのMatrixクライアントが必要ですか?

誰もが試すことはできません。 ただし、Goで記述されたコマンドラインツールを使用するのが好きな場合は、Gomuksを基本的なメッセージング用の簡単なMatrixクライアントにすることができます。

Linux、Windows、およびmacOSのバイナリはその上にあります GitHubリリースセクション

9.サイフォン(アルファ)

サイフォン

通常、開発の初期段階でプログラムをリストすることは避けます。 ただし、Siphonは、モバイル専用のMatrixクライアントとして興味深いオプションです。

Android / iOSデバイス用のSignalのようなオープンソースのMatrixクライアントが必要な場合は、Siphonがエキサイティングな選択肢になります。 ユーザーインターフェイスは見覚えがあります(ただし、正確なコピーではありません)。 実験したい場合は、試してみることができます。

まとめ

マトリックスプロトコルは、すべての組織や人口統計で完全に普及しているわけではありません。 ただし、オープンソースプロジェクトとして、プライバシーと信頼性のための最も堅牢な分散型ネットワークの1つであることが証明されています。

最良のことは、複数のデバイス間での通信に特定のアプリを使用することを強いられることなく、必要なクライアントを選択できることです。

では、お気に入りのMatrixクライアントとして何を選びますか?

The post 分散型メッセージングに最適な9つのマトリックスクライアント appeared first on Gamingsym Japan.