Collaborer pour un design plus accessible : l’exemple d’Exodus Privacy
Quand on prend conscience qu’un site web destiné au grand public devrait être plus facile à aborder et utiliser, il n’est pas trop tard pour entamer un processus qui prenne en compte les personnes qui l’utilisent… L’association Exodus Privacy prend la plume sur ce blog pour raconter comment elle a, avec Maiwann, une UX designeuse, amélioré l’interface de sa plate-forme d’analyse.
Exodus Privacy est une association loi 1901, créée en octobre 2017 et dont le but est d’apporter plus de transparence sur le pistage par les applications de smartphones. Dès le premier jour, le public visé était un public non-technique, afin de lui permettre de comprendre et de faire des choix éclairés.
Parmi les outils que nous avons développés, la plateforme εxodus permet d’analyser les applications gratuites du Google Play store et d’en indiquer les pisteurs et les permissions. Cette plateforme a été très utilisée dès son lancement, mais elle n’était pas facile d’utilisation pour les néophytes.
Comme nous n’avions ni le temps ni les compétences en interne, nous avons décidé de rémunérer une personne experte pour adapter notre plateforme à ce public de non-spécialistes. Il nous paraissait important d’avoir une personne qui comprenne qui nous sommes et quelles sont nos valeurs, nous nous sommes tourné·e·s vers Maiwann, UX designeuse.
Exodus Privacy : Maiwann, peux-tu expliquer qui tu es et ce que tu fais ?
« Bonjour, bonjour ! Je suis Maiwann, UX·UI Designer dans la vie, amoureuse du libre et du travail éthique. Je suis aussi membre de Framasoft depuis quelques mois. Je fais beaucoup de choses variées au niveau numérique, mais qui peuvent se résumer en : du design (au sens « conception » du terme).
Du coup je vais rencontrer des utilisateurs et utilisatrices, leur poser des questions pour comprendre quels sont leurs besoins et leurs frustrations, les observer utiliser des logiciels et voir où ça coince, puis je réfléchis à la manière de répondre à leurs problèmes en concevant des parcours fluides. Et enfin je peux faire des maquettes graphiques pour donner un peu « corps » à tout ça ^_^ C’est d’ailleurs exactement ce qu’il s’est passé ici ! »
D’abord, définir les personnes concernées…
Ce projet devait se dérouler en plusieurs phases et il partait bien des besoins du public. Pour mieux comprendre cette étape, voici un petit extrait d’une conversation de septembre 2018 entre Exodus Privacy et Maiwann :
Maiwann : Quel est votre public-cible ?
Exodus Privacy : Le grand public, bien entendu !
Maiwann : il va falloir préciser un peu plus, car à s’adresser à tout le monde on ne s’intéresse véritablement à personne 🙂
Cela nous a obligé·e·s à réfléchir justement à ce que nous mettions derrière ce terme qui nous paraissait pourtant si évident. Nous avons donc défini deux groupes plus précis de personnes.
Nous voulions tout d’abord faciliter la vie aux médiateurs et médiatrices numériques car nous sommes convaincu·e·s que ces personnes sont les mieux placées pour pouvoir accompagner le plus grand monde à mieux appréhender les outils numériques. Nous les avons donc incluses dans les personnes visées.
Nous avons co-délimité une deuxième cible : des personnes non-techniques et curieuses, prêtes à passer un peu de temps à réfléchir à leur vie privée sur téléphone.
Puis formuler les besoins
Le mois de janvier 2019 a permis à Maiwann de mener 14 entretiens avec des personnes correspondant aux profils sus-cités, trouvées par le réseau d’Exodus Privacy ou par les réseaux sociaux :
Laissons Maiwann raconter cette étape :
« Grâce aux réponses sur les réseaux sociaux et sur Cryptobib et Parcours numérique, des listes de diffusion pour médiateur·ices du numérique, j’ai pu discuter avec les 2 catégories de public que nous avions définies ! Ensuite, pour chacun·e, il s’agissait de s’appeler soit par téléphone soit en visio-conférence, de vérifier qu’iels étaient bien dans le public visé, et de discuter pendant à peu près une heure. L’idée était de voir où étaient les manques, pour savoir de quoi εxodus avait besoin prioritairement : une refonte du site ? De l’application ? Une campagne de communication pour faire connaître leurs actions ? Ce sont les entretiens qui allaient nous permettre de le savoir !
Je demandais aux médiateur·ices comment est-ce qu’iels menaient leurs ateliers, et comment la question du téléphone était abordée. Et j’ai découvert que, si le discours pour protéger sa navigation sur un ordinateur était très rodé, le téléphone était un sujet compliqué car… les médiateur·ices n’avaient pas de réponse lorsqu’on leur demandait comment agir !
C’était d’ailleurs un cas identique pour les personnes qui répondaient individuellement : elles avaient bien conscience de l’enjeu de vie privée vis à vis de leur téléphone, même si ce que faisaient ces pisteurs n’était pas toujours très clair, mais ne voyaient de toute façon pas du tout ce qu’il était possible de faire pour améliorer les choses !
Après tous ces appels, j’avais de grands axes récurrents qui se dégageaient. J’ai donc dessiné un petit résumé schématique, et nous nous sommes appelé·e·s le 28 février pour discuter de tout ça et de ce sur quoi on partait. »
Une fois le diagnostic posé (il y a X pisteurs dans telle application), la personne se retrouve bloquée avec des questions sans réponses : – Ok, il y a des pisteurs, mais on fait comment pour faire autrement ? – Qu’est-ce que ça fait réellement, un pisteur ?
Ces questions, que nous avions par ailleurs régulièrement en conférence, par mail ou sur les réseaux sociaux, nous ont permis de nous interroger sur le positionnement de l’association. En effet, nous avons toujours défendu une démarche scientifique, qui montre « les ingrédients du gâteau », mais ne porte pas de jugement de valeur sur tel pisteur ou telle application… et donc ne valorise pas de solution alternative.
Après discussions, nous avons convenu de l’importance de pouvoir apporter des outils de compréhension à ces personnes, afin que celles-ci puissent, encore une fois, décider en connaissance de cause. L’idée était donc de créer une page qui explique les pisteurs, une page qui explique les permissions et enfin une qui répond à la question « et maintenant, que puis-je faire ? », en proposant un panel d’outils, de réflexes et de ressources.
La conception des maquettes
C’était donc à nouveau à Maiwann de travailler. Tu nous racontes comment tu as débuté les maquettes ?
« J’ai repris les schémas-bilans des entretiens pour définir les parcours principaux des utilisateur⋅ices :
Arriver sur le site => Chercher le rapport d’une application => Comprendre ce qu’est un pisteur ou une permission => Trouver comment améliorer la situation.
L’enchaînement entre ces actions devait être facilité dans le nouveau parcours, et le contenu non-existant (ou non intégré) mis en avant. Par exemple, pour « qu’est-ce qu’un pisteur », εxodus avait déjà réalisé des vidéos que les entretiens avaient tous remontés comme « très bien faites » mais comme elles n’étaient pas intégrées au parcours, beaucoup d’utilisateurs·ices pouvaient passer à côté. Pour la page Alternatives en revanche, qui était la demande la plus forte, tout a été créé depuis zéro, en privilégiant les alternatives accessibles aux non-informaticien·ne·s et tout de même respectueuses de la vie privée.
Il m’avait aussi été remonté que parfois les formulations n’étaient pas très claires, parfois en anglais ce qui contribuait à un sentiment de contenu non-accessible à des néophytes. Cela a fait aussi partie des améliorations, en plus des pages explicatives, qui sont là pour dire « vous ne savez pas ce qu’est un pisteur ? Pas de souci, on vous l’explique ici ».
Et pour le reste, un travail d’harmonisation et de hiérarchisation du contenu pour que les différentes catégories de contenus soient bien distinctes les unes des autres et compréhensibles a permis de réaliser une refonte graphique aux petits oignons ! »
Le développement des maquettes
L’ensemble des membres d’Exodus Privacy étant bénévole, et donc le travail conséquent pour notre énergie et temps malheureusement limités, nous nous sommes mis d’accord sur un travail de développement itératif afin de mettre à disposition des utilisateurs et utilisatrices les nouvelles pages et fonctionnalités au plus tôt.
Après la présentation des maquettes en mai 2019, nous avons découpé les différentes tâches sur notre git, celles-ci ont été priorisées pour s’assurer que les besoins les plus importants soient traités en premier lieu, comme la page « mieux comprendre ». La majorité de ces tâches ont été implémentées, ce travail étant agrémenté d’allers-retours avec Maiwann afin de s’assurer que nous allions dans la bonne direction sans rater l’essentiel.
Notre code étant libre et open-source, une partie des fonctionnalités a même été faite par notre communauté !
Une partie du travail reste à faire, n’hésitez pas à aller jeter un œil si vous avez des compétences en développement !
Et maintenant ?
Le travail n’est pas totalement terminé et, grâce au Mécénat de Code lutin, nous avons pu poursuivre ce projet de refonte, mais pour l’application cette fois.
Laissons donc les mots de la fin à Maiwann…
« Il reste une étape de test utilisateur·ice à réaliser, pour bien vérifier que cette refonte va dans le bon sens, est adaptée aux besoins et que nous n’avons pas oublié un élément important, ou laissé un trou dans la raquette dans lequels les utilisateur·ice·s vont s’engouffrer !
De même, nous avons amorcé un travail d’harmonisation de cette refonte pour que l’application corresponde aussi aux maquettes, car c’est le point d’entrée principal du public (puisqu’il est question d’applications et de téléphone portable, c’est logique qu’elle soit privilégiée !).
J’ai hâte de réaliser ces dernières étapes (avec l’aide de Schoumi côté application !) pour finaliser ce super projet, car il contribue à démontrer qu’il est possible de réaliser des choses techniquement pointues, tout en parvenant à les rendre accessibles à des personnes non techniques, soit directement en s’adressant à elles, soit en fournissant un outil pertinent pour les médiateur·ices du numérique.
Cela contribue à mon monde idéal qui connecte le monde du libre et de la protection de la vie privée aux non-connaisseur·euse·s, et je ne peux qu’encourager d’autres projets qui ont cette démarche de travailler avec des designers pour y parvenir ! »
SCRUM et les mêlées quotidiennes
Dans cet article, Matt, développeur à Los Angeles, s’attaque aux daily standups, ces réunions de la méthodologie SCRUM, très à la mode actuellement. Sous ce terme se cache une réunion quotidienne d’au plus 15 minutes, se déroulant normalement debout, qui a pour but la synchronisation de l’équipe. La traduction choisie ici est « mêlée quotidienne », mais on trouve aussi les appellations « Daily », « standups » ou réunions quotidiennes.
Traduction framalang : Maïa, Côme, Evvin, Fabrice, Goofy et Marius
De l’inutilité des mêlées quotidiennes
Vos mêlées quotidiennes tuent votre productivité.
Peut-être est-ce de la naïveté ou peut-être est-ce seulement le fait d’avoir fait partie d’équipes où, c’est un point important à noter, personne (pas même moi) ne savait comment mener une mêlée quotidienne efficacement, mais je n’en ai jamais compris l’utilité. Ceci est doublement vrai si on prend en considération l’utilisation en parallèle d’outils tels que Jira ou Trello, couplés aux messages incessants que permet Slack.
Quelle est finalement l’utilité d’une mêlée quotidienne ? Si j’envisage de critiquer quelque chose, je préfère être certain de savoir de quoi je parle. J’ai une vague intuition de ce que doit être leur rôle, mais pour être complet, jetons (rapidement) un œil sur la description d’une mêlée quotidienne dans la documentation d’Atlassian :
[…] une mêlée quotidienne est une réunion qui implique l’équipe de base : les propriétaires du produit, les développeurs et le facilitateur SCRUM. Le style de cette réunion est propre à chaque équipe, mais chez Atlassian, nous utilisons trois questions simples pour la structurer :
Sur quoi ai-je travaillé hier ?
Sur quoi vais-je travailler aujourd’hui ?
A quels obstacles suis-je confronté ?
… et un peu plus loin…
Ces questions mettent en lumière les progrès et aident à identifier ce qui bloque l’équipe. De même, cela renforce l’équipe car tout le monde partage les progrès qui contribuent à l’équipe. Le renforcement quotidien du partage des réussites et des plans individuels maintient l’enthousiasme collectif quant à la contribution globale de l’équipe à l’entreprise.
Ok, donc fondamentalement, le seul intérêt des mêlées quotidiennes est de « maintenir tout le monde enthousiaste » ?
… *** gros soupirs *** …
J’ai toujours eu l’impression que l’industrie aime traiter les équipes de développement comme une bande d’ados stupides. Permettez-moi de m’étendre là-dessus…
Nous devrions être enthousiastes et nous sentir chanceux de disposer de tables de ping-pong, d’en-cas gratuits, de jours de congés pour les anniversaires (avec durée indéterminée, pour écraser l’altruisme), et maintenant, d’être capable de voir les progrès de chacun ? Comprenez-moi bien, je ne suis pas cynique à ce point-là, mais cet argument en particulier pour les mêlées quotidiennes me frappe telle la carotte au bout du bâton du micro-management.
Peut-être que cela enthousiasme certains, et peut-être même que des gens en tirent des bénéfices. Je dirais plutôt qu’ils n’utilisent pas leur panoplie d’outils à leur maximum, mais passons, je leur laisse cela. Cependant, je préfère m’intéresser au ratio coût/bénéfice des mêlées quotidiennes et alors votre équipe pourra prendre une décision sur ces calculs.
Mettons de côté pour un instant le « facteur d’enthousiasme » qui n’est pas quantifiable. Nous devons être capables de régler les points suivants :
Qu’a fait un membre de l’équipe hier
Que fait un membre de l’équipe aujourd’hui
N’importe quel élément bloquant qu’un membre de l’équipe rencontre
… d’accord, j’allais écrire un paragraphe ou deux sur ces points, mais je vais m’en remettre à Cervantes pour ce coup-ci :
Sois bref dans ton discours, car ce qui est prolixe ne peut être agréable
(Intelligence et sagesse de Don Quichotte)
Voici donc les contre-arguments :
Jira, Trello, Asana, les post-it sur le mur, ou discussions sur Slack
Jira, Trello, Asana, les post-it sur le mur, ou discussions sur Slack
Ils devraient alerter le reste de l’équipe immédiatement
Les deux premières réfutations ne nécessitent pas de clarification j’espère. Pour le dernier point, soyons honnêtes, si vous êtes bloqué⋅e sur quelque chose et que vous attendez la prochaine mêlée pour prévenir le reste de l’équipe que vous êtes bloqué⋅e, d’autres soucis de communication doivent être pris en compte. Les points bloquants doivent être traités immédiatement.
« Attendez une minute ! », pourrait-on me dire, « cela va déranger l’équipe si les gens sont interrompus à cause d’un point bloquant ! ». Déranger l’équipe ? Vous voulez dire comme un point quotidien des tâches de chacun de la veille et du jour, sans compter les quasi-omniprésentes digressions ? Ce genre d’interruption ?
Je n’en vois pas le bénéfice global. J’argumenterais que la perte d’attention est plus probable que l’intérêt de savoir sur quoi travaille quelqu’un d’autre. Réellement. Réfléchissez-y. Combien de fois retirez-vous des informations utiles de vos mêlées (que vous n’auriez pas pu obtenir de vos outils de suivi de projet), par opposition à la perte de contexte de votre propre travail et — pour finir — par rapport à l’attention consacrée à des digressions qui devraient se dérouler en dehors des réunions ?
Vous voulez une équipe plus efficace ? Vous voulez des plages de concentration plus longues pour avancer sur les tâches de votre sprint ?
Soyez asynchrones, et supprimez les mêlées quotidiennes. De toute manière, elles ne servent à rien.
À propos de l’auteur
Matt est un développeur frontend qui vit (et skate) à Los Angeles. Il développe en React et en TypeScript, mais s’intéresse beaucoup aux langages bas-niveau (Rust, C++, C, …).
Bénévalibre : libérez vos bénévoles de la #StartupNation
Vous êtes bénévole dans une association ? Alors sachez qu’un tout nouveau logiciel libre peut vous aider à mieux valoriser votre engagement bénévole.
Cet article fait partie des « Carnets de voyage de Contributopia ». D’octobre à décembre 2019, nous y ferons le bilan des nombreuses actions que nous menons, lesquelles sont financées par vos dons (qui peuvent donner lieu à une réduction d’impôts pour les contribuables français). Si vous le pouvez, pensez à nous soutenir.
Information préalable : cet article est plus long que la moyenne des articles du Framablog, et pas nécessairement hyper-funky. D’une part parce que nous souhaitions exposer le contexte réglementaire et politique de la valorisation du bénévolat (ce qui ne peut pas se faire en trois paragraphes), et d’autre part parce que nous avons souhaité donner la parole dans une seconde partie de l’article à la personne qui a été la clé de voûte de la réalisation du logiciel. Pour vous aider, nous vous proposons un résumé des points principaux tout en bas de cette page.
Le bénévolat est une activité non rétribuée et librement choisie qui s’exerce en général au sein d’une institution sans but lucratif (ISBL) : association, ONG, syndicat ou structure publique.
En France, le nombre de bénévoles serait compris entre 12 et 14 millions, soit un français sur quatre, pour 1 300 000 associations et 21,6 millions d’adhérents.
Or, le bénévolat est peu visible dans la société actuelle. Cela peut par exemple poser problème lorsqu’une association demande une subvention : le financeur peut (légitimement ?) se demander s’il ne finance pas une « coquille vide ». Le fait de pouvoir compter les heures passées par les bénévoles sur une action, et éventuellement de leur attribuer une valeur financière, permet alors à l’association de montrer que son activité bénévole a une valeur conséquente, qu’elle pourra faire valoir dans sa demande de subvention.
Par exemple, si l’association peut attester de 2 000 heures de bénévolat annuel, elle peut plus facilement justifier l’intérêt d’un soutien financier important qu’une association attestant de 20 heures de bénévolat annuel. Évidemment, l’objet social de l’association et le projet porté restent primordiaux, mais cette évaluation quantifiable est un critère qui peut faciliter la compréhension du fonctionnement du projet associatif.
Ainsi, le « Guide du bénévolat » liste de nombreuses raisons pour une association de valoriser son bénévolat (lire p. 22), que le site Associathèque résume ainsi :
démontrer, par la valorisation d’apports importants, l’autofinancement d’une partie de l’activité, le financement public se trouvant de fait atténué ;
souligner le dynamisme d’une association en mettant en évidence sa capacité à mobiliser des bénévoles et des prestations gratuites en nature ;
évaluer le poids financier du bénévolat, des dons et services en nature ;
identifier la dépendance au bénévolat, et en cas de diminution de cette aide, évaluer le besoin de financement supplémentaire.
Mais pourquoi valoriser le bénévolat aujourd’hui ?
Nous ne choquerons sans doute pas grand monde en affirmant que les États sont gérés de plus en plus comme des entreprises. Nos dirigeant⋅es ont adopté un « esprit comptable » où chaque élément doit pouvoir être comptabilisé, pour être justifié, quantifié statistiquement, ou comparé à d’autres.
Ce n’est pas le monde que nous souhaitons, mais c’est celui que nous avons (et que nous combattons).
Or, il se trouve que la législation a évolué. Et — là non plus ça n’étonnera pas grand monde — pas forcément dans le bon sens. Sortons un peu du cadre des sujets classiques du Framablog pour vous expliquer ça.
Ainsi, la « Loi Travail » (dite aussi « Loi El Khomri ») de 2016 précise — parmi plein d’autres choses — le contenu du Compte Personnel d’Activité (CPA). Il comprendra à la fois le Compte Personnel de Formation (CPF), le compte pénibilité ainsi qu’un futur Compte d’Engagement Citoyen (CEC) qui permettra de bénéficier d’heures de formation en cas de volontariat ou de bénévolat, notamment pour les fonctions de direction d’association ou d’encadrement de bénévoles.
En gros, dans le principe, un⋅e bénévole peut si c’est son souhait, déclarer sur le site gouvernemental www.moncompteactivite.gouv.fr X heures de bénévolat (validées par un⋅e responsable de l’association). Et ces X heures pourront ouvrir droit à Y heures de formation.
Sur le papier, évidemment, l’idée parait belle : « Il faut « récompenser » le bénévolat et l’engagement citoyen ! ». Sauf que l’enfer est pavé de bonnes intentions, et que le diable se cache ici dans des détails parfois grossiers.
Quels problèmes posent la valorisation du bénévolat ?
Cette valorisation pose des problèmes « techniques » : comment valoriser le bénévolat ? Avec quel(s) outil(s) ? A quels taux horaires ? Comment en garder trace dans le temps ? Comment « motiver » les bénévoles à saisir leur bénévolat valorisé ? etc.
Nous reviendrons sur certains de ces points par la suite.
Mais valoriser le bénévolat pose avant tout des problèmes politiques.
En effet, comment valoriser l’heure d’un⋅e bénévole servant une soupe aux Restos du Cœur ? Cette heure vaut-elle plus ou moins que celle d’un⋅e bénévole ayant participé à l’organisation d’une manifestation sportive ? Ou à celle d’une personne ayant participé à la mise en place d’un lombricomposteur de quartier ?
Plus généralement, cela pose le problème de la valeur d’une action bénévole, et celui de la marchandisation de la société, y compris paradoxalement dans ce qui est aujourd’hui considéré comme les secteurs non-marchands, comme l’éducation ou la vie associative.
Autant vous le dire, à Framasoft, on est pas vraiment fans de l’idée de mettre un coût ou un prix à toutes choses, y compris à l’idée de quantifier l’heure d’une traduction Framalang, la tenue d’un stand, l’organisation d’un Contribatelier, etc. Pour nous, ces actions sont hors valeur, ce qui ne signifie pas sans valeur. Les motivations des bénévoles (à Framasoft comme dans l’immense majorité des associations) est avant tout de pouvoir prendre part à un projet commun, de pouvoir acquérir ou partager son expérience, ou de pouvoir mettre du sens dans un monde qui semble en avoir de moins en moins.
Reprenons ci-dessous un peu plus en détail ce qui nous semble être les principaux problèmes de cette valorisation.
1. Le problème de la marchandisation
D’abord, il y a l’idée déjà évoquée ci-dessus de « marchandiser » le bénévolat en obligeant à comptabiliser des heures qui relèvent du don à la société. C’est une vision très comptable, qui facilite comme on l’a dit la quantification et la qualification d’une activité bénévole, mais qui du coup donne une valeur chiffrée à ce qui ne peut être quantifié. Par exemple, qui peut dire combien vaut une heure de bénévolat pour Emmaüs ? Ou une formation informatique à une association d’aide aux migrants ? On peut bien évidemment tricher en regardant les tarifs d’activités équivalentes qui se pratiquent sur le marché. Sauf que justement il s’agit ici d’activités hors marché.
Ensuite, en dehors même de la question du coût d’une heure de bénévolat, demeure le problème de l’évaluation. Car qui dit évaluation dit contrôle. Et là aussi, on pressent qu’il peut y avoir des frictions : si Camille déclare avoir passé 10 heures à domicile sur la préparation de l’Assemblée Générale, qui pourra contrôler cette affirmation ? Et que faire des cas où il est bien difficile de connaître les heures précises de début et de fin d’une action bénévole ?
On se trouve donc face à un risque pas du tout anodin non seulement de considérer le bénévolat comme une forme d’emploi (ce qu’il n’est pas), mais en plus de devoir jauger la valeur d’actions bénévoles sur des échelles monétaires, ce qui ne serait pas sans rappeler l’idée d’un salaire.
Il s’agit donc d’un problème politique, éthique et philosophique : tout peut-il être « valorisé » ? Par qui ? Sur quels critères ?
2. Le problème de la surveillance étatique
Un second problème, toujours politique, est celui du contexte actuel du rétrécissement de l’espace démocratique dans la société civile. Dit autrement, les associations sont aujourd’hui de plus en plus facilement réprimées par le pouvoir en place, lorsqu’elles expriment des désaccords avec ce dernier. Il s’agit d’un mouvement international (quasiment tous les pays sont concernés) qui se traduit par des formes de répressions très diverses (procès bâillon, violences policières, baisse de subventions, etc.)
Dans ce cadre, l’idée de confier à des gouvernements des informations qui peuvent être qualifiées de sensibles peut sembler un comportement à risque.
Imaginons que vous donniez deux heures de votre temps chaque semaine pour encadrer une équipe de bénévoles qui enseigne le français à des migrant⋅es. Comment s’assurer que ces informations ne pourront pas être utilisées contre vous à terme ?
Évidemment, aujourd’hui, on peut discuter du bien fondé (ou pas) de cette crainte. Mais « le numérique n’oublie jamais », et il ne parait pas certain que l’État ait besoin de garder trace de vos activités militantes.
Le professeur de Droit Lawrence Lessig écrivait, en 2010, que « Le code, c’est la loi » : c’est-à-dire, pour résumer, que la régulation des comportements passait plus par l’architecture technique des plateformes que par les normes juridiques.
Ce régulateur, c’est le code : le logiciel et le matériel qui font du cyberespace ce qu’il est. Ce code, ou cette architecture, définit la manière dont nous vivons le cyberespace. Il détermine s’il est facile ou non de protéger sa vie privée, ou de censurer la parole. Il détermine si l’accès à l’information est global ou sectorisé. Il a un impact sur qui peut voir quoi, ou sur ce qui est surveillé. Lorsqu’on commence à comprendre la nature de ce code, on se rend compte que, d’une myriade de manières, le code du cyberespace régule.
Là encore, on peut comprendre que cela pose un problème politique dans le cadre d’un logiciel gérant le bénévolat valorisé des membres d’une association. Celles et ceux qui vont concevoir le logiciel vont gérer la façon dont les données de l’association seront collectées, stockées, transformées, ou transmises. L’utilisatrice ou l’utilisateur perdant alors la main sur la gestion de ces données, il ou elle se retrouve impuissant face au traitement qui en sera fait.
Il s’agit donc de redonner de la « puissance d’agir » à la société civile, en lui permettant de concevoir et d’obtenir un outil qui corresponde à des besoins (et non à un marché). Un outil qui permette de reprendre le contrôle sur le code (et donc sur les données). Un outil qui pourrait être qualifié de « convivial » au sens d’Ivan Illich, c’est-à-dire un outil qui ne placerait pas ses utilisateur⋅ices en situation de soumission.
Or, à notre sens, seul le logiciel libre est en capacité de libérer cette puissance d’agir. Un logiciel libre qui transmettrait ses données à l’État n’empêchera pas ce dernier de les utiliser, une fois transmises, à mauvais escient. Mais d’une part un logiciel libre nous donne la capacité de savoir quelles sont les informations transmises, à quels moments, et à quels destinataires (et donc de contrôler lesdites informations en amont) ; d’autre part, une association peut très bien utiliser ce logiciel libre sans faire aucune transmission à l’État, laissant le choix aux membres de l’association de reporter individuellement la valorisation de ce bénévolat.
La naissance de Bénévalibre
Conscient de ces enjeux, et pas très enclin à laisser la #startupnation occuper ce terrain sensible, un groupe de réflexion de diverses associations s’est réuni à plusieurs reprises pour discuter du bien fondé (ou pas) de créer un logiciel libre de valorisation du bénévolat.
Débutés en 2016, à l’initiative de l’April (notamment son groupe LibreAssociation) et de Framasoft, ces travaux ont abouti le 15 septembre 2019 par la publication de la version 1.0 du logiciel Bénévalibre.
Il aura donc fallu plusieurs années, mais cela se justifie notamment par le fait que la volonté était de mettre autour de la table un grand nombre d’acteurs associatifs (notamment les principales « têtes de réseau »), ainsi que des fondations et des chercheurs, pour garantir une démarche collective et partagée (oui, ça prend du temps de convaincre, associer, faire ensemble). Cela ne fut déjà pas une mince affaire !
Par ailleurs, nos activités associatives respectives ne nous permettaient de travailler sur ce projet qu’en pointillés (Framasoft était alors en pleine campagne « Dégooglisons Internet »).
Enfin, il demeurait une question cruciale : « qui va payer le développement ? ». En effet, réaliser un tel logiciel allait prendre de nombreuses heures de développement, et comme nous n’avions pas la possibilité de le réaliser bénévolement, il fallait bien trouver des financements pour passer d’un cahier des charges à un logiciel utilisable.
Aujourd’hui, Bénévalibre existe. C’est un logiciel libre, les sources sont accessibles, téléchargeables, adaptables. Vous pouvez l’utiliser sur benevalibre.org (instance gérée par CLISS XXI, la société coopérative qui l’a développée), ou — si vous en avez les compétences — l’installer sur votre propre serveur, pour votre association (ou vos associations, puisque Bénévalibre permet de gérer de multiples organisations).
Sa réalisation aura été le fruit d’un travail entre de multiples acteurs. Et ce logiciel, si vous le décidez, pourrait s’intégrer à terme avec des logiciels de gestion d’associations plus complets (tel que Garradin ou Galette, par exemple).
Mais son point fort (en dehors d’être libre et décentralisable), c’est que Bénévalibre vous donne le choix !
Bénévalibre n’a pas un caractère prescriptif. Il n’assigne pas un mode de valorisation particulier. Il permet d’enregistrer le temps que les bénévoles consacrent à leurs activités associatives mais laisse à l’entière discrétion des acteurs (associations et bénévoles) le soin de choisir par eux-mêmes les voies les plus pertinentes pour valoriser ce temps. Les utilisateurs peuvent opter pour l’attribution d’une valeur monétaire à ce temps bénévole[…]. Mais les utilisateurs de Bénévalibre gardent l’entière liberté d’exprimer leur méfiance, voire leur hostilité, à l’égard de cette monétarisation de la valorisation du bénévolat au motif qu’elle enferme ce comportement dans une vision trop exclusivement économique et en masque la dimension d’engagement. Ils pourront en conséquence adopter d’autres modes de valorisation.
Outil d’usage simple, s’inscrivant dans une optique de fonctionnement collaboratif et décentralisé, Bénévalibre est un logiciel soucieux de préserver le pouvoir des acteurs associatifs. En d’autres termes, Bénévalibre a pour vocation d’être instrumentalisé par les acteurs et non de les instrumentaliser.
Comme ce logiciel n’aurait pas pu voir le jour sans la persévérance de Laurent Costy, nous avons décidé de l’interviewer.
Interview de Laurent Costy, directeur adjoint de la FFMJC et administrateur de l’April
1. Peux-tu te présenter rapidement ?
En fait, je viens du passé. Je vais vous révéler deux secrets que je vous demande de garder pour vous parce que si ça se sait, je perds ma place et ça risque de mettre le brol trop vite dans ce monde qui n’a pas besoin de ça au regard de ce que l’on découvre tous les jours aux informations.
Le premier secret, c’est que je suis un chevalier de la table ronde en mission. Mon nom de chevalerie est Provençal le Gaulois. Oui, je sais, là, vous vous dites que je devrais être mort depuis longtemps mais c’est lié au deuxième secret, le plus sensible.
Attentiooooooon, révélatioooooooon. Le Graal n’était pas du tout la timbale en plastique avec un pied forgé du même métal : c’était en fait une machine à voyager dans le temps avec l’injonction de la civilisation importatrice de la technologie de l’utiliser pour tenter d’infléchir le futur pour sauver la terre (oui, je sais, ça ne vous émeut point car vous regardez tous les jours des films de super héros qui sauvent la planète cinq fois par jour mais moi, à l’époque, je me suis quand même senti investi d’une mission). Au passage, secret-bonus mais vous l’aviez déduit vous-même : Dieu n’existe donc pas. Soyez quand même prudent dans la diffusion de cette information, c’est entre nous.
Bref, après la rapide formation que l’on a reçue, on a compris qu’une des voies de réussite, c’était d’encourager le commun, la collaboration et le faire ensemble (oui, je sais, c’est aussi des trucs que vous entendez tous les jours dans les discours politiques et vous n’y croyez plus vraiment ; mais vous devriez). Pour être franc, si le monde continue sur ces logiques individualistes, il y a peu de chances que nous réussissions notre mission, nous les chevaliers de la table ronde. Et si vous ne le faites pas pour vous, faites-le au moins pour nous.
2. Tu as été l’un des principaux moteurs du projet Bénévalibre, pourquoi ?
Deux motivations principales ont été à l’origine du projet. La première était bien sûr de répondre à un besoin d’un grand nombre d’associations ; besoin renforcé par la réglementation qui s’affine sur cette question de la valorisation du bénévolat. Ce besoin s’est révélé au fil du temps au fur et à mesure des rencontres avec les associations que je pouvais croiser dans le cadre de mon « métier de couverture » à la FFMJC et dans le cadre des travaux du groupe de travail Libre Association de l’April. La seconde motivation était de faire sens commun et de mettre autour de la table des acteurs qui n’avaient pas forcément l’habitude de travailler ensemble mais dont les compétences et connaissances complémentaires apportaient quelques garanties pour la réussite du projet. Sur ce point en particulier, cela a permis de resserrer les liens entre les membres du Crajep de Bourgogne-Franche-Comté (Comité Régional des Associations de Jeunesse et d’Éducation Populaire ; comité à l’origine du projet) et de rendre concret la capacité à agir ensemble là où les sujets habituellement traités (contributions sur les politiques régionales jeunesse, plaidoyer, etc.) sont plus complexes à valoriser et quantifier.
Je précise que, dans la formation accélérée que nous, les chevaliers de la table ronde, avons eu avec la machine à remonter le temps, je n’ai pas reçu de compétences en informatique (si ce n’est comprendre l’importance du logiciel libre pour contribuer aux communs). Il a donc fallu à la fois réunir des futurs utilisateurs et utilisatrices de Bénévalibre (les membres du Crajep étaient assez représentatifs) mais aussi des financeurs et des compétences techniques.
3. Bénévalibre est un projet aux multiples partenaires : quels ont été leurs rôles ? Comment s’est passé la coopération ?
Tout d’abord, la structure motrice à l’initiative du projet : le Crajep Bourgogne-Franche-Comté. Pour la déclinaison de l’acronyme, voir précédemment (nous, à l’époque, on abusait des enluminures mais vous, vous semblez nourrir une passion pour les acronymes. À quand les acronymes enluminurés ?). À noter quand même que ce collectif qui réunit mouvements et fédérations d’éducation populaire est lui-même en lien avec des structures telles le Mouvement Associatif régional ou, dans une moindre mesure, la CRESS. C’est donc bien le Crajep qui a permis de consolider un comité de pilotage au sein duquel on pouvait trouver alors le premier financeur : le Conseil Régional de Bourgogne-Franche-Comté, partenaire constant de ce comité pour appuyer à travers lui les fédérations et mouvements d’éducation populaire à l’échelle régionale.
L’autre partenaire financier qui a accordé sa confiance très vite fin 2018 (avec quand même la constitution d’un dossier conséquent en bonnet difforme) mais qui n’a pas souhaité faire partie du comité de pilotage, a été la Fondation du Crédit Coopératif. La fondation a néanmoins complété son appui à la fin du projet par son expertise en communication et par la mise en lien avec de nombreux réseaux potentiellement intéressés.
Par ailleurs, pour garantir la volonté du comité de pilotage de développer un logiciel libre (et par ailleurs gratuit à l’usage), les associations April et Framasoft ont été sollicitées pour être membres ; ce que ces deux associations ont accepté.
Enfin, il fallait évidemment la compétence informatique pour le développement du logiciel en lui-même : pour être cohérent avec l’esprit du projet, le choix d’une SCIC (Syndicat de Chevalerie Inter …ah non, pardon. Société Coopérative d’Intérêt collectif) a été opéré : CLISS XXI. On notera aussi que, pour éviter de raconter n’importe quoi sur le bénévolat, un chercheur spécialiste de cette question était membre lui aussi du comité.
4. Aujourd’hui, où en est Bénévalibre ?
Après une première présentation avant l’été sans communication particulière et pour laquelle nous avons été surpris du nombre d’associations intéressées, la version 1 est sortie officiellement mi-septembre : c’était vraiment une bonne chose que d’avoir tenu le calendrier car il est parfois reproché à l’éducation populaire d’être laxiste sur la gestion des délais des projets. Ça fait sérieux ! Et le sérieux, entre deux quêtes rigolotes à la table ronde, c’est important.
Donc, pour l’instant, l’idée est de regarder comment les associations s’approprient l’outil et de voir les retours d’usages et de bugs qu’il peut y avoir. Un forum a même été mis en place récemment rien que pour ça : forum.benevalibre.org. N’hésitez pas !
Tous les retours qu’il y aura viendront compléter des fonctionnalités qui ont, pour l’instant, été mises de côté pour la version 1 sur l’argument de la nécessité d’avoir dans un premier temps l’outil le plus simple possible d’accès.
5. Et demain ? Quels sont les développements envisageables ? Et que faudrait-il pour qu’ils se réalisent ?
Très tôt, le comité de pilotage s’est posé la question des suites. Des fonctionnalités pourraient potentiellement, sous réserve de financements à trouver, être ajoutées pour une version 2. Néanmoins, il sera important de rester sur un outil dont la cible est d’abord les (très) petites associations. En effet, le comité de pilotage du projet souhaite éviter de rentrer en concurrence avec des solutions libres qui existent déjà au sein d’outils plus complets pensés pour une gestion plus globale d’associations.
Une autre idée du comité serait de se jeter à corps perdu dans le développement d’un logiciel/service de paye libre pour proposer une alternative aux solutions propriétaires qui sont en position dominante et qui imposent leurs modes de fonctionnements et leurs mises à jours aux associations. Ce projet est néanmoins d’une autre échelle que celle de Bénévalibre. Ce n’est pas un créneau facilement accessible : gare à l’huile bouillante en haut de cette échelle le cas échéant.
6. Quelque chose à ajouter ?
Franchement, entre nous, c’est quand même super cool quand un projet fait en commun, pour l’intérêt général, finit par aboutir. Je vous le recommande. C’est presque un peu comme trouver le Graal.
Comme le voyage dans le temps d’ailleurs : c’est vraiment génial. Désolé, je ne peux malheureusement pas vous en faire profiter. De même, j’ai des infos sur le futur mais je n’ai pas le droit de vous les donner. C’est ballot. Allez, tant pis, parce que c’est vous et que vous avez lu jusque là, je me prendrai un blâme mais sachez qu’en 2020, au moins un chaton proposera une autre instance de Bénévalibre. C’est une bonne chose : ça va dans le bon sens de la décentralisation d’Internet !
Bon courage, je file réparer ma cotte de mailles et surtout, souvenez-vous, comme le dit un collègue : « Hacker vaillant, rien d’impossible ». Ou un truc comme ça, je ne sais plus.
Un résumé court, succinct et néanmoins bref de cet article :
Le bénévolat d’une association est un des indicateurs de son dynamisme et de sa portée ;
La « loi travail » prévoit un (futur) Compte d’Engagement Citoyen où l’on peut déclarer et « valoriser » ses activités bénévoles, par exemple pour ouvrir des droits à la formation ;
Valoriser le bénévolat pose un problème politique :
Cela induit une vision comptable, marchande et contrôlée d’un don de soi à la société ;
Cela rend techniquement possible la surveillance étatique dans les actions de la société civile ;
L’outil utilisé pour compter ses heures est central, il doit émanciper et non soumettre (ni exploiter les données et donc les vies de) les bénévoles ;
Seul un logiciel libre conçu comme un commun en conscience de sa portée politique peut garantir que la société civile garde le contrôle de l’outil et donc sa puissance d’agir.
Bénévalibre est né de la volonté de ne pas laisser la #StartupNation comptabiliser nos heures de bénévolat (et en exploiter nos données) ;
Il est le fruit de 3 ans de travail collaboratif entre associations, fondations, et chercheur·euses ;
Ce logiciel laisse, à de multiples niveaux, le choix et le contrôle dans son utilisation ;
Laurent Costy, alias Provençal le Gaulois, présente comment la contribution collégiale autour d’un Commun a donné naissance à Bénévalibre (à coups de table ronde).
Rendez-vous sur la page des Carnets de Contributopia pour y découvrir d’autres articles, d’autres actions que nous avons menées grâce à vos dons. Si ce que vous venez de lire vous plaît, pensez à soutenir notre association, qui ne vit que par vos dons. Framasoft étant reconnue d’intérêt général, un don de 100 € d’un contribuable français reviendra, après déduction, à 34 €.
Frank Karlitschek est un développeur de logiciel libre, un entrepreneur et un militant pour le respect de la vie privée. Il a fondé les projets Nextcloud et ownCloud et il est également impliqué dans plusieurs autres projets de logiciels libres.
Il a publié le Manifeste des données utilisateursdont nous avons tout récemment publié une traduction et il présente régulièrement des conférences. Il a pris la peine de résumer l’une d’elles qui porte sur les limites des licences libres et open source dans l’environnement numérique d’aujourd’hui.
Il y a quelques semaines, j’ai eu l’honneur de prononcer une conférence introductive aux Open Source Awards d’Édimbourg. J’ai décidé d’aborder un sujet dont je voulais parler depuis un bon bout de temps sans en avoir eu l’occasion jusqu’alors. Ma conférence n’a pas été filmée mais plusieurs personnes m’ont demandé d’en faire une synthèse. J’ai donc décidé de prendre un peu de mon temps libre dans un avion pour en faire un résumé dans le billet qui suit.
J’ai commencé à utiliser des ordinateurs et à écrire des logiciels au début des années 80 quand j’avais 10 ans. C’est à la même l’époque que Richard Stallman a écrit les 4 libertés, lancé le projet GNU, fondé la FSF et créé la GPL. Son idée était que les utilisateurs et les développeurs devraient avoir le contrôle de leur propre ordinateur, ce qui nécessite des logiciels libres. À l’époque, l’expérience informatique se résumait à un ordinateur personnel devant vous et, avec un peu de chance, les logiciels libres et open source qui s’y trouvaient.
L’équation était :
(matériel personnel) + (logiciel libre)
= (liberté numérique)
Depuis, le monde de l’informatique a changé et beaucoup évolué. Nous avons à présent accès à Internet partout, nous avons des ordinateurs dans les voitures, les télévisions, les montres et tous les autres appareils de l’Internet des Objets. Nous sommes en pleine révolution du tout mobile. Nous avons le Cloud computing (le fameux « nuage ») où le stockage des données et la puissance informatique sont partagés entre plusieurs Data centers (centre de données) possédés et contrôlés par plusieurs groupes et organisations à travers le monde. Nous avons un système de brevets très fort, les DRM, la signature de code et autres outils de cryptographie, les logiciels devenus des services, du matériel propriétaire, des réseaux sociaux et la puissance de l’effet réseau.
Dans son ensemble, le monde a beaucoup changé depuis les années 80. La majorité de la communauté du logiciel libre et de l’open source continue de se concentrer sur les licences logicielles. Je me demande si nous ne perdons pas une vue d’ensemble en limitant le mouvement du logiciel libre et open source aux seules questions des licences.
Richard Stallman souhaitait contrôler son ordinateur. Voyons la situation sur quelques-unes des grandes questions actuelles sur le contrôle numérique :
Facebook
Ces derniers temps, Facebook est sous le feu de nombreuses critiques : que ce soit les innombrables atteintes à la vie privée des utilisateurs, l’implication dans le truquage d’élections, le déclenchement d’un génocide en Birmanie, l’affaiblissement de la démocratie et beaucoup d’autres faits. Voyons si le logiciel libre pourrait résoudre ce problème :
Si Facebook publiait demain son code comme un logiciel libre et open source, notre communauté serait aux anges. Nous avons gagné ! Mais cela résoudrait-il pour autant un seul de ces problèmes ? Je ne peux pas exécuter Facebook sur mon ordinateur car je n’ai pas une grappe de serveurs Facebook. Quand bien même j’y arriverais, je serais bien isolé en étant le seul utilisateur. Donc le logiciel libre est important et génial mais il ne fournit pas de liberté ni de contrôle aux utilisateurs dans le cas de Facebook. Il faut plus que des licences libres.
Microsoft
J’entends de nombreuses personnes de la communauté du logiciel libre et open source se faire les chantres d’un Microsoft qui serait désormais respectable. Microsoft a changé sous la direction de son dernier PDG et ce n’est plus l’Empire du Mal. Ils intègrent désormais un noyau Linux dans Windows 10 et fournissent de nombreux outils libres et open source dans leurs conteneurs Linux sur le cloud Azure. Je pense qu’il s’agit là d’un véritable pas dans la bonne direction mais leurs solutions cloud bénéficient toujours de l’emprise la plus importante pour un éditeur : Windows 10 n’est pas gratuit et ne vous laisse pas de liberté. En réalité, aucun modèle économique open source n’est présent chez eux. Ils ne font qu’utiliser Linux et l’open source. Donc le fait que davantage de logiciels de l’écosystème Microsoft soient disponibles sous des licences libres ne donne pas pour autant davantage de libertés aux utilisateurs.
L’apprentissage automatique
L’apprentissage automatique est une nouvelle technologie importante qui peut être utilisée pour beaucoup de choses, qui vont de la reconnaissance d’images à celle de la voix en passant par les voitures autonomes. Ce qui est intéressant, c’est que le matériel et le logiciel seuls sont inutiles. Pour que l’apprentissage fonctionne, il faut des données pour ajuster l’algorithme. Ces données sont souvent l’ingrédient secret et très précieux nécessaire à une utilisation efficace de l’apprentissage automatique. Plus concrètement, si demain Tesla décidait de publier tous ses logiciels en tant que logiciels libres et que vous achetiez une Tesla pour avoir accès au matériel, vous ne seriez toujours pas en mesure d’étudier, de construire et d’améliorer la fonctionnalité de la voiture autonome. Vous auriez besoin des millions d’heures d’enregistrement vidéo et de données de conducteur pour rendre efficace votre réseau de neurones. En somme, le logiciel libre seul ne suffit pas à donner le contrôle aux utilisateurs.
5G
Le monde occidental débat beaucoup de la confiance à accorder à l’infrastructure de la 5G. Que savons-nous de la présence de portes dérobées dans les antennes-relais si elles sont achetées à Huawei ou à d’autres entreprises chinoises ? La communauté du logiciel libre et open source répond qu’il faudrait que le logiciel soit distribué sous une licence libre. Mais pouvons-nous vraiment vérifier que le code qui s’exécute sur cette infrastructure est le même que le code source mis à disposition ? Il faudrait pour cela avoir des compilations reproductibles, accéder aux clés de signature et de chiffrement du code ; l’infrastructure devrait récupérer les mises à jour logicielles depuis notre serveur de mise à jour et pas depuis celui du fabricant. La licence logicielle est importante mais elle ne vous donne pas un contrôle total et la pleine liberté.
Android
Android est un système d’exploitation mobile très populaire au sein de la communauté du logiciel libre. En effet, ce système est distribué sous une licence libre. Je connais de nombreux militants libristes qui utilisent une version personnalisée d’Android sur leur téléphone et n’installent que des logiciels libres depuis des plateformes telles que F-Droid. Malheureusement, 99 % des utilisateurs lambda ne bénéficient pas de ces libertés car leur téléphone ne peut pas être déverrouillé, car ils n’ont pas les connaissances techniques pour le faire ou car ils utilisent des logiciels uniquement disponibles sur le PlayStore de Google. Les utilisateurs sont piégés dans le monopole du fournisseur. Ainsi, le fait que le cœur d’Android est un logiciel libre ne donne pas réellement de liberté à 99 % de ses utilisateurs.
Finalement, quelle conclusion ?
Je pense que la communauté du logiciel libre et open source concernée par les 4 libertés de Stallman, le contrôle de sa vie numérique et la liberté des utilisateurs, doit étendre son champ d’action. Les licences libres sont nécessaires mais elles sont loin d’être encore suffisantes pour préserver la liberté des utilisateurs et leur garantir un contrôle de leur vie numérique.
La recette (matériel personnel) + (logiciel libre) = (liberté numérique) n’est plus valide.
Il faut davantage d’ingrédients. J’espère que la communauté du logiciel libre peut se réformer et le fera, pour traiter davantage de problématiques que les seules licences. Plus que jamais, le monde a besoin de personnes qui se battent pour les droits numériques et les libertés des utilisateurs.
« c’est pratique mais c’est une dépossession… »
Aude Vidal qui signe l’article ci-dessous est autrice d’Égologie (Le Monde à l’envers) et de La Conjuration des ego. Féminismes et individualisme (Syllepse), éditrice d’On achève bien les éleveurs (L’Échappée). Nous la remercions de nous autoriser à reproduire ici le 300e billet de son blog sur l’écologie politique où elle aborde avec vigueur et acuité les diverses facettes de son engagement : écologie, féminisme, anti-capitalisme… Il s’agit ici d’une réflexion sur la difficulté, y compris en milieu militant, à renoncer au confort (« c’est pratique ») procuré par nos outils numériques, pour réapprendre peut-être à… se faire chier ?
Je n’aime pas me faire chier dans la vie, et je ne dois pas être la seule.
Il m’arrive pourtant souvent d’être surprise que ce soit, autour de moi, un critère décisif pour organiser sa vie : aller au plus pratique. À ce qui engage le moins d’efforts. Les pubs fourmillent d’invitations à se laisser dorloter en échange de quelques euros. Le champ des services ne cesse jamais de s’étendre – et de libérer la croissance. Plus besoin de sortir se faire couper les cheveux, le coiffeur vient chez vous. Inutile de penser à mettre de la bière au frigo, un livreur vous l’apporte. Des services auparavant réservés aux client·es des grands hôtels se massifient désormais : faites livrer des fleurs, chercher un document à la maison, etc. Votre maison est devenue le centre du monde, si vous le voulez bien. Il doit bien être possible de faire autrement, c’est comme cela que nous vivions il y a encore cinq ans.
Tous ces services se déploient dans une société de plus en plus inégalitaire : d’un côté des gens qui méritent de bien bouffer après leur journée de boulot ou une réunion exigeante (voir les pubs qui mettent en scène le réconfort après l’effort), de l’autre des galériens qui sont payés une misère pour leur livrer un pad thai ou un kit apéro (ici le témoignage d’un livreur chez Frichti). C’est surtout parce que le chômage reste massif et l’armée de réserve importante, parce que les emplois ont été délibérément déqualifiés en auto-entreprise que ces entreprises prolifèrent. Si les galériens en ont marre de risquer leur vie et la vôtre en conduisant comme des dingues, ils trouveront un migrant à qui faire faire le boulot. Mais le tout s’appuie sur un mélange de paresse et de sens de ce qui lui est dû qui saisit l’individu en régime libéral au moment de faire à bouffer ou de s’occuper de la dimension matérielle de sa vie. Certes nous devons encore être quelques-un·es à cuire des nouilles quand nous avons la flemme de cuisiner et qui apprécions de sortir au restaurant pour nous changer les idées, découvrir un autre monde, des odeurs,une ambiance (et je n’oublie pas que ces lieux aussi sont propices à l’exploitation du travail). Mais la compétition économique pousse au cul tout le monde pour inventer des services innovants – c’est à dire dont personne n’avait vraiment besoin, qui étaient des rêves d’enfants gâtés mais qui, intelligemment marketés, nous laissent imaginer que nos vies sont vachement mieux avec. Ils constituent une industrie de la compensation sur laquelle il faudra mettre le doigt un jour et qui en attendant offre aux winners des vies de merde pleines de gratifications.
C’est pratique aussi, quand votre smartphone pense à votre place, que le logiciel va chercher vos mots de passe sur une autre bécane, recueille et transfère vos données à votre insu… Pratique, mais un peu inquiétant. Qu’importe, c’est surtout bien pratique ! Je suis la première à ne pas faire en matière de sécurité tous les efforts que me proposent des camarades plus cultivés que moi sur ces questions. Mais malgré cette désinvolture, je flippe quand je vois le niveau d’indépendance acquis par mon smartphone. Après des années de résistance et bien qu’il soit encore possible d’acheter neufs des téléphones bien conçus qui permettent de téléphoner (et d’avoir l’heure), j’ai cédé pour le côté pratique (1) : plus besoin de m’inquiéter d’avoir une connexion Internet régulière, de préparer mes déplacements et ma vie sociale comme je le faisais, avec capture d’écran de plans, schémas dessinés dans l’agenda, infos importantes notées sur papier, etc. Mais je me sens sous tutelle, dépossédée, comme une gamine gâtée sauf que je sais ce que c’est que l’autonomie et je regrette celle que j’avais avant.
Car c’est pratique mais c’est une dépossession : plus la peine de se soucier de la dimension matérielle de sa vie (et de savoir cuire des nouilles), pas besoin de garder la maîtrise de ses outils… Jusqu’ici, tout va bien, tant qu’on fait encore partie de la petite bourgeoisie qui peut se payer tout ça, tant que des pans entiers du macro-système technicien ne s’effondrent pas. Mais tout cela nous déqualifie humainement et il est des menaces plus immédiates encore que l’effondrement écologique ou une vraie crise de l’énergie : nos libertés, individuelles et collectives.
Je côtoie beaucoup de personnes engagées, qui n’ont pas de mots assez durs pour stigmatiser le capitalisme et le productivisme, qui éteignent la lumière dans les pièces qu’elles n’utilisent pas et qui pourtant maintiennent des comptes dans des réseaux sociaux devenus plus gros que des États, qui consomment un paquet de ressources et d’énergie pour calculer ce qu’elles aiment et vendre le résultat à d’autres boîtes, censurent leurs images, détournent leurs « ami·es » d’elles ou réciproquement sur base algorithmique, censurent les noms de groupes pas assez familiaux, gèrent leur environnement social comme un pensionnat dans les années 1950 en attendant de purement et simplement censurer leurs propos (2). Et ces personnes, parfois ces collectifs et associations, restent parce que c’est « pratique »(3).
J’ai toujours reçu un minimum d’écho dans des groupes anti-capitalistes, écologistes ou féministes, quand j’ai suggéré que Facebook, Twitter, Google Drive et autres n’étaient pas nos amis et proposé d’utiliser les outils créés et maintenus par des groupes politiques plus proches de nous et soucieux de nos libertés : les outils Framasoft (qui vont du pad à l’agenda en ligne, en passant par l’interface de sondages et la feuille de calcul), le Crabgrass de Riseup qui offre des fonctionnalités magiques et je me désole de ne faire partie d’aucun groupe qui l’utilise, etc. Et j’ai régulièrement mis en cause chez mes correspondant·es l’idée saugrenue d’avoir un compte Gmail qui vous pousse à garder dix ans de données en ligne plutôt que de ranger dans des fichiers dédiés et régulièrement sauvegardés les images qui vous tiennent à cœur. Et chaque fois, ce que j’entends, c’est que ce serait sympa de sauver la banquise mais… quand même, c’est pratique. Et j’ai vu des bonnes volontés s’arrêter au fait que Framacalc ne propose pas de mettre en couleur les cases, même quand cette couleur contribue à la lisibilité de la feuille sans rajouter aucune information digne d’intérêt. Aucune. Ces outils sont parfois moins bien que leur concurrence commerciale mais ne peut-on arbitrer sur d’autres critères ?
Nous n’allons pas nous flageller, non : si ces entreprises prolifèrent, de la start-up aux GAFA, c’est bien parce que les États leur laissent la bride sur le col. Ils démontent le droit du travail au profit de la micro-entreprise, ils votent des législations liberticides et laissent passer des pratiques intrusives et des concentrations industrielles qui devraient normalement tomber sous le coup de lois anti-trust (Messenger + Facebook + WhatsApp + Instagram, what else?). C’est bien simple : les appels au contrôle des GAFA viennent aujourd’hui du sein desdits GAFA (et pas forcément des concurrents !) autant que des politiques. Visiblement, ça nous touche moins que la dernière vidéo de pandas mignons qui fait le buzz. Mais ça devrait. Et bien que notre marge de manœuvre soit limitée, bien qu’une défection individuelle ne signifie pas grand-chose numériquement, même si c’est dur de se passer des centaines de likes qui saluent vos traits d’esprit et vos indignations sur Twitter, même si votre organisation a fait son trou sur Facebook, il me semble que la première chose à faire, dans cette situation, c’est de quitter ces réseaux pour en faire vivre de plus démocratiques, sobres et décentralisés. Votre engagement anti-capitaliste, écologiste et anti-autoritaire le mérite bien…
Mauvaise nouvelle : il va falloir réapprendre à se faire un peu chier, dans la vie.
PS : Ceci est mon 300e billet sur ce blog, ouvert il y a exactement dix ans. 300 billets, ça ne veut pas dire 300 textes, il y a quelques annonces sur le lot. Mais oui, cela fait deux textes par mois en moyenne. Les meilleurs ont été publiés ailleurs (notamment dans les journaux papier L’An 02, CQFD, L’Âge de faire, Moins ! et d’autres encore) ou reformulés dans le cadre des livres Égologie (Le Monde à l’envers, 2007) et La Conjuration des ego (Syllepse, 2019). Je prépare aussi la réédition de ma brochure sur le revenu garanti (aux éditions du Monde à l’envers cet hiver). C’est un blog qui m’a aidée à écrire dans des formats courts puis un peu plus longs (mais toujours pas très longs !) et à faire œuvre malgré le chômage de longue durée et le manque de sollicitations. Je me fais chier à payer le nom de domaine chaque année, ce qui permet de bénéficier d’un hébergement offert par Gandi.net et de ne pas livrer votre cerveau à la publicité.
(1) À vrai dire j’ai cédé dans la perspective d’un travail de terrain à l’étranger, où les seuls accès à Internet se faisaient par mobile et où mes informateurs utilisaient WhatsApp plus volontiers que des sms hors de prix. Et j’y ai gagné un dictaphone de bien meilleure qualité. Mais au quotidien, en France, je me laisse convaincre par le smartphone alors que j’ai encore le choix tous les matins de mettre plutôt mon vieux Nokia dans ma poche.
(2) Ces réseaux sociaux hébergent vos propos, vous permettent de mettre en ligne vos textes, images, fichiers vidéo et audio. Vous restez responsable de vos publications. Tout va bien. Sauf que les dernières innovations en matière de libertés civiles (qui s’accompagnent de la remise en cause d’un droit de la presse qui fonctionne très bien depuis 1881) font de ces réseaux vos éditeurs, lesquels partagent avec vous la responsabilité pénale de vos publications. Devinez la peine que vont prendre ces gros acteurs capitalistes à faire vérifier par des petites mains rémunérées que vos propos sont en effet contraires à la loi, diffamatoires, insultants ou appelant à la haine ? C’est moins cher de le mettre à la poubelle dès qu’une personne qui ne vous aime pas les signale, d’autant plus que vous ne représentez rien (à moins que vous ne soyez Donald Trump, dans ce cas l’appel à la haine est acceptable). Les organisations qui pourraient se saisir de ce cas de censure pour le rendre public sont elles aussi sur ces réseaux (qui contrôlent leur audience) ou ailleurs et plus personne ne les entend crier parce que tout le monde est sur Facebook. Monde de rêve, hein ?
(3) Moi aussi, je reste, tentant de limiter ma participation et préférant socialiser dans des lieux plus proches de mes valeurs, Seenthis.net ou Mastodon.
C’est Qwant qu’on va où ?
L’actualité récente de Qwant était mouvementée, mais il nous a semblé qu’au-delà des polémiques c’était le bon moment pour faire le point avec Qwant, ses projets et ses valeurs.
Si comme moi vous étiez un peu distrait⋅e et en étiez resté⋅e à Qwant-le-moteur-de-recherche, vous allez peut-être partager ma surprise : en fouinant un peu, on trouve tout un archipel de services, certains déjà en place et disponibles, d’autres en phase expérimentale, d’autres encore en couveuse dans le labo.
Voyons un peu avec Tristan Nitot, Vice-président Advocacy de Qwant, de quoi il retourne et si le principe affiché de respecter la vie privée des utilisateurs et utilisatrices demeure une ligne directrice pour les applications qui arrivent.
Bonjour Tristan, tu es toujours content de travailler pour Qwant malgré les périodes de turbulence ?
Oui, bien sûr ! Je reviens un peu en arrière : début 2018, j’ai déjeuné avec un ancien collègue de chez Mozilla, David Scravaglieri, qui travaillait chez Qwant. Il m’a parlé de tous les projets en logiciel libre qu’il lançait chez Qwant en tant que directeur de la recherche. C’est ce qui m’a convaincu de postuler chez Qwant.
J’étais déjà fan de l’approche liée au respect de la vie privée et à la volonté de faire un moteur de recherche européen, mais là, en plus, Qwant se préparait à faire du logiciel libre, j’étais conquis. À peine arrivé au dessert, j’envoie un texto au président, Eric Léandri pour savoir quand il m’embauchait. Sa réponse fut immédiate : « Quand tu veux ! ». J’étais aux anges de pouvoir travailler sur des projets qui rassemblent mes deux casquettes, à savoir vie privée et logiciel libre.
Depuis, 18 mois ont passé, les équipes n’ont pas chômé et les premiers produits arrivent en version Alpha puis Bêta. C’est un moment très excitant !
Récemment, Qwant a proposé Maps en version Bêta… Vous comptez vraiment rivaliser avec Google Maps ? Parce que moi j’aime bien Street View par exemple, est-ce que c’est une fonctionnalité qui viendra un jour pour Qwant Maps ?
Rivaliser avec les géants américains du capitalisme de surveillance n’est pas facile, justement parce qu’on cherche un autre modèle, respectueux de la vie privée. En plus, ils ont des budgets incroyables, parce que le capitalisme de surveillance est extrêmement lucratif. Plutôt que d’essayer de trouver des financements comparables, on change les règles du jeu et on se rapproche de l’écosystème libre OpenStreetMap, qu’on pourrait décrire comme le Wikipédia de la donnée géographique. C’est une base de données géographiques contenant des données et des logiciels sous licence libre, créée par des bénévoles autour desquels viennent aussi des entreprises pour former ensemble un écosystème. Qwant fait partie de cet écosystème.
En ce qui concerne les fonctionnalités futures, c’est difficile d’être précis, mais il y a plein de choses que nous pouvons mettre en place grâce à l’écosystème OSM. On a déjà ajouté le calcul d’itinéraires il y a quelques mois, et on pourrait se reposer sur Mapillary pour avoir des images façon StreetView, mais libres !
Dis donc, en comparant 2 cartes du même endroit, on voit que Qwant Maps a encore des progrès à faire en précision ! Pourquoi est-ce que Qwant Maps ne reprend pas l’intégralité d’Open Street Maps ?
En fait, OSM montre énormément de détails et on a choisi d’en avoir un peu moins mais plus utilisables. On a deux sources de données pour les points d’intérêt (POI) : Pages Jaunes, avec qui on a un contrat commercial et OSM. On n’affiche qu’un seul jeu de POI à un instant t, en fonction de ce que tu as recherché.
Quand tu choisis par exemple « Restaurants » ou « Banques », sans le savoir tu fais une recherche sur les POI Pages Jaunes. Donc tu as un fond de carte OSM avec des POI Pages Jaunes, qui sont moins riches que ceux d’OSM mais plus directement lisibles.
Bon d’accord, Qwant Maps utilise les données d’OSM, c’est tant mieux, mais alors vous vampirisez du travail bénévole et libre ? Quelle est la nature du deal avec OSM ?
Non, bien sûr, Qwant n’a pas vocation à vampiriser l’écosystème OSM : nous voulons au contraire être un citoyen modèle d’OSM. Nous utilisons les données et logiciels d’OSM conformément à leur licence. Il n’y a donc pas vraiment de deal, juste un respect des licences dans la forme et dans l’esprit. Par exemple, on met un lien qui propose aux utilisateurs de Qwant Maps d’apprendre à utiliser et contribuer à OSM. En ce qui concerne les logiciels libres nécessaires au fonctionnement d’OSM, on les utilise et on y contribue, par exemple avec les projets Mimirsbrunn, Kartotherian et Idunn. Mes collègues ont écrit un billet de blog à ce sujet.
Nous avons aussi participé à la réunion annuelle d’OSM, State Of the Map (SOTM) à Montpellier le 14 juin dernier, où j’étais invité à parler justement des relations entre les entreprises comme Qwant et les projets libres de communs numériques comme OSM. Les mauvais exemples ne manquent pas, avec Apple qui, avec Safari et Webkit, a sabordé le projet Konqueror de navigateur libre, ou Google qui reprend de la data de Wikipédia mais ne met pas de lien sur comment y contribuer (alors que Qwant le fait). Chez Qwant, on vise à être en symbiose avec les projets libres qu’on utilise et auxquels on contribue.
Google Maps a commencé à monétiser les emplois de sa cartographie, est-ce qu’un jour Qwant Maps va être payant ?
En réalité, Google Maps est toujours gratuit pour les particuliers (approche B2C Business to consumer). Pour les organisations ou entreprises qui veulent mettre une carte sur leur site web (modèle B2B Business to business), Google Maps a longtemps été gratuit avant de devenir brutalement payant, une fois qu’il a éliminé tous ses concurrents commerciaux. Il apparaît assez clairement que Google a fait preuve de dumping.
Pour le moment, chez Qwant, il n’y a pas d’offre B2B. Le jour où il y en aura une, j’espère que le un coût associé sera beaucoup plus raisonnable que chez Google, qui prend vraiment ses clients pour des vaches à lait. Je comprends qu’il faille financer le service qui a un coût, mais là, c’est exagéré !
Quand j’utilise Qwant Maps, est-ce que je suis pisté par des traqueurs ? J’imagine et j’espère que non, mais qu’est-ce que Qwant Maps « récolte » et « garde » de moi et de ma connexion si je lui demande où se trouve Bure avec ses opposants à l’enfouissement de déchets nucléaires ? Quelles garanties m’offre Qwant Maps de la confidentialité de mes recherches en cartographie ?
C’est un principe fort chez Qwant : on ne veut pas collecter de données personnelles. Bien sûr, à un instant donné, le serveur doit disposer à la fois de la requête (quelle zone de la carte est demandée, à quelle échelle) et l’adresse IP qui la demande. L’adresse IP pourrait permettre de retrouver qui fait quelle recherche, et Qwant veut empêcher cela. C’est pourquoi l’adresse IP est salée et hachée aussitôt que possible et c’est le résultat qui est stocké. Ainsi, il est impossible de faire machine arrière et de retrouver quelle adresse IP a fait quelle recherche sur la carte. C’est cette méthode qui est utilisée dans Qwant Search pour empêcher de savoir qui a recherché quoi dans le moteur de recherche.
Est-ce que ça veut dire qu’on perd aussi le relatif confort d’avoir un historique utile de ses recherches cartographiques ou générales ? Si je veux gagner en confidentialité, j’accepte de perdre en confort ?
Effectivement, Qwant ne veut rien savoir sur la personne qui recherche, ce qui implique qu’on ne peut pas personnaliser les résultats, ni au niveau des recherches Web ni au niveau cartographique : pour une recherche donnée, chaque utilisateur reçoit les mêmes résultats que tout le monde.
Ça peut être un problème pour certaines personnes, qui aimeraient bien disposer de personnalisation. Mais Qwant n’a pas dit son dernier mot : c’est exactement pour ça que nous avons fait « Masq by Qwant ». Masq, c’est une application Web en logiciel libre qui permet de stocker localement dans le navigateur (en LocalStorage)1 et de façon chiffrée des données pour la personnalisation de l’expérience utilisateur. Masq est encore en Alpha et il ne permet pour l’instant que de stocker (localement !) ses favoris cartographiques. À terme, nous voulons que les différents services de Qwant utilisent Masq pour faire de la personnalisation respectueuse de la vie privée.
Ah bon alors c’est fini le cloud, on met tout sur sa machine locale ? Et si on vient fouiner dans mon appareil alors ? N’importe quel intrus peut voir mes données personnelles stockées ?
Effectivement, tes données étant chiffrées, et comme tu es le seul à disposer du mot de passe, c’est ta responsabilité de conserver précieusement ledit mot de passe. Quant à la sauvegarde des données, tu as bien pensé à faire une sauvegarde, non ? 😉
Ah mais vous avez aussi un projet de reconnaissance d’images ? Comment ça marche ? Et à quoi ça peut être utile ?
C’est le résultat du travail de chercheurs de Qwant Research, une intelligence artificielle (plus concrètement un réseau de neurones) qu’on a entraînée avec Pytorch sur des serveurs spécialisés DGX-1 en vue de proposer des images similaires à celles que tu décris ou que tu téléverses.
Ah tiens j’ai essayé un peu, ça donne effectivement des résultats rigolos : si on cherche des saucisses, on a aussi des carottes, des crevettes et des dents…
C’est encore imparfait comme tu le soulignes, et c’est bien pour ça que ça n’est pas encore un produit en production ! On compte utiliser cette technologie de pointe pour la future version de notre moteur de recherche d’images.
Comment je fais pour signaler à l’IA qu’elle s’est plantée sur telle ou telle image ? C’est prévu de faire collaborer les bêta-testeurs ? Est-ce que Qwant accueille les contributions bénévoles ou militantes ?
Il est prévu d’ajouter un bouton pour que les utilisateurs puissent valider ou invalider une image par rapport à une description. Pour des projets de plus en plus nombreux, Qwant produit du logiciel libre et donc publie le code. Par exemple pour la recherche d’image, c’est sur https://github.com/QwantResearch/text-image-similarity. Les autres projets sont hébergés sur les dépôts https://github.com/QwantResearch : les contributions au code (Pull requests) et les descriptions de bugs (issues) sont les bienvenus !
Bon je vois que Qwant a l’ambition de couvrir autant de domaines que Google ? C’est pas un peu hégémonique tout ça ? On se croirait dans Dégooglisons Internet !
Effectivement, nos utilisateurs attendent de Qwant tout un univers de services. La recherche est pour nous une tête de pont, mais on travaille à de nouveaux services. Certains sont des moteurs de recherche spécialisés comme Qwant Junior, pour les enfants de 6 à 12 ans (pas de pornographie, de drogues, d’incitation à la haine ou à la violence).
Comment c’est calculé, les épineuses questions de résultats de recherche ou non avec Qwant Junior ? Ça doit être compliqué de filtrer…
Nous avons des équipes qui gèrent cela et s’assurent que les sujets sont abordables par les enfants de 6 à 12 ans, qui sont notre cible pour Junior.
Ça n’est pas facile effectivement, mais nous pensons que c’est important. C’est une idée qui nous est venue au lendemain des attentats du Bataclan où trop d’images choquantes étaient publiées par les moteurs de recherche. C’était insupportable pour les enfants. Et puis Junior, comme je le disais, n’a pas vocation à afficher de publicité ni à capturer de données personnelles. C’est aussi pour cela que Qwant Junior est très utilisé dans les écoles, où il donne visiblement satisfaction aux enseignants et enseignantes.
Mais euh… « filtrer » les résultats, c’est le job d’un moteur de recherche ?
Il y a deux questions en fait. Pour un moteur de recherche pour enfants, ça me parait légitime de proposer aux parents un moteur qui ne propose pas de contenus choquants. Qwant Junior n’a pas vocation à être neutre : c’est un service éditorialisé qui fait remonter des contenus à valeur pédagogique pour les enfants. C’est aux parents de décider s’ils l’utilisent ou pas.
Pour un moteur de recherche généraliste revanche, la question est plutôt d’être neutre dans l’affichage des résultats, dans les limites de la loi.
Tiens vous avez même des trucs comme Causes qui propose de reverser l’argent des clics publicitaires à de bonnes causes ? Pour cela il faut désactiver les bloqueurs de pub auxquels nous sommes si attachés, ça va pas plaire aux antipubs…
En ce qui concerne Qwant Causes, c’est le moteur de recherche Qwant mais avec un peu plus de publicité. Et quand tu cliques dessus, cela rapporte de l’argent qui est donné à des associations que tu choisis. C’est une façon de donner à ces associations en faisant des recherches. Bien sûr si tu veux utiliser un bloqueur de pub, c’est autorisé chez Qwant, mais ça n’a pas de sens pour Qwant Causes, c’est pour ça qu’un message d’explication est affiché.
Est-ce que tous ces services sont là pour durer ou bien seront-ils fermés au bout d’un moment s’ils sont trop peu employés, pas rentables, etc. ?
Tous les services n’ont pas vocation à être rentables. Par exemple, il n’y a pas de pub sur Qwant Junior, parce que les enfants y sont déjà trop exposés. Mais Qwant reste une entreprise qui a vocation à générer de l’argent et à rémunérer ses actionnaires, donc la rentabilité est pour elle une chose importante. Et il y a encore de la marge pour concurrencer les dizaines de services proposés par Framasoft et les CHATONS 😉
Est-ce que Qwant est capable de dire combien de personnes utilisent ses services ? Qwant publie-t-elle des statistiques de fréquentation ?
Non. D’abord, on n’identifie pas nos utilisateurs, donc c’est impossible de les compter : on peut compter le nombre de recherches qui sont faites, mais pas par combien de personnes. Et c’est très bien comme ça ! Tout ce que je peux dire, c’est que le nombre de requêtes évolue très rapidement : on fait le point en comité de direction chaque semaine, et nous battons presque à chaque fois un nouveau record !
Bon venons-en aux questions que se posent souvent nos lecteurs et lectrices : Qwant et ses multiples services, c’est libre, open source, ça dépend ?
Non, tout n’est pas en logiciel libre chez Qwant, mais si tu vas sur les dépôts de Qwant et Qwant Research tu verras qu’il y a déjà plein de choses qui sont sous licence libre, y compris des choses stratégiques comme Graphee (calcul de graphe du Web) ou Mermoz (robot d’indexation du moteur). Et puis les nouveaux projets comme Qwant Maps et Masq y sont aussi.
La publicité est une source de revenus dans votre modèle économique, ou bien vous vendez des services à des entreprises ou institutions ? Qwant renonce à un modèle économique lucratif qui a fait les choux gras de Google, mais alors comment gagner de l’argent ?
Oui, Qwant facture aussi des services à des institutions dans le domaine de l’open data par exemple, mais l’essentiel du revenu vient de la publicité contextuelle, à ne pas confondre avec la publicité ciblée telle que faite par les géants américains du Web. C’est très différent.
La publicité ciblée, c’est quand tu sais tout de la personne (ses goûts, ses habitudes, ses déplacements, ses amis, son niveau de revenu, ses recherches web, son historique de navigation, et d’autres choses bien plus indiscrètes telles que ses opinions politiques, son orientation sexuelle ou religieuse, etc.). Alors tu vends à des annonceurs le droit de toucher avec de la pub des personnes qui sont ciblées. C’est le modèle des géants américains.
Qwant, pour sa part, ne veut pas collecter de données personnelles venant de ses utilisateurs. Tu as sûrement remarqué que quand tu vas sur Qwant.com la première fois, il n’y a pas de bannière « acceptez nos cookies ». C’est normal, nous ne déposons pas de cookies quand tu fais une recherche Qwant !
Quand tu fais une recherche, Qwant te donne une réponse qui est la même pour tout le monde. Tu fais une recherche sur « Soupe à la tomate » ? On te donne les résultats et en même temps on voit avec les annonceurs qui est intéressé par ces mots-clés. On ignore tout de toi, ton identité ou ton niveau de revenu. Tout ce qu’on sait, c’est que tu as cherché « soupe à la tomate ». Et c’est ainsi que tu te retrouves avec de la pub pour du Gaspacho ou des ustensiles de cuisine. La publicité vaut un peu moins cher que chez nos concurrents, mais les gens cliquent dessus plus souvent. Au final, ça permet de financer les services et d’en inventer de nouveaux tout en respectant la vie privée des utilisateurs et de proposer une alternative aux services américains gourmands en données personnelles. On pourrait croire que ça ne rapporte pas assez, pourtant c’était le modèle commercial de Google jusqu’en 2006, où il a basculé dans la collecte massive de données personnelles…
Dans quelle mesure Qwant s’inscrit-il dans la reconquête de la souveraineté européenne contre la domination des géants US du Web ?
Effectivement, parmi les deux choses qui différencient Qwant de ses concurrents, il y a la non-collecte de données personnelles et le fait qu’il est français et à vocation européenne. Il y a un truc qui me dérange terriblement dans le numérique actuel, c’est que l’Europe est en train de devenir une colonie numérique des USA et peut-être à terme de la Chine. Or, le numérique est essentiel dans nos vies. Il les transforme ! Ces outils ne sont pas neutres, ils sont le reflet des valeurs de ceux qui les produisent.
Aux USA, les gens sont considérés comme des consommateurs : tout est à vendre à ou à acheter. En Europe, c’est différent. Ça n’est pas un hasard si la CNIL est née en France, si le RGPD est européen : on a conscience de l’enjeu des données personnelles sur la citoyenneté, sur la liberté des gens. Pour moi, que Qwant soit européen, c’est très important.
Merci d’avoir accepté de répondre à nos questions. Comme c’est la tradition de nos interviews, on te laisse le mot de la fin…
Je soutiens Framasoft depuis toujours ou presque, parce que je sais que ce qui y est fait est vraiment important : plus de libre, moins d’hégémonie des suspects habituels, plus de logiciel libre, plus de valeur dans les services proposés.
J’ai l’impression d’avoir avec Qwant une organisation différente par nature (c’est une société, avec des actionnaires), mais avec des objectifs finalement assez proches : fournir des services éthiques, respectueux de la vie pivée, plus proches des gens et de leurs valeurs, tout en contribuant au logiciel libre. C’est ce que j’ai tenté de faire chez Mozilla pendant 17 ans, et maintenant chez Qwant. Alors, je sais que toutes les organisations ne sont pas parfaites, et Qwant ne fait pas exception à la règle. En tout cas, chez Qwant on fait du mieux qu’on peut !
Vive l’Internet libre et ceux qui œuvrent à le mettre en place et à le défendre !
DIFFUser bientôt vos articles dans le Fediverse ?
Chaque mois le Fediverse s’enrichit de nouveaux projets, probablement parce nous désirons toujours plus de maîtrise de notre vie numérique.
Décentralisé et fédéré, ce réseau en archipel s’articule autour de briques technologiques qui permettent à ses composantes diverses de communiquer. Au point qu’à chaque rumeur de projet nouveau dans le monde du Libre la question est vite posée de savoir s’il sera « fédéré » et donc relié à d’autres projets.
Si vous désirez approfondir vos connaissances au plan technique et au plan de la réflexion sur la fédération, vous trouverez matière à vous enrichir dans les deux mémoires de Nathalie, stagiaire chez Framasoft l’année dernière.
Aujourd’hui, alors que l’idée de publier sur un blog semble en perte de vitesse, apparaît un nouvel intérêt pour la publication d’articles sur des plateformes libres et fédérées, comme Plume et WriteFreely. Maîtriser ses publications sans traqueurs ni publicités parasites, sans avoir à se plier aux injonctions des GAFAM pour se connecter et publier, sans avoir à brader ses données personnelles pour avoir un espace numérique d’expression, tout en étant diffusé dans un réseau de confiance et pouvoir interagir avec lui, voilà dans quelle mouvance se situe le projet DIFFU auquel nous vous invitons à contribuer et que vous présente l’interviewé du jour…
Bonjour, peux-tu te présenter, ainsi que tes activités ?
Bonjour Framasoft. Je m’appelle Jean-Pierre Morfin, on me connaît aussi sur les réseaux sociaux et dans le monde du libre sous le pseudo jpfox. J’ai 46 ans, je vis avec ma tribu familiale recomposée dans un village ardéchois où je pratique un peu (pas assez) le vélo. Informaticien depuis mon enfance, je suis membre du GULL G3L basé à Valence, où je gère avec d’autres l’activité C.H.A.T.O.N.S qui propose plusieurs services comme Mastodon, Diaspora, TT-Rss, boite mail, owncloud…
Passionnés par le libre, Michaël, un ami de longue date et moi-même avons créé en 2010 ce qui s’appelle désormais une Entreprise du Numérique Libre nommée Befox qui propose ses services aux TPE/PME dans la Drôme et l’Ardèche principalement : réalisation de sites à base de solutions libres comme Prestashop, Drupal ou autres, installation Dolibarr et interconnexion entre différents logiciels ou plateformes, hébergement applicatif, évolutions chez nos fidèles clients constituent l’essentiel de notre activité.
Et donc, vous voulez vous lancer dans le développement d’un nouveau logiciel fédéré, « Diffu ». Pourquoi ?
Tout d’abord nous avons ressenti tous les deux le besoin de retourner aux fondamentaux du Libre, et quoi de plus fondamental que le développement d’un logiciel ? Lors de nos divagations sur le Fédiverse, les remarques récurrentes qu’on y trouve icioulà contre l’utilisation de Medium, nous ont fait penser qu’une alternative pouvait être intéressante. De plus, l’ouverture d’un compte Medium se fait nécessairement avec un compte Facebook ou Google, c’est leur façon d’authentifier un utilisateur ; en bons adeptes de la dégafamisation, c’est une raison de plus de créer une alternative à cette plateforme.
Voyant le succès et tout le potentiel de la Fédération, il fallait que cette nouvelle solution entre de ce cadre-là, car recréer une plateforme unique de publication ou un nouveau moteur de blog avec une gestion interne des commentaires ne présente aucun intérêt. Avec Diffu, la publication d’un article sur une des instances du réseau sera poussée sur le Fédiverse et les commentaires et réactions faits sur Mastodon, Pleroma, Hubzilla ou autre… seront agrégés pour être restitués directement sur la page de l’article. J’invite les lecteurs à jeter un œil à la maquette que nous avons réalisée pour se faire une idée, elle n’est pas fonctionnelle car cela reste encore un projet.
Quant au nom Diffu, on lui trouve deux sens : abréviation de Diffusion, ce qui reste l’objectif d’une plateforme de publication d’articles. Et dans sa prononciation à l’anglaise Diff You qui peut se comprendre Differentiate yourself – Différenciez vous ! C’est un peu ce que l’on fait lorsqu’on livre son avis, son expertise, ses opinions ou ses pensées dans un article.
Il existe déjà des logiciels fédérés de publication, tels que Plume ou WriteFreely. Quelles différences entre Diffu et ces projets ?
Absolument, ces deux applications libres, elles aussi, proposent de nombreux points de similitude avec Diffu notamment dans l’interconnexion avec le Fediverse et la possibilité de réagir aux articles avec un simple compte compatible avec ActivityPub.
La première différence est que pour Plume et WriteFreely, il est nécessaire de créer un compte sur l’instance que l’on souhaite utiliser. Avec Diffu, suivant les restrictions définies par l’administrateur⋅e de l’instance, il sera possible de créer un article juste en donnant son identifiant Mastodon par exemple (pas le mot de passe, hein, juste le pseudo et le nom de l’instance). L’auteur recevra un lien secret par message direct sur son compte Mastodon lui permettant d’accéder à son environnement de publication et de rédiger un nouvel article. Ce dernier sera associé à son auteur ou autrice, son profil Mastodon s’affichant en signature de l’article. Lors de la publication de l’article sur le Fediverse, l’autrice ou l’auteur sera mentionné⋅e dans le pouet qu’il n’aura plus qu’à repartager. L’adresse de la page de l’article sera utilisable sur les autres réseaux sociaux bien évidemment.
Nous voyons plus les instances Diffu comme des services proposés aux possesseurs de comptes ActivityPub. Comme on crée un Framadate ou un Framapad en deux clics, on pourra créer un article.
Les modes de modération et de workflow proposés par Diffu, la thématique choisie, les langues acceptées, la définition des règles de gestion permettront aux administrateurs de définir le public pouvant poster sur leur instance. Il sera par exemple possible de n’autoriser que les auteurs ayant un compte sur telle instance Mastodon, Diffu devenant un service complémentaire que pourrait proposer un CHATONS à ses utilisateurs Mastodon.
Ou, à l’opposé, un défenseur de la liberté d’expression peut laisser son instance Diffu open bar, au risque de voir son instance bloquée par d’autres acteurs du Fediverse, la régulation se faisant à plusieurs niveaux. Nous travaillons encore sur la définition des options de modération possibles, le but étant de laisser à l’administrateur⋅e toute la maîtrise des règles du jeu.
Les options retenues seront clairement explicites sur son instance pour que chacun⋅e puisse choisir la bonne plateforme qui lui convient le mieux. On imagine déjà faire un annuaire reprenant les règles de chaque instance pour aider les auteurs et autrices à trouver la plus appropriée à leur publication. Quitte à écrire sur plusieurs instances en fonction du sujet de l’article : « J’ai testé un nouveau vélo à assistance électrique » sur diffu.velo-zone.fr et « Comment installer LineageOS sur un Moto G4 » sur diffu.g3l.org.
L’autre différence avec Plume et WriteFreely est le langage retenu pour le développement de Diffu. Nous avons choisi PHP car il reste à nos yeux le plus simple à installer dans un environnement web et nous allons tout faire pour que ce soit vraiment le cas. Le locataire d’un simple hébergement mutualisé pourra installer Diffu : on dézippe le fichier de la dernière version, on envoie le tout par ftp sur le site, on accède à la page de configuration pour définir les options de son instance et ça fonctionne. Idem pour les mises à jour.
Nous avons déjà des contacts avec les dev de Plume qui sont tout aussi motivés que nous pour connecter nos plateformes et permettre une interaction entre les utilisateurs. C’est la magie du Fediverse !
Vous êtes en phase de crowdfunding pour le projet Diffu. À quoi va servir cet argent ?
Tout simplement à nous libérer du temps pour développer ce logiciel. On ne peut malheureusement pas se permettre de laisser en plan l’activité de Befox pendant des semaines car cela correspondrait à une absence complète de revenu pour nous deux. C’est donc notre société Befox qui va récolter le fruit de cette campagne et le transformer en rémunération. Nous avons visé au plus juste l’objectif de cette campagne de financement même si on sait que l’on va passer pas mal de temps en plus sur ce projet mais quand on aime…
Il faut aussi mentionner les 8 % de la campagne destinés à rétribuer la plateforme de financement Ulule.
Comment envisages-tu l’avenir de Diffu ?
Comme tout projet libre, après la publication des premières versions, la mise en ligne du code source, nous allons être à l’écoute des utilisateurs pour ajouter les fonctionnalités les plus attendues, garder la compatibilité avec le maximum d’acteurs du Fediverse. On sait que le protocole ActivityPub et ceux qui s’y rattachent peuvent avoir des interprétations différentes. On le voit pour les plateformes déjà en places comme Pleroma, Mastodon, Hubzilla, GNUSocial, PeerTube, PixelFed, WriteFreely et Plume… c’est une nécessité de collaborer avec les autres équipes de développement pour une meilleure expérience des utilisateurs.
Comme souvent ici, on te laisse le mot de la fin, pour poser LA question que tu aurais aimé qu’on te pose, et à laquelle tu aimerais répondre…
La question que l’on peut poser à tous les développeurs du Libre : quel éditeur de sources, Vim ou Emacs ?
La réponse en ce qui me concerne, c’est Vim bien sûr.
Plus sérieusement, cela me permet d’évoquer ce que je trouve génial avec les Logiciels Libres, le fait qu’il y en a pour tous les goûts, que si un outil ne te convient pas, tu peux en utiliser un autre ou modifier/faire modifier celui qui existe pour l’adapter à tes attentes.
Alors même si Plume et WriteFreely existent et font très bien certaines choses, ils sont tous les deux différents et je suis convaincu que Diffu a sa place et viendra en complément de ceux-ci. J’ai hâte de pouvoir m’investir à fond dans ce projet.
Merci pour cette interview, à bientôt sur le Fediverse !
Ce nouvel ouvrage vous entraîne dans les coulisses de nos usages numériques quotidiens et nous fait découvrir en profondeur la gestion des bases de données et le langage qui sert à interagir avec elles.
Vous n’avez jamais vu une base de données ? Moi non plus, mais comme vous, dès que je veux faire un achat en ligne ou simplement mener une recherche sur le Web, mon appareil s’adresse à une base de données.
Bon, SQL et SGBD, SGBDRO, les sigles ça fait peur, mais Vincent Lozano et Étienne Georges qui ont fait un travail remarquable ont prévu un précieux glossaire (la table des matières est à l’avenant).
Mais peut-être êtes-vous plutôt en train d’arborer un sourire un peu condescendant, parce que vous, vous nagez dans les bases de données avec l’aisance d’une anguille dans la mer des Sargasses. Eh bien, il y a fort à parier qu’au-delà des chapitres d’initiation, ce nouveau Framabook va vous faire découvrir ou redécouvrir des aspects méconnus de ce domaine vaste et évolutif.
Voici d’ailleurs quelques observations de Nailyk, qui a déjà parcouru l’ouvrage avec intérêt :
Un gros volume de 350 pages tout de même, mais les chapitres sont digestes. Pas trop longs, bien ordonnés et très bien regroupés.
Je trouve réducteur de le cantonner aux SGBD. Les notions de ses chapitres concernant le stockage des informations me semble être tout à fait appropriés pour d’autres sujets.
Même si vous n’êtes plus un débutant et bien que tout soit parfaitement détaillé, il faut parfois s’accrocher dur.
Heureusement, les touches d’humour font un bien fou à la lecture. La mise en forme, les typos et les schéma rendent la lecture vraiment agréable. Excellent livre que je m’empresserai de recommander à plusieurs personnes ! On sent le travail minutieux et c’est très agréable!
Quatre questions à Vincent, co-auteur de l’ouvrage
Comment en es-tu arrivé là ? Tu es tombé dans le SQL quand tu étais petit ?
En 1993, dans le cadre de qu’on appelait le « service militaire » au service informatique d’une base aérienne, via un logiciel de la société Borland qui se nommait Paradox. Puis en 1999, lorsque j’ai été nommé maître de conférences à l’Énise, j’ai découvert PostgreSQL. J’ai développé pas mal d’applications de gestion en PHP puis jQuery qui s’appuyaient sur ce SGBD libre. L’Énise s’est ensuite équipée de la Rolls (!) des systèmes de gestion de bases de données : Oracle.
Qu’apporte ce livre si l’on considère qu’il existe déjà une littérature relativement abondante sur le sujet ?
L’idée forte est de retranscrire dans le manuel toute la chaîne de conception d’une base de données à partir de zéro. Ce qui va au-delà de ce que suggère notre titre, car il ne s’agit pas uniquement du langage SQL lui-même, mais des différentes étapes qui vont mener, à partir de l’idée « d’informatiser » un système, à la création d’une base. C’est ce qu’on appelle la modélisation conceptuelle et le livre l’aborde à partir de différentes études de cas.
Puisqu’il est question de bases de données, l’autre parti pris est de montrer comment sont stockées les informations basiques que l’on manipule tous les jours : les entiers, les nombres à virgule, les caractères, avec les petites subtilités pas forcément connues comme la précision des flottants et l’encodage UTF-8. Dans le même ordre d’idée, pour rester dans les principes fondamentaux, sont exposées dans le livre, quelques rudiments pour comprendre les algorithmes de tri et de recherche qui se cachent derrière le SELECT de SQL.
Enfin, concernant SQL lui-même, un accent est d’une part mis sur l’aspect traitement (procédures, triggers, vues) et sur le fait que les SGBD savent gérer les accès concurrents (plusieurs processus qui accèdent aux données en même temps), et sur l’aspect contraintes d’intégrité qui font la force et la particularité des SGBD relationnelles.
Il existe des livres sur les bases de données SQL très théoriques, sur l’algèbre relationnelle notamment, pourquoi pas dans ce livre ?
Ni Étienne, ni moi ne sommes des informaticiens de formation. Nous avons été tous deux formés en tant qu’ingénieurs généralistes et sommes des autodidactes en informatique, ce qui ne nous pas empêché d’en faire notre métier. C’est sans doute ce qui explique que ce livre n’est pas un livre orthodoxe, bâti comme un cours magistral, avec des théorèmes et des propriétés. Il y a un parti pris de didactique non dogmatique, qui amène à découvrir les concepts par l’exemple notamment.
En quoi ce projet est relié aux logiciels libres ?
Il l’est évidemment parce que PostgreSql est LE logiciel libre de gestion de bases de donnée relationnelles mais il l’est aussi dans l’esprit. Être capable d’analyser un système d’information existant, le modéliser et bâtir une base grâce à Sql constituent aujourd’hui des atouts maîtres pour être relativement libre, libre de développer ses propres applications notamment.
Pour découvrir l’ouvrage rendez-vous sur la page Framabook qui lui est dédiée