- Mattermostはオープンソースベースのセルフホスティング型コラボレーションプラットフォームで、チャット・ワークフロー自動化・音声通話・画面共有・AI統合機能を提供
- プラットフォームはGoとReactで書かれており、PostgreSQLを基盤として単一のLinuxバイナリ形式で実行
- 毎月16日にMITライセンスで新しいコンパイル版が配布され、オンプレミスまたはクラウド環境で利用可能
- Android, iOS, Windows, macOS, Linux向けのネイティブアプリをサポートし、さまざまな環境からアクセス可能
- セキュリティ通知の購読、コミュニティ参加、API統合など、開発者エコシステムが活発に運営されている
Mattermost 概要
- Mattermostはオープンコア構造のセルフホスティング型コラボレーションプラットフォームで、チャット・ワークフロー自動化・音声通話・画面共有・AI統合機能を含む
- 主な機能は、チームコミュニケーションとDevSecOps、ITサービスデスク、インシデント対応など多様な業務シナリオを支援
- プラットフォームはGoとReactで開発されており、PostgreSQLデータベースを使用
- 単一のLinuxバイナリで実行され、毎月16日にMITライセンスで新しいコンパイル版がリリースされる
- オンプレミス展開またはクラウド体験が可能で、公式ウェブサイトで配布とインストールガイドを提供
インストールと展開
- Docker, Ubuntu, Tar, Kubernetes, Helm, Debian, RHELなど多様な環境でインストール可能
- 開発者向けの環境設定ガイドが用意されており、サーバーコードへの貢献やプラグイン開発がしやすい
ネイティブアプリ対応
- ウェブインターフェースに加えて、Android, iOS, Windows, macOS, Linux向けのクライアントアプリを提供
- 各プラットフォームごとのインストールリンクとストアバッジからダウンロード可能
- デスクトップアプリはWindows 10/8.1, macOS 10.9以降, Linux環境でサポート
セキュリティとアップデート
- Mattermost Security Bulletinメーリングリストを通じて重要なセキュリティアップデート通知を提供
- オンライン攻撃の高度化に対応するため、セキュリティ通知の購読を推奨
- 購読者は主要なセキュリティリリース情報をメールで受信可能
コミュニティと開発参加
- Mattermost Contributors サーバーを通じて開発者同士の議論や協業が可能
- “Help Wanted”イシューを通じてオープンソースへの貢献機会を提供
- Gitpodによるリモート開発環境をサポート
- API、Webhook、Slash Command、プラグインなど700件以上の統合機能を提供し、開発者ドキュメントで詳細ガイドを確認可能
ライセンスと最新情報
- MITライセンスに基づいて配布され、LICENSE.txtファイルで詳細な権限を確認可能
- X(旧Twitter), Blog, Facebook, LinkedIn, YouTubeなど多様なチャネルを通じて最新情報を提供
- 月1〜2回発行されるニュースレターを購読可能
- Mattermost Community ServerとIRCチャンネルを通じてリアルタイムのコミュニティ交流が可能
1件のコメント
Hacker Newsのコメント
Mattermost の
limits.goコードで、投稿履歴制限(PostHistoryLimit) に関するロジックが削除された diff が共有されたsedコマンド 1 行でmaxUsersLimitの値を増やす簡単なパッチ方法を提案した(参考リンク)MIT、AGPL 3.0、Apache 2.0 などが混在しており、「compiled version は MIT、source は AGPL」という構造が 法的矛盾 を生むと指摘した
LICENSE.txt 文書を引用し、これは弁護士ではなく ビジネス戦略家が書いたような粗い文書 だと批判した
Mattermost が セルフホスト版にもメッセージ制限を強制 し、それを告知なしで適用した点に不満が示された
あるユーザーは Mattermost の代わりに Zulip を強く勧めた
Slack より 集中力の管理 に優れており、Dropbox に買収された後に再び独立した興味深い経緯にも触れた
Framasoft の MostlyMatter フォークが勧められ、ユーザー数制限がないと紹介された
「貢献者を FOSS モデルで呼び込み、その成果を商業化する典型的なパターン」だとして、Mattermost の オープンコア戦略 を批判した
Mattermost は 防衛産業の請負企業へ転換中 であり、Web サイトの文言が 軍事的コンセプト であふれていると言及された
Zulip と Wekan を 倫理的・技術的な代替案 として勧めた
ある人は「Mattermost が MIT ライセンスなら、なぜ制限を削除できないのか」と質問した
「Mattermost って何?」という質問に対して
あるユーザーは、「この制限は Enterprise 版専用で、Team 版には該当しない」と主張し、関連コメントへのリンク を添えた
Element/Matrix には否定的な記事が多いが、少なくともこうした問題はないので 安心感がある という意見があった
当初は element.io(当時の vector.im)でホストしていたが、エンタープライズ料金プランへの移行 により etke.cc へ移ったという
etke.cc は 非フェデレーションサーバー設定にも迅速に対応 してくれ、その後は安定して使えていると述べた
ただし メッセージ移行ができなかった 点は残念だったとした
「可能なら 自前のドメインで運用 すべきだ」という教訓を残し、
もし別のプラットフォームへ移るなら Zulip を検討する と付け加えた