Un desarrollador bifurca Mattermost para eliminar telemetría, avisos y funciones de pago
El fork se llama Antimatter, parte solo del código FOSS de Mattermost bajo AGPL y Apache, y ya publica una imagen Docker de reemplazo directo
Un desarrollador que llevaba años usando Mattermost ha publicado un fork del software de chat autoalojado. El proyecto se llama Antimatter y parte únicamente del código FOSS, el que va bajo AGPL y Apache, sin las partes propietarias. El motivo, según cuenta, es la deriva del original: funciones que antes eran libres y ahora están tras el pago, límites que antes no existían y pantallas que insisten en comprar licencia.
El autor afirma que reconstruyó desde cero las prestaciones que solo vivían en el código de pago —LDAP, SAML, OIDC y traducción— y que quitó más de 400 condicionales del código FOSS, además de los avisos y de cualquier telemetría. Su argumento es que, al ceñirse a lo que cubren AGPL y Apache, el fork es legal. Es su lectura de las licencias, no una validación de un tercero.
Qué trae y cómo se prueba
De momento hay una imagen Docker de reemplazo directo en ghcr.io/antimatterchat/antimatter y un repositorio con el código en GitHub. El propio autor publica un compose de ejemplo con Postgres 17 que levanta el servicio en localhost:8065 con un par de comandos y sin configuración previa; la primera cuenta que se crea queda como administrador del sistema.
Lo que promete para después es una lista larga: canales de voz con moderación, timeouts que retiran el derecho a hablar durante un rato, mensajes que se autodestruyen como en Signal, permisos por categoría y canal, respuestas en línea con vista de hilo, roles con color, encuestas nativas, canales de foro, fijar un mensaje arriba un tiempo, federación al estilo XMPP, integraciones de groupware con correo y calendario, y un bloc de notas y pizarra colaborativos al estilo Etherpad y Excalidraw. A eso suma un rediseño de la interfaz inspirado a la vez en Mattermost, Slack y Discord.
Lo que todavía no está
Conviene frenar aquí. La voz, la pizarra o la federación están en la lista de deseos: el autor dice tener pruebas de concepto de algunas, pero no quiere meter nada a medio cocer, y no enseña demos públicas de ninguna. El fork, hoy, es Mattermost sin cobros, sin avisos y sin telemetría, y eso ya es una propuesta concreta para quien administra un servidor de chat.
El detalle a vigilar es el mantenimiento. Un fork sobre una base de código grande vive o muere según si su autor y quien se sume aguantan el ritmo de parches de seguridad del original. Reescribir LDAP, SAML y OIDC desde cero no es trivial, y habrá que ver si esas reimplementaciones se llevan bien con directorios corporativos reales. El repositorio está abierto, así que la única forma de saberlo es mirar el código.
