ANF Communautes du libre

J’ai participe du 30 juin au 2 juillet à l’ANF “Construction et animation d’une communauté autour du développement d’un logiciel libre” , organisée à Autrans par Violaine Louvet (Laboratoire Jean Kuntzmann, CNRS) et Cécile Marechal (CNRS Mathématiques). Trois jours denses, entre conférences, retours d’expérience et travail collectif, avec des participant.es venu.es de projets open-source tres divers.

Sociologie du logiciel libre

La formation s’est ouverte sur une conférence du sociologue Gabriel Alcaras (MediaLab, SciencesPo) qui revisite, à partir d’une enquête sur Git mêlant ethnographie et analyse computationnelle, l’opposition classique entre monde du libre et industrie informatique. Sa thèse : plutôt que des mondes antagonistes, on a affaire à des “economies enchevêtrées”, ou le logiciel libre fonctionne comme un bien industriel public, articulé à la fois au travail salarié et au travail bénévole.

Droit du logiciel libre

Deux demi-journées ont été consacrées au droit avec Jérémy Pappalardo, avocat spécialisé en propriété intellectuelle et droit du numérique. Au programme : droit d’auteur appliqué au logiciel, les quatre libertés fondamentales du logiciel libre, panorama des licences, mécanismes du copyleft fort et faible, effets de contamination par dérivation ou combinaison, et rôle central de la distribution dans le déclenchement des obligations de licence. Une présentation très utile pour clarifier des choix de licence qui restent souvent flous.

Gouvernance

Mykael Vigo (CNRS) et Antonin Delpeuch (Telecom Paris) ont ensuite pose les bases d’une réflexion sur la gouvernance des projets open-source : qui décide, comment intégrer des contributions externes, comment faire vivre une communauté au-delà de son noyau initial de développeurs.

Retours d’experience

Le reste de la formation a laisse une large place aux retours d’expérience entre porteurs de projets : choix de licence(s), gestion des contributions extérieures, dépôts APP, mais aussi outillage de la communauté (forges, documentation, règles de contribution, revue de code) et animation au quotidien (réunions, hackathons, gestion des issues et de la roadmap). La session s’est conclue par un travail collectif visant a synthétiser un livrable a partir de ces échanges.

Merci

Merci à Violaine Louvet et Cécile Maréchal pour l’organisation, et a l’ensemble des intervenant.es et participant.es pour la qualité des échanges!