Forgejo

From Wikipedia, the free encyclopedia

Desarrollador Codeberg, múltiples desarrolladores
Lanzamiento inicial 15 de diciembre de 2022 (3 años, 2 meses y 20 días)
Forgejo

Captura de un repositorio de Forgejo
Información general
Tipo de programa Desarrollo de software colaborativo
Desarrollador Codeberg, múltiples desarrolladores
Modelo de desarrollo Código abierto
Lanzamiento inicial 15 de diciembre de 2022 (3 años, 2 meses y 20 días)
Licencia Licencia Pública General de GNU
Estado actual En desarrollo
Idiomas Multilingüe
Información técnica
Programado en Go, JavaScript
Plataformas admitidas x86-64, ARM
Versiones
Última versión estable 14.0.2 (info) (29 de enero de 2026 (1 mes y 6 días))
Enlaces

Forgejo[1] es un software para alojar una forja que utiliza el sistema de control de versiones Git para facilitar el desarrollo de software. El paquete permite a los desarrolladores usar funciones colaborativas como seguimiento de errores, revisión de código, integración continua, tableros kanban, tickets del sistema de seguimiento de incidencias y wikis en sus proyectos.[2] El paquete está diseñado para ser autoalojado, y se proporciona una instancia pública para probar el software. Sin embargo, las forjas alojadas por organizaciones como Codeberg son las más utilizadas. Forgejo se puede alojar en la mayoría de las plataformas compatibles con Go, incluyendo macOS, excepto Microsoft Windows, que ya no es compatible desde 2024.[3] Se proporcionan paquetes para varias distribuciones de Linux.[4][5][6]

Forgejo se creó inicialmente en diciembre de 2022[7] como una bifurcación de Gitea. La bifurcación se produjo después de que una sociedad mercantil con fines de lucro, dirigida por el principal mantenedor del proyecto, Lunny Xiao, transfiriera silenciosamente las marcas registradas y operaciones de Gitea a la empresa y comenzara a establecer un modelo de núcleo abierto.[8][9]

Tras hacerse público, los colaboradores de Gitea firmaron una carta abierta solicitando que las marcas registradas y los dominios del proyecto se colocaran bajo la gestión de la comunidad.[10] Tras el rechazo, el proyecto se bifurcó.[9] Codeberg, una de las principales forjas que usaban Gitea en ese momento, migró a Forgejo y se ha convertido en el principal mantenedor de iure del proyecto.[11][12]

Aunque inicialmente se sincronizó con el código base de Gitea, Forgejo finalmente abandonó la práctica y se separó de Gitea después de la versión 1.21 en febrero de 2024.[13] En agosto de 2024, Forgejo pasó de la licencia MIT a la Licencia Pública General de GNU copyleft.[14][15] Si bien el código original sigue siendo MIT, el proyecto en general está licenciado bajo la GPL.[16]

Uno de los principales objetivos para el futuro de Forgejo es implementar la interoperabilidad entre diferentes instalaciones. Si bien los repositorios se pueden replicar desde cualquier otro Git Forge, el proyecto ha comenzado a trabajar en la implementación de la compatibilidad con el protocolo ActivityPub, lo que permite a los usuarios colaborar entre sí utilizando las funcionalidades de Forgejo.[17] El proyecto ha recibido financiación de la organización NLnet tanto para la extensión del protocolo necesaria para acomodar el subconjunto de funcionalidades, denominado «ForgeFed», como para su implementación en Forgejo.[18][19] A partir de 2025, se ha desarrollado la capacidad de federar«estrellas» en repositorios de todas las instalaciones de Forgejo,[20] mientras que otros paquetes de Forge, como GitLab, también han comenzado a trabajar en la implementación de la compatibilidad con ForgeFed.[21]

Usuarios

Referencias

Enlaces externos

Related Articles

Wikiwand AI