Comparación de las instalaciones de alojamiento de código fuente

Un repositorio de código fuente (también conocido como forge ) es un archivo de archivos y un servicio de alojamiento web para el código fuente de software, documentación, páginas web y otros trabajos, accesibles de forma pública o privada. A menudo, los proyectos de software de código abierto y otros proyectos de múltiples desarrolladores los utilizan para mantener el historial de versiones y revisiones, o el control de versiones . Muchos repositorios proporcionan un sistema de seguimiento de errores y ofrecen gestión de versiones , listas de correo y documentación de proyectos basada en wiki . Los autores de software generalmente conservan sus derechos de autor cuando el software se publica en un repositorio de código.

información general

NombreReveladorLanzamiento inicial ¿ Servidor gratuito ? ¿ Cliente gratuito ?Entorno de desarrollo colaborativo asociadoNotas
EnsamblarEnsamblaje, Inc.2005NoDesconocidoDesconocido
Servicios de Azure DevOpsMicrosoft2012 [1]NoNoServicios de Azure DevOps

Microsoft Visual Studio

La mayoría de las funciones son gratuitas para proyectos de código abierto o equipos de 5 miembros o menos [2]
BitbucketAtlassiano2008NoNoServidor BitBucket de Atlassian, JIRA y ConfluenceNiega servicio a Cuba, Irán, Corea del Norte, Sudán y Siria [3]
Forge en la nubeRed de colaboración2012NoDesconocidoDesconocido
Código de BergCodeberg eV [4]2019 [5]ForjadoCodeberg eV es una organización sin fines de lucro que opera un software forjador y rastreador de errores público basado en Forgejo , y servicios relacionados como Codeberg Pages, un servidor de traducción Weblate y funciones CI/CD a través de Woodpecker CI.
Casa ruralCommitGo, Inc. [6]2016-12 [7]Casa ruralGitea es una herramienta de software de código abierto financiada por Open Collective que está diseñada para ser autohospedada, pero que también proporciona una instancia propia gratuita.
Forja GEl Grupo GForge, Inc. [8]2006ParcialVersión en la nube: gratuita hasta 5 usuarios. Versión local: gratuita hasta 5 usuarios.GForge es gratuito para proyectos de código abierto.
GitHubGitHub, Inc. (una subsidiaria de Microsoft Corporation)2008-04NoNoDesconocidoNiega prestar servicios a Crimea, Corea del Norte, Sudán y Siria [9]

Lista de solicitudes de eliminación gubernamentales

GitLabGitLab Inc.2011-09 [10]Parcial [11][12]GitLab FOSS: software libre
GitLab Enterprise Edition (EE): software propietario
Niega prestar servicios a Crimea, Cuba, Irán, Corea del Norte, Sudán y Siria [13]
Ñu SavannahFundación para el Software Libre2001-01SabanaPara uso en proyectos con licencias compatibles con GPL , sujeto a la aprobación del personal.

Revisión de acceso al código. [14]

Centro de trabajo del equipo HelixSoftware de Perforce1995NoNoVersión en la nube: gratuita para hasta 5 usuarios. La versión local requiere una licencia.La versión gratuita en la nube no tiene límites de proyectos dentro del límite de almacenamiento de 5 GB.

La versión local tiene tecnología de canalización DevOps y réplicas gratuitas.

Plataforma de lanzamientoCanónico2004NoPlataforma de lanzamientoAdmite Bazaar y Git para alojamiento de repositorios controlados por versiones. [15] [16]
OSDNOSDN KK2002–04DesconocidoDesconocidoSolo para proyectos de código abierto. [17] Con publicidad .
Nuestroproyecto.orgColectivo Comunes2002Forja de fusiónPor proyectos de software libre , cultura libre y contenidos libres .
OW2OW22008NoNoGitLabOrientado a tecnología middleware .
FabricadorCompañía farmacéutica.2010FabricadorFin de la vida. [18]
SEÚLDesconocido1997-05DesconocidoNoDesconocido
FuenteForgeMedios de comunicación de Slashdot1999-11[19] [20]Apache AlluraPara uso de proyectos de código abierto. [21] Con publicidad .
Sujeto a restricciones de exportación estadounidenses , por lo que niega el servicio a Cuba, Irán, Corea del Norte, Sudán y Siria. [22]
NombreGerenteEstablecidoLado del servidor: todo software libreLado del cliente: código JS totalmente gratuitoCDE desarrollado o utilizadoNotas

