blank
27
Sep

¿Por qué invertir en Open Source?

Para leer el artículo en inglés accede al blog de Tobie Langel.

Los gigantes tecnológicos no son filántropos. Existe una razón por la que apuestan por el código abierto: es bueno para los negocios.

El Open Source está en todas partes. Está en su teléfono y en su coche. Está volando satélites en órbita y ayuda a curar enfermedades. Está impulsando la economía de hoy. La última encuesta encuentra el Open Source en el 96% de las bases de código, en el que representa más de la mitad de las líneas de código.

Y sin embargo … mientras que todas las empresas lo usan, pocas contribuyen de nuevo.

Y entonces escuchamos sobre proyectos con recursos limitados, preocupaciones de seguridad, agotamiento del mantenedor y problemas de sostenibilidad. Incluso hay una conferencia específicamente sobre esto último.

Pero lo que inicialmente parece una tragedia de los bienes comunes, es en realidad una oportunidad gigantesca. Contribuir más al código abierto es más que «hacer lo correcto» o seguir el concepto de «ayudar por adelantado».

¿Por qué crees que Microsoft gastó 7,5 billones de dólares en GitHub, superando a Google?

¿O por qué IBM compró Red Hat por 34 billones de dólares ?

Contribuir al Open Source tiene beneficios estratégicos que los gigantes tecnológicos conocen.

Primero, contribuir al código abierto es fundamental para reclutar, retener y fomentar el mejor talento en ingeniería. Facebook afirma que el 75% de sus nuevos perfiles reclutados en ingeniería, mencionan su programa de código abierto como una razón clave para unirse a la empresa. Del mismo modo, una inversión relativamente modesta en Webpack ayudó a la compañía de comparación de precios de hoteles Trivago a posicionarse como «una de las compañías más interesantes para trabajar como desarrollador de JavaScript» y contratar a «muchos ingenieros realmente excelentes», según su Arquitecto Líder en JavaScript, Patrick Gotthardt.

En segundo lugar, contribuir al código abierto ha demostrado ser un catalizador para atraer desarrolladores a plataformas y servicios de software. ¿Todavía se pregunta por qué Microsoft o IBM gastaron miles de millones en compañías basadas en código abierto? No se lo pregunte más. Ambos esperan capitalizarlos para generar buena voluntad del desarrollador y aumentar los desarrolladores en sus ofertas pagadas una vez que necesiten escala y confiabilidad. Incluso AWS está sintiendo la presión de esta intensa competencia por la mentalidad de los desarrolladores y ha comenzado a mejorar su juego de contribución de código abierto. Es posible que no esté luchando por establecerse en las guerras del Cloud, pero si su oferta incluye cualquier cosa que los desarrolladores necesiten integrar, la forma en que se percibe en relación con el código abierto podría hacer o deshacer su oferta de servicios.

En tercer lugar, se demuestra cada vez más que los equipos que contribuyen al código abierto obtienen una ventaja competitiva neta sobre los equipos que no lo hacen.

A nivel individual, los ingenieros mejoran tanto sus habilidades técnicas como sus competencias sociales. Construyen redes externas que pueden aprovechar para ayudarlos a resolver problemas relacionados con el trabajo o reclutar nuevos miembros del equipo. A nivel de equipo, esto se traduce en una mayor eficiencia, con equipos contribuyentes de código abierto dos veces (!) Tan eficientes como independientes, según una nueva investigación de Harvard Business School. Y a nivel de la organización, esto conduce a una mejor percepción pública, una mejor cultura de la empresa, una mayor motivación y moral de los empleados y una menor rotación.

¿Qué más se puede pedir?

 

Leave a Reply