Articulo de referencia

GForge

{{cite web |title=GForge 22.2 Released! |url=https://gforge.com/blog/article/gforge-22-2-released.html |date=2023-01-05 |df=mdy |access-date=2023-04-09}} "},"latest preview vers...

GForge es un servicio comercial basado originalmente en el software Alexandria detrás de SourceForge , un sistema de gestión de proyectos y colaboración basado en la web que estaba licenciado bajo la GPL . [ 2 ] [ 3 ] Se publicaron versiones de código abierto del código de GForge entre 2002 y 2009, momento en el que la empresa detrás de GForge se centró en su oferta de servicios propietarios que proporciona alojamiento de proyectos, control de versiones (CVS, Subversion, Git), revisiones de código, gestión de incidencias (problemas, soporte), gestión de lanzamientos, integración continua y mensajería. El proyecto FusionForge surgió en 2009 para reunir los esfuerzos de desarrollo de código abierto de la variedad de bifurcaciones de software que habían surgido. [ 4 ]

Historia

En 1999, VA Linux contrató a cuatro desarrolladores, entre ellos Tim Perdue (1974-2011), para desarrollar el servicio SourceForge.net con el fin de fomentar el desarrollo de código abierto y apoyar a la comunidad de desarrolladores de código abierto. Los servicios de SourceForge.net se ofrecían gratuitamente 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 aprovechó rápidamente SourceForge.net, y el tráfico y los usuarios crecieron con gran rapidez.

Mientras otro servicio web de la competencia, "Server 51", se preparaba para su lanzamiento, VA Linux publicó el código fuente del sitio web sourceforge.net el 14 de enero de 2000, como estrategia de marketing para demostrar que SourceForge era "más de código abierto". Muchas empresas comenzaron a instalarlo y usarlo por su cuenta, y a contactar a VA Linux para obtener servicios profesionales de configuración y uso del software. Sin embargo, sus precios eran tan poco realistas que tenían pocos clientes. Para 2001, el negocio de hardware Linux de la compañía se había derrumbado con el estallido de la burbuja de las puntocom . La compañía cambió su nombre a VA Software y denominó a la base de código cerrado SourceForge Enterprise Edition para intentar obligar a algunas de las grandes empresas a comprar licencias. Esto provocó objeciones por parte de miembros de la comunidad de código abierto. VA Software siguió afirmando que se publicaría una nueva versión del código fuente en algún momento, pero nunca se publicó. [ 2 ]

Tiempo después, en 2002, Tim Perdue dejó VA y fundó GForge LLC, que lanzó una versión de código abierto y otra comercial de GForge. Ambos códigos fuente se derivaron de la última versión publicada, la 2.6, e incorporaron la bifurcación debian-sf, mantenida previamente por Roland Mas y Christian Bayle, al proyecto.

En febrero de 2009 se produjo una escisión de la versión original de código abierto (GPL) de GForge, y algunos de los desarrolladores de GForge publicaron el desarrollo continuado del antiguo código abierto bajo el nuevo nombre de FusionForge, mientras que Perdue y su nueva empresa se centraron en una oferta comercial (GForge Advanced Server y, posteriormente, GForgeNext).

GForge y GForge Advanced Server

Tim Perdue y su empresa comenzaron a centrarse en una versión comercial de GForge, originalmente llamada GForge Advanced Server (también conocida como GForge AS). Su primer lanzamiento público tuvo lugar el 21 de junio de 2006. Si bien se ofrecía comercialmente, su uso era gratuito (con algunas restricciones en cuanto a límites de proyectos y número de usuarios). GForge AS estaba escrito en PHP y seguía utilizando PostgreSQL . Se añadieron complementos para Eclipse IDE, así como para Microsoft Visual Studio (solo para clientes y sin versión de prueba) y otras herramientas relacionadas para aumentar la funcionalidad para desarrolladores. Se implementó un sistema de gestión de flujos de trabajo para abarcar todo el ciclo de vida del software, desde su concepción y el seguimiento de errores hasta la presentación de mejoras para nuevas versiones.

En 2011, GForge pasó a ser propiedad de GForge Group, Inc. Si bien el desarrollo de la serie GForge AS 6.x continuó, la compañía comenzó a trabajar en una reescritura parcial denominada GForgeNext. GForgeNext, posteriormente renombrado como GForge, se lanzó el 1 de octubre de 2018 e incluyó una interfaz de usuario renovada, una API REST, compatibilidad con metodologías Agile/Scrum y la expansión de GForge Group, Inc. para ofrecer soporte SaaS. Aunque no es de código abierto, el código fuente está disponible* y la versión descargable puede utilizarse gratuitamente para hasta cinco usuarios.

* El código fuente que realiza la aplicación de la licencia está cifrado.

FusionForge

En 2007, Bull anunció la primera versión pública de Novaforge, que se basa en la rama de código abierto GForge.

En febrero de 2009, algunos desarrolladores de GForge retomaron el desarrollo del antiguo código fuente abierto bajo 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 único proyecto, de ahí el prefijo Fusion.

En 2011, FusionForge fue seleccionado como parte del proyecto Coclico. Su objetivo era fusionar tres árboles existentes de forjas bifurcadas: FusionForge, Codendi y Novaforge.

A finales de 2013, Sylvain Beucler, principal responsable del mantenimiento de Savane, se unió a FusionForge como contratista de INRIA por dos años. Entre los principales colaboradores de FusionForge se encuentran colaboradores individuales como Roland Mas y pequeñas empresas como TrivialDev.

En 2017, el software FusionForge fue el primer software de forja en contribuir a la iniciativa Software Heritage , proporcionando un conector para recuperar cualquier información de antiguas instalaciones de FusionForge.

Véase también

Referencias

  1. "¡GForge 22.2 lanzado!" . 5 de enero de 2023 . Consultado el 9 de abril de 2023 .
  2. 1 2 "GForge: posible renacimiento para SourceForge de código abierto [ LWN.net ] " . lwn.net . Consultado el 13 de julio de 2020 .
  3. "Opinión: GitHub vs GitLab | Linux Journal" . www.linuxjournal.com . Consultado el 13 de julio de 2020 .
  4. "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 .
  5. "Archivos de traducción disponibles" .
  • Sitio web oficialEdita esto en Wikidata