Tras muchos rumores que daban casi por ejecutada la compra de GitHub por parte de Microsoft, ha llegado la confirmación oficial, y con ella, las primeras reacciones desde el mundo del desarrollo. En principio, Microsoft ha manifestado su voluntad de que GitHub siga operando de forma independiente, manteniendo su marca y sin cambiar su filosofía open source. Algo que entronca en la "nueva" Microsoft de Satya Nadella, de menos Windows y más nube, menos smartphones intrascendentes y más inteligencia artificial, menos echar pestes del código abierto y más colaborar con él.
Esto no parece haber sido suficiente para una cantidad de desarrolladores que no sabemos si es alta o es baja, pero sí sabemos que es lo suficientemente relevante como para haber provocado una oleada de opiniones que van en la línea de que es hora de marcharse de GitHub y abrazar GitLab, la principal alternativa. El motivo de fondo, el rechazo a Microsoft o el temor a que se pierda el espíritu de código abierto.
Es más: GitLab, el otro gran beneficiado de esta operación, ha abierto estos días una cuenta de Twitter destinada específicamente a ofrecer soporte a los desarrolladores que quieren migrar sus repositorios a su plataforma. En este gráfico publicado por la empresa podemos ver la evolución del número de repositorios importados. Se empezó a disparar con los primeros rumores de la compra por parte de Microsoft y ha alcanzado picos donde se multiplica por diez el ritmo habitual.

En GitLab también han estado rápidos para ofrecer descuentos del 75% en sus modalidades de pago más elevadas, todo sea por aprovechar al máximo este momento quizás único hasta ahora en forma de oportunidad de captación.
People are #movingtogitlab. New users can get 75% off on Gold or Ultimate for one year. https://t.co/HGB8tVWhW6
— GitLab (@gitlab) 4 de junio de 2018
Tampoco han dejado escapar la oportunidad de soltar una elegante pulla a GitHub en forma de carta de felicitación, congratulándose de que una operación así valida el interés por las comunidades de desarrolladores de software, al mismo tiempo que dejan caer la duda de si con esta operación se perderá esa filosofía open source, algo que aseguran que jamás ocurrirá en GitLab.
Como GitHub, pero sin Microsoft
Este despertar de GitLab le ha puesto en boca de muchas voces relevantes en la industria, algo que a su vez ha hecho que muchos desarrolladores quieran descubrir qué ofrece exactamente esta alternativa frente al que sigue siendo el poder establecido, GitHub.
Las diferencias principales de GitLab frente a GitHub: repositorios privados gratuitos, solución completa para todo el ciclo de desarrollo... y una comunidad mucho menor
GitLab nació en 2011 como un proyecto dentro de GitHub (creado tres años antes), y con el tiempo evolucionó para convertirse en una alternativa y completa, que proporciona repositorios privados de código gratuitos (GitHub solo los ofrece en su modo de pago) y ofrece una interfaz muy ligera y simple.
Se mantienen en ambas funciones como las wikis para la documentación o las gráficas con las que ver de forma simple la interacción de los desarrolladores al proyecto.
Eso sí: a cambio, perdemos la gigantesca comunidad de GitHub, al fin y al cabo quien marcó un antes y un después en la percepción del código como algo social. Con los datos de Usersnap en la mano, al menos a finales de 2017 no había color entre la cantidad de proyectos abiertos en una y otra plataforma. A falta de poder tener datos actualizados, sobre todo tras los primeros días tras la operación.

