En el marco del proyecto Forgejo se fundó un fork de la plataforma de desarrollo colaborativo Gitea. Como motivo se menciona el rechazo al intento de comercialización del proyecto y la concentración del control en manos de una empresa comercial. Según los creadores del fork, el proyecto debe permanecer independiente y pertenecer a la comunidad. Forgejo continuará adhiriéndose a los principios anteriores de gestión independiente.
El 25 de octubre, el fundador de Gitea (Lunny) y uno de los participantes activos (techknowlogick) anunciaron sin consulta previa con la comunidad la creación de la empresa comercial Gitea Limited, a la que se le transfirieron los derechos sobre dominios y marcas registradas (las marcas y dominios originalmente pertenecían al fundador del proyecto). La empresa declaró su intención de desarrollar una versión comercial ampliada de la plataforma Gitea, ofrecer servicios de soporte de pago, proporcionar formación y crear una nube hosting de repositorios.
Se declaró que el propio proyecto Gitea permanece abierto y pertenece a la comunidad, y que Gitea Limited actuará como un intermediario entre la comunidad y otras empresas interesadas en utilizar y desarrollar Gitea. La nueva empresa también tenía la intención de asegurar el pago por trabajo a tiempo parcial para varios colaboradores de Gitea (con el tiempo se planeaba convertirlos en empleados a tiempo completo y contratar a más desarrolladores). También había planes para crear un fondo especial a través del cual las empresas externas podrían patrocinar la implementación de innovaciones deseadas, realizar optimizaciones y corregir problemas específicos.
Este paso fue considerado por parte de los miembros de la comunidad como una toma de control del proyecto. Antes de la creación del fork, se publicó una carta abierta firmada por 50 desarrolladores de Gitea, que proponía crear una organización sin fines de lucro, propiedad de la comunidad, para gestionar el proyecto y transferirle, y no a una empresa comercial, las marcas y dominios de Gitea. La empresa Gitea Limited ignoró la propuesta de la comunidad y confirmó que ahora controla totalmente el proyecto. Después de esto, se tomó la decisión de que la comunidad no tenía otra alternativa que crear un fork y considerarlo el proyecto principal para continuar con el trabajo.
Es notable que el propio proyecto Gitea fue fundado en diciembre de 2016 como un fork del proyecto Gogs, creado por un grupo de entusiastas descontentos con la organización de la gestión en el proyecto. Los principales motivos para crear el fork fueron el deseo de transferir el control a la comunidad y simplificar la participación de desarrolladores independientes en el desarrollo. En lugar del modelo utilizado en Gogs, que se basa en agregar código solo a través de un único maintainer principal que toma decisiones de forma unilateral, Gitea adoptó un modelo de separación de poderes, otorgando el derecho de agregar código al repositorio a varios desarrolladores activos.
Fuente: opennet.ru
