Pourquoi le milieu universitaire choisit l’open source


  • FrançaisFrançais


  • Participants de la Table ronde Phaidracon 2021 sur l’open source et le milieu universitaire ont récemment discuté de la manière dont l’open source apporte une valeur nouvelle ou supplémentaire à l’espace académique et son rôle spécifique concernant la préservation à long terme des données savantes.

    S’appuyer sur les fondations académiques existantes

    Les universités ont une longue histoire d’ouverture, de mise en commun des ressources pour la recherche et de partage entre elles. La collaboration fait partie de ce phénomène général et du processus quotidien du travail universitaire. Cet esprit peut être en partie motivé par la prise de conscience que le travail est souvent financé par des fonds publics. Et à travers cette collaboration et cette connexion, une communauté émerge.

    Selon Danese Cooper, qui a lancé le premier Open Source Programs Office (OSPO) lorsqu’elle était chez Sun Microsystems, il existe une distinction entre code ouvert et Open source Logiciel. La communauté est un élément essentiel dans la création de logiciels open source. L’engagement envers l’ouverture et la transparence est important pour des raisons de préservation et de durabilité. Combien de fois avons-nous entendu : J’ai écrit un programme et publié son code source complet sur mon site Web, mon programme peut-il être considéré comme “open source” ?

    Lorsque l’on examine les forces qui animent une communauté, le partage des connaissances est un facteur clé. Un autre aspect essentiel au maintien d’une communauté est la contribution. Tout projet open source survivra plus longtemps et prospérera s’il est dynamique et favorise une croissance organique à plus long terme.

    L’expérience humaine

    De nombreux projets ne parviennent pas à comprendre pleinement ce qui motive quelqu’un à participer à sa communauté. L’un des principaux défis pour inspirer les gens à participer à des projets open source est d’instiller un sens de l’objectif collectif. Le sentiment d’appartenance est également un facteur clé, et ce sentiment d’appartenance ne passe vraiment que par l’engagement et l’implication. Mais l’objectif commun n’est pas nécessairement le seul moteur. Souvent, il peut s’agir de l’expérience humaine du partage dans un but. Le sentiment d’appartenance et de faire partie d’un plus grand quelque chose peut être un moteur essentiel en soi.

    “La plupart d’entre nous considèrent généralement l’open source comme un adjectif, mais c’est aussi un verbe : décrire des méthodes et des pratiques.”

    -Sayeed Choudhury — doyen associé à la bibliothèque Sheridan à Johns Hopkins

    Le niveau de contribution est vital pour les développeurs et les utilisateurs de tout projet open source. La contribution des développeurs offre des avantages évidents. Cependant, il ne faut pas sous-estimer la valeur des utilisateurs car ils peuvent apporter des exigences, ainsi que des commentaires et une expérience essentiels.

    Une communauté saine et prospère est essentielle à la fois pour l’open source et les données ouvertes. En tant que tels, la taille et les niveaux d’activité au sein d’un projet peuvent offrir une mesure significative de la durabilité à plus long terme.

    “L’un des plus grands défis pour les projets open source est de savoir comment faire évoluer les communautés de ce que nous pourrions appeler par euphémisme le réseau d’amis d’un ami, à un point d’inflexion où le projet reçoit une contribution ou des commentaires d’un utilisateur, vous ne savez pas.”

    -Daniel Bernstein — Responsable technique du projet de référentiel Fedora

    L’open source comme catalyseur d’une collaboration plus large

    L’open source n’est pas seulement une question de valeurs et de principes. Il existe des raisons pragmatiques à l’ouverture autour du développement de logiciels, des données et de la gérance.

    Pour la plupart des projets, le développement de logiciels offre une activité d’ancrage solide pour une collaboration plus large autour de leur domaine d’intervention. En rassemblant des groupes de différentes institutions et en résolvant des problèmes ensemble, les logiciels peuvent fournir un tremplin vers d’autres activités. Pour la plupart des universitaires qui regardent sur une plus longue période, il ne s’agit pas vraiment des détails du logiciel ; il s’agit de permettre aux données de se déplacer de manière fluide dans le temps. Les données ont de la valeur et de l’importance. Le rôle de la technologie est simplement de préserver les données de la manière la plus sûre et la plus rentable possible à long terme.

    Apprendre le processus qu’un projet utilise pour développer un logiciel est un point de départ pour s’harmoniser avec les autres membres de la communauté. Les gens doivent collaborer sur de grandes distances, souvent sur plusieurs fuseaux horaires, il peut donc être difficile d’obtenir un engagement. Un équilibre doit être trouvé entre cajoler et encourager les gens à participer.

    Il peut également y avoir certaines tensions inhérentes entre encourager de nouvelles personnes à rejoindre la communauté et continuer à valoriser les contributions et les opinions des membres existants. Il est essentiel de suivre une voie qui permet à ceux qui sont déjà profondément investis de se sentir satisfaits et à l’aise tout en réduisant la quantité de frictions qui entravent l’avancement du projet.

    Partager des solutions

    Les logiciels open source offrent aux établissements universitaires un moyen concret de partager le fardeau des problèmes communs. Souvent, le moyen le plus rapide de trouver une solution est de voir ce qui a fonctionné pour quelqu’un d’autre, et les humains regardent naturellement comment les autres ont géré un défi spécifique. Les solutions open source réussies sont visibles parce qu’elles ont des communautés dynamiques derrière elles. Ils représentent un risque moindre car la transparence nous montre comment les autres ont résolu les problèmes.

    Même lorsque les communautés se concentrent sur les utilisateurs finaux plutôt que sur les contributions, il peut y avoir une immense valeur dans l’acte de participation, de partage d’expériences et de ciblage d’objectifs communs. La manière dont les logiciels open source peuvent agir comme catalyseur d’une collaboration plus large offre généralement une valeur bien au-delà du logiciel lui-même. Considérez votre propre rôle dans la création et la participation à des initiatives open source, que ce soit en tant que développeur, utilisateur ou motivateur.

    Source

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code