Notre modèle de développement

Des idées brillantes qui deviennent des solutions adaptées aux entreprises

L'innovation n'est pas le fruit du hasard. Elle est l'aboutissement d'un processus éprouvé. Le modèle de développement de Red Hat® trouve sa source au sein de la communauté Open Source, qui compte des milliers de contributeurs, et aboutit à des produits finis qui sont testés, éprouvés et fiables.

De la version communautaire à la version d'entreprise

Communities to enterprise
Communities to enterprise

Communauté à l'honneur

Le développement de Red Hat Ansible Engine en détail

Ansible Engine

Ansible est la communauté en amont du produit qui devient en bout de chaîne Red Hat Ansible Engine, le logiciel d'automatisation informatique sans agent pour entreprise. La communauté a été fondée en 2012. Elle est citée dans le rapport de GitHub, « The State of the Octoverse 2017 », dans les catégories des projets ayant le plus grand nombre d'évaluations, de discussions et de contributeurs.

Chaque jour, les membres de la communauté travaillent sur de nouveaux modules, mettent à jour des modules existants et contribuent au code élémentaire et au code fondamental qui font fonctionner ces modules. Les délais de renouvellement d'Ansible Engine sont courts, avec la publication d'une nouvelle version tous les 1 à 3 mois. Grâce à la motivation de la communauté en amont et à notre expérience en matière de solutions adaptées aux entreprises, le logiciel Ansible Engine fait aujourd'hui figure d'outil puissant à la disposition des clients pour la création et la rédaction de playbooks.

Sécurité

Plus de personnes qui scrutent pour plus de sécurité

Souvent, le modèle de développement « de la version communautaire à la version d'entreprise » aboutit à des logiciels plus sûrs que les logiciels propriétaires, et ce pour trois grandes raisons. Tout d'abord, lorsque tout le monde a accès au code, un plus grand nombre de menaces peuvent être plus facilement identifiées. Ensuite, les problèmes identifiés sont corrigés rapidement, puisque le code source est accessible. Enfin, comme nous nous chargeons de tester, de renforcer et de prendre en charge les logiciels Open Source, chaque client partage le même niveau d'assurance.

Development model

Coût

Des économies bien visibles et d'autres qui le sont un peu moins

Les logiciels Open Source n'impliquent aucuns frais de licence, ce qui représente un avantage considérable lors du déploiement d'une solution. Cependant, des économies substantielles sont également réalisées en matière de développement grâce à la distribution communautaire. Il a été estimé qu'en prenant en compte l'inflation de l'époque, le coût du développement de la distribution Fedora 9 à partir de zéro s'élèverait à environ 10,8 milliards de dollars(*). Les contributeurs qui travaillent sur les projets Linux® partagent cette charge de développement dans le temps.

Development model icons

Innovation

Des brevets à visée défensive uniquement

Les communautés Open Source sont libres d'innover, sans être limitées par les restrictions que peuvent imposer les brevets. Nous pensons que les brevets logiciels ralentissent l'innovation en matière de développement logiciel et découragent les innovations Open Source. Pour cette raison, nous avons pris notre premier engagement lié aux brevets en 2002, dans le but de dissuader les éventuelles attaques pour violation de brevet et, en 2017, nous avons étendu cet engagement.

Nous apprécions réellement le modèle Open Source... La communauté Open Source nous a toujours beaucoup aidés à réaliser nos projets.

Christophe Defayet responsable du développement de logiciels, de la sécurité et des systèmes de communication, Amadeus

Longévité

Le code Open source, créé pour durer

Avec les solutions propriétaires, il est toujours possible que le développement du code soit interrompu par l'entreprise qui le détient. Avec les logiciels Open Source, ce risque n'existe pas. Même si le fournisseur met un terme à la distribution d'un produit donné, le code restera disponible et pourra toujours être utilisé et amélioré.

Development model

Le développement n'est que le début.

Source : (*) Amanda McPherson, Brian Proffitt, Ron Hale-Evans, « Estimating the Total Cost of a Linux Distribution », The Linux Foundation, Linux.com, octobre 2008, https://www.linux.com/publications/estimating-total-cost-linux-distribution

Linux est la marque déposée de Linus Torvalds aux États-Unis et dans d'autres pays.