Características

NombreRevisión de códigoSeguimiento de erroresAlojamiento webWikiSistema de traducciónServidor de shellLista de correoForoRepositorio personalRepositorio privadoAnunciarSistema de construcciónEquipoLiberar binariosHospedaje propio
Ensamblar[23]NoNoNo[24]DesconocidoNo
Servicios de Azure DevOpsNoNoComercialmente ( Azure DevOps Server )
Bitbucket[25][a][26]NoNoNoNo[b]No[27]No [28]Comercialmente ( Bitbucket Server anteriormente Stash) [c]
CompañeroNoNoNoNo[d]
Forge en la nubeDesconocidoNoNoNoNoDesconocidoDesconocidoDesconocidoDesconocidoDesconocidoDesconocidoNo
Código de BergNoNoNo[e] [29]Desconocido[30]Sí ( Forgejo )
Forja GNo
Casa ruralNoNoNoNoNoDesconocido[31]
GitHub[32][33] [f][34]NoNoNoNo[35]Comercialmente (GitHub Enterprise)
GitLab[36][37]NoNoNoNo[38][39][g]
Ñu Savannah[40]NoNoNo [41]NoNoNoDesconocido
Centro de trabajo del equipo Helix[42]NoNoNoNoSí, con ganchos. Jenkins, TeamCity, etc.No
CalíteaNoNoNoDesconocidoNoNoNoNo
Plataforma de lanzamientoNoNoNoNo[h][i]Desconocido
OSDNNoNoNoNo
Nuestroproyecto.orgDesconocidoNoDesconocidoDesconocidoDesconocidoDesconocidoDesconocidoDesconocidoDesconocido
FabricadorDesconocidoDesconocidoDesconocidoDesconocidoDesconocidoDesconocidoDesconocidoDesconocido
Código RhodeNoNoNoDesconocidoNoNoNo
FuenteForgeNo[j]No
NombreRevisión de códigoSeguimiento de erroresAlojamiento webWikiSistema de traducciónServidor de shellLista de correoForoRepositorio personalRepositorio privadoAnunciarSistema de construcciónEquipoLiberar binariosHospedaje propio

Sistemas de control de versiones

NombreCVSGitHgSVNBZRVCTFArcoForzosamenteFósil
EnsamblarNoNoNoNoNoNo
Servicios de Azure DevOpsNoNoNoNoNoNoNo
BitbucketNoHasta febrero de 2020 [c]NoNoNoNoNoNo
CompañeroNoNoNoNoNoNoNoNo
Forge en la nubeNoNoNoNoNoNoNo
Código de BergNoNoNoNoNoNoNoNo
Forja GNoNoNoNoNoNo
Casa ruralNoNoNoNoNoNoNoNo
GitHubNoNoParcial, hasta enero de 2024 [43] [44]NoNoNoNoNo
GitLabNoNoNoNoNoNoNoNo
Ñu Savannah[45]NoNoNo
CalíteaNoNoNoNoNoNoNo
Plataforma de lanzamientoSolo importación[16] [46]Sólo importación [47]Solo importaciónNoNoNoDesconocido
OSDNNoNoDesconocidoDesconocido
Nuestroproyecto.orgNoNoNoNoNoDesconocidoDesconocido
OW2Abandonado [48]NoAbandonado [48]NoNoNoNoNo
Centro de trabajo del equipo HelixNoNoNoNoNo
FabricadorNoNoNoNoNoNo
Código RhodeNoNoNoNoNoNo
SEUL.orgNoNoNoNoNoDesconocidoDesconocido
FuenteForgeAbandonado [49]Abandonado [50]NoNoDesconocidoNo [51]
NombreCVSGitHgSVNBZRVCTFArcoForzosamenteFósil

Popularidad

NombreUsuariosProyectos
EnsamblarDesconocido526.581 + [52]
Bitbucket5.000.000 [53]Desconocido
CompañeroDesconocidoDesconocido
Forge en la nubeDesconocidoDesconocido
Código de Berg110.000 [54]138.000 [54]
Casa ruralDesconocidoDesconocido
GitHub94.000.000 [55]330.000.000 [55]
GitLab31.190.000 [56]546.000 [57] [k]
Ñu Savannah93.346 [58]3.848 [58]
Plataforma de lanzamiento3.965.288 [59]40.881 [60]
OSDN54.826 [61]6.294 [61]
Nuestroproyecto.org6.353 [62]1.846 [62]
OW2DesconocidoDesconocido
SEÚLDesconocidoDesconocido
FuenteForge3.700.000 [63]500.000 [63]
NombreUsuariosProyectos

