Slack の代替として最適なオープンソースのチーム チャット ソフトウェア ソリューションをお探しですか?これらは、オフィスや企業内で共同作業環境を構築するのに役立ちます。そうすれば、あなたは正しい場所にいます…
言葉によるコミュニケーションは、人間が言葉や音で感情を表現する方法を発見した時代から社会に存在しています。このコミュニケーションは口頭だけで行われたものではなく、後に紙、さらにはコンピューターでも使用されるようになりました。良好なコミュニケーションの価値は、仕事上だけでなく私生活においても重要な役割を果たします。ただし、ここでは専門家についてのみ説明します。
現在、企業やビジネスは狭いスペースや領域に限定されるのではなく、目標とする成長を達成するために多方向に手足を広げています。このようなシナリオでは、特定のプロジェクトに取り組んでいる会社の従業員間のチャットは、電子メールまたは公開チャット アプリケーションで行われます。しかし、セキュリティと WhatsApp などのパブリック チャット プラットフォームを介して機密情報を交換するという観点からは、賢明な考えとは言えません。
オフィス チーム チャット ソフトウェアは、何らかのプロジェクトで使用する企業またはチームの管理下にある必要があります。必要に応じてさまざまな機能を追加できる場合、そのような種類のニーズは、サードパーティのインターフェースを使用せずに、オープンソースのコラボレーション グループ チャット プラットフォームによって満たされます。ただし、チーム用のセルフホスト型オープンソース チーム チャット サーバーまたはアプリケーションを実装する場合は、セキュリティを強化するためにファイアウォールの内側にあることを確認してください。
ここでは、自己ホスト型のチーム チャット ソリューションとしてトップクラスのオープンソース グループ チャット ソフトウェアをいくつか紹介します。
Zulip - チームチャットプラットフォーム
Zulip チーム チャット プラットフォームは、Slack/HipChat ソフトウェアの優れた最良の代替手段の 1 つであり、開発当時は独自のソフトウェアでした。 Zulipというスタートアップによって開発されました。しかし、その後 Dropbox がそれを買収し、2015 年に Apache ライセンスに基づいてコードを公開しました。現在、Github でオープンソース プロジェクトとして利用できます。
また、技術的な専門知識を持たない人やプロジェクトをセルフホストしたい人向けのサポートとともに、同じプロジェクトの事前ホストも提供しています。
Zulip オープン ソース Web チャット サーバーは、LaTeX を使用して数学を議論するための美しいインターフェイス、チャット システム、絵文字サポートを提供します。リンクの送信中に、リンクのプレビュー (画像、ビデオ、ツイートのプレビュー) が自動的に生成されます。ファイルを作成ボックスにドラッグ アンド ドロップする機能も利用できます。
ソフトウェア開発プロジェクトでこのチーム チャット ソフトウェアを使用している場合は、Markdown コード ブロック (および構文の強調表示) を使用してコードについて議論したり、ブロック引用符を使用したテキスト ブロックについて議論したりすることができます。
その他の機能には、@メンションのサポート、LDAP/Active Directory のサポート、ストリーム全体のアナウンス、デスクトップ通知、可聴通知、重要な見逃しメッセージの電子メール、警告ワード、キーボード ショートカットのサポート、さまざまな統合、API などがあります。
セキュリティの観点から、Google、GitHub、Active Directory/LDAP によるシングル サインオンをサポートしています。 SAML 認証システムの統合にも取り組んでおり、管理者は任意のユーザー、ボット、または統合を非アクティブ化できます。詳しくはこちらでチューリップ公式Webサイト。
Zulip チーム チャット ソフトウェアのクライアント アプリは、Windows、Linux、macOS、Android、iOS で利用できます。
ロケットチャット
ロケット。 Chat は、Slask に代わる優れたチーム チャット ソフトウェア ソリューションとしても考えられます。これは、無料のオープンソース (MIT ライセンス) のリアルタイム チーム チャット サーバーおよびクライアント モデル アプリケーションです。 Rocket のサーバー部分は Debian または REHL ベースのオペレーティング システムに簡単にインストールできますが、RocketChat クライアントはクロスプラットフォームで Android、iSO、Windows、Linux、macOS で利用できます。
RocketChat は Meteor フレームワークで開発され、CoffeeScript と JavaScript で書かれています。 RocketChat の開発者は、クラウド ホスティングだけでなく、自社所有のサーバーまたはホスティングでサーバー アプリケーションをホストする機能も提供しました。
このオープンソースの Web チャット サービスは、ライブの個人またはグループ チャット (入力) に限定されず、音声およびビデオ会議機能も利用できます。セキュリティについては、2 要素認証 (2FA)、E2E 暗号化、SSO、および多数の OAuth プロバイダーがサポートされています。このゲスト アクセスとは別に、デスクトップ通知、検索、画面共有、ファイル共有、ライブチャット、および LDAP グループ同期もあります。
Meteor フレームワークで開発された RocketChat は、WebHook 統合による優れたカスタマイズ オプション、UI、REST API、LiveChat API またはリアルタイム API をパーソナライズするためのテーマ、Slack および HipChat ユーザー向けのデータ インポーター、アプリをインストールして機能を拡張するためのマーケットプレイス、統合するためのプラグインも提供します。 RocketChat は、Drupal や Pidgin などの人気のあるアプリケーションに組み込まれています。
異なる言語を話すチームがいる場合、RocketChat はリアルタイム翻訳と呼ばれる機能を提供することで、その解決策も提供します。ユーザー間でメッセージをリアルタイムで自動的に翻訳し、50 以上の言語をサポートします。ユーザーはインストールする前にそれを体験できます。ロケットチャットのデモ
ロケットをテストするため。 Ubuntu 19.04 でオープンソース チーム チャット ソフトウェアをローカルでチャットする場合は、次を参照してください。Ubuntu への Rocket チャット サーバーとクライアントのインストール
Mattermost チームチャット
Mattermost も、企業やオフィス向けのオープンソース チーム チャット ソフトウェアです。 Mattermost の開発者は、Mattermost を Slack や HipChat に代わる最良のオープンソース代替品として宣伝しました。 Rocket.Chat と同様に、クラウド ホスト型と、一般向けにダウンロードして自己ホスト型チャット サービスを作成できるソフトウェア自体の両方も提供しています。
特に組織や企業のチャットやコミュニケーションの内部需要を満たすことを念頭に置いて設計されました。
ただし、Mattermost は必ずしもオープンソース アプリケーションだったわけではありません。そのコードは当初独自のものであり、アプリケーション自体は SpinPuch として知られるゲーム スタジオの内部チャット ツールとして使用されていました。しかし、後にサーバー側アプリケーションについては MIT ライセンス、残りについては Apache License 2.0 に基づいてオープンソースになりました。
Golang と JavaScript 言語を使用して React フレームワーク上で開発されています。 Mattermost のクライアント アプリケーションもクロスプラットフォームであり、Windows、macOS、Linux、iOS、Android で利用できます。
Mattermost は自らをオープンソースの Slack の代替品と考えていますが、それが単に好調であるという意味ではなく、それを証明する非常に説得力のある機能があります。リアルタイムの音声、ビデオ、画面共有、絵文字やリッチフォーマットを使用したパブリックおよびプライベートチャットなど。
メッセージ履歴も完全に検索可能で、多言語サポート (米国英語、中国語 (簡体字および繁体字)、オランダ語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ポーランド語、ブラジルポルトガル語、ロシア語、トルコ語、スペイン語、ウクライナ語) に対応しています。そこにもあります。ユーザーは、モバイル デバイスからでもチャットを通じてファイル、音声、画像、リンクを共有できます。
さらに、Mattermost Team Edition オープンソース「仮想オフィス」チャット ソフトウェアは、カスタム ブランディング、カスタマイズ可能なサードパーティ ボット、統合、コマンド ライン ツール、Webhook、API、ドライバー、およびサードパーティ拡張機能用のツールを提供します。
最も重要なチームチャットを入手 -ダウンロード
チャットしましょう
MIT ライセンスに基づく別のオフィス チャットまたはチーム チャット ソフトウェアは Node.js プラットフォームで開発され、Slack などの多くの使い慣れた機能が付属しています。これは基本的に小規模チーム向けのチャット アプリです。
また、自己ホスト型のオープンソース チーム チャット ソフトウェアでもあり、以下の機能を備えています。LDAP / Kerberos 認証、XMPP マルチユーザー チャット (MUC)、組織内のプロジェクトで別々に作業している場合に便利な複数のルームを提供します。これらの部屋はプライベート/パスワードで保護されています。
ユーザーは、着信メッセージのデスクトップ通知を有効にすることができ、チャット中に @メンションが可能になります。この画像の埋め込みに加えて、ファイルのアップロード (ローカル / Amazon S3 / Azure)、Hubot Friendly、他のツールと接続するための REST のような API、トランスクリプト / チャット履歴のような機能が Let's Chat にあります。
Security Compass が開発した Let's Chat は、NPM または Docker/Vagrant を使用して Linux に簡単にインストールできる多言語グループ チャット ソフトウェアです。
Let's Client アプリは Android と iOS で利用でき、Windows/Linux/macOS では Web インターフェイスが利用できます。
を入手チャットしましょうファイルGithub からインストールします。
マトリックス.org
Matrix.org は、Matrix サーバー、クライアント、および Apache ライセンスに基づいてライセンス供与されたその他のサービスで構成される、完全な分散型オープンソース プラットフォームを提供します。軽量プロトコルを使用してリアルタイム通信を提供します。 Matrix 設計の背後にある主な要点は、ユーザーが Matrix でサポートされているクライアント チャット アプリを使用して相互に通信できるだけでなく、共通の場所またはサービスを提供できるようにすることです。だけでなく、オンライン チャット、Voice over IP、およびビデオ電話を介して他のさまざまなサービス プロバイダーとも接続できます。
Matrix でチーム チャットをセットアップしようとしている企業は、Riot.im などのチーム チャット クライアント ソフトウェアを介してオープン分散型 Matrix.org サーバーを使用するか、自己ホスト型 Matrix サーバーを作成するための Matrix Synapse サーバー プロジェクトをダウンロードすることができます。
リアルタイム通信を提供し、WebRTC 経由で標準 Web サービスと統合して、ブラウザ間アプリケーションを介したチャットを可能にします。
さらに、ブリッジ メッセージング システムもサポートしており、Matrix とさまざまなチャット アプリケーション システムまたは非 Matrix サーバーの間でメッセージを同期できます。たとえば、Telegram や Slack などの非マトリックス サーバー上の他の h2smedia チャネルとブリッジする #h2smedia というマトリックス チャネルがあるとします。したがって、それらの間のブリッジの作成に成功すると、システム上で生成されたメッセージは、あるシステムから他のすべてのブリッジ システム (Telegram から Matrix から Slack へ、またはその逆など) に送信されます。これにより、すべてのチャネルが同じメッセージを受信し、常に受信できるようになります。同期状況。
基本的に、ブリッジは、あるアカウントに投稿されたメッセージが他の非マトリックス アカウントにも表示されるようにするリレーとして機能します。現在、Matrix は Telegram、Discord、Gitter、Slack/Mattermost、IRC、Rocket のブリッジを提供しています。チャット、Whatsapp、XMPP など。の完全なリストを参照してください。マトリックスブリッジプロジェクト。
Riot.im
オープンソースのチーム チャット ソフトウェアのリストの中で、オープンソース カテゴリで Slack の代替品として次点になった Riot.im をどうして忘れるわけがありません。この無料のオフィス チャット ソフトウェアは、Matrix プロトコルに基づいており、一緒に作業するさまざまなチーム間のコミュニケーションを効果的に確立します。
Riot.im は基本的に、分散型 Matrix.org セキュア サーバーに接続するためのチャット アプリケーション インターフェイスを提供するだけです。 WebRTC を提供し、Windows、Linux、macOS、Android、iOS のクライアント アプリケーションとして利用できます。
いくつかの機能:
- 音声およびビデオ会議
- ドラッグ アンド ドロップで簡単に共有したり、アーカイブを参照したり、ファイルを検索したりできます
- 誰かがあなたの名前を言及するたびに通知を受け取り、キーワードを定義します
- アプリ、ステッカー、ウィジェット、ボット
- テーマベースのカスタマイズ
- マトリックスによるエンドツーエンド暗号化
- 他のアプリやネットワークの橋渡しをする
Riot.imをダウンロードするか、ブラウザアプリを使用してください
したがって、これらはいくつかのよく知られたチーム チャット コラボレーション ソフトウェア、または単にフル コントロールを備えた Office チャット ソフトウェアと呼ぶこともできます。このリストで言及する価値があると思われるものを他に知っている場合は、お知らせください…
その他の役立つリソース: