Pour votre information, ce site utilise des cookies de mesure d'audience.

Vous pouvez modifier les paramètres de votre navigateur ou continuer sur le site. En savoir plus

J'ai compris

Plus d’un mois après sa remise au Premier ministre Jean Castex, le rapport de la mission Bothorel « Pour une politique publique de la donnée » continue de provoquer des remous. Soulignant à juste titre les insuffisances de l’État à l’ère de la donnée, ce rapport a inspiré une tribune parue dans le Monde (Cf. « Le logiciel libre et l’ouverture des données sont deux enjeux majeurs du numérique moderne qui méritent une stratégie publique ») publiée le 17 janvier 2021. Ici et là, les voix s’élèvent pour réclamer une stratégie publique plus ambitieuse, plus lucide.

Conséquence directe de ce rapport, le 5e comité interministériel de la transformation publique (CITP) a annoncé la création prochaine d'une mission logiciels libres et communs numériques au sein de la Direction interministérielle du numérique (DINUM). Au sein de l’association ADULLACT, où nous travaillons depuis bientôt 20 ans à promouvoir le logiciel libre dans les services publics (la circulaire Ayrault en 2012 disait que nous avions 10 ans d’avance dans le domaine de la mutualisation), nous aimerions partager quelques idées avec le lecteur.

Les forges logicielles

Tout d’abord, arrêtons-nous un instant sur le concept de forge. Une forge est une plateforme servant à recevoir et développer les codes sources des logiciels. C’est un environnement hautement technique dédié au travail collaboratif. Imaginez cela comme l’espace où les musiciens se retrouvent pour écrire ensemble leur partition. Ces musiciens, ce sont les développeurs. D’autres forges ont été le symbole de la révolution industrielle : la révolution du numérique se joue là aussi : dans la production des logiciels qui traitent l’information.

Il existe des centaines, des milliers de forges hébergées sur la toile. C’est une véritable jungle pour les développeurs.

Aujourd’hui, nous estimons que 90 % des logiciels libres développés par les services de l’État sont déposés sur Github, une célèbre forge maintenue par une entreprise privée américaine. Imaginerait-on un instant déposer nos archives nationales ou les collections du Louvre sur le territoire des États-Unis, et qui plus est, les confier à une entreprise privée ? Nous connaissons les arguments en faveur de Github  : la notoriété de la plateforme apporte une visibilité internationale aux développeurs qui y travaillent.

Mais le choix d’une forge n’est pas qu’un choix technique. Lorsqu’on créé du logiciel libre, on crée du patrimoine national. Il est dommageable que ce patrimoine soit déposé en dehors de notre territoire. Au delà d’un choix douteux en matière de souveraineté numérique, cela révèle également une situation où l’opportunité immédiate prime sur la stratégie globale et la vision au long terme.

Nous pensons que l’une des premières missions d’un pôle logiciels libres devrait être d’accompagner et d’orienter les agents publics pour qu’ils sachent où et comment déposer leurs codes sources. C’est à la DINUM de faire ces choix stratégiques et proposer des solutions pérennes, souveraines et connues de l’ensemble des agents et collaborateurs de l’État.

Cependant, la solution n’est pas forcément la création d’une forge d’État. Nous avons déjà connu cela avec la forge de l’État « admisource.gouv.fr », gérée par l’ADAE (ex DINUM, en 2005). Malheureusement, faute de moyens et de soutien politique sur le long terme (une élection présidentielle peut changer beaucoup de choses…) cette forge d’État n’a pas perduré. En juillet 2008, les projets alors hébergés ont migré sur la forge ADULLACT.

Si notre forge (qui a aussi inspiré la forge européenne OSOR) est toujours présente depuis 2002, force est de constater que l’état des forges est instable. C’est même un terrain mouvant. Même un poids lourd comme Google a fermé son service Google Code en janvier 2016. Il faut donc imaginer une solution pérenne, et faire confiance aux acteurs locaux. Nous sommes le pays qui a vue naître Software Heritage ! Nous donnons des idées au monde, nous pourrions nous les appliquer à nous-mêmes de temps en temps.

Revoir les imputations comptables