Descontinuados: CodePlex , Gna!, Google Code .

Instalaciones de alojamiento especializadas

Las siguientes son instalaciones de alojamiento de software de código abierto que solo sirven a una comunidad o tecnología específica con un enfoque limitado.

NombreSin publicidadCVSGitSVNArcoNotas
DrupalNoNoNoSólo para proyectos relacionados con Drupal .
freedesktop.orgNoNoNoSólo para interoperabilidad y tecnología de base compartida para entornos de escritorio de software libre en Linux y otros sistemas operativos tipo Unix , incluido X Window System (X11) y Cairo (gráficos) .
es:mozdev.orgDesconocidoNoNoSolo para proyectos relacionados con Mozilla . Desactivado desde julio de 2020.
NombreSin publicidadCVSGitSVNArcoNotas

Antiguas instalaciones de hospedaje

  • Alioth (Debian) : en 2018, Alioth fue reemplazado por una solución basada en GitLab alojada en salsa.debian.org. Alioth fue descontinuado finalmente en junio de 2018.
  • BerliOS – abandonado en abril de 2014 [64]
  • Betavine – abandonado en algún lugar en 2015.
  • CodeHaus – cerró en mayo de 2015 [65]
  • CodePlex – cerrado en diciembre de 2017.
  • Fedora Hosted – cerrado en marzo de 2017 [66]
  • Gitorious – cerrado en junio de 2015.
  • ¡Gna! – Cerrado en 2017.
  • Google Code : cerrado en enero de 2016; todos los proyectos archivados. Consulte http://code.google.com/archive/.
  • java.net – El alojamiento de Java.net y kenai.com cerró en abril de 2017.
  • Phabricator : cerró sus operaciones el 1 de junio de 2021; todos los proyectos continuaron alojados con un apoyo muy limitado después del 31 de agosto de 2021. [18]
  • Tigris.org – cerrado en julio de 2020. [67]
  • Mozdev.org - cerrado en julio de 2020.

Véase también

Notas

  1. ^ Cualquiera puede enviar informes de errores sin iniciar sesión.
  2. ^ Limitado a 5 usuarios en el plan gratuito (ver precios – bitbucket.org)
  3. ^ La versión auto hospedada se conoce como BitBucket Server y solo admite repositorios Git.
  4. ^ Las compilaciones se ejecutan en contenedores Docker
  5. ^ Codeberg es solo para código abierto público, existen repositorios privados pero no están permitidos oficialmente excepto cuando sea necesario para apoyar proyectos FLOSS
  6. ^ Requiere iniciar sesión para informar un error.
  7. ^ Tiene una edición FOSS de código abierto y una edición Enterprise comercial
  8. ^ Actualmente solo disponible para actualizaciones de vulnerabilidad de seguridad
  9. ^ Ubuntu
  10. ^ Los repositorios privados se pueden utilizar para configurar un proyecto antes de ponerlo en marcha. Sin embargo, SourceForge exige que el proyecto siga siendo de código abierto. Consulta el soporte de SourceForge.
  11. ^ GitLab no está organizado fundamentalmente por proyectos, por lo que el recuento es algo difícil.

