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.
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.
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.
— Editorial Team
Aún no hay comentarios.