Cela étant posé, nous aimerions nous tourner vers un autre sujet qui nous tient à cœur : comment insérer les logiciels libres dans la comptabilité publique ? Il est un point essentiel, soulevé par l’ADULLACT lors de son audition par la mission Bothorel en novembre 2020.

« Actuellement, l'achat d'un logiciel propriétaire sous licence est souvent imputé au budget investissement de la collectivité, alors qu’il ne s’agit en fait que d’un contrat de location donnant un droit d’usage, tandis que le développement d'un logiciel libre est imputé en fonctionnement. Il faudrait inverser ! »

Lorsque nous investissons dans du logiciel libre, nous créons et entretenons du patrimoine immatériel, et donc de la valeur ! Il serait donc plus logique d'imputer systématiquement les frais liés aux logiciels libres au budget investissement, qui, comme chaque collectivité le sait, est plus facilement mobilisable, et de décourager systématiquement les « achats » de licence qui ne sont en fait que des droits d’usage et des locations qui ne créent pas de valeur en les imputant pour ce qu’elles sont : du fonctionnement. 

L’ADULLACT l’a proposé : utiliser l’esprit des règles comptables (déjà bousculées par le SAAS) pour aider les agents à passer des offres de marchés publics sur les prestations. Cette mesure aurait des effets considérables. Si quelqu’un doit porter ce changement en en comprenant tous les aspects, c’est bien la mission logiciels libres.

Revoir la circulaire du 26 février 2002 relative aux règles d’imputation des dépenses du secteur public local avec le prisme « le logiciel libre est du patrimoine » serait un geste fort.

Encourager la mutualisation, décourager les achats isolés.

Enfin, dernier point, là encore inspiré de nos propositions. Il faudrait encourager et coordonner l’achat public pour aider les services à mutualiser leurs besoins en amont, pour faciliter la naissance et l’adoption de nouveaux logiciels libres.

Habituellement, les services publics sont incités à mutualiser en aval, c’est à dire se réunir autour de besoins supposés communs pour acheter au mieux de façon concertée. Les groupements d’achat ne sont pas inintéressants, mais ne créent pas toujours de patrimoine. À l’ADULLACT, nous invitons les collectivités territoriales à mutualiser en amont, c’est à dire à réfléchir ensemble aux logiciels libres dont elles ont besoin, et cela dès leur conception.

L’évolution naturelle, les nouvelles réglementations, les nouveaux métiers justifiant de nouveaux logiciels ne manquent pas. Il devient urgent de s’intéresser à une nouvelle manière d’aborder ces besoins logiciels.

Dans le numérique où le coût de duplication est nul, nous travaillons sur des objets non rivaux, à l’inverse d’objets concrets comme une baguette de pain, qui nécessite matière première et temps de fabrication pour être reproduite. Il faut penser des modèles économiques adaptés à ces objets non rivaux. L’histoire du logiciel libre le prouve : nous pouvons créer des modèles économiques viables autour de biens non rivaux. Puissions-nous nous en inspirer pour créer des modèles applicables aux administrations et collectivités.

La mission logiciels libres et communs numériques devrait accompagner et encourager les ministères à mieux partager leurs savoir-faire et leurs développements logiciels. Actuellement, les budgets ministériels sont cloisonnés, et il n’y a que très peu d’interaction entre les ministères. La mission MIMO et le SILL (Socle Interministériel de Logiciels Libre) ont ouvert la voie. Nous aimerions voir émerger une vraie stratégie transverse interministérielle, pour créer, entretenir et valoriser durablement ce patrimoine immatériel.

Concluons en souhaitant le meilleur à cette nouvelle mission. Encore à l’état de projet, elle a déjà de nombreux sujets sur lesquels s’atteler. Elle pourrait aussi accompagner les agents des services publics à respecter les lois de 2013 (Enseignement Supérieur et Recherche) et de 2016 (pour une République Numérique) qui « encourage » l’usage de logiciels libres ; il est temps de s’y mettre...

Souvenons-nous que lorsque Richard Stallman résume le logiciel libre en trois mots, il se sert de la devise de la République : « liberté, égalité, fraternité ». La mission logiciel libre, c’est un peu la mission de la France.

 

Tribune rédigée par Pascal KUCZYNSKI, Délégué Général de l'ADULLACT, pour le magazine Acteurs Publics

