SlideShare une entreprise Scribd logo
CS GROUP PRESENTATION
1
CS GROUP PRESENTATION
1
LE SMART FUTUR
POUR UN MONDE PLUS SÛR, PLUS
INTELLIGENT ET MIEUX PROTÉGÉ
LE SMART FUTUR
POUR UN MONDE PLUS SÛR, PLUS
INTELLIGENT ET MIEUX PROTÉGÉ
Image
Évolutions de la
gouvernance des
projets libres
Sébastien Dinot
CS GROUP PRESENTATION
CS GROUP PRESENTATION
QUI SUIS-JE ?
 CS GROUP – France  ESN
▪ Espace, Défense, Aéronautique, Énergie, Cybersécurité
▪ Logiciel libre : nombreuses publications et contributions
▪ Orekit : orekit.org
 Sébastien DINOT  Expert en logiciel libre et open source
▪ DevOps, Cloud & HPC Skill Center, Space BU
▪ Gouvernance du logiciel libre de CS GROUP
▪ Support technique et juridique
▪ Accompagnement : libération, gouvernance, communauté
CS GROUP PRESENTATION
CS GROUP PRESENTATION
ÉVOLUTIONS DE LA GOUVERNANCE DES PROJETS LIBRES
 Gestion allégée des contributions
 Popularité croissante des licences permissives
 Adoption d’un modèle de gouvernance démocratique
 Émergence de nouvelles fondations
CS GROUP PRESENTATION
CS GROUP PRESENTATION
Gestion allégée des
contributions
CS GROUP PRESENTATION
CS GROUP PRESENTATION
GESTION HISTORIQUE DES CONTRIBUTIONS
 Cession des droits patrimoniaux (copyright assignment)
▪ Voie tracée par la Free Software Foundation
▪ Défiance
 Accord formel de contribution (contributor license agreement)
▪ Voie tracée par l’Apache Software Foundation
▪ ICLA / CCLA
▪ Titularité des droits préservée
▪ Ouverture au changement de licence
▪ Suivi temporel difficile
CS GROUP PRESENTATION
CS GROUP PRESENTATION
GESTION ALLÉGÉE DES CONTRIBUTIONS
 Certificat d'origine du développeur (DCO)
▪ Voie tracée par la Linux Foundation
▪ Semblable au CLA, sous forme volontairement plus concise
▪ Responsabilité laissée au contributeur
▪ Transmission triviale
 champ Signed-off-by en fin de message de commit
Signed-off-by: Sebastien Dinot <sebastien.dinot@csgroup.eu>
 Git le fait pour vous :
git commit -s
CS GROUP PRESENTATION
CS GROUP PRESENTATION
Popularité croissante
des licences permissives
CS GROUP PRESENTATION
CS GROUP PRESENTATION
PRÉDILECTION POUR LES LICENCES LIBRES PERMISSIVES
 Études biaisées par le fonctionnement de Github
▪ Projets jeunes ni représentatifs, ni essentiels
▪ Multiplicité des projets engendrée par les forks
 Mais licences permissives moins clivantes
▪ Simplicité, parfois au détriment de la rigueur
▪ Elles rendent les projets plus attractifs et les dynamisent
▪ Critère de sélection essentiel pour les entreprises
▪ Les projets jeunes finissent par supplanter les vieux
CS GROUP PRESENTATION
CS GROUP PRESENTATION
Adoption d’un modèle
de gouvernance
démocratique
CS GROUP PRESENTATION
CS GROUP PRESENTATION
DEUX MODÈLES DE GOUVERNANCE HISTORIQUES
 Dictateur bienveillant à vie (BDFL)
▪ Concentration des pouvoirs, sans contre-pouvoir
▪ Nécessite du charisme, de l’écoute et du discernement
▪ Source de frustration et de forks
 Méritocratie
