20 avril 2024

Porsche lance une nouvelle initiative open source

Porsche lance une nouvelle initiative open source

Pour relever les défis de l’avenir, il est essentiel que Porsche fasse du logiciel l’une de ses compétences clés. L’entreprise utilise déjà largement des logiciels open source et maintenant, grâce à un processus de contrôle nouvellement créé, les employés peuvent encore plus facilement participer à son développement et publier du code sur la plate-forme de développement GitHub.

Les logiciels libres et open source (FOSS – Free and open source software) sont omniprésents dans le monde numérique, que ce soit sous la forme de navigateurs Web, de systèmes d’exploitation ou d’encyclopédies en ligne. Il s’agit d’un code source d’une valeur de plusieurs milliards d’euros, disponible gratuitement sur Internet et pouvant être utilisé et modifié par n’importe qui. FOSS joue également un rôle de plus en plus important dans l’écosystème logiciel de Porsche. Des applications mobiles aux calculateurs dans le véhicule, la plupart des logiciels d’aujourd’hui utilisent des composants open source.

« Les avantages sont multiples allant de niveaux élevés de maturité et de transparence des logiciels à des coûts inférieurs, des cycles de développement plus rapides et un délai de mise sur le marché plus court. », explique Nik Peters, directeur de Porsche Open Source Office.

Porsche élargit désormais son engagement. La société a créé un processus de soumission et de publication de code sur la plate-forme de développement GitHub, qui s’adresse spécifiquement aux développeurs de logiciels et aux filiales telles que Porsche Digital. Cela permet aux employés de contribuer encore plus facilement à l’open source et de publier du code. Cela ne s’arrête pas là : Porsche élargit également sa présence en ligne et le constructeur de voitures de sport a désormais un profil officiel sur GitHub, la première plate-forme mondiale de développement de logiciels open source, utilisée par plus de 50 millions de personnes.

Une passerelle vers la communauté mondiale du logiciel
Avec sa stratégie open source, Porsche établit une passerelle vers une communauté logicielle comprenant des millions de développeurs. L’objectif est de promouvoir la coopération dans le développement de logiciels en dehors du groupe d’entreprises et de partager le savoir-faire existant de manière rentable. Par exemple, les employés peuvent trouver des mentors sur GitHub ou soutenir d’autres développeurs en tant que mentors eux-mêmes. Dans le même temps, Porsche promouvra spécifiquement les employés en tant que contributeurs et leur permettra d’élargir constamment leur expertise pour créer des logiciels encore meilleurs.

Le premier projet qui a été publié en partie sur GitHub vient de Porsche Digital. L’équipe autour de l’ingénieur en chef Patrick Puritscher a développé un composant de gestion du consentement aux cookies qui est facile à utiliser et peut être personnalisé de manière flexible. Cette solution convient aux petites pages de destination ainsi qu’aux grands projets Web et est déjà utilisée chez VIN Art, Cyklaer et Sounce. La stratégie open source se concentre sur les développements internes et les nouvelles initiatives, ainsi que sur la participation ou la contribution à des projets tiers existants. Chaque employé est encouragé à jouer un rôle actif dans les projets GitHub et à faire progresser la communauté open source mondiale en tant que contributeur.

Porsche Open Source Office
Contrairement aux logiciels commerciaux sous licence conventionnelle, le code source de l’open source est accessible au public et peut être utilisé et modifié par n’importe qui pour développer ses propres solutions logicielles. Cependant, en plus d’apporter des opportunités et des avantages, l’open source présente des risques considérables, tels que des violations de licence involontaires.

Porsche a mis en place de nombreuses mesures de protection pour éviter ces problèmes. Du développeur à l’ingénieur de composants en passant par le chef d’équipe, toutes les personnes impliquées doivent respecter certaines règles et principes concernant les logiciels libres. L’équipe Open Source Office autour de Nik Peters vérifie non seulement la conformité avec le nouveau processus de contrôle, mais donne également l’exemple. En coopération avec les Open Source Offices de Bosch et Here, le Porsche Open Source Office agit en tant que contributeur sur GitHub. Ensemble, les équipes développent l’OSS Review Toolkit (ORT) dans le but d’assurer la conformité. En tant que membre du groupe ToDo, auquel Adobe, SAP et Netflix sont également affiliés, Porsche Open Source Office s’associe également à d’autres leaders technologiques. L’objectif est d’apprendre les uns des autres et de faire progresser l’open source ensemble.

Photos : Porsche

About The Author

Related posts

Leave a Reply