Ce que l'industrie manufacturière peut apprendre de l'Open Source

Après avoir passé quelques années dans un cadre universitaire, j'ai remarqué une chose curieuse.

En recherchant des sources secondaires dans des bases de données en ligne, je suis tombée sur un document en rapport direct avec mon projet, mais je l'ai trouvé bloqué derrière un mur payant.

Souvent, il n'y avait pas d'options raisonnables pour y accéder. Si mon université n'était pas abonnée à la revue - ou si aucune de nos institutions homologues ou bibliothèques affiliées ne l'était - et si aucun PDF pirate ne flottait sur Google, je n'avais pas de chance.

C'était frustrant. C'est le travail acharné de quelqu'un - sa pensée originale examinée par des pairs - qui est totalement inaccessible.

Une question se pose :

Si des connaissances sont publiées, mais que personne ne peut y accéder, existent-elles vraiment ?

L'Open Source fait avancer les industries

Pour ceux d'entre nous qui ont grandi en développant leurs compétences sur la base d'un code source accessible au public, ce cloisonnement de l'information a été surprenant.

Le libre accès à une information de qualité est la pierre angulaire du développement individuel. Peut-être même de toute éducation. D'innombrables jeunes développeurs se sont fait les dents en étudiant, en modifiant et en contribuant à des logiciels qu'ils ont tirés de dépôts publics.

C'est en collaborant à des projets en libre accès que les réseaux se forment et que les industries accélèrent leur progression.

Sans le code source ouvert, le monde compterait beaucoup moins d'ingénieurs en logiciel qualifiés. Sans compter qu'il y aurait beaucoup moins de logiciels. Peut-être aussi moins d'entreprises. À Tulip, nous avons largement construit au-dessus des systèmes et des bibliothèques open-source comme Linux, Kubernetes et React.

L'industrie manufacturière peut tirer une leçon de l'open source. En fait, l'avenir de l'industrie manufacturière est l'open source. Voici pourquoi.

À ce stade, vous avez probablement entendu dire que l'industrie manufacturière traverse une crise de la main-d'œuvre.

Toutefois, selon les meilleures estimations, environ 2,2 millions d'emplois resteront ouverts au cours de la prochaine décennie, ce qui se traduira par 2,5 billions de dollars (billions !) de bénéfices non réalisés. À l'adresse Tulip, nous réfléchissons beaucoup à ce qu'il faudra faire pour créer un avenir équitablement réparti pour la fabrication de pointe, et il y a tout lieu de penser qu'un modèle de partage des connaissances à source ouverte a un rôle à jouer dans ce processus. L'open source a le potentiel de révolutionner la manière dont les fabricants forment leur main-d'œuvre et dont les travailleurs développent leurs compétences en tant qu'individus.

Graphique des offres d'emploi dans l'industrie manufacturière au cours des 10 dernières années
Nombre d'emplois non pourvus dans l'industrie manufacturière par année depuis 2009. (Source : Bureau of Labor Statistics)

Je voudrais donc faire un bref historique des logiciels libres afin de montrer pourquoi l'industrie manufacturière a besoin de quelque chose de semblable. L'avenir de l'industrie manufacturière repose sur l'équipement des individus avec les outils dont ils ont besoin pour contrôler leur propre croissance.

L'information, c'est le pouvoir

Ce n'est un secret pour personne que la démocratisation de l'information est à l'origine de profonds changements sociétaux.