▪ Distribution du pouvoir, recherche du consensus et vote
▪ Vertueuse en apparence
▪ Pas de réévaluation du mérite : oligarchie
▪ Contributeurs actifs parfois inaudibles
CS GROUP PRESENTATION
CS GROUP PRESENTATION
ÉMERGENCE D’UN MODÈLE PLUS DÉMOCRATIQUE
 Fluidité temporelle du pouvoir
▪ Élection
▪ Mandat à durée limitée
 Implication accrue de la communauté dans la prise de décision
▪ Décision par vote de l’ensemble de la communauté
▪ « une personne, une voix »
 Modèle parfois dit « libéral »
▪ Pouvoir à ceux qui font, plus qu’à ceux qui ont fait
▪ Les entreprises peuvent préférer la méritocratie
CS GROUP PRESENTATION
CS GROUP PRESENTATION
Émergence de nouvelles
fondations
CS GROUP PRESENTATION
CS GROUP PRESENTATION
TROIS GÉNÉRATIONS DE FONDATIONS
 1ère
 : FSF, Apache, OSI
▪ Structuration et conceptualisation du mouvement
▪ Elles ne s’intéressent pas à ses acteurs
 2nde
 : Linux Foundation, Eclipse, OW2
▪ Orientées business, cotisation parfois couteuse
▪ Offre de services aux membres (support juridique, communication)
 3ème
 : NumFOCUS, OpenInfra Foundation
▪ Fondations souvent thématiques
▪ Communautés au cœur de leurs préoccupations
CS GROUP PRESENTATION
CS GROUP PRESENTATION
NUMFOCUS
 Promeut les pratiques ouvertes dans l’informatique
scientifique et la recherche
 Exigences : dimension communautaire, code de conduite,
inclusivité
 Support : communauté, promotion, financement
 Programme éducatif
 Attire même des projets anciens : NumPy, SciPy, Jupyter, Dask,
ITK, GDAL, Matplotlib
CS GROUP PRESENTATION
15
CS GROUP PRESENTATION
15
www.csgroup.eu
Ce document est la propriété de CS GROUP et est confidentiel.
Il ne peut être ni reproduit, ni communiqué à un tiers sans autorisation
écrite. 
www.csgroup.eu
Ce document est la propriété de CS GROUP et est confidentiel.
Il ne peut être ni reproduit, ni communiqué à un tiers sans autorisation écrite. 

Contenu connexe

Similaire à Évolutions de la gouvernance des projets libres

Présentation concepts travail collaboratif
Présentation concepts travail collaboratifPrésentation concepts travail collaboratif
Présentation concepts travail collaboratif
loubnayacoubi
 
Knowledge Management 2.0
Knowledge Management 2.0Knowledge Management 2.0
Knowledge Management 2.0
Martin Roulleaux Dugage
 
20151118 Transformation numerique et reseaux sociaux
20151118 Transformation numerique et reseaux sociaux20151118 Transformation numerique et reseaux sociaux
20151118 Transformation numerique et reseaux sociaux
Gaston Guéna
 
Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012Pascal Flamand
 
WEST Communities
WEST CommunitiesWEST Communities
WEST CommunitiesClusterWest
 
étude de cas Cisco
étude de cas Ciscoétude de cas Cisco
étude de cas Ciscoanoucktr
 
Emergence canam 260210_finale
Emergence canam 260210_finaleEmergence canam 260210_finale
Emergence canam 260210_finaleNathalie Pilon
 
Pitchs projets du super collectif des professionnels de innovation & transfor...
Pitchs projets du super collectif des professionnels de innovation & transfor...Pitchs projets du super collectif des professionnels de innovation & transfor...
Pitchs projets du super collectif des professionnels de innovation & transfor...
nous sommes vivants
 
Quelques tendances technologiques de 2013
Quelques tendances technologiques de 2013Quelques tendances technologiques de 2013
Quelques tendances technologiques de 2013
Sebastien Provencher
 
