Nuestro modelo de desarrollo

Cómo las mejores ideas están listas para la empresa

La innovación no sucede por casualidad. Es el resultado de un proceso comprobado. El modelo de desarrollo de Red Hat® comienza en la comunidad de open source, con miles de colaboradores, y da como resultado productos probados, comprobados y aprobados.

De la comunidad a la empresa

Communities to enterprise
Communities to enterprise

Aspectos destacados de la comunidad

Una mirada más detallada al desarrollo de Red Hat Ansible Engine

Ansible Engine

Ansible es la comunidad upstream del producto que, eventualmente, se convertirá en Red Hat Ansible Engine, el software de automatización de nivel empresarial de TI y sin agentes. La comunidad fue fundada en 2012 y realizó el informe GitHub Octoverse 2017 en las categorías de los más revisados, más discutidos y más contribuyentes.

Todos los días, los miembros de la comunidad trabajan en módulos nuevos, actualizan los módulos existentes y contribuyen al código básico y principal que hace posible a los módulos. El tiempo de respuesta en Ansible Engine es rápido y cuenta con una nueva versión cada 1-3 meses. Gracias a la dedicación de la comunidad de usuarios y a la experiencia de Red Hat a nivel empresarial, Ansible Engine se ha convertido en una poderosa herramienta para que los clientes elaboren y escriban playbooks.

Seguridad

Más ojos. Más seguro.

El modelo de desarrollo de la comunidad a la empresa suele dar como resultado un software más seguro en comparación con el software propietario por tres motivos fundamentales. Primero, cuando todos pueden ver el código, se descubren más amenazas. Segundo, los problemas que surgen se arreglan rápidamente porque el código fuente es accesible. Y tercero, Red Hat asume la responsabilidad de realizar pruebas, reforzar y ofrecer soporte al software de open source para que todos los clientes compartan el mismo nivel de seguridad.

Development model

Costo

Ahorros obvios (y no tan obvios)

El software de open source no requiere una tarifa por licencia; por lo tanto, esta es una gran ventaja a la hora de analizar el costo de implementar una solución. Sin embargo, también se representan ahorros masivos en desarrollo en una distribución basada en la comunidad. Una estimación muestra que, cuando se justifica la inflación que hay en ese momento, la creación de la distribución para Fedora 9 desde cero podría costar aproximadamente 10,8 mil millones de dólares.(*) Los colaboradores que trabajan en los proyectos de Linux® comparten la carga de este desarrollo con el tiempo.

Development model icons

Innovación

Las patentes se usan solamente con fines de protección

Las comunidades de open source pueden innovar libremente sin las barreras de las patentes. Creemos que las patentes de software impiden la innovación en el desarrollo de software y no fomentan la innovación de open source. Por esta razón, emitimos nuestra primera promesa sobre patentes en 2002 para impedir la agresión de patentes. En 2017, ampliamos esa promesa.

"Realmente disfrutamos del modelo de open source... la comunidad de open source siempre ha sido de gran ayuda para Amadeus y sus proyectos."

Christophe Defayet, Director de Desarrollo de Software, Seguridad y Sistemas de Comunicaciones, Amadeus

Longevidad

Su código llegó para quedarse

Con soluciones propietarias, siempre existe el riesgo de que la empresa pueda discontinuar el código. Sin embargo, con software de open source, no hay riesgos de discontinuaciones. Incluso si el proveedor interrumpe la distribución de cierto producto, el código permanecerá disponible para usar y mejorar.

Development model

Fuentes: [*] McPherson, Amanda. Proffitt, Brian. Hale-Evans, Ron. "Estimating the Total Cost of a Linux Distribution". The Linux Foundation. Linux.com. Octubre de 2008. https://www.linux.com/publications/estimating-total-cost-linux-distribution

Linux es la marca comercial registrada de Linus Torvalds en EE. UU. y en otros países.