Open source

Creamos una mejor tecnología con open source

Red Hat es la empresa de open source más grande del mundo. Diseñamos productos de open source a partir de proyectos de este tipo y les damos respaldo. Contribuimos con las comunidades y los proyectos en los que participamos. Defendemos las licencias open source. Con el open source, preparamos a nuestros clientes para el éxito.

El origen del open source

¿Qué es el código fuente?

El código fuente es un conjunto de instrucciones que indica a los dispositivos electrónicos cómo ejecutar las aplicaciones que constituyen el mundo digital, incluidos los sistemas operativos, los procesadores de texto, los navegadores, los videojuegos, los teléfonos inteligentes y los sitios web. Millones de computadoras ejecutan el mismo código, por lo que es importante que este sea sólido y que brinde resultados consistentes.

¿Qué es el código cerrado?

Los buenos códigos, y las buenas aplicaciones, tienen un gran valor. Muchas empresas mantienen su código en secreto para controlar la distribución de sus productos y obtener beneficios a partir de ella. Su código fuente propietario está cerrado para personas ajenas, es decir, no se puede examinar ni descubrir cómo funciona.

¿Qué es el open source?

Por otro lado, el open source es un código disponible de manera pública para que todos lo vean, aprendan de él, lo utilicen, lo modifiquen y lo distribuyan. La Open Source Initiative elaboró una definición precisa para el software open source. Las licencias open source evitan que haya restricciones en el uso del software, desde su distribución comercial hasta quiénes pueden utilizarlo y con qué fin. Enfatiza la neutralidad, la accesibilidad y la libertad.

Software open source en el mundo

El desarrollo de open source fomenta la estabilidad, la seguridad y la innovación. Al permitir que el código esté abierto y que se pueda llevar a cabo una revisión generalizada de este, más personas participan en el descubrimiento de sus errores y fallas de seguridad, en las pruebas de compatibilidad extendida con todas las plataformas y en el aporte de ideas nuevas. Cuando se descubre un problema grave, una gran comunidad de desarrolladores trabaja en conjunto para solucionarlo, incluidos los ingenieros de Red Hat.

El estilo open source es tan efectivo que reúne mucho talento técnico. Gran parte de la innovación tecnológica ocurre en la comunidad de open source, y personas de todo el mundo terminan utilizando este tipo de software. Detrás de muchos sitios web y aplicaciones populares, se pueden encontrar proyectos como Linux®, Kubernetes y Git. Además, las personas acceden a Internet mediante el uso navegadores open source, como Firefox y Chromium.

Red Hat sigue el estilo open source

La misión de Red Hat es ser el catalizador en comunidades de clientes, contribuyentes y partners, y crear una mejor tecnología al estilo open source.

Red Hat desarrolla sistemas de software open source siguiendo un conjunto de principios denominado el estilo open source. Esta filosofía se basa en la creación de un foro abierto para aportar ideas. Se forman comunidades con el fin de resolver un problema, para colaborar, experimentar e iterar sobre ideas y tecnologías nuevas. Nuestros productos de open source para empresas, diseñados sobre la base sólida de un software open source gratuito (FOSS), aprovechan la innovación y el talento colectivos de las comunidades de open source.

Red Hat valora el desarrollo colaborativo, las opiniones y las sugerencias de todos los miembros de la empresa. Dele un vistazo al libro del director ejecutivo Jim Whitehurst, The Open Organization.

Somos especialistas en open source

Los desarrolladores de Red Hat® participan activamente en cientos de proyectos de open source en toda la pila de TI, y lo han hecho durante décadas. Buscamos líderes en open source y desarrollamos lazos fuertes con sus comunidades. Esto se traduce en una vasta experiencia en open source. Esta experiencia conforma nuestro modelo de open source, que es innovador, iterativo y que promueve la seguridad y la estabilidad.

Modelo de desarrollo

Ilustración del modelo de desarrollo

Comenzamos con sistemas de software open source desarrollados por la comunidad que satisfacen las necesidades de nuestros clientes, ya sea de manera total o parcial.

Ilustración del modelo de desarrollo

Red Hat se basa en estos proyectos de open source, refuerza la seguridad y agrega funciones empresariales cuando considera necesario para crear nuestros productos de open source para empresas.

Ilustración del modelo de desarrollo

Trabajamos para corregir errores, ejecutar parches en vulnerabilidades y diseñar funciones nuevas. Sin embargo, no lo hacemos para nosotros mismos. Contribuimos con estas mejoras al proyecto original para que toda la comunidad pueda beneficiarse.

Ilustración del modelo de desarrollo

Cuando los clientes utilizan nuestro software, proporcionan comentarios, envían informes de errores y solicitan funciones adicionales a medida que cambian sus necesidades. Estas contribuciones guían el desarrollo de Red Hat.

Comunidades de open source

Las comunidades de open source están conformadas por aficionados, pero también por especialistas de empresas tecnológicas grandes y pequeñas y por personas del universo empresarial más amplio, quienes se involucran para resolver problemas complejos e interesantes. Estas comunidades inclusivas ofrecen a sus miembros la posibilidad de participar en el desarrollo del software que utilizan y de poder moldearlo. El resultado que obtenemos es el mejor software posible.

Las empresas competidoras suelen elegir los mismos proyectos para su uso y contribución, lo que ha dado lugar a un cierto grado de competencia cooperativa. Colaboran en el desarrollo y, luego, compiten por los mismos clientes. Las empresas ayudan de manera activa a la competencia mediante mejoras al código fuente base. Sin embargo, es recíproco, ya que también se benefician de las contribuciones de la competencia.

Red Hat ha estado involucrada en comunidades de open source desde sus inicios, hace más de dos décadas. Hemos participado en cientos de comunidades de open source y grupos comerciales, desde Linux hasta Apache en la década de 1990, hasta Kubernetes y la Cloud Native Computing Foundation.

Nuestro compromiso con el open source

El software open source está en su mejor momento con comunidades diversas. Red Hat defiende los programas de open source para que todos puedan dar sus opiniones.

Nos comprometemos a diseñar un software que traspase los límites de las capacidades tecnológicas

Diseñamos con el software open source.
Invertimos en proyectos de open source.
Adquirimos tecnologías open source.
Protegemos y defendemos la propiedad intelectual del open source.

Involúcrese en el desarrollo de open source