Volver al inicio

Disputa entre OnlyOffice y Euro-Office por AGPLv3

Desarrolladores de OnlyOffice acusaron al fork de Euro-Office de eliminar condiciones adicionales de AGPLv3 sobre el logo y marcas. Las partes disputan bajo la sección 7 de la licencia. El fork surgió por problemas de contribución y secretismo en el desarrollo.

Conflicto de licencias OnlyOffice vs Euro-Office
Advertisement 728x90

Conflicto de Licencia: OnlyOffice vs. Fork de Euro-Office

Los desarrolladores de OnlyOffice han acusado al equipo de Euro-Office de violar la licencia AGPLv3. Euro-Office se presenta como un fork renombrado adaptado para usuarios europeos, pero los creadores de OnlyOffice descubrieron que se habían eliminado cláusulas clave de la licencia. Desde 2021, la licencia de OnlyOffice incluye requisitos para preservar el logo original y las marcas comerciales en productos derivados. El fork eliminó estas condiciones, dejando solo notas básicas sobre la GUI y descargos de responsabilidad.

Los creadores de Euro-Office invocan la sección 7 de la AGPLv3, que permite eliminar restricciones adicionales. Argumentan que el logo es una marca comercial, no un aviso de autoría según el apartado 7(b), y que el descargo sobre derechos de marca duplica el 7(e). Las referencias a Ascensio System se tratan como meros contactos informativos.

Postura de los Abogados de OnlyOffice

Los abogados de OnlyOffice sostienen que las obras derivadas deben conservar todas las condiciones de la licencia original, incluidas las adiciones. Los derechos para crear forks provienen exclusivamente de la licencia misma, y esos derechos son indivisibles. La disputa central gira en torno a si el logo califica como «aviso de autoría» según la AGPLv3. La Fundación para el Software Libre (FSF) generalmente excluye los logos de tales requisitos, considerándolos ajenos a los avisos de copyright.

Google AdInline article slot

Esto establece un precedente para proyectos de código abierto que usan licencias personalizadas. Los desarrolladores exigen la restauración de las cláusulas originales, amenazando con acciones legales en caso contrario.

Razones Detrás del Fork

El equipo de Euro-Office atribuye el fork a problemas para contribuir al repositorio principal:

  • Las pull requests son ignoradas y los cambios no se fusionan.
  • Las instrucciones de compilación están desactualizadas.
  • Decisiones como desactivar la edición en la app móvil o eliminar el panel de administración levantan sospechas.
  • Falta de transparencia: los commits hacen referencia a tickets internos, las publicaciones incluyen binarios y código ofuscado.
  • Los comentarios están parcialmente en ruso, y la versión móvil incorpora componentes propietarios.
  • El desarrollo principal ocurre en Rusia, lo que dificulta la colaboración para equipos europeos.

Estos problemas hicieron imposibles las contribuciones significativas, obligándolos a crear un fork.

Google AdInline article slot

Detalles Técnicos de OnlyOffice

OnlyOffice es una suite ofimática basada en servidor con licencia AGPLv3, que incluye Community Server, Docs y Groups. Los términos adicionales de la licencia protegen la marca:

  • Preservación del logo en obras derivadas.
  • Declaración explícita de que no se transfieren derechos de marca.
  • Mención obligatoria de Ascensio System en los contactos.

Eliminar estas cláusulas altera los términos de distribución, lo que podría socavar los principios copyleft de la AGPLv3. El fork conservó la funcionalidad principal, pero el cambio de marca desató el conflicto.

Lecciones Clave

  • Violación de Licencia: Eliminar las cláusulas de logo y marca se considera una infracción de los derechos indivisibles de la licencia.
  • Sección 7 AGPLv3: Permite eliminar restricciones adicionales, pero es controvertido para elementos de marca.
  • Precedente de Fork: La FSF excluye los logos de los avisos de autoría.
  • Impulsores del Fork: Opacidad en el desarrollo y obstáculos geográficos.
  • Implicaciones: Posibles demandas judiciales y pérdida de confianza en OnlyOffice.

Este caso es relevante para desarrolladores de nivel medio y senior que trabajan con proyectos AGPLv3. Siempre revisen todos los términos adicionales antes de hacer un fork para evitar disputas. El conflicto resalta los riesgos en equipos OSS multinacionales.

Google AdInline article slot

— Editorial Team

Advertisement 728x90

Leer después