Voir la tribune : Les logiciels libres ont besoin d’une stratégie publique lucide et ambitieuse

Un Logiciel Libre est un logiciel dont l’auteur a rendu les secrets de fabrication, c’est à dire "le code source" public. Dès lors, le logiciel devient librement accessible et librement utilisable.

Un Logiciel Libre ou "Free Software", est défini par quatre libertés :

  • La liberté d’exécuter le programme, pour tous les usages
  • La liberté d’étudier le fonctionnement du programme et de l’adapter à vos besoins. L’accès au code source est alors une condition requise
  • La liberté de redistribuer des copies, donc d’aider votre voisin
  • La liberté d’améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté. L’accès au code source est alors une condition requise

Le Logiciel Libre, grâce aux quatre libertés qu’il confère à tous, vise à respecter la liberté de l’utilisateur et la solidarité des communautés informatiques.

En pratique, les Logiciels Libres pouvant être librement utilisés, copiés, modifiés et redistribués par tous et en toute légalité, se sont largement diffusés ces vingt dernières années, et le nombre de contributeurs, au bien commun qu’ils constituent, n’a cessé de croître.

Enjeu de société

Les Logiciels Libres pouvant être copiés légalement par tous, ils sont presque toujours téléchargeables gratuitement sur Internet. Cette gratuité permet aux populations les moins favorisées de ne pas être forcées d’avoir recours à la copie illégale pour bénéficier des avancées technologiques. Les Logiciels Libres sont par nature des outils de lutte contre la "fracture numérique".

Le fait que les Logiciels Libres soient diffusés avec leur code source permet d’étudier les techniques qu’ils mettent en oeuvre, de les réutiliser, de les diffuser, y compris en dehors des structures habituelles d’éducation et de formation. Le mode de développement collaboratif au travers d’Internet utilisé par les développeurs de Logiciels Libres facilite les transferts de compétences par delà les frontières.

Le Logiciel libre est un bien non marchand et ceux qui le développent contribuent à la diffusion au plus grand nombre de la connaissance scientifique, d’un savoir-faire technique et de la technologie permettant l’accès au savoir.

Enjeu économique

Le Logiciel Libre a permis le développement d’une économie dynamique dite de "coopétition" où les opérateurs mutualisent certains coûts de recherche et développement et se concurrencent sur les services autour de briques génériques. Aux États-Unis, en Europe, en Asie, une véritable économie de services s'est créée autour des Logiciels Libres.

Les entreprises du secteur se rémunèrent sur le support, la formation, l'intégration, le conseil et la spécialisation de briques génériques. Les organisations utilisatrices adhèrent au modèle pour la qualité de l'offre, mais aussi parce que le Logiciel Libre permet plus d'indépendance et une meilleure maîtrise des coûts de maintenance et de développement interne.

Le nombre d'entreprises utilisant des logiciels libres ne cesse de croître et partout dans le monde, des pans entiers des Systèmes d'Information d'États et de Collectivités basculent vers les Logiciels Libres.

Enjeu stratégique

Le Logiciel Libre est de plus en plus perçu par les pouvoirs publics et les décideurs politiques comme :

  • Un outil de souveraineté et de politique industrielle
  • Un moyen de maîtrise des finances publiques
  • Un facteur de développement durable

Le modèle économique du libre

Pour expliquer le modèle économique du libre, il faut d’abord connaître le fonctionnement du modèle libre.

À la différence des logiciels propriétaires, les Logiciels Libres sont créés pour répondre à un besoin identifié directement par les futurs utilisateurs et développeurs du logiciel en question.

Le développement des Logiciels Libres est basé sur un travail collaboratif. Cela implique une force de travail plus importante et un développement plus rapide.

De plus, les spécifications et les améliorations du Logiciel Libre étant directement réalisées par les usagers, le logiciel est parfaitement adapté aux besoins des usagers et peut à tout moment évoluer.

En terme économique, cela signifie une réduction des coûts de production, d’une part liée à l’absence du poste Recherche et Développement, et d’autre part au travail collaboratif.

Mais alors peut-on parler de rémunération dans le monde du libre ?

