Sitio web de GitHub | |
---|---|
URL | github.com |
tipo de sitio | sistema para gestionar el desarrollo de software colaborativo |
Lengua | inglés |
Registro | opcional y gratis |
Comercial | Sí |
Dueño | microsoft |
Creado por | github, inc. |
Lanzar | 19 de octubre de 2007 |
Estado actual | activo |
GitHub es un servicio de alojamiento de proyectos de software , propiedad de la empresa GitHub Inc. , con domicilio social en San Francisco , California .
El nombre proviene del hecho de que " GitHub " es una implementación de la herramienta de control de versiones distribuidas Git . Entre las muchas entidades que ofrecen servicios a nivel internacional utilizando GitHub, las principales son Google , Apple , Microsoft , NASA , Facebook , Twitter , NodeJS , Ruby on Rails , Jetbrains , Jquery y el propio GitHub.
GitHub Inc. se fundó en 2008 con el nombre de Logical Awesome. El sitio fue construido utilizando Ruby on Rails y Erlang por los desarrolladores Chris Wanstrath PJ Hyett y Tom Preston-Werner.
El 24 de febrero de 2009 se anunció la activación de 46.000 repositorios públicos, de los cuales 17.000 sólo en los 30 días anteriores. El 5 de julio llegaron a los 100.000 usuarios. El 27 de julio de 2009, los repositorios públicos pasaron a 135.000, al año siguiente aumentaron a 1 millón y luego llegaron a 2 millones en abril de 2011.
En julio de 2012, la empresa recibió $ 100 millones de Andreessen Horowitz para iniciar la empresa.
El 16 de enero de 2013, GitHub anunció que tenía 3 millones de usuarios y más de 5 millones de repositorios.
El 4 de junio de 2018, Microsoft anunció que había adquirido la empresa por 7.500 millones de dólares en acciones. [1] [2] [3]
Tras esta adquisición, ha aumentado el número de proyectos importados a GitLab , un sitio similar a GitHub. [4]
El sitio es utilizado principalmente por desarrolladores , quienes suben el código fuente de sus programas y lo hacen descargable por los usuarios. Este último puede interactuar con el desarrollador a través de un sistema de seguimiento de problemas, solicitud de extracción y comentarios que le permite mejorar el código del repositorio resolviendo errores o agregando funciones. Además, Github elabora páginas detalladas que resumen cómo trabajan los desarrolladores en las distintas versiones de los repositorios.
GitHub también proporciona otros servicios como Gist, herramientas para crear repositorios individuales y para páginas web que se pueden editar a través de un repositorio Git, un servicio de alojamiento y una plataforma de estadísticas de sitios web.
Hay interfaces gráficas multiplataforma para usar GitHub. [5] La aplicación de Android también se distribuye en F-Droid . [6] [7]
Algunas organizaciones y proyectos de código abierto importantes utilizan GitHub como su lugar principal para la colaboración, entre ellos: