Codeberg prohíbe proyectos “vibe coded”
Codeberg, una plataforma alemana sin ánimo de lucro para alojar código, ha actualizado sus términos para prohibir proyectos que “en su mayoría” consistan en código generado por herramientas como Claude o OpenAI Codex, citando el estado incierto de los derechos de autor y un mayor riesgo de código dañino o de baja calidad. Los comentaristas están profundamente divididos: los partidarios приветan un refugio sin IA y escrito por humanos, y argumentan que los recursos limitados de Codeberg no deberían gastarse en almacenar repositorios desechables “vibe coded”, mientras que los críticos ven la política como ideológicamente motivada, vaga e impracticable de aplicar. Muchos expresan preocupación por cómo se definirá o controlará “en su mayoría”, y sugieren que la norma incentivará ocultar el uso de IA y empujará los proyectos asistidos por IA hacia otras forjas como GitHub o alternativas autogestionadas.
Alcance de la nueva política
- Codeberg actualizó sus ToS para prohibir proyectos que “en su mayoría” consisten en código escrito por herramientas de IA generativa (ejemplos dados: Claude, Codex).
- Justificación oficial en el texto: estado incierto de los derechos de autor del código generado por IA y mayor riesgo de código dañino.
- Codeberg se presenta como una organización sin ánimo de lucro centrada en software libre/de código abierto, y algunos ven esto como coherente con alojar solo código claramente licenciado y escrito por humanos.
Definición y ambigüedad
- “En su mayoría” no está definido: ¿es >50% de las líneas, commits, archivos o algo más?
- No queda claro si el autocompletado paso a paso o el texto repetitivo generado por el IDE cuenta como “escrito por IA”.
- Varios comentaristas señalan que los proyectos serios pueden estar muy asistidos por IA, pero aun así ser cuidadosamente diseñados y revisados por humanos, difuminando la línea.
Aplicación y detección
- No se identifica ninguna forma escalable y fiable de detectar código generado por IA.
- Señales propuestas: trailers “Co-authored-by” para agentes de IA, archivos AGENTS.MD/CLAUDE.MD, comentarios inusualmente verbosos o guiones largos en comentarios.
- Muchos esperan que la aplicación sea impulsada por quejas y selectiva, con incentivos para que los usuarios oculten el uso de IA.
- Algunos sostienen que la política principalmente da a Codeberg un gancho en los ToS para eliminar proyectos o cuentas problemáticas si hace falta.
Vistas favorables
- Los partidarios приветan un refugio “escrito por humanos” frente a la “basura de IA” y repositorios de agentes generados con poco esfuerzo.
- Algunos subrayan los recursos limitados de una organización sin ánimo de lucro: alojar grandes volúmenes de proyectos descartables de IA, copias de seguridad y scrapes se considera insostenible.
- Otros lo enmarcan como una postura de principios a favor de la libertad del software y de licencias claras, y como una forma de mantener mayor calidad y mantenibilidad.
Vistas críticas
- Los críticos califican la regla de vaga, ideológicamente motivada o de “virtue signaling” contra la IA.
- Preocupaciones:
- Reglas basadas en cómo se produjo el código en lugar de en un daño o infracción demostrados.
- Castigar la divulgación honesta, mientras que el uso no declarado de IA pasa desapercibido.
- Riesgo de ahuyentar usuarios a medida que la programación asistida por IA se vuelve común.
- Algunos argumentan que las preocupaciones de copyright están exageradas; la salida de la IA puede ser de dominio público o claramente atribuible, y el código de dominio público sigue siendo “libre”.
Reflexiones más amplias
- Debate sobre si el código escrito por IA dominará pronto, frente a nichos continuados de código escrito a mano.
- Algunos ven esto como una comunidad eligiendo un espacio “human-first”; otros prevén migración a forjas más favorables a la IA o a instancias autogestionadas.