Recolte en nord pas de calais un réseau social territorial
Recolte en nord pas de calais   un réseau social territorialRecolte en nord pas de calais   un réseau social territorial
Recolte en nord pas de calais un réseau social territorial
D Moulin
 
Cl080316 0 1.Fr
Cl080316 0 1.FrCl080316 0 1.Fr
Cl080316 0 1.Fr
Martin Roulleaux Dugage
 
Au dela des Réseaux Sociaux, la révolution du management
Au dela des Réseaux Sociaux, la révolution du managementAu dela des Réseaux Sociaux, la révolution du management
Au dela des Réseaux Sociaux, la révolution du managementLuis Alberola
 
Applications Open Source pour Entreprise
Applications Open Source pour EntrepriseApplications Open Source pour Entreprise
Applications Open Source pour Entreprise
XWiki
 
Vers l'Entreprise 2.0 - Séminaire Melcion - 23 août 2007
Vers l'Entreprise 2.0 -  Séminaire Melcion - 23 août 2007Vers l'Entreprise 2.0 -  Séminaire Melcion - 23 août 2007
Vers l'Entreprise 2.0 - Séminaire Melcion - 23 août 2007
Miguel Membrado
 
Lacantine 2010-fr -v2
Lacantine 2010-fr -v2Lacantine 2010-fr -v2
Lacantine 2010-fr -v2
Spectrum Groupe
 
20080911 Intro Conference Yves
20080911 Intro Conference Yves20080911 Intro Conference Yves
20080911 Intro Conference YvesSocial Computing
 
Réseaux sociaux d'entreprise : menaces et opportunités pour les veilleurs
Réseaux sociaux d'entreprise : menaces et opportunités pour les veilleursRéseaux sociaux d'entreprise : menaces et opportunités pour les veilleurs
Réseaux sociaux d'entreprise : menaces et opportunités pour les veilleursAnthony Poncier
 
Présentation programme "Identites actives" - Orange 20080620
Présentation programme "Identites actives" - Orange 20080620Présentation programme "Identites actives" - Orange 20080620
Présentation programme "Identites actives" - Orange 20080620
Fing
 
Déjeuner Web : Les réseaux sociaux d'entreprise
Déjeuner Web : Les réseaux sociaux d'entrepriseDéjeuner Web : Les réseaux sociaux d'entreprise
Déjeuner Web : Les réseaux sociaux d'entreprise
Chambé-Carnet
 

Similaire à Évolutions de la gouvernance des projets libres (20)

Présentation concepts travail collaboratif
Présentation concepts travail collaboratifPrésentation concepts travail collaboratif
Présentation concepts travail collaboratif
 
Knowledge Management 2.0
Knowledge Management 2.0Knowledge Management 2.0
Knowledge Management 2.0
 
20151118 Transformation numerique et reseaux sociaux
20151118 Transformation numerique et reseaux sociaux20151118 Transformation numerique et reseaux sociaux
20151118 Transformation numerique et reseaux sociaux
 
Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012Innovation vue-par-22 novembre2012
Innovation vue-par-22 novembre2012
 
WEST Communities
WEST CommunitiesWEST Communities
WEST Communities
 
étude de cas Cisco
étude de cas Ciscoétude de cas Cisco
étude de cas Cisco
 
Emergence canam 260210_finale
Emergence canam 260210_finaleEmergence canam 260210_finale
Emergence canam 260210_finale
 
Pitchs projets du super collectif des professionnels de innovation & transfor...
Pitchs projets du super collectif des professionnels de innovation & transfor...Pitchs projets du super collectif des professionnels de innovation & transfor...
Pitchs projets du super collectif des professionnels de innovation & transfor...
 
Quelques tendances technologiques de 2013
Quelques tendances technologiques de 2013Quelques tendances technologiques de 2013
Quelques tendances technologiques de 2013
 
Recolte en nord pas de calais un réseau social territorial
Recolte en nord pas de calais   un réseau social territorialRecolte en nord pas de calais   un réseau social territorial
Recolte en nord pas de calais un réseau social territorial
 
