title: Dessine-moi un commun numérique
url: https://medium.com/@matti_sg_fr/dessine-moi-un-commun-num%C3%A9rique-8d921451be31
hash_url: 3e45300c17f07b1d328a08a37c9ab604

<section name="5bbf" class="section section--body section--first"><div class="section-content"><div class="section-inner sectionLayout--insetColumn">
<p name="5f8d" id="5f8d" class="graf graf--p graf-after--h3">Les « communs numériques » sont à la mode. Le terme s’invite dans le discours politique et administratif, de feu le « <a href="https://www.nextinpact.com/news/98142-contre-communs-argumentaire-fleur-pellerin-adresse-a-deputes.htm" data-href="https://www.nextinpact.com/news/98142-contre-communs-argumentaire-fleur-pellerin-adresse-a-deputes.htm" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">domaine commun</a> » de la Loi pour une République Numérique à l’<a href="http://www.henriverdier.com/2016/04/pour-une-economie-politique-des-communs.html" data-href="http://www.henriverdier.com/2016/04/pour-une-economie-politique-des-communs.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">analyse par l’économie politique</a> du DINSIC en passant par les <a href="https://www.laquadrature.net/fr/propositions" data-href="https://www.laquadrature.net/fr/propositions" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">propositions</a> de la Quadrature. Tant mieux, car l’enjeu est de taille : derrière ce terme, il s’agit de <strong class="markup--strong markup--p-strong">garantir un usage libre, juste et pérenne des outils logiciels qui contribuent au bien commun</strong>.<br>Mais comme à chaque fois qu’un mot devient porteur, le risque est grand de voir ses mésusages dépasser le changement qu’il pourrait faire advenir… et de trouver des portes repeintes mais fermées là où on espérait en ouvrir.</p></div><div class="section-inner sectionLayout--fullWidth"><figure name="ce1b" id="ce1b" class="graf graf--figure graf--layoutFillWidth graf-after--p"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill" style="padding-bottom: 29.2%;"></div><div class="progressiveMedia js-progressiveMedia graf-image" data-image-id="1*7DnatBw3kURyuyv_TFBFgg.jpeg" data-width="3888" data-height="1137" data-is-featured="true"><img src="https://cdn-images-1.medium.com/freeze/max/60/1*7DnatBw3kURyuyv_TFBFgg.jpeg?q=20" crossorigin="anonymous" class="progressiveMedia-thumbnail js-progressiveMedia-thumbnail"><canvas class="progressiveMedia-canvas js-progressiveMedia-canvas"></canvas><img class="progressiveMedia-image js-progressiveMedia-image" data-src="https://cdn-images-1.medium.com/max/2000/1*7DnatBw3kURyuyv_TFBFgg.jpeg"><noscript class="js-progressiveMedia-inner"><img class="progressiveMedia-noscript js-progressiveMedia-inner" src="https://cdn-images-1.medium.com/max/2000/1*7DnatBw3kURyuyv_TFBFgg.jpeg"></noscript></div></div><figcaption class="imageCaption">« Poussez. Si cela ne marche pas, tirez. Si cela ne marche toujours pas c’est parce que nous sommes fermés. » Porte. Castellar, Alpes-Maritimes, France, 2017.</figcaption></figure></div><div class="section-inner sectionLayout--insetColumn"><h4 name="31a1" id="31a1" class="graf graf--h4 graf-after--figure">Le problème</h4><p name="7d3e" id="7d3e" class="graf graf--p graf-after--h4">Dans cette diffusion du terme se cache en effet aussi un risque : la dilution des concepts qui y sont associés. Car le vocabulaire des communs est (inutilement) complexe, fragmenté, et souvent mal compris.</p><figure name="5386" id="5386" class="graf graf--figure graf--iframe graf--layoutOutsetLeft graf-after--p"><div class="aspectRatioPlaceholder is-locked"><div class="aspectRatioPlaceholder-fill" style="padding-bottom: 37%;"></div><div class="progressiveMedia js-progressiveMedia"><img src="https://i.embed.ly/1/display/resize?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FCzP0joGXEAAi8ZI.jpg%3Alarge&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;width=40" crossorigin="anonymous" class="progressiveMedia-thumbnail js-progressiveMedia-thumbnail"><canvas class="progressiveMedia-canvas js-progressiveMedia-canvas"></canvas><div class="iframeContainer"><IFRAME data-width="500" data-height="185" width="500" height="185" data-src="/media/53c74bebc97a99bb3fff78cb74ba5670?postId=8d921451be31" data-media-id="53c74bebc97a99bb3fff78cb74ba5670" data-thumbnail="https://i.embed.ly/1/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FCzP0joGXEAAi8ZI.jpg%3Alarge&amp;key=a19fcc184b9711e1b4764040d3dc5c07" class="progressiveMedia-iframe js-progressiveMedia-iframe" allowfullscreen frameborder="0"></IFRAME></div><noscript class="js-progressiveMedia-inner"><div class="iframeContainer"><IFRAME data-width="500" data-height="185" width="500" height="185" src="/media/53c74bebc97a99bb3fff78cb74ba5670?postId=8d921451be31" data-media-id="53c74bebc97a99bb3fff78cb74ba5670" data-thumbnail="https://i.embed.ly/1/image?url=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FCzP0joGXEAAi8ZI.jpg%3Alarge&amp;key=a19fcc184b9711e1b4764040d3dc5c07" allowfullscreen frameborder="0"></IFRAME></div></noscript></div></div><figcaption class="imageCaption">Ça se dit en un tweet, ça met un an à expliquer.</figcaption></figure><p name="d28a" id="d28a" class="graf graf--p graf-after--figure">Pour avoir travaillé à construire et répandre des communs numériques depuis l’intérieur de l’administration (notamment <a href="http://openfisca.org/fr/" data-href="http://openfisca.org/fr/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">OpenFisca</a>), j’ai pu voir à quel point la définition que chaque acteur en a peut varier. D’un vague équivalent de « logiciel libre » à l’idée d’une agora permanente de personnes qui auraient décidément beaucoup de temps à perdre, l’espace conceptuel recouvert par le terme est énorme… au point de le mettre en danger.</p><p name="8410" id="8410" class="graf graf--p graf-after--p">Le risque est celui d’acteurs qui se féliciteront, lors de la simple ouverture du code source d’un logiciel, d’avoir créé « un nouveau commun numérique » (si vous ne voyez pas le problème, continuez à lire). Il suffira de deux ou trois cas de ce type, qui ne manqueront pas d’être dénoncés comme des escroqueries, pour réduire ce fameux espace conceptuel de tout à rien.</p><blockquote name="b855" id="b855" class="graf graf--pullquote graf-after--p">De l’espoir d’un changement à son regret, il n’y a qu’un faux pas.</blockquote><p name="b141" id="b141" class="graf graf--p graf-after--pullquote">Le pire, c’est que l’erreur n’aura probablement pas été mal intentionnée ! Simplement mal informée. Malheureusement, entre des erreurs involontaires et du <em class="markup--em markup--p-em">commonwashing</em>, il nous faudra ensuite des années avant de trouver un nouveau terme à diffuser pour répandre l’idée d’une gestion démocratique de ressources mises en partage entre (co-)producteurs et (co-)utilisateurs.</p></div><div class="section-inner sectionLayout--outsetColumn"><figure name="ac24" id="ac24" class="graf graf--figure graf--layoutOutsetCenter graf-after--p"><div class="aspectRatioPlaceholder is-locked" style="max-width: 1000px; max-height: 484px;">
    <div class="aspectRatioPlaceholder-fill" style="padding-bottom: 48.4%;"></div><div class="progressiveMedia js-progressiveMedia graf-image" data-image-id="1*zYMs1r29cENQnegHOt45ig.jpeg" data-width="3264" data-height="1581" data-action="zoom" data-action-value="1*zYMs1r29cENQnegHOt45ig.jpeg"><img src="https://cdn-images-1.medium.com/freeze/max/60/1*zYMs1r29cENQnegHOt45ig.jpeg?q=20" crossorigin="anonymous" class="progressiveMedia-thumbnail js-progressiveMedia-thumbnail"><canvas class="progressiveMedia-canvas js-progressiveMedia-canvas"></canvas><img class="progressiveMedia-image js-progressiveMedia-image" data-src="https://cdn-images-1.medium.com/max/2000/1*zYMs1r29cENQnegHOt45ig.jpeg"><noscript class="js-progressiveMedia-inner"><img class="progressiveMedia-noscript js-progressiveMedia-inner" src="https://cdn-images-1.medium.com/max/2000/1*zYMs1r29cENQnegHOt45ig.jpeg"></noscript></div></div><figcaption class="imageCaption">« Si ça marche, ça, c’est génial ! ». Note manuscrite à Futur en Seine 2014. Paris, France, 2014.</figcaption></figure></div><div class="section-inner sectionLayout--insetColumn"><h4 name="0e31" id="0e31" class="graf graf--h4 graf-after--figure">La solution idéale mais compliquée</h4><p name="ba01" id="ba01" class="graf graf--p graf-after--h4">Je crois que ce qui manque en premier lieu pour encourager et clarifier, ce sont des exemples concrets des communs numériques. Il n’y a qu’en les pointant du doigt qu’on pourra dire « <em class="markup--em markup--p-em">ça</em>, c’en est un » (et donc, pas <em class="markup--em markup--p-em">ça</em>).</p><p name="e17e" id="e17e" class="graf graf--p graf-after--p">Dans les discours actuels, on continue à ne parler que de Wikipédia, ou au mieux d’OpenStreetMap ou de la <a href="https://adresse.data.gouv.fr" data-href="https://adresse.data.gouv.fr" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Base Adresse Nationale</a>. Des biens communs informationnels, certes, mais dont il faut d’autres occurrences. Et surtout, il est temps de démontrer la viabilité de <em class="markup--em markup--p-em">services numériques communs</em>.</p><blockquote name="4272" id="4272" class="graf graf--pullquote graf-after--p">Les services numériques sont des systèmes socio-techniques rendant un service à des humains et comprenant des interactions avec un logiciel.</blockquote><p name="0bcd" id="0bcd" class="graf graf--p graf-after--pullquote">C’est sur cette même définition de base que j’avais introduit la notion de « service public numérique » (ce qui est fait chez <a href="https://beta.gouv.fr" data-href="https://beta.gouv.fr" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">beta.gouv.fr</a>). La déclinaison où l’on remplace « public » par « commun » implique un changement de gouvernance, depuis la gestion par un acteur public maître vers une communauté (qui peut inclure des acteurs publics). Et c’est bien celle-là qui manque le plus !</p><h4 name="a4c8" id="a4c8" class="graf graf--h4 graf-after--p">Une solution intermédiaire</h4><p name="c1d1" id="c1d1" class="graf graf--p graf-after--h4">Pour faciliter l’émergence des services communs numériques, et surtout pour éviter que le concept ne s’écroule sous sa propre popularité avant même qu’il n’ait fini de se déployer, je crois qu’il nous faudrait <strong class="markup--strong markup--p-strong">une référence qui explique de manière claire le vocabulaire et les enjeux</strong>, et vers laquelle on puisse donner des liens. Une référence qui comprenne aussi des exemples et des bonnes pratiques. Et qui soit éditable par la communauté, bien sûr ! Malheureusement, je n’ai pas réussi à trouver une telle ressource en ligne.<br>Alors, après avoir lu la recherche que je pouvais trouver, j’ai décidé de créer et d’ouvrir cette ressource.</p><h4 name="d2e4" id="d2e4" class="graf graf--h4 graf-after--p">Vous trouverez donc un <strong class="markup--strong markup--h4-strong">livre blanc sur les communs numériques sur</strong> <a href="https://communs.mattischneider.fr" data-href="https://communs.mattischneider.fr" class="markup--anchor markup--h4-anchor" rel="nofollow noopener" target="_blank">communs.mattischneider.fr</a>.</h4><p name="7106" id="7106" class="graf graf--p graf-after--h4">Son contenu est fourni sous licence <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr" data-href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr" class="markup--anchor markup--p-anchor" rel="noopener nofollow" target="_blank">CC-BY-SA</a> et est <a href="https://github.com/MattiSG/livre-blanc-communs-numeriques" data-href="https://github.com/MattiSG/livre-blanc-communs-numeriques" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">éditable sur GitHub</a>.</p><figure name="bf15" id="bf15" class="graf graf--figure graf-after--p"><div class="aspectRatioPlaceholder is-locked" style="max-width: 700px; max-height: 438px;"><div class="aspectRatioPlaceholder-fill" style="padding-bottom: 62.5%;"></div><div class="progressiveMedia js-progressiveMedia graf-image" data-image-id="1*zo08GN5TEV7PCiUYHuLgAA.jpeg" data-width="3379" data-height="2112" data-action="zoom" data-action-value="1*zo08GN5TEV7PCiUYHuLgAA.jpeg"><img src="https://cdn-images-1.medium.com/freeze/max/60/1*zo08GN5TEV7PCiUYHuLgAA.jpeg?q=20" crossorigin="anonymous" class="progressiveMedia-thumbnail js-progressiveMedia-thumbnail"><canvas class="progressiveMedia-canvas js-progressiveMedia-canvas"></canvas><img class="progressiveMedia-image js-progressiveMedia-image" data-src="https://cdn-images-1.medium.com/max/1600/1*zo08GN5TEV7PCiUYHuLgAA.jpeg"><noscript class="js-progressiveMedia-inner"><img class="progressiveMedia-noscript js-progressiveMedia-inner" src="https://cdn-images-1.medium.com/max/1600/1*zo08GN5TEV7PCiUYHuLgAA.jpeg"></noscript></div></div><figcaption class="imageCaption">Quitte à écrire un petit livre qui appartienne au peuple, j’ai bien pensé à le faire rouge plutôt que blanc, mais c’était déjà pris. Shanghaï, République populaire de Chine, 2017.</figcaption></figure><h3 name="168f" id="168f" class="graf graf--h3 graf-after--figure">Ce que vous trouverez dans le livre blanc « Construire des communs numériques »</h3><h4 name="2c7f" id="2c7f" class="graf graf--h4 graf-after--h3">1. Concepts</h4><p name="296e" id="296e" class="graf graf--p graf-after--h4">Avant de dérouler le raisonnement, j’éclaircis le <a href="https://communs.mattischneider.fr/1-concepts_utilises/1-communs.html" data-href="https://communs.mattischneider.fr/1-concepts_utilises/1-communs.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">vocabulaire et les concepts</a> nécessaires à sa bonne compréhension, et fournis des <a href="https://communs.mattischneider.fr/6-annexes/1-metaphores.html" data-href="https://communs.mattischneider.fr/6-annexes/1-metaphores.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">métaphores</a> dans le monde physique pour rendre les enjeux plus compréhensibles.</p><h4 name="0478" id="0478" class="graf graf--h4 graf-after--p">2. Constituants</h4><p name="3d51" id="3d51" class="graf graf--p graf-after--h4">J’énonce ensuite les différents <a href="https://communs.mattischneider.fr/2-constituants" data-href="https://communs.mattischneider.fr/2-constituants" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">types de ressources</a> qui doivent nécessairement être mises en partage pour qu’un service numérique puisse être administré en commun, au-delà de l’évidence du code source. Pour chacun de ces types, je justifie la nécessité de la mise en partage, fournis <em class="markup--em markup--p-em">le</em> commun associé, et suggère <em class="markup--em markup--p-em">un</em> commun qui le met en œuvre (ce n’est pas clair ? Il faudra probablement lire le chapitre précédent 😉).</p><h4 name="b6c8" id="b6c8" class="graf graf--h4 graf-after--p">3. Gouvernance</h4><p name="ff4a" id="ff4a" class="graf graf--p graf-after--h4">Les communs n’existent que lorsqu’ils sont effectifs, et une charte théorique ne saurait être suffisante pour s’en rapprocher. C’est pourquoi, après une description des enjeux, je suggère des <a href="https://communs.mattischneider.fr/3-gouvernance/" data-href="https://communs.mattischneider.fr/3-gouvernance/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">règles de gouvernance</a> qui permettent d’actionner des pouvoirs sans ralentir l’évolution du service.</p><h4 name="1ed3" id="1ed3" class="graf graf--h4 graf-after--p">4. Acteurs et statuts</h4><p name="9108" id="9108" class="graf graf--p graf-after--h4">Au-delà des règles théoriques de gouvernance et des rôles nécessaires à l’application du commun se pose la question concrète des acteurs qui vont endosser ces rôles. Or, certains statuts juridiques sont plus adaptés que d’autres à la prise en charge de certains rôles. Cette partie suggère donc les <a href="https://communs.mattischneider.fr/5-acteurs_et_statuts/" data-href="https://communs.mattischneider.fr/5-acteurs_et_statuts/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">statuts de droit français</a> qui semblent les plus adaptés pour chacune des missions explicitées dans la partie Gouvernance.</p><blockquote name="1125" id="1125" class="graf graf--blockquote graf-after--p">C’est la partie la moins détaillée à ce jour, car les retours d’expérience sont peu nombreux et difficile à explorer en détails. Encore une fois, vos retours seront cruciaux pour compléter et améliorer ce manuel !</blockquote><h4 name="62ec" id="62ec" class="graf graf--h4 graf-after--blockquote">5. Références</h4><p name="6115" id="6115" class="graf graf--p graf-after--h4">Les sources qui m’ont mené à la rédaction de ce contenu, et donc normalement tout ce qu’il faut pour le remettre en question ou le compléter !</p><h4 name="c496" id="c496" class="graf graf--h4 graf-after--p">6. Annexes</h4><p name="0286" id="0286" class="graf graf--p graf-after--h4">Des <a href="https://communs.mattischneider.fr/6-annexes/2-exemples/" data-href="https://communs.mattischneider.fr/6-annexes/2-exemples/" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">exemples</a> qui prennent la grille d’analyse décrite par le document, et l’appliquent à des cas réels pour en vérifier et en démontrer l’utilité. Et oui, il y a bien sûr une <a href="https://communs.mattischneider.fr/6-annexes/2-exemples/1-wikipedia.html" data-href="https://communs.mattischneider.fr/6-annexes/2-exemples/1-wikipedia.html" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">analyse de Wikipédia</a> 😉 J’ai découvert beaucoup des rouages qui font que l’encyclopédie communautaire fonctionne en la réalisant !</p><h3 name="1f11" id="1f11" class="graf graf--h3 graf-after--p">Espoirs</h3><p name="5258" id="5258" class="graf graf--p graf-after--h3">J’espère que « <a href="https://communs.mattischneider.fr" data-href="https://communs.mattischneider.fr" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">Construire des communs numériques</a> » vous sera utile. Et j’espère que vous l’enrichirez de vos propres expériences au fil de la lecture !</p><p name="9202" id="9202" class="graf graf--p graf-after--p">Le premier public visé sont celles et ceux qui ont l’intention et l’opportunité d’organiser des communs, pour les aider à confirmer leurs intuitions, à communiquer avec un vocabulaire unifié et référençable, et à convaincre leurs pairs. J’entends par là que, si vous avez déjà une expérience de gestion de communs, vous aurez probablement des pratiques plus spécifiques et plus adaptées à votre contexte. Les recommandations sont des bonnes pratiques qui permettent d’éviter les écueils les plus fréquents ; il ne s’agit pas du seul moyen de faire émerger des communs.</p><p name="6bba" id="6bba" class="graf graf--p graf-after--p graf--trailing">Si ce livre blanc vous est utile, aidez la cause qu’il sert : diffusez-le, citez-le, complétez-le, et renforçons la place et la solidité conceptuelle des communs numériques… avant que des cabinets de consultants le fassent à notre place !<br>Si ce n’est pas le cas, tentons de corriger le tir ensemble : <a href="https://github.com/MattiSG/livre-blanc-communs-numeriques" data-href="https://github.com/MattiSG/livre-blanc-communs-numeriques" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">proposez une amélioration</a>, <a href="https://github.com/MattiSG/livre-blanc-communs-numeriques/issues/new" data-href="https://github.com/MattiSG/livre-blanc-communs-numeriques/issues/new" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">décrivez vos besoins</a>, ou <a href="mailto:gh@mattischneider.fr" data-href="mailto:gh@mattischneider.fr" class="markup--anchor markup--p-anchor" target="_blank">écrivez-moi</a> directement 🙂</p></div></div></section><section name="0a1f" class="section section--body"><div class="section-divider"><hr class="section-divider"></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><blockquote name="bc89" id="bc89" class="graf graf--blockquote graf--leading graf--trailing">Cet article vous a plu ? Vous pourriez également être intéressé·e par ma contribution au Conseil d’État, <a href="https://medium.com/@matti_sg_fr/construire-des-plateformes-num%C3%A9riques-publiques-et-communes-comme-alternative-%C3%A0-l-uberisation-ea4f6163495d" data-href="https://medium.com/@matti_sg_fr/construire-des-plateformes-num%C3%A9riques-publiques-et-communes-comme-alternative-%C3%A0-l-uberisation-ea4f6163495d" class="markup--anchor markup--blockquote-anchor" target="_blank">Construire des plateformes numériques publiques et communes comme alternative à l’« uberisation »</a>.</blockquote></div></div></section><section name="4aa1" class="section section--body section--last"><div class="section-divider"><hr class="section-divider"></div><div class="section-content"><div class="section-inner sectionLayout--insetColumn"><figure name="b220" id="b220" class="graf graf--figure graf--layoutOutsetLeft graf--leading"><div class="aspectRatioPlaceholder is-locked" style="max-width: 525px; max-height: 517px;"><div class="aspectRatioPlaceholder-fill" style="padding-bottom: 98.4%;"></div><div class="progressiveMedia js-progressiveMedia graf-image" data-image-id="1*IhGQ56_02gy1vNetTqvADA.jpeg" data-width="1161" data-height="1143" data-action="zoom" data-action-value="1*IhGQ56_02gy1vNetTqvADA.jpeg"><img src="https://cdn-images-1.medium.com/freeze/max/60/1*IhGQ56_02gy1vNetTqvADA.jpeg?q=20" crossorigin="anonymous" class="progressiveMedia-thumbnail js-progressiveMedia-thumbnail"><canvas class="progressiveMedia-canvas js-progressiveMedia-canvas"></canvas><img class="progressiveMedia-image js-progressiveMedia-image" data-src="https://cdn-images-1.medium.com/max/1200/1*IhGQ56_02gy1vNetTqvADA.jpeg"><noscript class="js-progressiveMedia-inner"><img class="progressiveMedia-noscript js-progressiveMedia-inner" src="https://cdn-images-1.medium.com/max/1200/1*IhGQ56_02gy1vNetTqvADA.jpeg"></noscript></div></div></figure><h4 name="992a" id="992a" class="graf graf--h4 graf-after--figure graf--leading">Remerciements</h4><p name="cff5" id="cff5" class="graf graf--p graf-after--h4 graf--trailing"><em class="markup--em markup--p-em">Je n’ai pas fait ce travail seul. Il est le fruit de nombreuses lectures, expériences, et d’intenses discussions. Je remercie chaleureusement toutes les personnes qui ont donné de leur temps pour le relire, l’améliorer, et qui m’ont donné l’opportunité de le présenter au sein de la DINSIC : Laurent, Henri, Mauko, David, l’autre Laurent, Laure, Philippe, Sandra, Thomas, et Vincent « tough love » B.<br>Et bien sûr, à l’équipe OpenFisca pour sa patience et confiance ! </em>💝</p></div></div></section>
