Synthèse : valorisation des contributions aux logiciels libres

Wiki synthétisant les discussions des threads Valoriser les contributions au logiciel libre, Contribution de l’administration aux logiciels libres et Politique de contribution aux logiciels libres.

N’hésitez pas à contribuer et à enrichir !

Constat :

  • L’administration réalise très peu de contributions aux communautés open source, or elle est un (gros) consommateur de logiciels libres, et est capable de payer des licences de logiciels propriétaires. (@Pierre)
  • Une personne qui contribue à des logiciels libres, le fait sur son temps libre, plus ou moins en cachette de sa hiérarchie et au détriment de sa carrière, y compris quand le logiciel sert à l’exercice de sa profession. (@eraviart)
  • il n’existe aucun mécanisme qui s’impose aux différents services de l’Administration pour favoriser les contributions (@Christophe).

Besoins

Il y a consensus sur la nécessité de reconnaître les contributions des individus.

  • « La question est plutôt que leur hiérarchie reconnaisse une bonne fois pour toute qu’une contribution à un LL peut faire partie de leur mission et ne pas leur être préjudiciable. » (@Trebloc)
  • « il s’agit surtout d’autoriser les personnes compétentes à reverser leurs contributions à la communauté, déjà envoyer un signal fort en ce sens plutôt que de laisser seulement quelques uns prendre « le risque » de contribuer sur leur temps de travail » (@rsertelon)
  • implique des moyens d’évaluation des contributions, si elles se font sur le temps de travail

Éviter certaines mauvaises pratiques :

  • faire des « forks » privés, à savoir développer des améliorations personnalisés, sans les reverser aux projets

Propositions :

Encourager les adminsitrations à contribuer lorsqu’elles modifient les logiciels pour répondre à des besoin :

  • former les agents à quelques concepts simples (dépôts de code, clonage, branche de développement, demande d’intégration, propriété intellectuelle, …) (@Olm)

Permettre les contributions des individus :

  • valoriser le fait de contribuer à des projets externes et de publier un travail intellectuel (@Olm)
  • libérer 10 ou 20 % du temps de certains agents à travailler au sein des communautés de Logiciels Libres avec l’aval de leur hiérarchie (@Christophe)

Pour évaluer les contributions des individus :

  • pour évaluer un logiciel, on pourrait le référencer dans un catalogue où des indicateurs (automatiques, contributifs ou attribués par des pairs) serviraient de critères de qualité (@eraviart)

Pour encourager les administrations à subventionner les projets libres qui leur sont utiles :

  • avoir les moyens légaux d’en assurer la comptabilité (@Intendant_zonard)
  • rendre possible aux fonds publics de contribuer symboliquement, avec des montants faibles
  • mécanismes automatiques, comme 1% des achats de logiciels dédiés au logiciel libre (@Pierre)

Questions en suspend

  • pour les chercheurs, comment faire entrer l’évaluation de la contribution aux logiciels libres dans le cadre de l’évaluation par les pairs ?
    • Ça, c’est le problème des chercheurs qui ont de tout temps organisé eux-mêmes la communication sur leurs travaux (et ce serait certainement impossible de faire autrement vu la diversité et le nombre de communautés de chercheurs). À mon avis, la question fondamentale réside plus dans le fait que la contribution à des LL dans le cadre de la recherche ne devrait pas désavantager un chercheur pour sa carrière par rapport aux autres chercheurs. Il s’agit donc d’une question pour les organismes de recherche (@Trebloc)
  • au delà de les accepter, faut-il valoriser financièrement les contributions au logiciel libre ?
    • Ou alors pourquoi faudrait-il le faire étant donné que les agents sont déjà rémunérés pour leur travail et ces contributions se font/feraient dans l’exercice de leur mission ? (@Trebloc)
  • Nouveaux projets :
    • quelle est la licence préférée des nouveaux projets (à déterminer: OpenFisca et udata1 en AGPL) ? (@Laurent)
    • maintient de la contribution dans une organisation gouvernementale ou création d’une association externe (différence entre OpenFisca et Etalab) (@Laurent)
7 J'aime