Cl080316 0 1.Fr
Cl080316 0 1.FrCl080316 0 1.Fr
Cl080316 0 1.Fr
 
Au dela des Réseaux Sociaux, la révolution du management
Au dela des Réseaux Sociaux, la révolution du managementAu dela des Réseaux Sociaux, la révolution du management
Au dela des Réseaux Sociaux, la révolution du management
 
Applications Open Source pour Entreprise
Applications Open Source pour EntrepriseApplications Open Source pour Entreprise
Applications Open Source pour Entreprise
 
Vers l'Entreprise 2.0 - Séminaire Melcion - 23 août 2007
Vers l'Entreprise 2.0 -  Séminaire Melcion - 23 août 2007Vers l'Entreprise 2.0 -  Séminaire Melcion - 23 août 2007
Vers l'Entreprise 2.0 - Séminaire Melcion - 23 août 2007
 
Lacantine 2010-fr -v2
Lacantine 2010-fr -v2Lacantine 2010-fr -v2
Lacantine 2010-fr -v2
 
Lacantine 2010-fr -v2
Lacantine 2010-fr -v2Lacantine 2010-fr -v2
Lacantine 2010-fr -v2
 
20080911 Intro Conference Yves
20080911 Intro Conference Yves20080911 Intro Conference Yves
20080911 Intro Conference Yves
 
Réseaux sociaux d'entreprise : menaces et opportunités pour les veilleurs
Réseaux sociaux d'entreprise : menaces et opportunités pour les veilleursRéseaux sociaux d'entreprise : menaces et opportunités pour les veilleurs
Réseaux sociaux d'entreprise : menaces et opportunités pour les veilleurs
 
Présentation programme "Identites actives" - Orange 20080620
Présentation programme "Identites actives" - Orange 20080620Présentation programme "Identites actives" - Orange 20080620
Présentation programme "Identites actives" - Orange 20080620
 
Déjeuner Web : Les réseaux sociaux d'entreprise
Déjeuner Web : Les réseaux sociaux d'entrepriseDéjeuner Web : Les réseaux sociaux d'entreprise
Déjeuner Web : Les réseaux sociaux d'entreprise
 

Plus de Open Source Experience

GAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivitésGAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivités
Open Source Experience
 
API != REST - procmail à la rescousse
API != REST - procmail à la rescousseAPI != REST - procmail à la rescousse
API != REST - procmail à la rescousse
Open Source Experience
 
Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?
Open Source Experience
 
Data in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'informationData in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'information
Open Source Experience
 
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOpsGérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Open Source Experience
 
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Open Source Experience
 
La montée en puissance de l’infrastructure ouverte
La montée en puissance de l’infrastructure ouverteLa montée en puissance de l’infrastructure ouverte
La montée en puissance de l’infrastructure ouverte
Open Source Experience
 
Mon application web en 20 minutes
Mon application web en 20 minutesMon application web en 20 minutes
Mon application web en 20 minutes
Open Source Experience
 
L’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsieL’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsie
Open Source Experience
 
Une infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libresUne infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libres
Open Source Experience
 
Impliquer des contributeurs externes dans son projet open source
Impliquer des contributeurs externes dans son projet open sourceImpliquer des contributeurs externes dans son projet open source
Impliquer des contributeurs externes dans son projet open source
Open Source Experience
 
Conseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenacesConseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenaces
Open Source Experience
 
AliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open sourceAliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open source
Open Source Experience
 
Analyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open sourceAnalyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open source
Open Source Experience
 
E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...
Open Source Experience
 
Démo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitementDémo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitement
Open Source Experience
 
GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?
Open Source Experience
 
Démystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache KafkaDémystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache Kafka
Open Source Experience
 
Partagez votre code et non vos secrets
Partagez votre code et non vos secretsPartagez votre code et non vos secrets
Partagez votre code et non vos secrets
Open Source Experience
 
