GForge es un servicio comercial originalmente basado en el software Alexandria detrás de Sourceforge , un sistema de colaboración y gestión de proyectos basado en la web con licencia GPL . [2] [3] Las versiones de código abierto del código de GForge se lanzaron de 2002 a 2009, momento en el que la empresa detrás de GForge se centró en su oferta de servicio propietario que proporciona alojamiento de proyectos, control de versiones (CVS, Subversion, Git), revisiones de código , emisión de tickets (problemas, soporte), gestión de versiones, integración continua y mensajería. El proyecto FusionForge surgió en 2009 para unir los esfuerzos de desarrollo de código abierto de la variedad de bifurcaciones de software que habían surgido. [4]
Desarrollador (es) | Grupo GForge |
---|---|
Versión inicial | 21 de junio de 2006 |
Lanzamiento estable | 19.2 / 29 de enero de 2020 [1] |
Tipo | Entorno de desarrollo colaborativo |
Licencia | Propiedad |
Sitio web | https://gforge.com |
Desarrollador (es) | Grupo GForge |
---|---|
Lanzamiento final | 5.7 / 23 de abril de 2010 |
Escrito en | PHP |
Sistema operativo | Linux , Unix |
Tipo | Entorno de desarrollo colaborativo |
Licencia | GNU GPL |
Lanzamiento estable | 6.1 / 5 de octubre de 2018 |
---|---|
Escrito en | PHP |
Sistema operativo | Linux , Unix , Windows , OS X , etc. |
Disponible en | Multilingüe (26 idiomas, incluidos francés, inglés, alemán, español, italiano, etc.) [5] |
Tipo | Entorno de desarrollo colaborativo |
Licencia | GNU GPL 2+ |
Sitio web | www |
Historia
En 1999, VA Linux contrató a cuatro desarrolladores, incluido Tim Perdue, para desarrollar el servicio SourceForge.net para fomentar el desarrollo de código abierto y apoyar a la comunidad de desarrolladores de código abierto. Los servicios de SourceForge.net se ofrecieron de forma gratuita a cualquier equipo de proyecto de código abierto. Tras el lanzamiento de SourceForge el 17 de noviembre de 1999, la comunidad de software libre se aprovechó rápidamente de SourceForge.net y el tráfico y los usuarios crecieron muy rápidamente. [ cita requerida ]
Mientras se preparaba para su lanzamiento otro servicio web competitivo, "Server 51", VA Linux lanzó el código fuente del sitio web sourceforge.net el 14 de enero de 2000 como una estrategia de marketing para demostrar que SourceForge era "más de código abierto". [ cita requerida ] Muchas empresas comenzaron a instalarlo y usarlo por sí mismas y a ponerse en contacto con VA Linux para obtener servicios profesionales para configurar y usar el software. Sin embargo, sus precios eran tan poco realistas que tenían pocos clientes. En 2001, el negocio de hardware Linux de la empresa se había derrumbado con la caída de las puntocom . La empresa pasó a llamarse VA Software y se denominó SourceForge Enterprise Edition de base de código cerrada para intentar obligar a algunas de las grandes empresas a comprar licencias. Esto provocó objeciones de los miembros de la comunidad de código abierto. VA Software continuó diciendo que en algún momento se haría un nuevo lanzamiento de código fuente, pero nunca lo fue. [2]
Algún tiempo después, 2002, Tim Perdue dejó VA y comenzó GForge LLC, que lanzó una versión comercial y de código abierto de GForge. Ambas bases de código se bifurcaron a partir de la última versión publicada públicamente, 2.6, y fusionaron la bifurcación debian-sf, previamente mantenida por Roland Mas y Christian Bayle, en el proyecto.
En febrero de 2009 hubo una ruptura de la versión original de código abierto (GPL) de GForge con algunos de los desarrolladores de GForge lanzando el desarrollo continuo del antiguo código de fuente abierta bajo el nuevo nombre de FusionForge mientras Perdue y su nueva compañía se enfocaban en una oferta comercial (GForge Advanced Server y posterior GForgeNext).
Servidor avanzado GForge y GForge
Tim Perdue y su compañía comienzan a enfocarse en una versión comercial de GForge originalmente llamada GForge Advanced Server (también llamado GForge AS). Tuvo su primer lanzamiento público el 21 de junio de 2006. Si bien se ofreció comercialmente, se podía usar libremente (con algunas restricciones sobre los límites del proyecto y el número de usuarios). GForge AS fue escrito en PHP y continuó usando PostgreSQL . Se agregaron complementos para Eclipse IDE, así como Microsoft Visual Studio (solo para clientes y sin prueba disponible) y otras herramientas relacionadas para aumentar la funcionalidad del desarrollador. Gestión del proceso de flujo de trabajo para manejar el uso del ciclo de vida completo del software desde el inicio, el seguimiento de errores hasta la cita de mejora de la nueva versión.
En 2011, GForge pasó a ser propiedad de GForge Group, Inc y, mientras continuaba el trabajo en la serie GForge AS 6.x, la compañía comenzó a trabajar en una reescritura parcial denominada GForgeNext. GForgeNext, posteriormente rebautizado de nuevo a GForge, se lanzó el 1 de octubre de 2018, que incluía una interfaz de usuario renovada, API REST, soporte para disciplinas Agile / Scrum y GForge Group, Inc expandido para admitir SaaS. Si bien no es de código abierto, la fuente está disponible * y la versión descargable se puede utilizar de forma gratuita para hasta cinco usuarios.
* el código fuente que hace la aplicación de la licencia está encriptado.
FusionForge
En 2007, Bull anunció el primer lanzamiento público de Novaforge que se basa en la rama de código abierto GForge.
En febrero de 2009, algunos de los desarrolladores de GForge continuaron con el desarrollo del antiguo código fuente abierto con el nuevo nombre de FusionForge después de que GForge Group se centrara en GForge Advanced Server. Uno de los objetivos es fusionar las bifurcaciones de GForge en un solo proyecto, de ahí el prefijo Fusion.
En 2011, FusionForge es seleccionada como parte del proyecto Coclico. Su objetivo es fusionar tres árboles existentes de forjas bifurcadas: FusionForge, Codendi y Novaforge.
A finales de 2013, Sylvain Beucler, responsable de mantenimiento principal de Savane, se une a FusionForge como contratista de INRIA durante 2 años. Los principales contribuyentes a FusionForge incluyen contribuyentes individuales como Roland Mas, pequeñas empresas como TrivialDev
En 2017, el software FusionForge es el primer software de forja que contribuye a la iniciativa Software Heritage , proporcionando un conector para recuperar cualquier información de las antiguas instalaciones de FusionForge.
Ver también
Referencias
- ^ "Lanzamiento de GForge v19.0" . 29 de enero de 2020 . Consultado el 30 de enero de 2020 .
- ^ a b "GForge: posible renacimiento de SourceForge [LWN.net] de código abierto" . lwn.net . Consultado el 13 de julio de 2020 .
- ^ "Opinión: GitHub vs GitLab | Linux Journal" . www.linuxjournal.com . Consultado el 13 de julio de 2020 .
- ^ "La historia de FusionForge y GForge" . El blog de análisis de desarrollo de software . 16 de noviembre de 2012 . Consultado el 13 de julio de 2020 .
- ^ "Archivos de traducción disponibles" .
enlaces externos
- Página web oficial