Hay algunas otras diferencias entre ambas, todas resumidas en la filosofía de GitLab de ofrecer una única solución completa para dar soporte a todo el ciclo de desarrollo: al contrario que GitHub, permite importar y exportar proyectos con una solución nativa, hacer un seguimiento temporal o acceder a un sistema de compilación sin recurrir a terceros. Todo esto no significa que GitLab no permite integraciones con terceros: sí las tiene, y a un nivel bastante similar al de GitHub.
En cualquier caso, este servicio iniciado por dos programadores ucranianos -Dmitriy Zaporozhets y Valery Sizov- en Ruby ya cuenta con 150 miembros que dan soporte a sus usuarios, entre los cuales se encuentran organizaciones del calibre de la NASA, el CERN, IBM o Sony.
Quien no ha dado tanto que hablar, pese al momento tan oportuno para hacerlo, es BitBucket, la otra gran alternativa a GitHub. Veremos si toma estrategias similares a la de GitLab en los próximos días.
En Xataka | Cómo y por qué se está usando GitHub más allá del software.
Ver 50 comentarios
50 comentarios
elav
Pura paranoia y microsoftfobia.
victor.jara.suazo
Mira tú, y con descuento y todo para aumentar clientes y capitalización, para que pueda ser una empresa solvente y obtener lucro (no creo que los que trabajen ahí no ganen dinero). Esto es el mundo real, cuando x empresa ve la oportunidad de mercado y captar clientes, lo hacen, esa filosofía de "código abierto" queda en el eslogan para atraer más clientes.
El mundo es dinero, si optas por el open-source, es porque quieres ahorrarte dinero.
manuelcr
"Temerosos de Microsoft"
En serio, la gente debería de madurar de una vez por todas.
Aún en el caso de que Microsoft cambiase las condiciones de Gitlab, están obligados a avisarte, explicar los cambios y darte tiempo a cambiar.
Hacerlo ya porque 'es que es Microsoft' es absurdo a la par que infantil.
man_chester
Lo veo una chorrada.. Desde que está Satya todo es diferente. O es que a caso no lo están viendo? Me parece exagerado y sin razón alguna cuando ni si quiera ha ocurrido nada.
l0ck0
tranquilos que en unos meses facebuk compra el otro repositorio ese y solucionado
areseldios
Pues compraran gitlab!
TOVI
La Microsoft de ahora dista mucho del monopolio de antaño. Esto ya debería llamarse fobia....
ciudadwifi
Gitlab y bitbucket llevan un tiempo comiéndole usuarios a GitHub, en gran medida porque ambas ofrecen algo que no ofrece GitHub: que sea gratis para pequeños proyectos (no necesariamente que sean software libre) y en los de pago, los planes de Bitbucket, por ejemplo, pues son muchísimo más baratos (en GitLab también). En GitHub si no quieres pagar, pues solo tienes la opción de que tu proyecto sea OpenSoftware. Y aprovechando la situación, pues Gitlab ha tirado los precios.
Yo como trabajador de una empresa de cierto tamaño y de forma particular, pues he tocado los 3 mencionados (y otros distintos) y a día de hoy GitHub está muy por delante... aunque a mi bitbucket me gusta y para pequeños proyectos, como es tan barato, su relación calidad/precio es imbatible.
Lo que pasa aquí, es lo de siempre:
-hay campaña anti-MS ya desplegada, que dice tonterías como que ahora MS podrá inspeccionar todos los proyectos que hay en GitHub y así exigir cobrar patentes de software... es una tontería y demuestra que la gente no sabe que es una patente software, pero funciona
-MS crea repelús por cosas del pasado y eso lleva a ciertos fanáticos a que cualquier cosa tocada por MS sea pecado mortal
-GitLab a tirado los precios, y ya los tenía muy baratos
-que muchos se han enterado de que hay vida más allá de GitHub debido a las noticias, que parecía que solo estaba GitHub
-el efecto Vicente (le llamo así a los típicos que suelen actuar como el dicho popular: «¿qué haces Vicente? Lo que hace la gente»)... en cristiano: los que hacen lo que piensan que tienen que hacer para ser uno más de la manada
Pero esto en unos día pasará y todo volverá a como estaba antes. E incluso, ahora que MS está detrás y por tanto GitHub ahora si tiene musculo financiero, pues por fin da planes gratis no limitados a software libre, si baja los precios, etc... Pues incluso podría darse el paso contrario en poco tiempo.
hasta luego
PD: Bitbucket también están de promociones y facilitando para portaciones desde GitHub
Chizko
Hipócritas o movimientos apresurados...pero oye que es su tiempo y su trabajo, así que son libres de elegir la plataforma.
Usuario desactivado
Lo he dicho antes y lo vuelvo a decir.
Yo no concuerdo con los valores que mueven a Microsoft, por lo tanto y a pesar de lo bueno que puedan llegar a ser sus productos, no los uso, ni recomiendo.
La gente dice que tanto ruido no tiene sentido, sobre todo cuando Microsoft "ha demostrado" un cambio para bien desde que Nadella llegó.
Yo digo que "Aquel que no conoce la historia está condenado a repetirla".
Es muy pronto para confiar tanto en Microsoft, no solo por su historia de décadas pasadas con la triple "E", si no también por su inclinación antiprivacidad y prácticas anticonsumidor de los más recientes años.
Qué bueno que Microsoft use cada vez más software abierto en sus productos, y que bueno que contribuya cada vez más con código abierto, aunque sea usando la licencia más floja. Pero usar OSS y concordar con los valores de todo un movimiento ideológico, son dos cosas bien diferentes. Yo no he visto ninguna prueba de que sus valores hayan cambiado, ni desde que llegó Nadella ni mucho menos antes.
ae123
@jlacort, se que te gusta mucho publicar clickbait, solo he visto unos cuantos posts de tu autoria con ese enfoque. En fin, supongo que es ganarse la vida como se pueda.
Creo que prefiero mil veces este hilo que mantienen en Reddit, donde los usuarios hacen mas sensatas sus opiniones sin basarse en simple especulaciones.
https://www.reddit.com/r/programming/comments/8oh3mq/microsoft_acquires_github/
sklt_1980
Siempre hay discusión en estas noticias xD
george.irala
Windows no a cambiado ni cambiara su forma de ver no puede contra el open source. Por ley, pero si se puede unirse para comprar y decir que es su codigo; su proyecto, lo que pasara tarde o temprano.. Apple se "adelanto" abriendo codigo pero como dicen el dinero y la autoridad es lo que manda en la vida de esas mentes. Esto sera de aqui a un tiempo aun asi no aprendieron de la historia Windows y Apple? Ellos ven como un negocio el mundo es asi se contamina destruye y hay basura solo por el dinero y para saber al final que estamos juntos en el mundo somos uno pero al parecer eso no importa hasta que no vemos salida una simple reflexion sobre como son las cosas