Badge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CIIBadge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CII
Open Source Experience
 

Plus de Open Source Experience (20)

GAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivitésGAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivités
 
API != REST - procmail à la rescousse
API != REST - procmail à la rescousseAPI != REST - procmail à la rescousse
API != REST - procmail à la rescousse
 
Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?
 
Data in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'informationData in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'information
 
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOpsGérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
 
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
 
La montée en puissance de l’infrastructure ouverte
La montée en puissance de l’infrastructure ouverteLa montée en puissance de l’infrastructure ouverte
La montée en puissance de l’infrastructure ouverte
 
Mon application web en 20 minutes
Mon application web en 20 minutesMon application web en 20 minutes
Mon application web en 20 minutes
 
L’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsieL’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsie
 
Une infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libresUne infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libres
 
Impliquer des contributeurs externes dans son projet open source
Impliquer des contributeurs externes dans son projet open sourceImpliquer des contributeurs externes dans son projet open source
Impliquer des contributeurs externes dans son projet open source
 
Conseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenacesConseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenaces
 
AliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open sourceAliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open source
 
Analyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open sourceAnalyse de la composition logicielle à l’aide d’outils open source
Analyse de la composition logicielle à l’aide d’outils open source
 
E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...
 
Démo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitementDémo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitement
 
GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?
 
Démystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache KafkaDémystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache Kafka
 
Partagez votre code et non vos secrets
Partagez votre code et non vos secretsPartagez votre code et non vos secrets
Partagez votre code et non vos secrets
 
Badge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CIIBadge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CII
 

