Open source - l'innovation comme philosophie

Les logiciels dont le code source est librement accessible entraînent de plus en plus la création de nouveaux systèmes informatiques et modèles commerciaux. Les entreprises doivent faire face à la tendance open source de la numérisation.

La rubrique "Du laboratoire du futur" présente les résultats de la division Corporate Research & Development, qui travaille en étroite collaboration avec divers départements et branches, dont le DACHSER Enterprise Lab de Fraunhofer IML et d'autres partenaires de recherche et de technologie.
La rubrique "Du laboratoire du futur" présente les résultats de la division Corporate Research & Development, qui travaille en étroite collaboration avec divers départements et branches, dont le DACHSER Enterprise Lab de Fraunhofer IML et d'autres partenaires de recherche et de technologie.

L'open source est l'un des développements les plus impressionnants de l'histoire de la numérisation. Inventé il y a plus de deux décennies et moqué par beaucoup dans les premières années, ce terme représente maintenant l'une des méthodes les plus réussies dans le développement mondial de logiciels. C'est une philosophie d'innovation, caractérisée avant tout par la transparence et la collaboration, et par le droit pour quiconque d'utiliser, de distribuer et de modifier le code source d'un logiciel pratiquement sans aucune restriction. L'importance de l'open source pour le développement de la numérisation est attestée par le fait que de nombreuses infrastructures informatiques clés des pouvoirs publics et des entreprises reposent sur des composants open source. L'open source est également utilisé dans des applications bien connues telles que les langages de programmation Java et Python, les systèmes d'exploitation Linux et Android, le navigateur Web Firefox et le service de messagerie Signal.

Autonome

Alors que les grandes entreprises technologiques, principalement américaines, ont depuis longtemps reconnu l'importance de cette méthode de développement et de distribution et en ont exploité les avantages pour leur entreprise, d'autres ont souvent encore du mal à exploiter activement le potentiel de l'open source dans le développement d'innovations logicielles. Le principal avantage pour les entreprises en tant qu'utilisateurs de logiciels open source réside dans la capacité à introduire rapidement de nouveaux composants de code et applications intéressants sans investissements initiaux majeurs ni accords de licence. De plus, le développement, l'affinement et le « don » actifs de code open source permettent d'établir des normes informatiques susceptibles de réduire les coûts de développement et de maintenance. Ceci, à son tour, aide les participants à générer des parts de marché et à établir de nouveaux modèles commerciaux.

Bien sûr, le succès dans ce dernier dépend de la conscience des entreprises de la philosophie fondamentale de l'open source : les développeurs de logiciels suivent une motivation intrinsèque - souvent fondée sur une valeur ajoutée (future) perceptible - pour lancer des projets open source ou participer à des activités en cours. Les programmeurs créatifs qui maintiennent et affinent les outils créés ne le font pas principalement pour l'argent, mais pour l'excitation de créer quelque chose de nouveau et de faire partie d'une communauté significative.

Le principal avantage pour les entreprises en tant qu'utilisateurs de logiciels open source réside dans la capacité à introduire rapidement de nouveaux composants de code et applications intéressants sans investissements initiaux majeurs ni accords de licence. De plus, le développement, l'affinement et le « don » actifs de code open source permettent d'établir des normes informatiques susceptibles de réduire les coûts de développement et de maintenance.

Le mouvement open-source a reçu un énorme coup de pouce de plates-formes puissantes qui permettent à de nombreux programmeurs et supporters de collaborer sur des projets beaucoup plus facilement. La plate-forme la plus connue et la plus performante au monde est GitHub, qui compte actuellement plus de 200 millions de référentiels (emplacements de stockage pour les projets open source) et plus de 73 millions de développeurs. Il utilise TensorFlow ou Kubernetes pour héberger, par exemple, des technologies futures fondamentales pour les applications d'IA et le cloud computing. En même temps, GitHub est aussi une scène pour les développeurs, leur permettant d'être reconnus par la communauté et d'entrer en contact avec des entreprises. GitHub montre clairement quelles attentes et valeurs monétaires sont liées à l'open source. Le géant du logiciel Microsoft a racheté la start-up pour 7,5 milliards de dollars en 2018, alors que GitHub n'avait que dix ans.

Les projets open source sont souvent financés par des fondations et des associations à but non lucratif, telles que la Cloud Native Computing Foundation, l’ Eclipse Foundation et l’ Apache Software Foundation. Ces organisations sont également soutenues par de nombreuses grandes entreprises, comme AWS, Microsoft, Google, Apple, SAP, IBM, Bosch, Daimler ou Siemens. En plus du soutien financier, ces fondations et associations offrent la possibilité de collaborer entre les entreprises et d'aider à façonner le développement d'outils et de normes pertinents. Grâce à l'Open Logistics Foundation, lancée fin 2021 par Dachser et d'autres prestataires logistiques et ouverte à toutes les entreprises, l'industrie européenne de la logistique s'engage désormais également à utiliser activement l'open source pour poursuivre son développement.

L'open source est l'un des développements les plus impressionnants de l'histoire de la numérisation.
L'open source est l'un des développements les plus impressionnants de l'histoire de la numérisation.

Une philosophie qui a du potentiel

Comme tout projet d'innovation, les projets open source ne sont pas un succès garanti et ils s'accompagnent de nombreux défis. La base fondamentale de tous les projets est de choisir la bonne licence d'utilisation qui satisfera à la fois les exigences des entreprises et sera acceptée par la communauté des développeurs. Il existe des normes mondiales éprouvées pour cela, comme Apache v2, GNU et MIT, mais il est important de comprendre le cadre juridique et de l'utiliser correctement. Il est également essentiel de susciter l'enthousiasme des développeurs créatifs et des supporters pour un projet et de garantir leur engagement à long terme. Si les entreprises y parviennent également, elles auront franchi deux étapes très importantes sur la voie d'un projet open source réussi.

À l'avenir, les systèmes d'information mondiaux seront de plus en plus influencés par l'open source. La Commission européenne, par exemple, a annoncé fin 2021 qu'elle rendrait tous ses logiciels disponibles en open source dans une base de données centrale pour une utilisation et un développement généraux. Cette tendance irréversible vers le développement de logiciels libres et ouverts affectera également les chaînes d'approvisionnement de tous les secteurs industriels. Tous les acteurs de la chaîne logistique doivent donc s'interroger sur le potentiel et les enjeux de cette puissante méthode et, si possible, participer activement à façonner cet avenir numérique.

Bénéficier des standards numériques

Lisez l'interview du PDG de DACHSER Burkhard Eling et du CDO Stefan Hohm sur le contexte et l'objectif de l'initiative "Open Source", qui vise à accroître la numérisation et la normalisation, ainsi que ses limites.

DACHSER dans le monde
Contactez nous
Contact Pascal Schroeder