Una violación en curso de la AGPL en una impresora 3D

Las populares impresoras 3D de Bambu Lab están recibiendo críticas por presuntas violaciones de las licencias GPL/AGPL, centradas en componentes de firmware de código cerrado y en un complemento de red que parece derivar de código abierto de slicer, pero que se distribuye por separado como bibliotecas .so propietarias. Los comentaristas evalúan los obstáculos legales y prácticos para hacer cumplir licencias copyleft contra un fabricante con sede en China, incluidos los costes del litigio, las dificultades para cobrar sentencias y la posibilidad de bloquear importaciones en lugar de obtener el código fuente. El debate también destaca una tensión más amplia en la comunidad de la impresión 3D entre ecosistemas propietarios de primera categoría que “simplemente funcionan”, como el de Bambu, y alternativas más abiertas pero a menudo más caras o menos pulidas, como Prusa y las máquinas basadas en Voron.

Presuntas violaciones de AGPL/GPL por parte de Bambu Lab

  • Queja principal: Bambu Studio distribuye la funcionalidad de red como complementos .so separados que se descargan después y se cargan con dlopen en tiempo de ejecución, supuestamente para eludir las obligaciones de la AGPL sobre ese código.
  • Se informa que el firmware de las impresoras usa componentes GPL (Linux/Buildroot) sin ofrecer inicialmente el código fuente correspondiente ni una oferta clara; algunos usuarios luego encuentran una página de “open source software” con contacto por correo electrónico y descargas, así que el nivel actual de cumplimiento se discute.
  • La cronología histórica es objeto de विवाद: algunos dicen que los binarios se distribuyeron a patrocinadores e influencers antes de cualquier código fuente o atribución; otros señalan que el repositorio de GitHub ya era público cuando se enviaron las impresoras y sostienen que el artículo exageró los retrasos.
  • Debate sobre si la separación del complemento es una “solución ingeniosa” que un juez ignorará o si, técnicamente, entra dentro del texto de la licencia pero va contra su espíritu.

Aplicación, litigios y remedios prácticos

  • Muchos dudan de que exista una acción legal eficaz contra una empresa con sede en China, especialmente para cobrar daños; bloquear importaciones mediante la US Court of International Trade o aduanas se considera una palanca más realista.
  • Se comenta el coste muy alto de los litigios de propiedad intelectual; un fondo de aplicación de 250.000 dólares se ve pequeño comparado con lo que exigiría un litigio serio.
  • Algunos argumentan que la GPL/AGPL solo importa si alguien demanda; otros subrayan que los tribunales suelen hacer valer el copyleft si la violación es clara.

Impacto en la comunidad y ética

  • Hay un sentimiento fuerte de que el comportamiento de Bambu perjudica al ecosistema del software libre, especialmente dada su popularidad y su dependencia de bases de código de código abierto.
  • Algunos lo ven como parte de un patrón más amplio: las industrias tecnológicas y de IA chinas se han construido con poco respeto por los derechos de autor; otros generalizan diciendo que toda la propiedad intelectual es política de poder entre estados y corporaciones.
  • Debate sobre si la propia AGPL es coherente o “no libre”, con algunos cuestionando su aplicabilidad y otros diciendo que hay poco que “probar”: la alternativa es no tener derechos de distribución en absoluto.

Hardware, alternativas y experiencia de usuario

  • Muchos elogian las impresoras Bambu como “al estilo Apple”: rápidas, precisas, capaces de trabajar con varios materiales y casi listas para usar, especialmente frente a Ender/Creality o a las Prusa más antiguas.
  • Otros defienden Prusa y los diseños abiertos (Voron, Snapmaker, etc.) por ser más reparables, mantenibles y alinearse con los valores de la comunidad, aunque suelen ser más caros y requieren más ajustes.
  • Varios usuarios utilizan Bambu en modo LAN con slicers de terceros y complementos de red invertidos para evitar la nube y la telemetría de Bambu; funciona bien, pero requiere configuración adicional.
  • Tensión constante: personas que quieren herramientas fiables que “simplemente funcionen” frente a quienes priorizan la apertura, la autode reparación y la salud a largo plazo del ecosistema.