10 regalos de código abierto de empresas tecnológicas
Robert Galbraith/Reuters
Página principal Tecnología

De una manera muy general y un tanto confusa, el software de código abierto va a más. Reconocer la importancia de su gran y creciente papel en la informática empresarial se ha convertido en una actividad cada vez más común, gracias a la importancia de la tecnología de código abierto en todos los ámbitos, desde la contenedorización a la nube. Una posible consecuencia de esto es que las principales empresas de tecnología han hecho más frecuentes las donaciones de código abierto a la comunidad en los últimos tiempos. Estas son las 10 más importantes.

1. Spinnaker

Netflix utiliza la plataforma de streaming Spinnaker para hacer actualizaciones de software de forma rápida a través de su infraestructura. Esta semana, la decisión de liberar el código fuente fue publicada en el sitio web de GitHub. La solución funciona no solo en su entorno nativo, Netflix, AWS, sino también en combinación con Google Cloud Platform. En un futuro próximo se espera que sea compatible con Microsoft Azure.

2. TensorFlow

La inteligencia artificial es una prioridad para Google, y la empresa ha invertido grandes recursos en crear redes neuronales a gran escala y en el aprendizaje profundo. Algunos de los frutos de la investigación de Google están ahora al alcance de todos, ya que la semana pasada la empresa puso en abierto el acceso a una biblioteca de TensorFlow de aprendizaje automático.

3. Distributed Machine Learning Toolkit

Microsoft, que no quiso quedarse atrás, unos días más tarde publicó en GitHub su propia versión de TensorFlow, denominada Distributed Machine Learning Toolkit. La empresa hizo especial hincapié en el código de dos de sus propios algoritmos de aprendizaje.

4. Flux

En el verano de 2014 Facebook dejó en abierto Flux, la arquitectura de las aplicaciones web que se utiliza para la creación de interfaces de aplicaciones del lado del cliente. Dado el gran número de aplicaciones hechas por empresas y desarrolladores para Facebook, esto parece algo muy razonable.

5. Kubernetes

La aplicación de Google de algunas de las ideas y el personal detrás de su sistema de gestión de clusters Borg al sistema de gestión de contenedores kubernetes, lo convierte en una contribución importante para el ecosistema.

6. .NET

Cuando a finales de 2014 Microsoft puso en acceso abierto su enorme biblioteca .NET, la noticia acaparó titulares. Muchos hablaron sobre el hecho de que la empresa, que anteriormente se había opuesto al software de código abierto, cambiara radicalmente su posición.

7. Swift

Incluso Apple, que normalmente mantiene toda su propiedad intelectual en privado, sucumbió al espíritu de la época y durante la conferencia anual para desarrolladores de software WWDC publicó en acceso abierto su lenguaje de programación Swift.

8. Presto

Facebook lanzó su motor SQL-on-Hadoop interactivo Presto a la comunidad de código abierto en noviembre de 2013. Presto es la base de las herramientas de análisis que Facebook utiliza en sus cientos de petabytes de datos de usuario.

9. HHVM

Facebook ha sido un contribuidor importante de nuevos proyectos en el mundo del código abierto, y HHVM (o HipHop Virtual Machine) es una máquina virtual de código abierto diseñada para ejecutar código en PHP y Hack.

10. Grommet

Grommet de HP es un marco de diseño de interfaz de usuario de gran alcance que la compañía lanzó como un proyecto de código abierto el pasado verano. Grommet es un conjunto de herramientas y recursos destinados a ayudar a los usuarios a desarrollar interfaces uniformes y fáciles de usar.

Por favor, describa el error
Cerrar