Scion de Anthropic está fuertemente inspirado en Mononoke
La nueva versión de control de versiones Scion de Anthropic está recibiendo críticas por imitar de cerca el backend Mononoke de código abierto de Meta para Sapling, y algunos argumentan que el modelo de datos y la terminología equivalen a una copia casi uno a uno. Los comentaristas subrayan que reimplementar ideas de código abierto es legalmente aceptable y común históricamente, pero sostienen que el marketing de Anthropic exagera la novedad y no da suficiente crédito al trabajo previo específico. El episodio se cita como un ejemplo temprano de cómo el desarrollo asistido por IA puede ocultar la procedencia, debilitar las normas de atribución y potencialmente desalentar el intercambio abierto de diseños de infraestructura.
Plagio percibido vs. inspiración aceptable
- Muchos ven Scion como extremadamente cercano al Mononoke de Meta, más allá de la “inspiración” normal, con un modelo de datos y una terminología similares.
- El autor del artículo original dice explícitamente que copiar el diseño está bien; la queja es sobre la atribución débil y la presentación.
- Algunos sostienen que Anthropic sí dio crédito a Sapling (del que Mononoke es un componente) y que normalmente no se espera una cita adicional.
- Otros replican que la publicación del blog de Scion exagera la novedad y minimiza lo directamente que replica a Mononoke.
Atribución, normas y ley
- Varios participantes distinguen entre requisitos legales (las licencias permiten reimplementar) y normas sociales (la decencia básica de reconocer el trabajo previo).
- Otros discrepan: el software libre se diseñó para permitir la reimplementación; exigir un crédito extenso se ve como moral personal, no como obligación.
- Se menciona que los riesgos de patentes y derechos de autor a menudo llevan a las grandes empresas a desaconsejar mirar el trabajo previo, lo que entra en conflicto con las normas de atribución.
Rol de los LLM y “lavado de IP”
- Preocupa que los LLM hagan trivial absorber diseños abiertos y reproducirlos sin procedencia clara, erosionando los incentivos para compartir ideas.
- Un comentario afirma que Anthropic hizo explícitamente que su modelo analizara la base de código de Mononoke y lo reingenierizara, socavando cualquier marco de “sala limpia”.
- Los participantes señalan que los flujos de trabajo con agentes optimizan resultados, no la revisión bibliográfica ni el crédito, así que la responsabilidad debe recaer en operadores humanos.
Marketing, IPO y encuadre narrativo
- Algunos ven la publicación de Scion como marketing orientado a la IPO: “los agentes escalan tan rápido que tuvimos que inventar nueva infraestructura”, elevando la valoración percibida.
- Otros argumentan que también es un problema real de escalado; varias grandes empresas están alcanzando límites de VCS con el volumen de código impulsado por IA.
Discusión técnica: VCS y monorrepos
- Mononoke se identifica como la parte del lado servidor de Sapling, combinada con EdenFS (FS virtual) y un cliente (derivado de hg).
- Varios sostienen que Git es poco adecuado para monorrepos realmente grandes y altas tasas de merge; Meta, Google y otros crearon sistemas personalizados hace años.
- Algunos se preguntan por qué Anthropic no adoptó simplemente Sapling/Mononoke en lugar de construir un sistema muy similar internamente.
Reflexiones más amplias sobre Git y alternativas
- Varios comentaristas elogian los flujos de trabajo al estilo Sapling y critican Git/GitHub como un máximo local de hace una década que frenó la innovación en VCS.
- Hay interés en nuevas startups de VCS y alternativas (por ejemplo, sistemas basados en jj), con llamadas a mejores herramientas y soporte para Windows.