Referencias

  1. ^ Somasegar, S. (31 de octubre de 2012). "Se lanza el servicio Team Foundation". blogs.MSDN.Microsoft.com .
  2. ^ "Precios de los servicios de Azure DevOps". Microsoft Azure . Consultado el 11 de octubre de 2019 .
  3. ^ "Restricciones a la exportación" . Consultado el 19 de enero de 2020 .}}
  4. ^ "Imprenta". Archivado desde el original el 3 de junio de 2023. Consultado el 30 de mayo de 2023 .
  5. ^ "Lanzamiento de Codeberg.org". 1 de enero de 2019. Archivado desde el original el 3 de enero de 2023. Consultado el 3 de enero de 2023 .
  6. ^ "Sitio web oficial de Gitea".
  7. ^ "Anuncio de publicación en el blog". Blog de Gitea . Consultado el 9 de mayo de 2022 .
  8. ^ "Trabajo en equipo integral, elegante y escalable". GForge . Consultado el 5 de abril de 2022 .
  9. ^ "GitHub y controles comerciales" . Consultado el 19 de enero de 2020 .
  10. ^ "Acerca de". GitLab.com . Consultado el 21 de marzo de 2019 .
  11. ^ "GitLab FOSS – software libre". GitLab.com .
  12. ^ Gerwitz, Mike (20 de mayo de 2015). «GitLab, Gitorious y software libre». GitLab.com . GitLab . Consultado el 19 de marzo de 2016 .
  13. ^ "Migración de GCP y áreas donde Google está bloqueado".
  14. ^ Requisitos de alojamiento [Savannah]. Savannah.gnu.org. Consultado el 1 de abril de 2015.
  15. ^ "Código/Git".
  16. ^ ab "Blog de Launchpad". Blog.launchpad.net . 1 de mayo de 2015 . Consultado el 20 de mayo de 2015 .
  17. ^ "Acerca de OSDN". OSDN . Consultado el 22 de mayo de 2017 .
  18. ^ ab "Phacility está reduciendo sus operaciones". Phacility . Consultado el 13 de julio de 2021 .
  19. ^ "Acerca de Allura". SourceForge . Archivado desde el original el 20 de agosto de 2013 . Consultado el 25 de agosto de 2013 .
  20. ^ "El próximo SourceForge". SourceForge . Consultado el 25 de agosto de 2013 .
  21. ^ "Acerca de (SourceForge)". SourceForge . Consultado el 25 de agosto de 2013 .
  22. ^ "Condiciones de uso". slashdotmedia.com . SlashdotMedia. 18 de febrero de 2016. 8. Registro; Uso de áreas seguras y contraseñas.
  23. ^ Andy Singleton (27 de marzo de 2012). "Anuncio de solicitudes de fusión avanzadas para Git". Blog.assembla.com . Archivado desde el original el 21 de mayo de 2015. Consultado el 20 de mayo de 2015 .
  24. ^ "Empiece gratis en 60 segundos | Planes de Assembla". Assembla.com . Archivado desde el original el 13 de julio de 2016. Consultado el 20 de mayo de 2015 .
  25. ^ – Uso de colas Mercurial y Bitbucket.org Archivado el 28 de diciembre de 2009 en Wayback Machine
  26. ^ Publicación de un sitio web en Bitbucket – Bitbucket – Documentación de Atlassian Archivado el 23 de septiembre de 2013 en Wayback Machine . Confluence.atlassian.com. Consultado el 21 de septiembre de 2013.
  27. ^ Tuberías de Bitbucket
  28. ^ Problema n.° 11404: ¿El equivalente de Bitbucket a las versiones de GitHub? (BB-13572)
  29. ^ "¿Puedo usar repositorios privados para mi proyecto? | Preguntas frecuentes". Codeberg Docs . Consultado el 8 de junio de 2024 .
  30. ^ "Uso de la instancia de Woodpecker CI de Codeberg | Preguntas frecuentes". Documentación de Codeberg . Consultado el 8 de junio de 2024 .
  31. ^ "Gitea comparado con otras opciones de alojamiento Git – Documentación".
  32. ^ "Pull Requests 2.0 · GitHub". Github.com . 31 de agosto de 2010 . Consultado el 20 de mayo de 2015 .
  33. ^ No se admiten archivos adjuntos, pero se pueden incrustar imágenes Rastreador de problemas de GitHub – GitHub
  34. ^ "Páginas de GitHub". GitHub .
  35. ^ "Características • Acciones de GitHub". GitHub . Consultado el 15 de mayo de 2021 .
  36. ^ "Características". GitLab . Consultado el 14 de junio de 2018 .
  37. ^ "Páginas de GitLab". GitLab . Archivado desde el original el 7 de julio de 2016 . Consultado el 7 de marzo de 2016 .
  38. ^ "Integración continua". GitLab . Archivado desde el original el 24 de octubre de 2018 . Consultado el 20 de mayo de 2017 .
  39. ^ "GitLab 8.2 publicado". GitLab . 22 de noviembre de 2015. Archivado desde el original el 18 de enero de 2017 . Consultado el 28 de junio de 2017 .
  40. ^ "Documentos de mantenimiento de Savannah: cómo lograr que su proyecto sea aprobado rápidamente". La revisión que realizamos puede ser larga y difícil tanto para el remitente como para el revisor. Asegúrese de seguir estos pasos; si su proyecto no cumple con nuestros requisitos, le solicitaremos que realice cambios en su proyecto o que se registre nuevamente. Esto garantiza un nivel de calidad para los proyectos alojados en Savannah y, lo que es aún más importante, genera conciencia sobre estos problemas legales y filosóficos relacionados con el software libre.
  41. ^ "Administración de Savannah: guía detallada [Savannah]". Savannah.nongnu.org . Archivado desde el original el 19 de abril de 2018. Consultado el 20 de mayo de 2015 .
  42. ^ "Herramientas de repositorio de código para una colaboración fluida".
  43. ^ Colaboración en GitHub con Subversion. Github.com (26 de junio de 2012). Consultado el 1 de abril de 2015.
  44. ^ Cooper, Matt. "Eliminación del soporte de Subversion". GitHub . Consultado el 1 de octubre de 2023 .
  45. ^ Solicitud de soporte de Savannah, sr #106417 (24 de octubre de 2008), GNU Bazaar on Savannah , consultado el 10 de diciembre de 2008{{citation}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  46. ^ "Blog de Launchpad". Blog.launchpad.net . 8 de julio de 2009 . Consultado el 20 de mayo de 2015 .
  47. ^ "Blog de Launchpad". Blog.launchpad.net . 29 de octubre de 2009 . Consultado el 20 de mayo de 2015 .
  48. ^ ab "Desmantelamiento de Gforge". Consejo de Tecnología OW2 . Consultado el 5 de mayo de 2022 .
  49. ^ "Soporte de SourceForge / Documentación / CVS".
  50. ^ Documentación de SourceForge para Bazaar: Bazaar ya no está disponible para proyectos nuevos, solo ofrecen soporte limitado para Bazaar para proyectos que lo usaban anteriormente en el sistema SourceForge clásico (1 de julio de 2013).
  51. ^ Solicitud de función: Repositorios de fósiles
  52. ^ "Assembla mantiene el código, las tareas y los equipos felizmente unidos". Assembla.com . Consultado el 6 de diciembre de 2015 .
  53. ^ "Bitbucket Cloud: 5 millones de desarrolladores y 900.000 equipos". Bitbucket.com . 7 de septiembre de 2016 . Consultado el 25 de marzo de 2017 .
  54. ^ ab "Codeberg.org". Codeberg.com . Consultado el 8 de junio de 2024 .
  55. ^ ab "Acerca de". Github.com . Consultado el 19 de diciembre de 2022 .
  56. ^ "¿Es bueno?". GitLab . Consultado el 7 de julio de 2021 .
  57. ^ Luke Babb (11 de febrero de 2016). "2015 fue un gran año en GitLab". about.gitlab.com . GitLab Inc. Archivado desde el original el 29 de junio de 2016 . Consultado el 28 de julio de 2016 . 564k enero de 2016
  58. ^ ab "Estadísticas [Savannah]". Savannah.gnu.org . Consultado el 25 de diciembre de 2018 .
  59. ^ Personas y equipos en Launchpad. launchpad.net . Consultado el 18 de octubre de 2017.
  60. ^ Proyectos registrados en Launchpad. launchpad.net . Consultado el 18 de octubre de 2017
  61. ^ ab "OSDN Site top". OSDN . Consultado el 18 de octubre de 2017 .
  62. ^ ab "Bienvenidos". ourproject.org . Archivado desde el original el 26 de febrero de 2011 . Consultado el 18 de octubre de 2017 .
  63. ^ ab "Acerca de".
  64. ^ "BerliOS Developer: New berliOS portal released" (Desarrollador de BerliOS: se lanzó el nuevo portal berliOS). Archivado desde el original el 7 de abril de 2014.
  65. ^ "Codehaus: La otrora gran casa del código ha caído". 2 de marzo de 2015. Consultado el 29 de diciembre de 2019 .
  66. ^ "Infraestructura/retiro alojado en Fedora – FedoraProject". fedoraproject.org .
  67. ^ "Tigris.org: cerrado el 1 de julio de 2020". Archivado desde el original el 1 de julio de 2020.
Obtenido de "https://es.wikipedia.org/w/index.php?title=Comparación_de_instalaciones_de_alojamiento_de_código_fuente&oldid=1256141587"