Évolutions de la gouvernance des projets libres

  • 1. CS GROUP PRESENTATION 1 CS GROUP PRESENTATION 1 LE SMART FUTUR POUR UN MONDE PLUS SÛR, PLUS INTELLIGENT ET MIEUX PROTÉGÉ LE SMART FUTUR POUR UN MONDE PLUS SÛR, PLUS INTELLIGENT ET MIEUX PROTÉGÉ Image Évolutions de la gouvernance des projets libres Sébastien Dinot
  • 2. CS GROUP PRESENTATION CS GROUP PRESENTATION QUI SUIS-JE ?  CS GROUP – France  ESN ▪ Espace, Défense, Aéronautique, Énergie, Cybersécurité ▪ Logiciel libre : nombreuses publications et contributions ▪ Orekit : orekit.org  Sébastien DINOT  Expert en logiciel libre et open source ▪ DevOps, Cloud & HPC Skill Center, Space BU ▪ Gouvernance du logiciel libre de CS GROUP ▪ Support technique et juridique ▪ Accompagnement : libération, gouvernance, communauté
  • 3. CS GROUP PRESENTATION CS GROUP PRESENTATION ÉVOLUTIONS DE LA GOUVERNANCE DES PROJETS LIBRES  Gestion allégée des contributions  Popularité croissante des licences permissives  Adoption d’un modèle de gouvernance démocratique  Émergence de nouvelles fondations
  • 4. CS GROUP PRESENTATION CS GROUP PRESENTATION Gestion allégée des contributions
  • 5. CS GROUP PRESENTATION CS GROUP PRESENTATION GESTION HISTORIQUE DES CONTRIBUTIONS  Cession des droits patrimoniaux (copyright assignment) ▪ Voie tracée par la Free Software Foundation ▪ Défiance  Accord formel de contribution (contributor license agreement) ▪ Voie tracée par l’Apache Software Foundation ▪ ICLA / CCLA ▪ Titularité des droits préservée ▪ Ouverture au changement de licence ▪ Suivi temporel difficile
  • 6. CS GROUP PRESENTATION CS GROUP PRESENTATION GESTION ALLÉGÉE DES CONTRIBUTIONS  Certificat d'origine du développeur (DCO) ▪ Voie tracée par la Linux Foundation ▪ Semblable au CLA, sous forme volontairement plus concise ▪ Responsabilité laissée au contributeur ▪ Transmission triviale  champ Signed-off-by en fin de message de commit Signed-off-by: Sebastien Dinot <sebastien.dinot@csgroup.eu>  Git le fait pour vous : git commit -s
  • 7. CS GROUP PRESENTATION CS GROUP PRESENTATION Popularité croissante des licences permissives
  • 8. CS GROUP PRESENTATION CS GROUP PRESENTATION PRÉDILECTION POUR LES LICENCES LIBRES PERMISSIVES  Études biaisées par le fonctionnement de Github ▪ Projets jeunes ni représentatifs, ni essentiels ▪ Multiplicité des projets engendrée par les forks  Mais licences permissives moins clivantes ▪ Simplicité, parfois au détriment de la rigueur ▪ Elles rendent les projets plus attractifs et les dynamisent ▪ Critère de sélection essentiel pour les entreprises ▪ Les projets jeunes finissent par supplanter les vieux
  • 9. CS GROUP PRESENTATION CS GROUP PRESENTATION Adoption d’un modèle de gouvernance démocratique
  • 10. CS GROUP PRESENTATION CS GROUP PRESENTATION DEUX MODÈLES DE GOUVERNANCE HISTORIQUES  Dictateur bienveillant à vie (BDFL) ▪ Concentration des pouvoirs, sans contre-pouvoir ▪ Nécessite du charisme, de l’écoute et du discernement ▪ Source de frustration et de forks  Méritocratie ▪ Distribution du pouvoir, recherche du consensus et vote ▪ Vertueuse en apparence ▪ Pas de réévaluation du mérite : oligarchie ▪ Contributeurs actifs parfois inaudibles
  • 11. CS GROUP PRESENTATION CS GROUP PRESENTATION ÉMERGENCE D’UN MODÈLE PLUS DÉMOCRATIQUE  Fluidité temporelle du pouvoir ▪ Élection ▪ Mandat à durée limitée  Implication accrue de la communauté dans la prise de décision ▪ Décision par vote de l’ensemble de la communauté ▪ « une personne, une voix »  Modèle parfois dit « libéral » ▪ Pouvoir à ceux qui font, plus qu’à ceux qui ont fait ▪ Les entreprises peuvent préférer la méritocratie
  • 12. CS GROUP PRESENTATION CS GROUP PRESENTATION Émergence de nouvelles fondations
  • 13. CS GROUP PRESENTATION CS GROUP PRESENTATION TROIS GÉNÉRATIONS DE FONDATIONS  1ère  : FSF, Apache, OSI ▪ Structuration et conceptualisation du mouvement ▪ Elles ne s’intéressent pas à ses acteurs  2nde  : Linux Foundation, Eclipse, OW2 ▪ Orientées business, cotisation parfois couteuse ▪ Offre de services aux membres (support juridique, communication)  3ème  : NumFOCUS, OpenInfra Foundation ▪ Fondations souvent thématiques ▪ Communautés au cœur de leurs préoccupations
  • 14. CS GROUP PRESENTATION CS GROUP PRESENTATION NUMFOCUS  Promeut les pratiques ouvertes dans l’informatique scientifique et la recherche  Exigences : dimension communautaire, code de conduite, inclusivité  Support : communauté, promotion, financement  Programme éducatif  Attire même des projets anciens : NumPy, SciPy, Jupyter, Dask, ITK, GDAL, Matplotlib
  • 15. CS GROUP PRESENTATION 15 CS GROUP PRESENTATION 15 www.csgroup.eu Ce document est la propriété de CS GROUP et est confidentiel. Il ne peut être ni reproduit, ni communiqué à un tiers sans autorisation écrite.  www.csgroup.eu Ce document est la propriété de CS GROUP et est confidentiel. Il ne peut être ni reproduit, ni communiqué à un tiers sans autorisation écrite.