Les historiens s'accordent à dire que les cafés des XVIIe et XVIIIe siècles ont contribué à accélérer le mouvement des Lumières en améliorant l'accès aux ressources imprimées et en créant un vaste lectorat (et en encourageant les gens à boire du café plutôt que de la bière, mais c'est une autre histoire).

Aux 19e et 20e siècles, les bibliothèques publiques sont devenues des institutions de partage des connaissances.

Un phénomène similaire s'est produit lors de la naissance de l'internet omniprésent.

En effet, la consolidation du mouvement open source - dans son nom et sa fonction - a créé un accès au code source à grande échelle. Ce faisant, il a déclenché une vague de créativité qui a ouvert la voie à notre ère actuelle de progrès technologique.

Steve Lohr, journaliste du New York Times spécialisé dans les technologies et lauréat du prix Pulitzer, définit les sources ouvertes comme suit.

"L'open source est à la fois une philosophie iconoclaste et un modèle de développement logiciel : un logiciel est distribué gratuitement et son "code source", c'est-à-dire les instructions sous-jacentes, est publié ouvertement afin que d'autres programmeurs puissent étudier, partager et modifier le travail de l'auteur.

Si le terme "open source" est apparu à la fin des années 1990, son histoire est beaucoup plus ancienne.

Avant les années 1980, la plupart des logiciels étaient développés dans des conditions proches de l'open source. En effet, la plupart des développements étaient réalisés par des universitaires et des chercheurs financés par l'industrie. Pour ces premiers pionniers, peu nombreux et dispersés dans un petit nombre d'institutions et d'entreprises intéressées par la recherche informatique, les incitations à partager le travail étaient nombreuses et les inconvénients peu nombreux.

Les choses ont commencé à changer vers les années 1970, avec l'émergence d'un (petit) marché des logiciels grand public. Avec l'avènement des licences logicielles, les utilisateurs finaux achetaient l'accès aux fonctionnalités d'un logiciel, et non un accès illimité à l'ensemble du produit (qui incluait le code source et la documentation).

Les logiciels constituaient une propriété intellectuelle de plus en plus précieuse. Les entreprises ont protégé leur code par des accords restrictifs de licence, de droit d'auteur et de non-divulgation. Nombre d'entre elles ont commencé à revendiquer la propriété intellectuelle de tous les logiciels développés par leurs employés au cours de leur mandat.

Cette situation a eu un effet dissuasif sur la collaboration et a étouffé les personnes désireuses de s'inspirer des publications les plus récentes.

Le mouvement du logiciel libre

Au début des années 1980, les développeurs ont été désenchantés par les restrictions d'accès au code source. Selon eux, l'accès aux logiciels est une question d'éthique, tout autant qu'une question commerciale.

Sous l'impulsion de Richard Stallman, chercheur au MIT, le Free Software Movement (FSM) a cherché une alternative aux licences logicielles "boîte noire".

Avec un manifeste et un système d'exploitation à source ouverte, la position des FSM était claire :

"Copier tout ou partie d'un programme est aussi naturel pour un programmeur que de respirer, et aussi productif. Elle devrait être aussi libre.

Jusqu'au milieu des années 1990, le soutien à l'open source s'est développé progressivement. Jusqu'au début du siècle, l'open source était une philosophie plutôt qu'un mouvement à part entière. Un réseau informel plutôt qu'un front uni.

Les bases de code étaient échangées, partagées et mises à jour par des individus sans organisation fédératrice. Ses adeptes étaient principalement des développeurs épris de liberté, des rebelles peu patients face à la rétention d'informations précieuses par les entreprises, et des bricoleurs invétérés intéressés avant tout par ce qui se passe "sous le capot".

Ensemble, ils ont créé d'importants dépôts publics de code accessibles à tous ceux qui le souhaitaient.

Le tournant

La fin des années 1990 a marqué un tournant pour les logiciels libres.

Tout d'abord, des protocoles de communication ouverts, tels que HTTP, ont permis aux gens de communiquer plus librement dans le cadre de projets. Deuxièmement, un internet plus mature, bien qu'encore naissant, a permis à des équipes de collaborer étroitement sur de grandes distances. Le succès sous-culturel du noyau Linux, le système d'exploitation ouvert imaginé par Linus Torvald, a apporté la preuve positive de ce que la collaboration open source pouvait accomplir. Le nombre de nouveaux projets révolutionnaires "forkés", c'est-à-dire séparés d'un projet open source précédent en vue d'une nouvelle fin, au début des années 2000 est stupéfiant.

Deuxièmement, l'émergence du terme "open source" a mis en évidence un phénomène et une attitude déjà largement répandus. Il a aidé les développeurs, les entreprises et les autres parties intéressées à comprendre les enjeux du libre accès au code source. La création d'organisations officielles capables de défendre les intérêts de la communauté de l'open source a renforcé la consolidation de l'open source en tant que force culturelle et technologique.

Enfin, une série de grands noms de la technologie ont commencé à intégrer l'open source dans leur stratégie commerciale. Les entreprises avant-gardistes ont observé que l'open source n'était pas une menace. Bien au contraire. L'open source est un atout pour la productivité.

Dans la période d'incertitude qui a suivi l'éclatement sans cérémonie de la bulle Internet, les entreprises technologiques ont commencé à annoncer leur soutien à l'open source.

D'abord un filet d'eau, puis un déluge.

En 1999, Steve Jobs a déclaré au New York Times qu'Apple, en matière d'open source, prévoyait de "commencer en marchant, puis plus tard dans l'année nous ferons du jogging, et l'année prochaine nous courrons".

En 2002, HP, Sun Microsystems et IBM ont rejoint Apple dans leur soutien à l'open source. Un nombre croissant de start-ups et de sociétés de conseil ont vu le jour pour aider les entreprises à naviguer dans le paysage de l'open source.

Au milieu des années 80, la mise en place de plusieurs systèmes de contrôle de version (tels que Git, le leader actuel) a aidé les développeurs à créer des itérations, des fourches et des versions avec une plus grande organisation et une plus grande intégrité.

Un stratège senior de HP a résumé l'opinion de nombreuses personnes en déclarant que "tout cela consiste à donner à l'individu les moyens d'utiliser la technologie".

Pourquoi c'est important

La tendance amorcée à la fin des années 1990 s'est accélérée au cours des années quatre-vingt.

En l'espace d'une décennie, l'open source est devenu la norme.

Aujourd'hui, 98 % des entreprises utilisent des logiciels libres. Si cela ne constitue pas un changement révolutionnaire, je ne sais pas ce que c'est.

Ce n'est pas une coïncidence si la naissance du mouvement des logiciels libres a coïncidé avec la naissance de l'ère moderne du logiciel. Réfléchissez à ce que l'open source permet réellement. Au lieu de limiter la circulation du code productif prêt à l'emploi aux ingénieurs d'une entreprise, l'open source démocratise le développement. Il permet à chacun d'étudier, de modifier et d'expérimenter le code en cours. C'est un peu comme une bibliothèque, si chaque livre contenait des notes détaillées sur le processus de réflexion de l'auteur, les obstacles qu'il a rencontrés en écrivant, et des œufs de Pâques griffonnés dans les marges pour que les méditants avisés puissent les trouver. (Imaginez que vous trouviez une pépite comme "#Cette section est vraiment bidon", un vrai commentaire d'un module Python pour l'analyse statistique, dans Guerre et Paix!)

Graphique des lignes de code open source engagées au fil du temps
Lignes de code open source engagées au fil du temps (adapté de Deshpande et Riehle, "The Total Growth of Open Source")

L'explosion de la créativité, de la perspicacité et de l'innovation qui a permis la montée en puissance des géants de la technologie, qui définissent le paysage à ce jour, s'est appuyée sur des logiciels élaborés dans des communautés publiques.

En réalité, l'adoption de l'open source par les entreprises a permis à une génération de développeurs d'apprendre les outils du métier en y contribuant eux-mêmes.

Ce que l'open source a permis, c'est l'éducation simultanée des développeurs du monde entier, et rien de moins que la naissance de l'industrie technologique moderne.

Pourquoi l'industrie manufacturière a besoin de l'Open Source

La plus grande leçon que l'industrie manufacturière peut tirer de l'open source est la suivante : donner aux individus les outils dont ils ont besoin pour apprendre et contribuer profite à tout le monde.

Elle profite aux entreprises qui la soutiennent, qui ont tout à gagner de travailleurs plus qualifiés et plus productifs. Elle profite également aux particuliers, qui ont accès à des matières premières pouvant être utilisées pour créer n'importe quoi, depuis des jeux anodins jusqu'à des progiciels d'envergure mondiale.

Mes cofondateurs et moi-même avons lancé Tulip en ayant à l'esprit l'idée d'un logiciel libre. Nous voulions créer une plateforme qui apporterait la créativité et l'innovation des logiciels libres à l'industrie manufacturière.

Voici quelques-unes des façons dont l'open source va transformer l'industrie manufacturière au cours des dix prochaines années.

Communauté - Jusqu'à présent, l'industrie manufacturière a manqué d'une communauté numérique et physique solide pour partager des idées et collaborer à des objectifs communs. Nous parlons souvent des silos d'information dans les ateliers, mais ils sont tout aussi réels entre les ingénieurs de différentes organisations.

Une chose que l'open source nous apprend, c'est que le partage de l'information est une initiative communautaire.

Application Échange - Applications est de plus en plus important dans la fabrication - ce n'est pas seulement Tulip, c'est simplement l'évolution de la fabrication. L'industrie manufacturière pourrait bénéficier d'un échange d'applications de type "open-source". Les ingénieurs partageraient leurs applications et d'autres pourraient les acheter, les télécharger, les adapter ou les modifier pour qu'elles correspondent à leurs propres processus.

Distribuer les bonnes pratiques - Pourquoi chaque usine devrait-elle réinventer la roue ? L'open source nous a appris que le partage des astuces et des meilleures pratiques contribue à les codifier.

Il est raisonnable que les fabricants craignent que le partage des meilleures pratiques ne revienne à céder leur avantage concurrentiel. C'est peut-être le cas. Mais bon nombre des fabricants auxquels nous nous adressons - en particulier dans les secteurs de la biotechnologie et de la pharmacie, où la valeur réside dans la R&D et la propriété intellectuelle - veulent savoir ce que font leurs pairs. Ils veulent partager ce qu'ils réussissent.

Formation de la main-d'œuvre - Tsunami d'argent, déficit de compétences, crise de la main-d'œuvre - appelez cela comme vous voulez, mais l'industrie manufacturière est à la croisée des chemins en ce qui concerne la main-d'œuvre humaine.

Les humains ne sont pas près de disparaître, et il n'y en a pas assez pour tout le monde.

Les outils de formation libres peuvent aider les fabricants à former et à recycler leur main-d'œuvre plus rapidement. Ils peuvent également aider les travailleurs à acquérir les compétences dont ils ont besoin pour orienter leur carrière dans la direction qu'ils souhaitent.

Si nous voulons tenir les promesses de la quatrième révolution industrielle, nous avons besoin de l'action accélérée et en réseau que l'open source rend possible.

Automatisez la collecte des données et améliorez la productivité avec Tulip

Contactez un membre de notre équipe pour découvrir comment un système d'applications peut connecter les travailleurs, les machines et les appareils au sein de vos opérations.

Illustration d'un jour dans la vie d'un CTA