Et oui, on peut parler de rémunération dans le monde du libre, cela correspond simplement à tous les coûts qui ne se divisent pas, toutes les activités qui ne sont pas mutualisables c’est à dire tous les services autour du Logiciel Libre : formation, maintenance, installation.

On peut relever plusieurs bonnes raisons de choisir le libre. Tout d’abord, pour sa qualité, pour sa réactivité, pour son coût, et pour la liberté que celui-ci confère.

De plus, en choisissant le libre, il vous est possible d’utiliser, de modifier et de transmettre le logiciel.

D’autres bonnes raisons s’ajoutent, notamment la sécurité, l’innovation, la transparence, la libre concurrence et l’interopérabilté.

L'ADULLACT c'est :

  • Un support téléphonique sur des questions techniques générales
  • Des journées de formation, des séminaires
  • Des tests et des validations de logiciels
  • L'accès à une plate-forme de dématérialisation de marchés publics et à une plate-forme de tiers de télétransmission
  • La participation à des Groupes de Travail* afin de définir ensemble des cahiers des charges
  • L'accès à une documentation, un livre blanc et de nombreuses études

* L’ADULLACT met en place, par l’intermédiaire de Groupes de Travail, des projets informatiques libres répondant aux besoins exprimés par ses adhérents. Avec l’aide de son équipe permanente et de plusieurs collectivités pilotes, l’ADULLACT spécifie le champ fonctionnel des projets, fédère les ressources et coordonne les compétences au sein de la communauté qui l’entoure, établit un cahier des charges précis. Sur ce modèle de fonctionnement, plusieurs projets ont vu le jour et continuent d'évoluer.

La Forge : l'ADULLACT a déployé en avril 2003 son site de développement coopératif (adullact.net).

Le principe de ce site est de centraliser l'ensemble des projets portés par l'ADULLACT afin de permettre facilement aux développeurs et aux utilisateurs de passer d'un projet à un autre, pour tester ou pour participer. Au travers de son site de développement, l'ADULLACT souhaite donner un sens concret à l'idée de mutualisation des efforts des collectivités membres.

En février 2008, l’ADULLACT décide, en accord avec la DGME - Direction Générale de Modernisation de l’Etat - de fusionner sa plate-forme avec Admisource, la plate-forme de développement coopératif de l’Etat.

La forge est utilisée pour télécharger le code source d’un logiciel, pour participer à son développement (via CVS ou SVN), pour consulter les archives des projets, héberger des pages web etc.

Basée sur GForge, c’est le moteur de l’ADULLACT, avec plus de 600 projets déposés et plus de 9 000 contributeurs.

Le magasin : son accès est réservé aux adhérents de l’ADULLACT. Il permet de tout savoir sur les logiciels récents (moins de 18 ou 24 mois), et permet de télécharger des logiciels testés, documentés et packagés avec un helpdesk.

Le grenier : contrairement au magasin, le grenier est accessible à tous. Il permet de trouver des logiciels présents auparavant sur le magasin ou qui font référence au monde du libre.

L'espace de démonstration : plusieurs démonstrations de logiciels libres métiers sont proposées sur ce site, allant du parapheur électronique d’ADULLACT au gestionnaire de contenus Lutèce.

Les sites de projet : permettent de tout apprendre sur un projet promu par l’ADULLACT.

Les listes de diffusion thématiques : pour échanger avec les adhérents.

Pour que fonctionne la mutualisation, il ne faut pas seulement prendre ce que l'ADULLACT a à proposer, il faut participer, donner un peu de son temps pour qu'un échange véritable puisse exister.

Vous pouvez donc :

  • Participer aux groupes de travail collaboratif, dont la liste est tenue à jour notamment grâce à la lettre de l'ADULLACT
  • Faire remonter vos besoins et demander la création d'un groupe de travail collaboratif
  • Échanger avec les autres adhérents, notamment sur les listes de diffusion
  • Mettre des développeurs à disposition d'un projet en particulier
  • Être un relais de l'action de l'ADULLACT dans votre collectivité : sensibilisation au libre, aide technique, information
  • Associer l'ADULLACT aux manifestations organisées par votre collectivité

Actualités

  • 1
  • 2
  • 3
  • 4
  • 5