Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
Hier — 17 janvier 2025Flux principal

Guide CNLL/inno³ sur le Cyber Resilience Act : êtes-vous prêts pour les échéances de 2026 et 2027 ?

Le CNLL, Union des Entreprises du Logiciel Libre et du Numérique Ouvert, est l’instance représentative de la filière du logiciel libre en France, et inno³ un cabinet de conseil spécialiste des modèles ouverts. Ils proposent le premier guide de conformité au CRA dédié aux acteurs de l’open source, destiné à accompagner sans attendre les acteurs dans la mise en conformité de leurs activités en décryptant les obligations nouvelles et adaptations nécessaires de processus. Il est publié sous licence Creative Commons By-SA 4.0.

Guide CNLL / inno³ sur le CRA

Pourquoi est-il nécessaire d'anticiper ?

Adopté formellement par l'UE en 2024, le CRA vise à renforcer la cybersécurité des produits logiciels (et matériels qui comportent des éléments numériques) pour répondre à la vulnérabilité accrue aux cyberattaques des entreprises et services publics européens. Les acteurs ont jusqu’au 10 septembre 2026 pour se mettre en conformité avec certaines obligations critiques (notification des vulnérabilités activement exploitées et des incidents graves) et jusqu’au 10 décembre 2027 pour s’adapter à l’ensemble des autres exigences du texte telles que la sécurité par principe ou la transparence vis-à-vis des consommateurs.

Un guide pratique pour vous accompagner

Le guide répond à un objectif de sensibilisation des membres du CNLL et plus largement des acteurs de la filière du logiciel libre (producteurs, intégrateurs et utilisateurs) aux enjeux et défis du CRA. À l’aide de mises en situation à partir d’exemples d’entreprises membres du CNLL, le guide propose une vision détaillée des modalités d’application et obligations nouvelles : documentation technique détaillée, gestion rigoureuse des vulnérabilités, déclaration de conformité et apposition du marquage CE, production d’une Software Bill of Materials (SBOM), etc.

Transformons ensemble cette contrainte réglementaire en opportunité d'amélioration de la sécurité, la qualité et la confiance pour nos produits et services !

👉 Explorez le guide dès aujourd'hui et contribuez à sa prochaine version en partageant vos commentaires ou en rejoignant le groupe de travail.

👉 Participez à la réunion de présentation en ligne qui aura lieu prochainement (informations à venir sur le site : cnll.fr).

Commentaires : voir le flux Atom ouvrir dans le navigateur

Aux (codes) sources de la poésie

14 janvier 2025 à 01:51

Le livre ./code --poetry est un objet original réunissant programmation, poésie et graphisme, que l’amoureux du code peut prendre plaisir à avoir dans sa bibliothèque pour le feuilleter de temps en temps et méditer sur toute cette littérature pour machines qu’il a écrite depuis ses premiers émois binaires. Attelage a priori improbable, Daniel Holden est programmeur et travaille dans les jeux vidéos à Montréal alors que Chris Kerr est un poète qui vit à Londres. Ils ont en fait fréquenté la même école et se connaissent depuis l’âge de onze ans. Explorons leur livre :

  • Daniel Holden et Chris Kerr, ./code --poetry, Broken Sleep Books, 2023, ISBN 978-1-915760-89-0.

    Sommaire

    Sources et rendus

    Un code poem est un code source mélangé à de la poésie, alors on pourrait traduire l’expression par un mot composé comme code-poème ou poème-source. J’utiliserai plutôt cette dernière traduction, le mot « source » ayant clairement des connotations poétiques. Pour ce qui est du concept de code poetry, poésie-source me satisfait moins. À vous de voir.

    Dans les poèmes-sources du livre, parfois les mot-clés du langage utilisé font partie du texte du poème, parfois le poème est simplement contenu dans des commentaires que la coloration syntaxique et la mise en page aideront à mettre en valeur. Utiliser des chaînes de caractères est une autre solution facile. On peut aussi généralement utiliser des noms de variables (éventuellement inutilisées), de fonctions, de labels, etc. Dans certains poèmes-sources les parties de code imprononçables sont isolées en haut ou en bas du code source comme dans chernobyl.rkt. Le code est toujours mis en forme avec soin et constitue parfois un calligramme, mot inventé par Apollinaire, par exemple une raquette de tennis pour Processing. Les auteurs se réclament également de la poésie concrète.

    On notera que dans le cas où l’on utilise également les mots-clés du langage dans le texte poétique, on sera bien sûr dans la plupart des langages plutôt incité à écrire en anglais. Mais on pourrait aussi considérer leurs mots-clés comme des parties d’un mot, par exemple for(midable=0;;) // j’étais fort minable. Sinon, on pourra utiliser un langage Logo en français ou quelques autres rares langages pour batracien hexagonal que vous pourrez citer en commentaires.

    Une contrainte majeure respectée dans le livre est qu’un programme doit être exécutable : il produit alors souvent de l’art ASCII, soit statique soit le plus souvent dynamique comme dans water.c, mais peut aussi produire un texte mixant poésie et codes informatiques (des balises HTML par exemple dans divide.php). Quant au titre du poème, c’est simplement le nom du fichier source.

    Les sujets abordés dans ces poèmes sont variés : expériences personnelles, théories du complot, dystopies, technologie et environnement, etc. D’après l’introduction du livre, chaque poème-source et sa sortie sont censés refléter le caractère du langage informatique utilisé. On trouvera pour chacun des vingt-six poèmes le code source sur la page gauche, avec coloration syntaxique, sur fond clair ou sombre, et sur la page droite la sortie. Le livre se double d’un site compagnon https://code-poetry.com/ qui a l’avantage de montrer les versions animées des sorties. Le livre essaie néanmoins de rendre cela par des successions de copies d’écran quand c’est possible. Comme la bannière en haut du site web semble boguée ou incomplète, voici les liens directs vers les vingt-six codes disponibles : Javascript, Julia, PHP, Racket, C++, Piet, Bash, Shakespeare, Perl, C, Haskell, C, J, Batch, Ruby, Objective C, Go, Processing, Ante, Befunge, C#, Python, Python, Erlang, Lua, Brainfuck. On notera que parmi les langages vedettes, le C et le Python ont droit à deux codes. Et on saluera les efforts du programmeur pour arriver à maîtriser les bases de tous ces langages pour la rédaction du livre. Si vous y trouvez un de vos langages préférés, vous pouvez partager en commentaires les particularités ou astuces des codes présentés (on frise parfois l’offuscation).

    Autres textes pour « massive nerds »

    Après les vingt-six poèmes, nous tombons sur la Code Poetry Manual Page, placée dans la section 7 des man-pages (Overview, conventions, and miscellaneous) : ./code --poetry - A collection of executable art. Chaque poème ou langage a droit à un paragraphe de commentaires (techniques, littéraires ou humoristiques).

    Le livre se termine par un texte de chaque auteur. Le premier texte, celui du poète, explique les contraintes liées à la mise en page et à la présentation graphique des codes sources et de leurs sorties à la fois dans le livre et sur le site compagnon, puis se termine par une liste d’autres livres déjà publiés sur le sujet, en insistant sur ce en quoi le présent livre s’en démarque.

    Le second texte est écrit par le programmeur du tandem et s’intitule (si l’on interprète le graphisme d’introduction) « I love ASCII ». Il tente d’abord d’expliquer au candide (qui serait tombé par hasard sur ce livre ?) ce qu’est un langage de programmation pour l’introduire à la culture geek. Il explique par exemple la multiplicité des langages et dit :

    Les gens ont donc tendance à s’identifier à certains langages plus qu’à d’autres, ce qui entraîne un effet d’amplification. Au fur et à mesure que les gens affluent vers le langage qui leur correspond le mieux, la culture s’homogénéise. Des frontières sont tracées, des nations se développent et des drapeaux sont hissés.
    Ces factions sont connues pour se livrer à des « guerres de religion » à propos du meilleur style de programmation. La lecture des arguments est une expérience en soi, quelque part entre un débat théorique entre physiciens des particules et une dispute enfantine sur Porsche versus Ferrari.

    Le texte se termine par la déclaration d’amour au code ASCII annoncée en titre, avec des explications intéressantes sur les origines de certains caractères. Mais quand l’auteur taquine sa compagne en lui disant qu’il va se faire tatouer les quatre-vingt-quinze caractères imprimables du code ASCII, elle lui répond en substance : « Please don’t, you massive nerd! »

    Finalement, la dernière page imprimée du livre nous invite à nous mettre au travail avec la chaîne de caractères layoutyourunrest écrite en majuscules puis en minuscules. On peut traduire ça par : « exposez votre trouble ». C’est en fait la devise de la maison d’édition Broken Sleep Books (dont le fondateur est insomniaque !), spécialisé dans la poésie et basée au Pays de Galles. Alors lecteur linuxien, es-tu inspiré ? N’es-tu pas en mal de défi depuis que TapTempo a été porté dans ton langage favori ? Are you experienced?

    Le logos informatique

    Le verbe créateur est bien sûr un thème biblique. Wikipedia rappelle également que :

    Le terme « poésie » et ses dérivés « poète », « poème » viennent du grec ancien ποίησις / poíesis par le verbe ποιέω / poiéō, « faire, créer » : le poète est donc un créateur, un inventeur de formes expressives […]

    On sait bien que les écrivains créent des mondes, certains poussant même la chose à l’extrême, comme J.R.R. Tolkien qui a créé tout un monde avec sa mythologie, son histoire, sa géographie, ses créatures, ses langues, ses poèmes et chansons, etc. Mais les développeurs ne sont pas en reste. Que le logos informatique soit créateur et crée des mondes, voire le monde, pour le meilleur et pour le pire, quiconque a vécu l’évolution de notre société depuis les débuts du web pourra difficilement en douter.

    Notes diverses

    • Difficile après cette conclusion de ne pas avoir envie de réécouter Un autre monde (1984) de Téléphone. « Dansent les ombres du monde ».
    • Cette alliance de la poésie et de la technologie m’a fait aussi penser à Anne Clark, qui dans les années 80 déclamait ses textes dans un style dit « spoken word » sur fond de musique électronique new wave. Son morceau le plus connu est Our Darkness (1984), qualifié plus récemment par certains de proto-house. Elle a continué sa carrière et en 2022 a sorti un album Borderland (Found Music for a Lost World) dans un style musique de chambre. On y trouve en particulier un poème de Mary E. Coleridge (1861-1907) intitulé L’oiseau bleu récité par Anne Clark : The Bluebird. Enfin, sur son site officiel, on voit qu’en 2024 elle a prêté sa voix à des installations réalisées par l’artiste Clemens von Wedemeyer qui s’intéresse entre autres aux relations sociales, comme on peut le voir sur ces photos montrant des graphes : Social Geometry. Malheureusement, on ne l’entendra pas ; il aurait fallu aller à Berlin.
    • Cette dépêche n’est pas sans lien non plus avec Des nouvelles de Fortran n°6 où j’évoquais récemment l’utilisation du langage dans les années 60-70 pour explorer la génération automatique de poèmes.
    • On notera que comprendre la poésie moderne anglo-saxonne peut parfois être ardu, la syntaxe de la langue, déjà plutôt souple, subissant des contorsions et le vocabulaire puisant dans le vaste répertoire de la langue anglaise. Sans compter ici le mélange avec le code source qui brouille parfois la lecture (faut-il lire les mots-clés du langage ?).

    Bibliographie

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Nouvelle année, vœux 2025 et accomplissements passés et futurs

    Traditionnelle période de vœux lors du changement d’année. Voyons ce qui devrait… changera… pourrait éventuellement changer ou non. Donc revenons cette année encore sur nos accomplissements passés et futurs et de ce que nous aimerions voir plus sur notre site préféré.

    Bonne année 2025

    Cinq personnes se sont prêtées au jeu de cette dépêche pas vraiment de vœux, mais un peu quand même. En vrac dans les accomplissements : hurl, cadran solaire, programmes électoraux, Amstrad CPC, financement européen, Haiku, CV, Transimpressux, visualisation scientifique, XMPP, commentaires de code, docker, menstruation, vélo, documentation, éditeur pixel art, assembleur, OSXP, Smalltalk. L’année qui vient, sur LinuxFr.org, promet d’être (fe)diverse, événementielle, ferroviaire, bureautique, réparable, un peu rouillée, résolue et motivée.

    Sommaire

    Benoît Oumph Sibaud

    Accomplissements, réalisations, progrès de l’année 2024

    Le retard côté adminsys pour LinuxFr.org se réduit, de même pour celui sur le code (évidemment ça ne va jamais assez vite, c’est le principe) (voir les dépêches sur nos services img et epub). J’ai eu l’occasion de jouer un peu avec Hurl pour des tests HTTP (voir les dépêches précédemment mentionnées et celle sur Hurl 6.0.0) et docker et docker compose, en plus de faire un peu de Go. J’ai pu de nouveau être présent pour le stand et les animations sur place lors de la conférence Open Source eXPerience Paris et c’était bien de revoir d’autres personnes de l’équipe, de notre lectorat, des libristes connus de longue date et des nouvelles personnes (et de goûter la bière de nos 25 ans aussi). Le 28 juin 2024, la politique de minimisation des données mise en place un an plus tôt (pour les 25 ans du site) s’est appliquée pour les comptes déjà fermés préalablement (prochaine étape en juin 2026).

    Je suis aussi content de ma dépêche sur le contenu programmatique lors des élections européennes de juin. Je mentionnerais aussi dans les sujets importants la question du programme de financement européen Next Generation Internet (NGI) et la dépêche sur le décès de lunar, un hacktiviste pédagogue.

    Ce que je voudrais faire, apprendre ou approfondir en 2025

    Déjà dans les reports de 2024, je voudrais m’intéresser au Fediverse et à ActivityPub peut-être, et peut-être à Gemini (le protocole) ? Il y a des travaux en cours sur le service de partage sur les réseaux sociaux share. Par contre j’ai donné moins de conférences en 2024 pour LinuxFr.org et globalement assisté à moins d’événements : donc je réitère l’ambition 2025 de rencontrer plus régulièrement le lectorat ou les personnes contribuant au site ou des publics nouveaux, car c’est appréciable pour le moral et la motivation.

    Des contenus que je voudrais voir plus sur LinuxFr.org (type de contenu, sujet, etc.)

    Je peux reprendre in extenso mon propos de l’année dernière : je serais intéressé d’avoir plus de contenus (idéalement des dépêches) sur la réparation et la réutilisation, sur de l’informatique sobre, sur des sujets qui ne me viendraient pas à l’idée (sérendipité), sur les politiques autour du numérique et des données, sur des retours d’expérience et sur les sujets qui vous passionnent vous.

    Ysabeau

    Accomplissements, réalisations, progrès de l’année 2024

    Quelque chose dont je suis plutôt franchement fière c’est d’avoir parlé d’un sujet typiquement féminin sur LinuxFr.org tout en restant parfaitement dans le thème du site et celui de la Journée internationale des droits des femmes. Le dessin de l’illustration, qui met les points sur les « i » m’a beaucoup amusé. La qualité de l’accueil de la dépêche sur LinuxFr.org et ailleurs m’a ravie. Dans la série réalisations : les portraits que j’ai faits, quelque chose que j’entends continuer, ont été une grande source de connaissances en ce qui me concerne. Pour finir le modèle-tutoriel de CV – Fiche de candidature qui me trottait dans la tête depuis un certain temps.

    Concernant les progrès : je pense avoir atteint, en matière d’EPUB, le niveau pour mes besoins. Un jour il faudra que je fasse une dépêche sur ce sujet et sur Sigil. Et j’ai bien progressé avec Inkscape, et même en XML hourra !

    Ce que je voudrais faire, apprendre ou approfondir en 2025

    Je n’ai pas fini la série Transimpressux, je vais continuer à travailler dessus. En 2024, j’avais aussi pour objectif, désir, de me pencher sur l’informatique et le handicap, l’exploration de l’espace, entre autres sujet, m’en a éloignée. À voir si j’arrive cette année à mieux explorer le terrain. J’ai aussi dans l’idée de rédiger quelque chose sur l’art la manière de faire des modèles pour LibreOffice et le site des extensions de LibreOffice. Parce que ce n’est pas si évident. Peut-être même, si je trouve comment faire, transformer en extension certaines de mes séries de modèles.

    Quoi d’autre ? Ah oui et faire des modèles de jouets et miniatures (pour maisons de poupée par exemple) pour Draw et Inkscape qui pourraient être faits soit en imprimant le modèle sur papier et en utilisant des matériaux de récupération (cartons divers) pour la réalisation, soit en utilisant un graveur (découpeur ?) laser. Améliorer peut-être ma connaissance du XML et finir de lire les spécifications de l’ODF peut-être.

    Des contenus que je voudrais voir plus sur LinuxFr.org (type de contenu, sujet, etc.)

    Comme pour l’année dernière, j’aimerais qu’on explore plus les questions de réparabilité très concrètement et sur les plans techniques et juridiques. Il y a aussi la question du handicap et de l’informatique qui mérite d’être plus mise en avant. Et plus de tutoriels.

    vmagnin

    Accomplissements, réalisations, progrès de l’année 2024

    J’ai publié en mars 2024, avec mon coauteur Ali, une bibliothèque en Fortran orienté objet nommée ForColormap qui propose des palettes de couleurs pour la visualisation scientifique. Côté hobbys, j’ai bien progressé dans mes projets musicaux ForMIDI et ForSynth (qui génère des WAV), avec à nouveau l’introduction de l’orienté objet. C’est une façon d’étudier la musique : programmer c’est comprendre. J’ai aussi avancé sur mon projet de cadran solaire ForSundial, le seul que j’ai hébergé pour l’instant sur Codeberg. J’espère avoir le temps un jour d’aller au-delà du prototype en peuplier (il paraît que la découpe laser peut graver du marbre). Ah oui, je me suis aussi acheté une carte Greaseweazle 4.1 pour récupérer le contenu de disquettes des années 80 (en particulier au format Atari ST, non lisible sur PC), mais je n’ai toujours pas eu le temps de faire ce que je voulais. Chacun de ces points pourrait faire l’objet d’un journal, mais le temps, c’est ça le problème…

    Sur LinuxFr.org, je n’ai publié que ma dépêche pseudo-périodique « Des nouvelles de Fortran n°6 » pour Noël, ainsi que deux journaux, dont un long qui est la suite de celui de novembre 2021 sur le pulsar iconique CP 1919 et qui parle de beaucoup de choses : histoire de l’informatique, musique électronique, plongée dans les décennies 70 et 80 et ce qu’elles ont à nous dire sur le monde d’aujourd’hui (similarités et différences), etc.

    Mais j’ai en fait aussi participé plus ou moins à d’autres dépêches qui m’intéressaient : relecture, discussion ou rédaction. C’est sympa à faire et c’est un peu comme y avoir accès en avant-première. N’hésitez pas à franchir le pas (onglet Rédaction) si ce n’est déjà fait.

    Ce que je voudrais faire, apprendre ou approfondir en 2025

    Je commence à apprendre le Rust, non pas tellement parce que j’en aurais un quelconque besoin côté professionnel ou côté hobby, mais avant tout pour étudier de nouveaux (pour moi) concepts comme les génériques, les traits, les motifs, la possession et la durée de vie, les fermetures, etc. J’ai emprunté un bon livre : Développez avec Rust traduit récemment chez Dunod. La dernière fois que j’avais vraiment été excité d’apprendre un nouveau langage, c’était avec Python il y a quinze ans (et les expressions régulières en même temps). Après le serpent, je prendrais bien un peu de crabe…

    Sinon, j’aimerais bien avoir le temps de faire en 2025 ce que je n’ai pas eu le temps de faire en 2024 :-) Mais j’ai peut-être tort, je devrais peut-être vouloir faire moins de choses pour avoir plus de temps… à ne rien faire (en plus c’est écologique). Être idle.

    Des contenus que je voudrais voir plus sur LinuxFr.org (type de contenu, sujet, etc.)

    Donc des journaux ou dépêches sur Rust :-) J’aime bien aussi ce qui concerne l’histoire de l’informatique, et ce qui sort des clous comme l’histoire des sciences, les arts, en particulier la musique, etc. L’informatique étant quasiment partout, on trouve facilement un prétexte pour parler de n’importe quoi… On pourrait publier des critiques de livres autour de l’informatique ou de la science et la technologie, et pourquoi pas de films ou autres œuvres. Enfin, des bricolages en FabLab peuvent être intéressants.

    gUI

    Une version très raccourcie pour moi, je voudrais me concentrer particulièrement sur une chose cette année :

    Ce que je voudrais faire, apprendre ou approfondir en 2025

    De la documentation !

    Plusieurs points dans ce sens :

    • Améliorer mes commentaires (j’y documente déjà tous les pièges à cons, mais je continue d’avoir du mal à me comprendre quand je déterre des vieux bouts de code)
    • Améliorer mes notes perso : aujourd’hui j’utilise nb pour ça. C’est pas mal, mais c’est un peu le foutoir, c’est pas centralisé, bref… peut mieux faire
    • Améliorer la doc de mon infra domestique : oui en bon vieux gros Geek c’est pas simple chez moi. Alors déjà quand je dois remettre les mains sur un truc qui tourne sans soucis depuis des années j’ai des gouttes de sueurs, je n’ose imaginer s’il m’arrive quelque chose (eh oui, soyons prévoyants) comment ma famille (pourtant pas des manches) va s’en sortir.
    • Quelques autres projets de doc un poil hors-sujet ici (livret d’accueil dans mon association sportive par exemple)

    PulkoMandy

    Accomplissements, réalisations, progrès de l’année 2024

    J’ai continué à travailler sur l’adaptation de vbcc et vasm pour la console de jeux VTech V. Smile. L’assembleur et le compilateur C sont fonctionnels et on peut compiler le système d’exploitation Contiki avec. Le code généré n’est pas du tout optimisé pour l’instant.

    J’ai un peu avancé sur mon interpréteur pour les fictions interactives du jeu Lectures Enjeu mais il y a des fonctionnements que je n’arrive pas à comprendre: si je fais fonctionner un jeu, j’en casse un autre :(

    J’ai publié une nouvelle version de l’éditeur pixel art GrafX2, il n’y en avait pas eu depuis 2021. Je ne fais plus grand-chose pour ce projet, je pense que le logiciel est assez complet.

    Je continue bien sûr à travailler pour Haiku: entre autres sur les dépêches Linuxfr, le navigateur web WebPositive, et le client XMPP Renga. Je n’ai jamais le temps et la motivation de participer autant que je le voudrais.

    Enfin, j’ai entrepris la réalisation d'un interpréteur Smalltalk pour Amstrad CPC. Il fonctionne, mais il est beaucoup trop lent.

    Et comme il n’y a pas que l’informatique dans la vie, j’ai traversé la France en vélo pour me rendre de Toulouse à Avranches, soit environ 900km en une douzaine de jours. J’ai eu plus de problèmes au retour en train qu’à l’aller en vélo.

    Ce que je voudrais faire, apprendre ou approfondir en 2025

    Du côté des problèmes techniques: le système de sauvegarde externe de mon serveur auto hébergé est cassé. Il faut que j’investigue les scripts perl fournis par le service de sauvegarde que j’ai choisi (qui a l’avantage d’être vraiment pas cher, et les inconvénients qui vont avec).

    Je vais sûrement continuer à travailler sur les projets mentionnés ci-dessus (et quelques autres) et essayer de ne pas en commencer de nouveaux avant d’avoir fini quelque chose. J’ai beaucoup d’idées mais pas le temps pour tout faire.

    Je vais essayer de lire les livres que j’ai gagnés grâce à mes contributions à LinuxFr.org et que je n’ai pas tous eu le temps d’ouvrir :(

    Je vais également essayer de faire du vélo plus régulièrement, ces derniers temps la motivation m’a beaucoup manqué pour ça.

    Des contenus que je voudrais voir plus sur LinuxFr.org (type de contenu, sujet, etc.)

    J’aimerais lire des choses sur d’autres systèmes d’exploitation: Linux, BSD, mais aussi Serenity, ReactOS ou Redox OS et sûrement plein d’autres dont je n’ai pas entendu parler.

    (mais ce serait en plus des contenus existants sur plein de sujets, et des débats dans les commentaires, qui sont passionnants).

    Pour finir

    Nous vous souhaitons tout de même la meilleure année possible (on oscille entre être rebelles et conformistes). Et, bien évidemment, n’hésitez pas à « continuer » cette dépêche dans les commentaires.

    Et un merci à toutes celles et ceux qui font de LinuxFr.org un site enrichi en sérendipité et surprises.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Agenda du Libre pour la semaine 3 de l’année 2025

    12 janvier 2025 à 09:45

    Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 43 événements (France: 40, internet: 2, other: 1) est en seconde partie de dépêche.

    Sommaire

    [internet] Mapathon 2024-2025 par cartONG (en visio) – Le lundi 13 janvier 2025 de 18h00 à 20h00.

    Vous voulez vous engager pour une cause, rencontrer de nouvelles personnes et découvrir la cartographie participative et humanitaire? CartONG vous invite à participer à un ou plusieurs mapathons en ligne! 🗺️​💻​

    Venez cartographier les régions encore absentes des cartes pour soutenir les organisations humanitaires et de solidarité internationale qui ont besoin de cartes précises et à jour pour agir plus efficacement en cas de crise ou initier des projets de développement local.

    Les ateliers de cartographie sont organisés dans le cadre du projet Missing Maps, qui a pour objectif de cartographier de façon préventive les régions vulnérables aux catastrophes naturelles, crises sanitaires, environnementales, aux conflits et à la pauvreté. On peut penser qu’aujourd’hui toutes les parties du monde sont cartographiées, mais en réalité de nombreuses régions ne possèdent encore aucune carte!

    🤔​ Pour qui? Pas besoin d’être un·e expert·e, les ateliers sont accessibles à tout le monde!

    📌​ Où ? 100% en ligne! Un lien de connexion vous sera envoyé après votre inscription

    🖱️​ Comment? Avec la plateforme de cartographie libre et contributive OpenStreetMap (OSM, le «Wikipédia des cartes») tout le monde peut participer à la cartographie de n’importe quelle zone de la planète: il suffit d’un ordinateur, d’une souris et d’une connexion internet! Accessibles à tout·es, nous serons là pour vous accompagner pour vos premiers pas avec OSM.

    Le programme des mapathons

    18h00: Introduction, présentation de la cartographie collaborative et solidaire et démonstration OSM pour les nouveaux·elles

    18h30: On cartographie tous ensemble sur un projet

    20h00: Fin du mapathon, conclusion sur les contributions de la soirée

    Si vous avez besoin de plus d’info, vous pouvez nous contacter directement à l’adresse suivante: missingmaps@cartong.org

    [FR Montpellier] Permanence | Wikipermanence – Le lundi 13 janvier 2025 de 19h00 à 22h00.

    Une [Wikipermanence][31483_1] est une rencontre physique entre des Wikipédiens chevronnés et de nouveaux ou futurs Wikipédiens qui souhaitent acquérir des connaissances et des conseils sur le fonctionnement de Wikipédia.

    Il ne s’agit pas d’une simple rencontre entre Wikipédiens : la Wikipermanence organisée par le groupe local de Montpellier est là pour répondre aux questions, permettre des démonstrations, offrir une aide aux premiers pas et permettre un suivi.

    Pour cette soirée, chacun amène ce qu’il veut à manger et à boire pour un repas partagé.

    Cette rencontre nous permettra d’aborder les sujets suivants :

    Le programme :

    • Information sur la communauté Wikipédia ;
    • Initiation des débutants ;
    • Nous contribuerons sur la mise à jour des différentes pages, sur les Wikipermanences que Montpel’libre organise à Montpellier ;
    • Atelier d’écriture ;
    • Échanger d’expériences ;
    • Proposition d’éditathon ;
    • Contributions libres ; *…et tout simplement, passer un moment convivial.

    Si vous avez des propositions, n’hésitez pas à compléter [la page dédiée sur Wikipédia][31483_5].

    N’hésitez pas à venir: c’est sans inscription, et vous l’aurez deviné, libre et gratuit !

    Wikipédia est une encyclopédie libre rédigée collaborativement par des milliers d’internautes. Mais, saviez-vous que vous pouviez y participer ?

    En apportant des connaissances, en créant ou améliorant des articles, en prenant des photos, ou simplement en corrigeant des fautes, vous pouvez contribuer à ce grand projet d’encyclopédie collaborative.

    Alors, venez participer aux rendez-vous des Wikipermanences de Montpellier qui auront lieu à l’Atelier de Pigistes, le deuxième lundi de chaque mois, de 18h30 à 22h00.

    Cet événement vous est proposé dans le cadre du partenariat qui lie le Club de la Presse, Wikimédia France, Wikimedia Foundation, Wikimedia Éducationet Montpel’libre.

    Inscription | [GPS][31483_1] 43.60302/3.89809

    https://montpellibre.fr/fiches_activites/Fiche_A5_010_Permanence_Wikipermanence_Cabalherault_Montpellibre_2024.pdf

    [31483_1]: https://fr.wikipedia.org/wiki/Wikip%C3%A9dia: WikiPermanence
    31483_2: https://fr.wikipedia.org/wiki/Wikip%C3%A9dia: WikiPermanence/Montpellier

    [31483_5]: https://fr.wikipedia.org/wiki/Wikip%C3%A9dia: WikiPermanence/Montpellier/2017#WikiPermanence%20du%2010%20juillet

    [31483_1]: https://www.openstreetmap.org/?mlat=43.60302& mlon=3.89809#map=19/43.60302/3.89809

    [FR Grenoble] Atelier de janvier du groupe local OpenStreetMap de Grenoble – Le lundi 13 janvier 2025 de 19h00 à 21h00.

    Le premier atelier de l’année du groupe local OpenStreetMap de Grenoble sera consacré à une présentation de [Binnette][31665_1] sur l’utilisation d’une IA de détection d’objets et d’OCR sur une collection de 1700 photos de panneaux de randonnée.

    Article: https://forum.openstreetmap.fr/t/ajout-de-panneaux-de-randonnee-assiste-depuis-panoramax/

    Plan de la présentation

    • Explication du contexte: prise en photo des panneaux de rando depuis des années. Photos geolocalisées
    • But: extraire les données (textes) qui figurent sur les panneaux de rando
    • Choix de l’IA de détection d’objet
    • Détection des différentes « parties » d’un panneau de rando + élimination des éléments qui ne font pas partie du panneau de rando
    • Redressage de l’image avec OpenCV
    • Reconnaissance des caractères avec OCR
    • Hébergement des 1700 images sur Panoramax
    • Création d’un challenge MapRoulette qui affiche les images et les données extraites

    Informations pratiques

    • Réunion le lundi 13 janvier à partir de 19h et jusqu’à 21h
    • À la Turbine.coop, 5 Esplanade Andry Farcy, 38000 Grenoble. Entrée sur le côté du bâtiment, nous serons dans la salle de réunion au rez-de-chaussée.
    • Atelier ouvert à tous et à toutes mais destiné à un public technique (on parlera beaucoup de code en Python)
    • Inscription souhaitée via ce formulaire.

    [31665_1]: https://wiki.openstreetmap.org/wiki/User: Binnette

    [internet] Émission «Libre à vous!» – Le mardi 14 janvier 2025 de 15h30 à 17h00.

    L’émission Libre à vous! de l’April est diffusée chaque mardi de 15 h 30 à 17 h sur radio Cause Commune sur la bande FM en région parisienne (93.1) et sur le site web de la radio.

    Le podcast de l’émission, les podcasts par sujets traités et les références citées sont disponibles dès que possible sur le site consacré à l’émission, quelques jours après l’émission en général.

    Les ambitions de l’émission Libre à vous!

    Découvrez les enjeux et l’actualité du logiciel libre, des musiques sous licences libres, et prenez le contrôle de vos libertés informatiques.

    Donner à chacun et chacune, de manière simple et accessible, les clefs pour comprendre les enjeux mais aussi proposer des moyens d’action, tels sont les objectifs de cette émission hebdomadaire.

    L’émission dispose:

    [FR Strasbourg] Permanence Wikipédia – Le mardi 14 janvier 2025 de 17h00 à 19h00.

    Permanence mensuelle ouverte à toutes et tous pour parler des projets Wikipédia, se retrouver, échanger, contribuer.

    Vous découvrez Wikipédia, vous contribuez ? Vous souhaitez le faire ? Venez rencontrer les membres de la WikiStub, le groupe local des contributeurs et contributrices aux projets Wikimédia.

    Autour d’un verre ou d’une pâtisserie (ou les deux ?) venez échanger avec nous.

    [FR Lille] [Non-mixité] Chtitedev : le Libre et l’Open Source – Le mardi 14 janvier 2025 de 18h30 à 21h30.

    Événement Chtitedev

    Chtitedev est un collectif de femmes de la tech (développeuses, devOps, data eng…) qui se réunissent mensuellement sous forme de meetup en non-mixité choisie.

    Vous êtes une femme cis, une personne trans ou non binaire ? Vous entretenez un intérêt pro ou perso pour la programmation ?

    Nous vous proposons de nous réunir afin de nous entraider pour pouvoir avancer au mieux dans ce monde qui a du mal à nous réintégrer dans ses rangs !

    Au programme: ⏰ 18h30: Arrivée, petit tour de table et papotage

    ⏰ 18h45: Présentation + discussion: Le libre et l’open source… penchons-nous ce soir sur un sujet à la fois historique, technique et politique qui divise le milieu informatique depuis plus de 50 ans. On passera rapidement sur les origines, pour ensuite parler des projets les plus connus, de ce que le les logiciels libres peuvent vous apporter concrètement, et des endroits où aller sur Lille en tant que débutant si on veut commencer à libérer son informatique. À la fin vous aurez une liste concrète de logiciels testés et approuvés que vous pourrez utiliser sur le champ dans votre vie quotidienne ou dans votre vie pro. Pour respecter le thème de cette rencontre tous les logiciels utilisés pour l’inscription et l’annonce de cet événement seront libres. Une présentation de Marie Dubremetz, libriste enthousiaste, membre de l’association raoull et régulière des permanences du Libre au café citoyen.

    ⏰ 19h45: On propose des idées pour notre prochaine rencontre en choisissant ensemble un sujet.

    ⏰ 20h15: Jeux de société, apéro ou autres en fonction de nos envies. 🎲🍹

    Nos rencontres se déroulent à Lille, mais si vous êtes d’une autre région ou que vous ne pouvez pas vous déplacer, rejoignez-nous en ligne !

    Les rencontres sont en non mixité choisie, que ce soit sur place ou en visio. Si vous n’êtes pas une femme, personne trans ou non binaire, merci de ne pas vous inscrire.

    Accès en ligne: https://jitsi.deuxfleurs.fr/chtitedev

    Accessibilité PMR: oui

    Inscription obligatoire: voir lien d’inscription framadate sur mobilizon

    Rendez-vous chez Les-Tilleuls.coop situé à Euratechnologies mais pas dans le bâtiment principal:

    82 rue Winston Churchill

    3ᵉ étage

    59160 Lille

    +33 3 66 72 43 94

    Une fois arrivées sur place, sonnez au 31 sur l’interphone et un membre de notre équipe vous accueillera.

    Pour en savoir plus sur notre démarche, consultez notre page Mobilizon: https://mobilizon.fr/@chtitedev

    Pour contacter les organisatrices, envoyez un email à: chtitedev-request@lists.fripost.org

    Retrouvez-nous sur LinkedIn

    Let's go girls !

    Nous remercions Les-Tilleuls.coop pour l’hébergement de ce meetup et deux-fleurs.frpour l’hébergement en ligne.

    [FR Grenoble] Install Party + Rencontre FairPhone – Le mardi 14 janvier 2025 de 19h00 à 21h00.

    La Guilde vous propose deux ateliers en une soirée: install party ET rencontre Fairphone à la Turbine.coop.

    Vous en avez assez d’être dépendants des OS et logiciels propriétaires? (Android, etc?) Cet atelier est pour vous! Repartez à la fin de la soirée avec votre propre machine fonctionnant sous un nouveau système d’exploitation, correctement installé, configuré et agrémenté de nombreux logiciels (essentiellement libres!).

    C’est aussi l’occasion pour les utilisateurs de FairPhone de partager leurs expériences. Ce mois-ci, un Fairphone 3, un Fairphone 4 et un Fairphone 5 avec /e/OS installé seront disponibles pour démonstration.

    Merci de sauvegarder vos données si vous apportez votre machine!

     

    [FR Montpellier] Journée Trimestrielle d’Étude des RAFLL | Jeunesse connectée – Le mercredi 15 janvier 2025 de 10h00 à 19h00.

    S’appuyant sur les principes fondamentaux du logiciel libre, cette journée d’études se propose d’explorer les enjeux de la Jeunesse Connectée, (fake news, infox, désinformation, cyberharcèlement, cyberarnaque, phishing ou hameçonnage, atteinte à la e-réputation, temps passé devant les écrans, impact des réseaux sociaux sur les émotions des adolescents et la vie sexuelle des adolescents, impact sur la santé mentale, cyberdépendance, impact des réseaux sociaux sur l’estime de soi des adolescents, impact sur le sommeil, impact sur la sociabilité…). Comment tirer parti des immenses potentialités offertes par cette génération tout en préservant des valeurs humanistes essentielles ? Comment garantir un accès équitable aux outils numériques et à la connaissance pour tous ? Ce sont autant de questions que nous aborderons ensemble lors de nos discussions.

    Dans la continuité des réflexions initiées par les Rencontres Amicales Francophones du Logiciel Libre, cette journée d’études, coorganisée par Montpel’libre et API: Action d’intérêt commun, vise à analyser les opportunités et les défis que représente la Jeunesse Connectée, notamment à travers le prisme du logiciel libre et de l’éthique. En nous inspirant des valeurs promues par rafll.org, nous nous attacherons à définir un cadre d’utilisation de la Jeunesse Connectée qui favorise l’ouverture, la transparence et la collaboration autour des communs numériques.

    Lors de cette journée, nous encouragerons également une réflexion sur l’éducation numérique, essentielle pour préparer cette jeunesse aux réalités d’un monde interconnecté. L’accent sera mis sur l’importance de développer des compétences avec un esprit critique, tout en leur permettant à cette jeunesse de devenir des acteurs responsables et éclairés de leur environnement numérique.

    Les intervenants, issus de divers horizons, éducateurs, chercheurs, professionnels du numérique et membres de la communauté des logiciels libres, partageront leurs expériences et leurs perspectives, favorisant un échange riche et constructif. Ensemble, nous explorerons comment construire des outils et des ressources qui répondent aux besoins spécifiques des jeunes, tout en promouvant une culture de l’entraide et du respect sur les plateformes numériques.

    
    
    
    Les Rencontres Amicales Francophones du Logiciel Libre, la Référence Francophone du Libre ! ont désormais leurs Journées d’Études Trimestrielles pour creuser un sujet ou aborder un thème d’actualité.
    
    
    
    Autant de questions et de réflexions ainsi que de retours d’expérience passionnants qui réuniront plus 19 pays membres des Rencontres Amicales Francophone du Logiciel Libre, Abidjan, Bamako, Béjaïa, Bruxelles, Conakry, Cotonou, Dakar, Hanoï, Lausanne, Lomé, Meknès/Ben Guerir, Montpellier, Sherbrooke, N’Djamena, Niamey, Ouagadougou, Sfax, Tananarive et Yaoundé.
    
    
    
    * Info-Jeunes CRIJ, 6 rue d’Obilion, Montpellier, Occitanie, France
    * https://montpellibre.fr
    * [montpel-libre](https://www.agendadulibre.org/tags/montpel-libre), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [culture-libre](https://www.agendadulibre.org/tags/culture-libre), [communs-numeriques](https://www.agendadulibre.org/tags/communs-numeriques), [fake](https://www.agendadulibre.org/tags/fake), [news](https://www.agendadulibre.org/tags/news), [infox](https://www.agendadulibre.org/tags/infox), [desinformation](https://www.agendadulibre.org/tags/desinformation), [cyberharcelement](https://www.agendadulibre.org/tags/cyberharcelement), [cyberarnaque](https://www.agendadulibre.org/tags/cyberarnaque)
    
    
    
    [FR Le Mans] [Permanence du mercredi](https://www.agendadulibre.org/events/31377) – Le mercredi 15 janvier 2025 de 12h30 à 17h00.
    -----
    Assistance technique et démonstration concernant les logiciels libres.
    
    
    
    Il est préférable de réserver votre place à [contact (at) linuxmaine (point) org](mailto: contact@linuxmaine)
    
    
    
    Planning des réservations consultable[ici.][31377_1]
    
    
    
    [31377_1]: https://linuxmaine.org/spip.php?rubrique6
    
    
    
    * Centre social, salle 220, 2ᵉ étage, pôle associatif Coluche, 31 allée Claude Debussy, Le Mans, Pays de la Loire, France
    * https://linuxmaine.org
    * [linuxmaine](https://www.agendadulibre.org/tags/linuxmaine), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [demonstration](https://www.agendadulibre.org/tags/demonstration), [assistance](https://www.agendadulibre.org/tags/assistance), [permanence](https://www.agendadulibre.org/tags/permanence), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [linux](https://www.agendadulibre.org/tags/linux)
    
    
    
    [FR Rouen] [Install partie Linux](https://www.agendadulibre.org/events/31578) – Le mercredi 15 janvier 2025 de 14h00 à 17h00.
    -----
    
    
    
    En remplaçant votre système Windows® \[ou Mac®\] par un système **plus simple, plus sûr, plus rapide, plus sobre et libre** – GNU/Linux – vous pouvez donner à votre ordinateur toute son efficacité et vous serez à l’abri des virus !
    
    
    
    La durée de vie de votre ordinateur pourra en être multipliée au moins par deux, vous permettant ainsi de réaliser de très substantielles économies et de diminuer d’autant votre impact écologique.
    
    
    
    Lors de cette « Install partie » nous vous proposerons tout d’abord une **démonstration** de GNU/Linux.
    
    
    
    Si vous amenez votre ordinateur, nous pourrons effectuer des **tests** pour savoir s’il est parfaitement compatible avec Linux, et si c’est le cas nous vous proposerons de procéder à son **installation**.
    
    
    
    Vous pouvez aussi venir **si vous avez déjà GNU/Linux** et que vous avez besoin d’un complément de configuration ou des questions.
    
    
    
    Vous pouvez également venir pour que l’on vous aide à **installer /e/OS** sur votre appareil Android à condition qu’il soit compatible: à vérifier avant de venir sur [https://doc.e.foundation/devices][31578_1](Les Fairphones sont compatibles et plus faciles à installer que les autres ordiphones).
    
    
    
    L’installation est gratuite, vous pourrez néanmoins faire un don à notre association « Libérons nos ordis ».
    
    
    
    IMPORTANT: veuillez lire cette page afin de venir préparé: [https://blog.liberetonordi.com/index.php?post/participer-installparty][31578_2]
    
    
    
    Si vous n’êtes pas en mesure d’effectuer vous-même votre **SAUVEGARDE**, veuillez apporter un support de sauvegarde (disque dur externe ou clé USB de capacité suffisante).
    
    
    
    Remarque: vous pouvez même apporter un ordinateur de bureau – uniquement l’unité centrale (la tour) – nous avons des écrans, claviers et souris à brancher dessus.
    
    
    
    Accès à la Cyberbase: bus T2 ([Teor n°2][31578_3]) arrêt Malraux, entrée depuis la rue César Franck ou depuis le parvis (face au centre culturel Malraux).
    
    
    
    VEUILLEZ VOUS INSCRIRE ICI [https://calc.ouvaton.coop/InscriptionInstallPartieLinuxRouen][31578_4]
    
    
    
    [31578_1]: https://doc.e.foundation/devices
    [31578_2]: https://blog.liberetonordi.com/index.php?post/participer-installparty
    [31578_3]: https://reseau-astuce.fr/ftp/document/pdfplans/plan_T2_2023.pdf
    [31578_4]: https://calc.ouvaton.coop/InscriptionInstallPartieLinuxRouen
    
    
    
    * Cyber-base, 29 rue César Franck, Rouen, Normandie, France
    * https://calc.ouvaton.coop/InscriptionInstallPartieLinuxRouen
    * [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [linux](https://www.agendadulibre.org/tags/linux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [libérons-nos-ordis](https://www.agendadulibre.org/tags/lib%C3%A9rons-nos-ordis), [install-partie](https://www.agendadulibre.org/tags/install-partie), [install-party](https://www.agendadulibre.org/tags/install-party)
    
    
    
    [FR Le Blanc] [Ateliers Libres Linux au Blanc](https://www.agendadulibre.org/events/31633) – Le mercredi 15 janvier 2025 de 14h00 à 14h00.
    -----
    
    
    
    Pour prolonger la durée de vie des ordinateurs qui ne sont plus assez performants sous les nouvelles versions de Window$ ou MacO$, nous proposons de vous accompagner dans l’installation du système d’exploitation Linux avec un panel intéressant de logiciels libres pour les utilisations du quotidien comme la bureautique ou internet…
    Il existe de nombreux outils intéressants et performants équivalents à ceux sous Window$. Alors ne jetez pas votre ordinateur… passez à Linux!
    
    
    
    Des formations et ateliers numériques pour:
    analyser vos ordinateurs
    sauvegarder vos données personnelles
    installer le nouveau système d’exploitation (vous choisissez la distribution Linux qui vous convient le mieux)
    installer des logiciels libres
    apprendre à utiliser les logiciels libres
    
    
    
    * Local numérique de RéparLab, 14 quai Aubépin, Le Blanc, Centre-Val de Loire, France
    * https://reparlab.webnode.fr/numerique
    * [gnu/linux](https://www.agendadulibre.org/tags/gnu%2Flinux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [répar-lab](https://www.agendadulibre.org/tags/r%C3%A9par-lab), [install-partie](https://www.agendadulibre.org/tags/install-partie), [formation](https://www.agendadulibre.org/tags/formation), [atelier](https://www.agendadulibre.org/tags/atelier), [numérique](https://www.agendadulibre.org/tags/num%C3%A9rique)
    
    
    
    [FR Mauguio] [GNU/Linux et Logiciels Libres](https://www.agendadulibre.org/events/31477) – Le mercredi 15 janvier 2025 de 17h00 à 19h00.
    -----
    Venez découvrir GNU/Linux et vous faire aider pour l’installation et à la prise en main, dans différents lieux de l’Hérault.
    
    
    
    L’équipe de **Montpel’libre** vous propose une permanence **Logiciels Libres:** discussions libres et accompagnement technique aux systèmes d’exploitation libres pour vous aider à vous familiariser avec votre système **GNU/Linux** au quotidien.
    
    
    
    Le contenu de l’atelier s’adapte aux problèmes et aux questionnements des personnes présentes avec leurs ordinateurs, qu’ils soient fixes ou portables. Il permet ainsi l’acquisition de nouvelles compétences nécessaires à une autonomie numérique certaine, au rythme de chacun.
    
    
    
    Les personnes débutantes souhaitant découvrir GNU/Linux et apprendre à l’installer et à s’en servir. Les personnes plus expérimentées à la recherche d’une aide technique pour résoudre des problèmes spécifiques. Cet atelier s’adresse à un public adulte et capable d’utiliser un ordinateur.
    
    
    
    Possibilité d’installer les variantes d’Ubuntu (Gnome), Ubuntu Mate, Xubuntu (Xfce), Lubuntu (LXDE, LXQt), Kubuntu (KDE Plasma), Ubuntu Budgie. Ubuntu Unity, Ubuntu Cinnamon.
    
    
    
    * Médiathèque Gaston Baissette, 106 boulevard de la Liberté, Mauguio, Occitanie, France
    * https://montpellibre.fr
    * [montpel-libre](https://www.agendadulibre.org/tags/montpel-libre), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [culture-libre](https://www.agendadulibre.org/tags/culture-libre), [communs-numeriques](https://www.agendadulibre.org/tags/communs-numeriques), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [permanence](https://www.agendadulibre.org/tags/permanence), [aide](https://www.agendadulibre.org/tags/aide), [technique](https://www.agendadulibre.org/tags/technique)
    
    
    
    [FR Beauvais] [Sensibilisation et partage autour du Libre](https://www.agendadulibre.org/events/30601) – Le mercredi 15 janvier 2025 de 18h00 à 20h00.
    -----
    Chaque mercredi soir, l’association propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres.
    
    
    
    C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.
    
    
    
    * Ecospace, 136 rue de la Mie au Roy, Beauvais, Hauts-de-France, France
    * https://www.oisux.org
    * [oisux](https://www.agendadulibre.org/tags/oisux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [atelier](https://www.agendadulibre.org/tags/atelier), [rencontre](https://www.agendadulibre.org/tags/rencontre), [sensibilisation](https://www.agendadulibre.org/tags/sensibilisation)
    
    
    
    [FR Moncheaux] [Mercredis Linux](https://www.agendadulibre.org/events/31514) – Le mercredi 15 janvier 2025 de 18h30 à 23h30.
    -----
    [L’Association Club Linux Nord Pas-de-Calais][31514_1] organise chaque mois une permanence *Logiciels Libres* ouverte à tous, membre de l’association ou non, débutant ou expert, curieux ou passionné.
    
    
    
    Durant cette permanence, vous pourrez trouver des réponses aux questions que vous vous posez au sujet du Logiciel Libre, ainsi que de l’aide pour résoudre vos problèmes d’installation, de configuration et d’utilisation de Logiciels Libres.
    
    
    
    N’hésitez pas à apporter votre ordinateur, afin que les autres participants puissent vous aider.
    
    
    
    Dans une salle équipée d’un tableau blanc et d’un vidéoprojecteur, se dérouleront fréquemment des ateliers, des initiations, des discussions, des tests, des démonstrations, de l’entraide abordant le **logiciel libre** tout cela autour d’un moment convivial.
    
    
    
    Cette permanence a lieu au préfabriqué à côté de l’école au 20 rue de Bouvincourt, Moncheaux
    
    
    
    [31514_1]: http://clx.asso.fr
    
    
    
    * École de Moncheaux, 20 rue de Bouvincourt, Moncheaux, Hauts-de-France, France
    * https://clx.asso.fr
    * [clx](https://www.agendadulibre.org/tags/clx), [permanence](https://www.agendadulibre.org/tags/permanence), [linux](https://www.agendadulibre.org/tags/linux), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres)
    
    
    
    [FR Lyon] [Réunion mensuelle Hadoly](https://www.agendadulibre.org/events/31693) – Le mercredi 15 janvier 2025 de 19h00 à 22h00.
    -----
    Réunion ouverte à tous, adhérent ou pas.
    
    
    
    La prochaine réunion mensuelle Hadoly a lieu mercredi prochain, le 15 janvier, à partir de 19h.
    
    
    
    Soit en présentiel dans les locaux de Altnet – 7 place Louis Chazette 69001 Lyon
    
    
    
    Soit en distanciel sur l’adresse [**https://jitsi.hadoly.fr/permanence-hadoly**][31693_1].
    
    
    
    **À propos de cet événement**
    
    
    
    La permanence (mensuelle) d’Hadoly (**H**ébergeur **A**ssociatif **D**écentralisé et **O**uvert à **LY**on), [**chaton**][31693_2] lyonnais, est l’occasion d’échanger avec les membres de l’asso sur les services et moyens mis à disposition des adhérents afin de se libérer des Gafams tout en partageant ce que chacun·e aura amené pour grignoter ou boire.
    
    
    
    Nous partageons du mail, du cloud, et d’autres services, le tout basé exclusivement sur une infrastructure locale et des logiciels libres. Nous respectons la neutralité du net et la vie privée. Plus largement nous échangeons autour des communs numériques, des cultures libres et de l’éducation populaire par exemple en réalisant ou animant des ateliers d’éducation aux médias.
    
    
    
    Vous serez bienvenu pour présenter votre projet, celui de votre organisation, causer communs numériques, cultures libres et éduc pop.
    
    
    
    [31693_1]: https://jitsi.hadoly.fr/permanence-hadoly
    [31693_2]: https://chatons.org/
    
    
    
    * Altnet, 7 place Louis Chazette, Lyon, Auvergne-Rhône-Alpes, France
    * https://hadoly.fr
    * [hadoly](https://www.agendadulibre.org/tags/hadoly), [discussion](https://www.agendadulibre.org/tags/discussion), [permanence](https://www.agendadulibre.org/tags/permanence), [réunion](https://www.agendadulibre.org/tags/r%C3%A9union), [chaton](https://www.agendadulibre.org/tags/chaton)
    
    
    
    [FR Joué-lès-Tours] [Atelier du Libre](https://www.agendadulibre.org/events/31265) – Le jeudi 16 janvier 2025 de 13h30 à 16h00.
    -----
    **[Programmation des Ateliers du Libre 2025][31265_1]**
    
    
    
    De janvier à mai 2025, Résoudre vous propose **6 ateliers numériques de 3 séances pour découvrir les logiciels libres (gratuits).**
    
    
    
    [Télécharger l’affiche ici!][31265_2]
    
    
    
    [][31265_3]
    
    
    
    TRAITEMENT DE TEXTE
    
    
    
    [][31265_4]
    
    
    
    TABLEAU DE CALCUL
    
    
    
    [][31265_5]
    
    
    
    DIAPORAMA
    
    
    
    [][31265_6]
    
    
    
    TRAITEMENT VIDEO
    
    
    
    [][31265_7]
    
    
    
    RETOUCHE PHOTO
    
    
    
    [][31265_8]
    
    
    
    MIXAGE AUDIO
    
    
    
    OUVERT TOUT PUBLIC, Inscrivez-vous à l’accueil.
    
    
    
    Participation sous forme d’adhésion 10 € par atelier de 3 séances.
    
    
    
    [Télécharger ici la programmation «Ateliers du Libre 2025»][31265_9]
    
    
    
    [31265_1]: https://resoudre37.fr/ateliers-a-la-carte-de-decouverte-des-logiciels-libres
    [31265_2]: https://resoudre37.fr/wp-content/uploads/2024/11/affiche-REUNION-DINFORMATON-SUR-LES-ATELIERS-DU-LIBRE.pdf
    [31265_3]: https://resoudre37.fr/wp-content/uploads/2024/11/writer.png
    [31265_4]: https://resoudre37.fr/wp-content/uploads/2024/11/calc.png
    [31265_5]: https://resoudre37.fr/wp-content/uploads/2024/11/impress.png
    [31265_6]: https://resoudre37.fr/wp-content/uploads/2024/11/video.png
    [31265_7]: https://resoudre37.fr/wp-content/uploads/2024/11/photofiltre.png
    [31265_8]: https://resoudre37.fr/wp-content/uploads/2024/11/audacity.png
    [31265_9]: https://resoudre37.fr/wp-content/uploads/2024/11/Programmation-Ateliers-du-Libre-2025.pdf
    
    
    
    * Accès rue Ampère, Association Résoudre – 4 rue Lavoisier, Joué-lès-Tours, Centre-Val de Loire, France
    * https://resoudre37.fr/ateliers-a-la-carte-de-decouverte-des-logiciels-libres
    * [résoudre](https://www.agendadulibre.org/tags/r%C3%A9soudre), [atelier](https://www.agendadulibre.org/tags/atelier), [atelier-du-libre](https://www.agendadulibre.org/tags/atelier-du-libre), [libreoffice](https://www.agendadulibre.org/tags/libreoffice), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres)
    
    
    
    [FR Chambery] [Contribution au Libre – Contributions à l’association](https://www.agendadulibre.org/events/31225) – Le jeudi 16 janvier 2025 de 18h00 à 22h00.
    -----
    * de 18h – 20h
    * **Contributions à l’association** (Aquarium): Cette session permet de contribuer à l’administration de l’association. C’est l’occasion pour les membres de s’impliquer dans la gestion de l’association sans être élu du CA.
    * **Atelier au Fablab** (TeenLab): Cet atelier est axé sur la domotique et l’électronique. Les participants peuvent apprendre et travailler sur des projets liés à ces domaines. En partenariat avec le FabLab.
    * de 20h – 22h: **Contributions au Libre** (TeenLab) – Durant cette période, des travaux pratiques sur les logiciels libres sont réalisés. Les participants contribuent directement à des projets libres en cours.
    
    
    
    Ces événements sont conçus pour encourager l’apprentissage, le partage et la contribution dans le domaine des technologies libres et de l’électronique.
    
    
    
    * La Dynamo, 24 avenue Daniel Rops, Chambery, Auvergne-Rhône-Alpes, France
    * https://alpinux.org
    * [libre](https://www.agendadulibre.org/tags/libre), [alpinux](https://www.agendadulibre.org/tags/alpinux), [contribution](https://www.agendadulibre.org/tags/contribution), [atelier](https://www.agendadulibre.org/tags/atelier)
    
    
    
    [FR Montpellier] [Aprilapéro](https://www.agendadulibre.org/events/31177) – Le jeudi 16 janvier 2025 de 19h00 à 21h00.
    -----
    Un apéro **[April][31177_1]** consiste à se réunir physiquement afin de se rencontrer, de faire plus ample connaissance, d’échanger, de partager un verre et de quoi manger mais aussi de discuter sur l’actualité et les actions de l’April.
    
    
    
    Ce rendez-vous est « hybriditiel » ou « hybridiciel », c’est-à-dire qu’il sera à la fois en présentiel et en distanciel.
    
    
    
    Un apéro April est ouvert à toute personne qui souhaite venir, membre de l’April ou pas. N’hésitez pas à venir nous rencontrer.
    
    
    
    Les apéros April ont lieu chaque mois à [**Paris**][31177_2], [**Marseille**][31177_3] et à [**Montpellier**][31177_4].
    
    
    
    Régulièrement **Montpel’libre** relaie et soutient les actions de l’April. De nombreux Apriliens ont par ailleurs rejoints les rangs de Montpel’libre, lors d’événements tels que les Apéros April, l’AprilCamp ou les Rencontres Mondiales du Logiciel Libre qui ont eu lieu à Montpellier et bien sûr de nombreux Montpel’libristes sont adhérents de l’April.
    
    
    
    Nous vous invitons donc à venir nous rejoindre dans une ambiance conviviale, à partager cet apéro, chacun porte quelque chose, boissons, grignotages… et on partage.
    
    
    
    Les discussions de ce mois-ci se porteront sur l’actualité de moment.
    
    
    
    Entrée libre et gratuite sur [**inscription**][31177_5]. Une simple [**adhésion**][31177_6] à l’association est possible. Rejoindre le groupe Montpel’libre sur [**Telegram**][31177_7] S’inscrire à l’[**Infolettre**][31177_8] de Montpel’libre.
    
    
    
    [Tramway][31177_9] lignes 1 et 3, arrêts Port-Marianne et Rives du Lez
    GPS Latitude : 43.603095 \| Longitude : 3.898166
    Carte [OpenStreetMap][31177_0]
    
    
    
    [https://montpellibre.fr/fiches\_activites/Fiche\_A5\_020\_Rendez-vous\_Aprilapero\_Montpellibre\_2024.pdf][31177_1]
    
    
    
    [31177_1]: http://www.april.org
    [31177_2]: https://www.april.org
    [31177_3]: https://foyerdupeuple.wordpress.com/2020/03/01/apero-april-marseille-8
    [31177_4]: https://montpellibre.fr/spip.php?rubrique133
    [31177_5]: http://montpel-libre.fr/spip.php?article2787
    [31177_6]: http://montpel-libre.fr/stock/documents/Adhesion/montpellibre_adhesion_2021.pdf
    [31177_7]: https://t.me/joinchat/L4OEvBM00vzNuIpOnFeQ-Q
    [31177_8]: https://framalistes.org/sympa/info/montpellibre_info
    [31177_9]: http://tam.cartographie.pro
    [31177_0]: http://www.openstreetmap.org/way/76169350
    [31177_1]: https://montpellibre.fr/fiches_activites/Fiche_A5_020_Rendez-vous_Aprilapero_Montpellibre_2024.pdf
    
    
    
    * Atelier des Pigistes, 171 rue Frimaire, Montpellier, Occitanie, France
    * https://montpellibre.fr
    * [montpel-libre](https://www.agendadulibre.org/tags/montpel-libre), [april](https://www.agendadulibre.org/tags/april), [apero](https://www.agendadulibre.org/tags/apero), [rencontre](https://www.agendadulibre.org/tags/rencontre), [logiciel-libres](https://www.agendadulibre.org/tags/logiciel-libres)
    
    
    
    [FR Montpellier] [L’apéro des quatre libertés](https://www.agendadulibre.org/events/31527) – Le jeudi 16 janvier 2025 de 19h00 à 21h00.
    -----
    [**L’Apéro des Quatre Libertés**][31527_1] reprend, interprète et autant que faire se peut, augmente les travaux de l’[**April**][31527_2], de [**La Quadrature Du Net**][31527_3], de la [**Free Software Fondation, la Free Software Fondation Europe**][31527_4] et bien d’autres comme Les exégètes amateurs ou Open Law…
    
    
    
    Cet [**apéro**][31527_5] a lieu le troisième jeudi de chaque mois.
    
    
    
    Ce rendez-vous est hybride, c’est-à-dire qu’il sera à la fois en présentiel et en distanciel.
    
    
    
    Les discussions de ce mois-ci se porteront sur l’actualité du moment.
    
    
    
    Entrée libre et gratuite sur [**inscription**][31527_6]. Une simple [**adhésion**][31527_7] à l’association est possible.
    
    
    
    Rejoindre le groupe Montpel’libre sur [**Telegram**][31527_8]. S’inscrire à l’[**Infolettre**][31527_9] de Montpel’libre.
    
    
    
    [Tramway][31527_0] lignes 1 et 3, arrêts Port-Marianne et Rives du Lez
    GPS Latitude : 43.603095 \| Longitude : 3.898166
    Carte [OpenStreetMap][31527_1]
    
    
    
    [31527_1]: https://montpellibre.fr/spip.php?rubrique166
    [31527_2]: https://montpellibre.fr/spip.php?rubrique133
    [31527_3]: https://montpellibre.fr/spip.php?rubrique144
    [31527_4]: https://montpellibre.fr/spip.php?rubrique146
    [31527_5]: https://montpellibre.fr/spip.php?article2302
    [31527_6]: http://montpel-libre.fr/spip.php?article2787
    [31527_7]: http://montpel-libre.fr/stock/documents/Adhesion/montpellibre_adhesion_2021.pdf
    [31527_8]: https://t.me/joinchat/L4OEvBM00vzNuIpOnFeQ-Q
    [31527_9]: https://framalistes.org/sympa/info/montpellibre_info
    [31527_0]: http://tam.cartographie.pro
    [31527_1]: http://www.openstreetmap.org/way/76169350
    
    
    
    * Atelier des Pigistes, 171 rue Frimaire, Montpellier, Occitanie, France
    * https://montpellibre.fr
    * [montpel-libre](https://www.agendadulibre.org/tags/montpel-libre), [april](https://www.agendadulibre.org/tags/april), [quadrapero](https://www.agendadulibre.org/tags/quadrapero), [fsf](https://www.agendadulibre.org/tags/fsf), [rencontre](https://www.agendadulibre.org/tags/rencontre), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [culture-libre](https://www.agendadulibre.org/tags/culture-libre), [biens-communs](https://www.agendadulibre.org/tags/biens-communs), [apéro](https://www.agendadulibre.org/tags/ap%C3%A9ro)
    
    
    
    [FR Paris] [Guix@Paris](https://www.agendadulibre.org/events/31583) – Le jeudi 16 janvier 2025 de 19h00 à 22h00.
    -----
    Rencontres mensuelles autour de [Guix][31583_1].
    Venez découvrir, discuter et contribuer à Guix dans une ambiance conviviale.
    
    
    
    Il n’y a pas d’expérience pré-requise et vous êtes tout·es les bienvenu·es.
    
    
    
    **Programme**
    
    
    
    Les soirées se déroulent en 3 temps :
    
    
    
    * 19h-20h : accueil et discussions libres ;
    * 20h-21h : présention autour d’un sujet spécifique suivie d’une session de questions/réponses ;
    * 21h-22h : ateliers de contribution et discussions libres.
    
    
    
    Bien sûr, les horaires sont donnés à titre complètement indicatif ! ^\_^'
    
    
    
    **Logistique**
    
    
    
    S’inspirant des apéro’ April, chacun·e est invité·e à amener un petit quelque chose à manger et/ou à boire afin de pouvoir partager avec les autres participant·es.
    
    
    
    **Accès**
    
    
    
    Nous serons accueilli·es dans les locaux de l'[April][31583_2], elle-même hébergée par [Easter-eggs][31583_3] :
    
    
    
    Association April
    44/46 rue de l’Ouest (cour intérieure)
    Bâtiment 8
    75014 Paris
    
    
    
    Stations de Métro: Gaîté, Montparnasse, Pernety.
    OpenStreetMap: <[https://www.openstreetmap.org/node/3199095063][31583_4]>.
    
    
    
    Au plaisir de vous y rencontrer !
    
    
    
    [31583_1]: https://guix.gnu.org
    [31583_2]: https://april.org
    [31583_3]: https://easter-eggs.com/Presentation-d-Easter-eggs
    [31583_4]: https://www.openstreetmap.org/node/3199095063
    
    
    
    * April, 44-46 rue de l’Ouest, Paris, Île-de-France, France
    * https://foundation.guix.info
    * [guix](https://www.agendadulibre.org/tags/guix), [rencontre](https://www.agendadulibre.org/tags/rencontre), [debats](https://www.agendadulibre.org/tags/debats), [découverte](https://www.agendadulibre.org/tags/d%C3%A9couverte), [rencontre-mensuelle](https://www.agendadulibre.org/tags/rencontre-mensuelle)
    
    
    
    [FR Montpellier] [FSFapéro](https://www.agendadulibre.org/events/31180) – Le jeudi 16 janvier 2025 de 19h40 à 20h20.
    -----
    Afin de se rencontrer, d’échanger et de faire plus ample connaissance, **Montpel’libre** lance de nouvelles rencontres surnommées les **FSFapéros**. C’est l’occasion pour les neurones de toute part de se réunir physiquement pour discuter, échanger et partager un verre et de quoi grignoter.
    
    
    
    Ce rendez-vous est «hybriditiel» ou «hybridiciel», c’est à dire qu’il sera à la fois en présentiel et en distanciel.
    
    
    
    Les FSFapéros auront lieu tous le 3ᵉ jeudi de chaque mois. Ils sont l’occasion de discussions informelles d’une part et de discussions plus sérieuses sur les différents thèmes d’importance et les différentes actions et campagnes en cours.
    
    
    
    Tout le monde est invité et peut venir aux FSFapéros, qu’on soit contributeur de longue date, simple intéressé-e par les sujets que défend la Free Software Foundation Europe, ou nouvel-le arrivant-e cherchant à participer davantage. N’hésitez pas à amener vos amis et à leur faire découvrir la [**Free Software Foundation**][31180_1], et [**Montpel’libre**][31180_2].
    
    
    
    Peuvent être aussi abordées des questions sur [**Les exégètes amateurs**][31180_3] ou [**Open Law**][31180_4].
    
    
    
    Les discussions de ce mois-ci se porteront sur l’actualité de moment.
    
    
    
    Entrée libre et gratuite sur [**inscription**][31180_5]. Une simple [**adhésion**][31180_6] à l’association est possible. Rejoindre le groupe Montpel’libre sur [**Telegram**][31180_7] S’inscrire à l’[**Infolettre**][31180_8] de Montpel’libre.
    
    
    
    [Tramway][31180_9] lignes 1 et 3, arrêts Port-Marianne et Rives du Lez
    GPS Latitude: 43.603095 \| Longitude: 3.898166
    Carte [OpenStreetMap][31180_0]
    
    
    
    [31180_1]: https://www.fsf.org
    [31180_2]: http://montpel-libre.fr
    [31180_3]: https://exegetes.eu.org
    [31180_4]: http://openlaw.fr
    [31180_5]: http://montpel-libre.fr/spip.php?article2787
    [31180_6]: http://montpel-libre.fr/stock/documents/Adhesion/montpellibre_adhesion_2021.pdf
    [31180_7]: https://t.me/joinchat/L4OEvBM00vzNuIpOnFeQ-Q
    [31180_8]: https://framalistes.org/sympa/info/montpellibre_info
    [31180_9]: http://tam.cartographie.pro
    [31180_0]: http://www.openstreetmap.org/way/76169350
    
    
    
    * Atelier des Pigistes, 171 rue Frimaire, Montpellier, Occitanie, France
    * https://montpellibre.fr
    * [montpel-libre](https://www.agendadulibre.org/tags/montpel-libre), [fsf](https://www.agendadulibre.org/tags/fsf), [permanence](https://www.agendadulibre.org/tags/permanence), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [fsfapero](https://www.agendadulibre.org/tags/fsfapero)
    
    
    
    [FR Toulouse] [Repas du Libre](https://www.agendadulibre.org/events/31695) – Le jeudi 16 janvier 2025 de 20h00 à 23h00.
    -----
    Le groupe d’utilisateurs de logiciels libres de Toulouse *Toulibre*, en collaboration avec *Tetaneutral.net*, fournisseur d’accès internet et hébergeur libre, proposent aux sympathisants de se retrouver l’un des mardis ou jeudis de chaque mois pour échanger autour des logiciels libres, des réseaux libres, discuter de nos projets respectifs et lancer des initiatives locales autour du Libre.
    
    
    
    Ce repas est ouvert à tous, amateurs de l’esprit du Libre, débutants ou techniciens chevronnés.
    
    
    
    Ce *Qjelt* aura lieu le **jeudi 16 janvier 2025 à 20h00, au restaurant la Paniolade** situé au 146 Boulevard de Suisse à Toulouse. C’est à proximité des ponts jumeaux et des minimes, et donc accessible par bus ou métro même tard le soir (bus 16 ou métro B en marchant un peu). Il n’y a pas de formule prévue, c’est à la carte : pizzas, viandes, poissons, salades…
    
    
    
    Pour des raisons de logistique, une **inscription préalable avant la veille est souhaitée** sur [toulibre.org/qjelt][31695_1].
    
    
    
    [31695_1]: http://www.toulibre.org/qjelt
    
    
    
    * Restaurant La Paniolade, 146 boulevard de Suisse, Toulouse, Occitanie, France
    * http://www.toulibre.org/qjelt
    * [qjelt](https://www.agendadulibre.org/tags/qjelt), [tetaneutral](https://www.agendadulibre.org/tags/tetaneutral), [toulibre](https://www.agendadulibre.org/tags/toulibre), [repas](https://www.agendadulibre.org/tags/repas), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres)
    
    
    
    [FR Montpellier] [Quadrapéro](https://www.agendadulibre.org/events/31183) – Le jeudi 16 janvier 2025 de 20h20 à 21h00.
    -----
    Afin de se rencontrer, d’échanger et de faire plus ample connaissance, **Montpel’libre** lance de nouvelles rencontres surnommées les **Quadrapéros**. C’est l’occasion pour les neurones de toutes parts de se réunir physiquement pour discuter, échanger et partager un verre et de quoi grignoter.
    
    
    
    Ce rendez-vous est «hybriditiel» ou «hybridiciel», c’est-à-dire qu’il sera à la fois en présentiel et en distanciel.
    
    
    
    Les Quadrapéros auront lieu tous le 3ᵉ jeudi de chaque mois. Ils sont l’occasion de discussions informelles d’une part et de discussions plus sérieuses sur les différents thèmes d’importance et les différentes actions et campagnes en cours.
    
    
    
    Tout le monde est invité aux Quadrapéros, qu’on soit contributeur ou contributrice de longue date, simple intéressé par les sujets que défend la Quadrature, ou nouvel arrivant cherchant à participer davantage. N’hésitez pas à amener vos amis et à leur faire découvrir La [**Quadrature**][31183_1] et [**Montpel’libre**][31183_2].
    
    
    
    Peuvent être aussi abordées des questions sur [**Les exégètes amateurs**][31183_3] ou [**Open Law**][31183_4].
    
    
    
    Les discussions de ce mois-ci se porteront sur l’actualité de moment.
    
    
    
    Entrée libre et gratuite sur [**inscription**][31183_5]. Une simple [**adhésion**][31183_6] à l’association est possible.
    
    
    
    [Tramway][31183_7] lignes 1, 2, 3 et 4, arrêts Gare Saint-Roch
    GPS Latitude: 43.60285 \| Longitude: 3.87927
    Carte [OpenStreetMap][31183_8]
    
    
    
    [31183_1]: https://www.laquadrature.net
    [31183_2]: http://montpel-libre.fr
    [31183_3]: https://exegetes.eu.org
    [31183_4]: http://openlaw.fr
    [31183_5]: http://montpel-libre.fr/spip.php?article2787
    [31183_6]: http://montpel-libre.fr/stock/documents/Adhesion/montpellibre_adhesion_2021.pdf
    [31183_7]: http://tam.cartographie.pro
    [31183_8]: https://www.openstreetmap.org/?mlat=43.60286& mlon=3.87927#map=19/43.60285/3.87927
    
    
    
    * Atelier des Pigistes, 171 rue Frimaire, Montpellier, Occitanie, France
    * https://montpellibre.fr
    * [montpel-libre](https://www.agendadulibre.org/tags/montpel-libre), [apero](https://www.agendadulibre.org/tags/apero), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [quadrapero](https://www.agendadulibre.org/tags/quadrapero), [lqdn](https://www.agendadulibre.org/tags/lqdn), [la-quadrature-du-net](https://www.agendadulibre.org/tags/la-quadrature-du-net), [culture-libre](https://www.agendadulibre.org/tags/culture-libre), [communs-numeriques](https://www.agendadulibre.org/tags/communs-numeriques)
    
    
    
    [FR Quimperlé] [Point info GNU/Linux](https://www.agendadulibre.org/events/31473) – Le vendredi 17 janvier 2025 de 13h30 à 17h30.
    -----
    
    
    
    Médiathèque de Quimperlé, place Saint Michel, pas d’inscription, entrée libre !
    
    
    
    Mickaël, Johann, Alain, Pierre, et Yves vous accueillent (ou l’un d’eux, on se relaie !).
    
    
    
    Conseils, aide et infos pratiques *GNU/Linux* et *Logiciels Libres*.
    
    
    
    Curieux ? Déjà utilisateur ? Expert ? Pour résoudre vos problèmes, vous êtes le bienvenu ; pas besoin de prendre rendez-vous !
    
    
    
    N’hésitez pas à venir avec votre PC si vous voulez une installation de GNU/Linux ou de venir avec votre périphérique récalcitrant (imprimante, scanner…) si possible.
    
    
    
    * Médiathèque de Quimperlé, place Saint Michel, Quimperlé, Bretagne, France
    * https://libreaquimperle.blogspot.fr/p/point-info-linux.html
    * [dépannage](https://www.agendadulibre.org/tags/d%C3%A9pannage), [entraide](https://www.agendadulibre.org/tags/entraide), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [mediatheque-de-quimperle](https://www.agendadulibre.org/tags/mediatheque-de-quimperle), [point-info](https://www.agendadulibre.org/tags/point-info), [libre-a-quimperle](https://www.agendadulibre.org/tags/libre-a-quimperle), [linux](https://www.agendadulibre.org/tags/linux)
    
    
    
    [FR Figeac] [Café bidouille, réparation informatique](https://www.agendadulibre.org/events/31550) – Le vendredi 17 janvier 2025 de 14h00 à 17h00.
    -----
    Cet atelier convivial d’auto-réparation et d’entretien des appareils électriques, électroniques et informatiques a pour objectif de les faire durer, réduire les déchets et nous rendre plus autonomes face aux technologies.
    
    
    
    Tu n’oses pas ouvrir ton grille-pain ou ton mixer en panne ? Ton écran de smartphone est cassé ? Ton ordinateur devient très très lent ?
    
    
    
    À l’aide de multimètre, tournevis et d’outils informatiques libres, on s’entraide et on trouve la solution ensemble.
    
    
    
    Cet atelier est gratuit et ouvert à tous, que tu sois un bricoleur qui souhaite aider ou que tu aies besoin d’être aidé.
    
    
    
    Attention, tous les intervenants sont bénévoles et il n’y a aucune garantie de succès, mais nous pourrons t’orienter vers des professionnels en cas de besoin.
    
    
    
    En attendant ce rendez-vous, tu peux consulter les fiches informatiques de l’atelier numérique des 3L: [ricochets-figeac.fr][31550_1]
    
    
    
    Tous les premiers samedis du mois et le vendredi après-midi qui suit.
    
    
    
    [31550_1]: https://ricochets-figeac.fr/numerique
    
    
    
    * L' Arrosoir café associatif, 5 rue de Crussol, Figeac, Occitanie, France
    * https://www.larrosoir.org/programme
    * [larrosoir](https://www.agendadulibre.org/tags/larrosoir), [café-bidouille](https://www.agendadulibre.org/tags/caf%C3%A9-bidouille), [atelier](https://www.agendadulibre.org/tags/atelier), [réparation](https://www.agendadulibre.org/tags/r%C3%A9paration), [informatique](https://www.agendadulibre.org/tags/informatique), [les-ricochets](https://www.agendadulibre.org/tags/les-ricochets)
    
    
    
    [FR Annecy] [Réunion hebdomadaire AGU3L Logiciels Libres](https://www.agendadulibre.org/events/30731) – Le vendredi 17 janvier 2025 de 20h00 à 23h59.
    -----
    L’AGU3L, Logiciels Libres à Annecy, votre association se réunit tous les vendredis à partir de 20h00 et jusque vers 1h00 du matin. Passez quand vous voulez.
    
    
    
    Entrée par le côté, entre les 2 bâtiments. Au fond du couloir à droite, là où il y a de la lumière.
    
    
    
    ⚠️ Vérifiez sur le site avant de vous déplacer, y a un bandeau en haut qui confirme la tenue de la réunion.
    
    
    
    Le programme de la réunion, s’il y en a un, est sur notre site. 😉 ⬇️
    
    
    
    Digression possible, voire probable.
    
    
    
    Vous pouvez aussi nous **soumettre un programme** sur un thème particulier.
    
    
    
    Exemples:
    
    
    
    * Libre Office les listes à puces, j’aimerais en savoir plus
    * Pouvez-vous nous présenter le système Linux pour les débutants ?
    * plus technique: recompiler un noyau Linux avec les options spécifiques
    * Kubernetes est-ce pour moi ?
    * Démo sur un logiciel libre en particulier, ex: Gimp
    * Ou votre logiciel que vous souhaitez partager
    * À l’aide ! 😱 pas de panique, on a probablement une solution pour vous.
    * Vous développez du code libre ? oui
    * etc, etc.
    
    
    
    Apportez à boire, à manger. Un ordi ça peut aider.
    De la bonne humeur et un brin de Liberté.
    Et tout ce que vous trouvez sympa: des amis, des projets, des trouvailles, etc.
    
    
    
    **Besoin d’une installation Linux?**
    
    
    
    Pas de problème! Laissez-nous un petit message avant au cas où l’on soit pas dispo ce soir-là.
    
    
    
    C’est install party à la demande!
    
    
    
    * Maison des associations Meythet, 4 rue de l’Aérodrome, Annecy, Auvergne-Rhône-Alpes, France
    * https://agu3l.org
    * [agu3l](https://www.agendadulibre.org/tags/agu3l), [linux](https://www.agendadulibre.org/tags/linux), [apéro](https://www.agendadulibre.org/tags/ap%C3%A9ro), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [vendredi](https://www.agendadulibre.org/tags/vendredi), [install-party](https://www.agendadulibre.org/tags/install-party), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [réunion](https://www.agendadulibre.org/tags/r%C3%A9union)
    
    
    
    [FR Amancy] [Rencontre Autour des Logiciels Libres](https://www.agendadulibre.org/events/30628) – Le samedi 18 janvier 2025 de 09h00 à 12h00.
    -----
    **Rencontre mensuelle autour des logiciels libres**, en toute simplicité.
    
    
    
    Ces matinées seront ce que nous en ferons ensemble, selon vos attentes:
    
    
    
    * **Découverte** des logiciels libres dont Linux et de leur intérêt. **Utilisation sur place**.
    * **Installations**, sur votre machine (pensez à sauvegarder vos données avant de venir avec) ou sur des PC fournis pour apprendre ensemble sans risque.
    * **Préparation d’une clé USB** pour tester Linux chez vous, l’installer ou alors pour utiliser des logiciels libres sans installation sous Windows.
    * **Entraide**, suivi de votre expérience avec les logiciels libres.
    * Nous pourrons aussi nous intéresser aux **outils en ligne**, aux **smartphones**, ou nous amuser à redonner vie à de vieux PC un peu obsolètes, à reconditionner des ordinateurs pour des associations ou personnes avec peu de ressources, etc.
    
    
    
    Pour tout projet qui risque de prendre un peu de temps, il est préférable de nous contacter avant.
    
    
    
    *Les débutant·e·s sont les bienvenu·e·s! Les autres aussi, bien évidemment.*
    
    
    
    À bientôt, lors de nos _**R**encontres
    **A**utour des
    **L**ogiciels
    **L**ibres, pour une
    **I**nformatique
    **E**mancipatrice et
    **S**olidaire!_
    
    
    
    * Maison pour tous, 35 route d’Arenthon, Amancy, Auvergne-Rhône-Alpes, France
    * [libre](https://www.agendadulibre.org/tags/libre), [logiciel-libre](https://www.agendadulibre.org/tags/logiciel-libre), [linux](https://www.agendadulibre.org/tags/linux), [/e/os](https://www.agendadulibre.org/tags/%2Fe%2Fos), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux)
    
    
    
    [FR Villeneuve d’Ascq] [Ateliers « Libre à vous »](https://www.agendadulibre.org/events/31519) – Le samedi 18 janvier 2025 de 09h00 à 12h00.
    -----
    L'[OMJC][31519_1] organise avec [l’Association Club Linux Nord Pas-de-Calais][31519_2] organise chaque samedi une permanence *Logiciels Libres* ouverte à tous, membre de l’association ou non, débutant ou expert, curieux ou passionné.
    
    
    
    Le Centre d’Infos Jeunes a mis en place une démarche d’accompagnement des jeunes aux pratiques actuelles pour l’informatique et le numérique:
    
    
    
    * Lieu d’accès public à Internet (5 postes avec Wifi libre et gratuit)
    * Web collaboratif et citoyen pour que chacun puisse trouver sa place et passer du rôle de simple usager à celui d’initiateur de processus collaboratif
    * Éducation à l’information par les nouveaux médias (diffusion par le biais du numérique)
    * Logiciels libres (bureautique, sites, blogs, cloud, infographie et vidéo, musique, réseaux sociaux, chat…).
    
    
    Cette rencontre a lieu sur rendez-vous, tous les samedis matin hors vacances scolaires à la Maison communale de la ferme Dupire, rue Yves Decugis à VILLENEUVE D’ASCQ
    
    
    
    [31519_1]: https://www.omjc-info.fr/atelier-prtic
    [31519_2]: http://clx.asso.fr
    
    
    
    * OMJC, rue Yves Decugis, Villeneuve d’Ascq, Hauts-de-France, France
    * https://clx.asso.fr
    * [omjc](https://www.agendadulibre.org/tags/omjc), [clx](https://www.agendadulibre.org/tags/clx), [permanence](https://www.agendadulibre.org/tags/permanence), [linux](https://www.agendadulibre.org/tags/linux), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres)
    
    
    
    [FR Rouen] [Présentation des outils numériques éthiques pour les associations](https://www.agendadulibre.org/events/31579) – Le samedi 18 janvier 2025 de 09h00 à 12h30.
    -----
    
    
    
    **Évènement réservé aux représentants associatifs**
    
    
    
    Emancipasso est un dispositif d’accompagnement des associations qui souhaitent adopter des outils numériques éthiques, en cohérences avec leurs valeurs.
    
    
    
    Ces outils permettent de retrouver de l’autonomie et de protéger les données des adhérents et donateurs.
    
    
    
    Nous présenterons divers outils (gestion des membres et comptabilité, communication interne et mél, communication externe) et vous guiderons pour choisir des hébergeurs éthiques.
    
    
    
    Inscription auprès du bureau des associations de la ville de Rouen, par téléphone au 02 76 08 89 20, ou par mél à [rouen.rdvasso@rouen.fr][31579_1]
    
    
    
    Voir aussi [https://rouen.fr/rdvasso][31579_2]
    
    
    
    [31579_1]: http://rouen.rdvasso@rouen.fr
    [31579_2]: https://rouen.fr/rdvasso
    
    
    
    * Maison des associations, salle Micheline Ostermeyer 2, 11 avenue Pasteur, Rouen, Normandie, France
    * https://rouen.fr/rdvasso
    * [associations](https://www.agendadulibre.org/tags/associations), [numérique-éthique](https://www.agendadulibre.org/tags/num%C3%A9rique-%C3%A9thique), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [emancipasso](https://www.agendadulibre.org/tags/emancipasso), [libérons-nos-ordis](https://www.agendadulibre.org/tags/lib%C3%A9rons-nos-ordis), [présentation](https://www.agendadulibre.org/tags/pr%C3%A9sentation)
    
    
    
    [FR Marignier] [Utilisation d’internet](https://www.agendadulibre.org/events/31614) – Le samedi 18 janvier 2025 de 09h00 à 12h00.
    -----
    **Utilisation d’internet sans flicage et efficacement**
    
    
    
    DNS, adresse internet, continuer sans accepter, sécurisé, flicage, fake news, reseaux sociaux, adresse ip, chercher une recette de soupe à l’oignon, d’aioli ou de Jalebi facile.
    
    
    
    Être sur internet sans maitriser quelques notions de base c’est faire du vélo sans chaine sur l’autoroute.
    
    
    
    Pour mettre tout ça au clair, tous les Samedis du 18 janvier 2025 au 8 mars 2025, de 9h à 12h, Micro Môle organise des ateliers pour tout âge et tout niveaux.
    
    
    
    Il est conseillé de suivre dans l’ordre chacun des ateliers, mais vous pouvez venir en cours de saison.
    
    
    
    Ouvert à tous les niveaux, dès 14 ans jusqu’à 110 ans.
    
    
    
    Laquadrature du net, vous connaissez?
    
    
    
    Animé par le 'collectif les fous du code'.
    
    
    
    * Salle micro mole, avenue de la Mairie, Marignier, Auvergne-Rhône-Alpes, France
    * https://framapiaf.org/@chiantsducode
    * [neutralité-du-net](https://www.agendadulibre.org/tags/neutralit%C3%A9-du-net), [internet](https://www.agendadulibre.org/tags/internet), [atelier](https://www.agendadulibre.org/tags/atelier), [moteur-de-recherche](https://www.agendadulibre.org/tags/moteur-de-recherche), [flicage](https://www.agendadulibre.org/tags/flicage), [securite](https://www.agendadulibre.org/tags/securite), [ip](https://www.agendadulibre.org/tags/ip), [dns](https://www.agendadulibre.org/tags/dns), [dorsale](https://www.agendadulibre.org/tags/dorsale), [fake-news](https://www.agendadulibre.org/tags/fake-news), [courriel](https://www.agendadulibre.org/tags/courriel), [la-quadrature-du-net](https://www.agendadulibre.org/tags/la-quadrature-du-net), [micro-môle](https://www.agendadulibre.org/tags/micro-m%C3%B4le)
    
    
    
    [FR Fourmies] [Donnez une seconde vie à vos ordinateurs](https://www.agendadulibre.org/events/31309) – Le samedi 18 janvier 2025 de 09h15 à 12h00.
    -----
    L’association CLX Club LinuX Nord-Pas de Calais, organise chaque 3ᵉ samedi de chaque mois une install party.
    
    
    
    Votre ordinateur est lent ou fatigué?
    
    
    
    Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
    
    
    
    Vous pouvez lui donner un nouveau coup de santé!
    
    
    
    Emmenez-le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
    
    
    
    Au cours de ces séances, nous vous proposons d’installer le système d’exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
    
    
    
    C’est le moment convivial ou chacun peut installer Linux, passer progressivement ses logiciels privateurs vers du libre ou tout simplement se faire aider à l’entretien de son ordinateur.
    
    
    
    C’est aussi l’endroit où l’on est pas obligé d’avoir un PC à réparer pour venir discuter!
    
    
    
    * Tiers-Lieu le Central, 42 rue Saint-Louis, Fourmies, Hauts-de-France, France
    * https://lecentral.fourmies.fr/fab-lab
    * [install-party](https://www.agendadulibre.org/tags/install-party), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [clx](https://www.agendadulibre.org/tags/clx), [recyclage](https://www.agendadulibre.org/tags/recyclage), [linux](https://www.agendadulibre.org/tags/linux)
    
    
    
    [FR Beauvais] [Installer Linux](https://www.agendadulibre.org/events/31333) – Le samedi 18 janvier 2025 de 09h30 à 12h00.
    -----
    
    
    
    Pour faire durer son matériel avec Linux, c’est possible. Ci-après quelques exemples que nous pratiquons et suggérons.
    
    
    
    **Les distributions Manjaro, Ubuntu, Debian, Primtux et Mint**
    
    
    
    Ces distributions sont présentées ici:
    
    
    
    * Manjaro: [https://fr.wikipedia.org/wiki/Manjaro\_Linux][31333_1]
    * Ubuntu: [https://doc.ubuntu-fr.org][31333_2]
    * Primtux: [https://primtux.fr][31333_3]
    * Debian: [https://fr.wikipedia.org/wiki/Debian][31333_4]
    * Mint: [https://fr.wikipedia.org/wiki/Linux\_Mint][31333_5]
    
    
    
    Pour les essayer, n’hésitez pas à nous rejoindre lors des ateliers. Vous trouverez dates et lieux sur notre portail à la page [https://www.oisux.org][31333_6].
    
    
    
    **Ubuntu**
    
    
    
    Des variantes existent. Elles sont listées à la page [https://www.ubuntu-fr.org/download/][31333_7]. Les plus utilisées dans l’association sont Xubuntu, « Ubuntu Cinnamon », « Ubuntu Mate » et la version de base Ubuntu.
    
    
    
    **Primtux**
    
    
    
    Tout est expliqué dans le portail [https://primtux.fr][31333_3], ainsi que dans le [wiki][31333_8] et le [forum][31333_9]. Voici une vidéo de présentation courte (3 min) [https://tube.oisux.org/w/d7gG41EXptcunnLUHrrAMX][31333_0] et une autre complète (1 heure 14 min): [https://tube.oisux.org/w/mpUkyohvV7c2fp7r493bhi][31333_1] ([source][31333_2]).
    
    
    
    **Debian**
    
    
    
    Parmi les versions à base de Debian, notre préférence est SVPROGNU, présentée ici [https://svprognu.vermeulen.pro/][31333_3]
    
    
    
    **Manjaro**
    
    
    
    Tout comme Ubuntu, il existe plusieurs variantes: 3 variantes officielles (KDE, XFCE, GNOME), elles sont disponibles sur ce site: [https://manjaro.org/download/][31333_4]
    
    
    
    [31333_1]: https://fr.wikipedia.org/wiki/Manjaro_Linux
    [31333_2]: https://doc.ubuntu-fr.org
    [31333_3]: https://primtux.fr
    [31333_4]: https://fr.wikipedia.org/wiki/Debian
    [31333_5]: https://fr.wikipedia.org/wiki/Linux_Mint
    [31333_6]: https://www.oisux.org/
    [31333_7]: https://www.ubuntu-fr.org/download/
    [31333_8]: https://wiki.primtux.fr/doku.php
    [31333_9]: https://forum.primtux.fr/
    [31333_0]: https://tube.oisux.org/w/d7gG41EXptcunnLUHrrAMX
    [31333_1]: https://tube.oisux.org/w/mpUkyohvV7c2fp7r493bhi
    [31333_2]: https://www.youtube.com/watch?v=ExT9KTiomCg
    [31333_3]: https://svprognu.vermeulen.pro/
    [31333_4]: https://manjaro.org/download/
    
    
    
    * Ecospace, 136 rue de la Mie au Roy, Beauvais, Hauts-de-France, France
    * https://www.oisux.org
    * [oisux](https://www.agendadulibre.org/tags/oisux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [atelier](https://www.agendadulibre.org/tags/atelier), [ubuntu](https://www.agendadulibre.org/tags/ubuntu), [debian](https://www.agendadulibre.org/tags/debian), [manjaro](https://www.agendadulibre.org/tags/manjaro), [primtux](https://www.agendadulibre.org/tags/primtux), [installation](https://www.agendadulibre.org/tags/installation), [linux](https://www.agendadulibre.org/tags/linux), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux)
    
    
    
    [FR Moncheaux] [Repair Café de Moncheaux](https://www.agendadulibre.org/events/31521) – Le samedi 18 janvier 2025 de 09h30 à 12h30.
    -----
    Afin de limiter la surconsommation numérique et lutter contre l’obsolescence programmée des systèmes d’exploitation, l’association CLX propose d’installer un système de remplacement gratuit, en français et sans publicité qui vous permettra de continuer à l’utiliser avec tout le nécessaire pour retrouver vos usages du quotidien (navigation internet, envoi de mail, suite bureautique, vidéos, retouche photos…).
    
    
    
    [Plus de détails sur OpenAgenda][31521_1]
    
    
    
    [31521_1]: https://repaircafeenpevele.fr/?oaq%5Buid%5D=20457679%22
    
    
    
    * Salle des associations, 20 rue de Bouvincourt, Moncheaux, Hauts-de-France, France
    * http://clx.asso.fr
    * [clx](https://www.agendadulibre.org/tags/clx), [permanence](https://www.agendadulibre.org/tags/permanence), [linux](https://www.agendadulibre.org/tags/linux), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [repaircafe](https://www.agendadulibre.org/tags/repaircafe)
    
    
    
    [FR Le Blanc] [Installe – Partie GNU/Linux](https://www.agendadulibre.org/events/31632) – Le samedi 18 janvier 2025 de 10h00 à 17h30.
    -----
    
    
    
    Passez votre ordinateur sous GNU/Linux !
    
    
    
    * 10:00-12:00: conférence sur l’installation du système GNU/Linux (histoire, distributions, partitionnement du disque, systèmes de fichiers,…)
    * 12:00-13:30: repas partagé (chacun apporte un plat ou son repas) et discussions informelles
    * 13:30-17:30: installation sur votre ordinateur (créneaux de 20 minutes environ, inscription demandée)
    
    
    
    N’oubliez pas de vous inscrire en écrivant à: linuxaublanc@reparlab.org
    Gratuit pour les adhérents (adhésion 12 € pour l’année)
    
    
    
    Pensez à faire un diagnostic en venant les mercredis 8 ou 15 janvier entre 14:00 et 17:00
    
    
    
    * Local numérique de RéparLab, 14 quai Aubépin, Le Blanc, Centre-Val de Loire, France
    * https://reparlab.webnode.fr
    * [gnu/linux](https://www.agendadulibre.org/tags/gnu%2Flinux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [répar-lab](https://www.agendadulibre.org/tags/r%C3%A9par-lab), [install-partie](https://www.agendadulibre.org/tags/install-partie), [formation](https://www.agendadulibre.org/tags/formation), [atelier](https://www.agendadulibre.org/tags/atelier), [numérique](https://www.agendadulibre.org/tags/num%C3%A9rique), [installation](https://www.agendadulibre.org/tags/installation)
    
    
    
    [other Abidjan] [RAFLL2025 | Réunion d’organisation CLO Abidjan](https://www.agendadulibre.org/events/31650) – Le samedi 18 janvier 2025 de 10h00 à 11h00.
    -----
    Samedi 18 janvier 2025 de 10h00 à 11h00 (UTC 0)
    Docteur PC, Riviera Bonoumin, Nouveau CHU Carrefour Golgotha, Abidjan Côte d’Ivoire.
    
    
    
    Réunion hybride du Comité Local d’Organisation des Rencontres Amicales Francophone du Logiciel Libre à Abidjan.
    
    
    
    Objet: Mise en place des RAFLL2025 à Abidjan en Côte d’Ivoire.
    
    
    
    Ordre du jour:
    Informations
    
    
    
    - Période 06,07 au 12 octobre 2025
    
    
    Événements:
    
    
    
    - Biennale 2025: du 06 au 12 octobre à Montpellier
    - du 07 au 12 octobre les RAFLL
    - Journée de fédération des communautés du Logiciel Libre en Côte d’Ivoire: (Date, Lieu et Programme à définir)
    
    
    Date proposée:
    
    
    
    - 14 juin 2025: Journée Trimestrielle d’Étude des RAFLL consacrée à rendre plus efficace les communautés du libre.
    - Composition de la délégation de Côte d’Ivoire pour la Biennale Euro-Africa 2025 à Montpellier en France.
    - Divers.
    
    
    Places limitées, inscriptions nécessaires \| GPS 5.322905/-3.999804
    
    
    
    * Docteur PC, Nouveau CHU Carrefour Golgotha, Riviera Bonoumin, Abidjan
    * https://montpellibre.fr
    * [montpel-libre](https://www.agendadulibre.org/tags/montpel-libre), [rafll](https://www.agendadulibre.org/tags/rafll), [rencontres](https://www.agendadulibre.org/tags/rencontres), [amicales](https://www.agendadulibre.org/tags/amicales), [francophones](https://www.agendadulibre.org/tags/francophones), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres)
    
    
    
    [FR Ivry sur Seine] [Cours de l’École du Logiciel Libre](https://www.agendadulibre.org/events/31667) – Le samedi 18 janvier 2025 de 10h30 à 18h30.
    -----
    **Présentation de l’E2L**
    
    
    
    **Quel est le rôle de l’école du logiciel libre?**
    
    
    
    Tout d’abord, ce n’est pas une école comme les autres. Elle n’a pas d’établissement fixe, pas de cours de récréation, pas de carte d’étudiant, ni de diplôme de fin d’année.
    
    
    
    Comme toutes les écoles, son rôle est d’apprendre à ses élèves les logiciels libres, c’est-à-dire:
    
    
    
    * comment en trouver de bons parmi les nombreux sites qui en proposent,
    * comment en prendre possession en fonction des licences,
    * comment les installer en fonction de ses besoins,
    * comment les tester et les utiliser,
    * comment en comprendre le fonctionnement pour ensuite les modifier,
    * comment écrire ses propres logiciels libres.
    
    
    
    En fait, **l’école du logiciel libre est une université populaire**, comme celles qui ont vu le jour en France à partir du 19ᵉ siècle, et dont le but est de transmettre des connaissances théoriques ou pratiques à tous ceux qui le souhaitent. Et pour atteindre ce but, sa forme juridique est de type **"association à but non lucratif"**.
    
    
    
    **Comment fonctionne l’école?**
    
    
    
    Cette école étant une association, elle possède, comme toutes les autres, un bureau, élu chaque année en assemblée générale, pour l’administrer. Mais elle a aussi des responsables pédagogiques dont le rôle est essentiel, car ce sont eux qui établissent les programmes des cours en fonction des souhaits des adhérents, valident les candidatures des enseignants et affectent les sessions.
    
    
    
    Les membres du bureau et les responsables pédagogiques forment « l’encadrement de l’école ». Tous les membres “encadrants” doivent être membres de l’association.
    
    
    
    Les locaux où se déroulent les cours seront ceux que l’on veut bien nous prêter: une salle des fêtes, un théâtre, une salle de réunion publique, un amphi dans une école publique, ou autre.
    
    
    
    Les thèmes des cours sont définis par les adhérents en fonction de leurs envies, de leurs besoins. Les cours sont ensuite décidés par les responsables pédagogiques de l’école en fonction des enseignants disponibles.
    
    
    
    Afin de permettre au plus grand nombre de participer et d’assister aux cours, les sessions se tiennent essentiellement le samedi. Une première, sous forme d’atelier public, de 10h30 à 13h, et une autre, sous forme de cours, de 14h30 à 18h30.
    
    
    
    Programme détaillé sur le site [http://e2li.org][31667_1]
    
    
    
    [31667_1]: http://www.e2li.org/rwd.php
    
    
    
    * Salle LCR face au bâtiment D, 79 avenue Danielle Casanova, Ivry sur Seine, Île-de-France, France
    * https://e2li.org
    * [e2l](https://www.agendadulibre.org/tags/e2l), [ecole-du-logiciel-libre](https://www.agendadulibre.org/tags/ecole-du-logiciel-libre), [université](https://www.agendadulibre.org/tags/universit%C3%A9), [populaire](https://www.agendadulibre.org/tags/populaire), [cours](https://www.agendadulibre.org/tags/cours), [atelier](https://www.agendadulibre.org/tags/atelier)
    
    
    
    [FR Rennes] [Atelier Pixel Quest](https://www.agendadulibre.org/events/31302) – Le samedi 18 janvier 2025 de 14h00 à 17h00.
    -----
    Créer sa BD interactive en 7 étapes. Session 3.
    
    
    
    Personnalisez l’UI de votre futur BD avec Inkscape.
    
    
    
    * Activdesign / AFGRAL, 4A rue du Bignon, Rennes, Bretagne, France
    * https://afgral.fr/ateliers-pixel-quest.html
    * [bd](https://www.agendadulibre.org/tags/bd), [inkscape](https://www.agendadulibre.org/tags/inkscape), [godot](https://www.agendadulibre.org/tags/godot), [krita](https://www.agendadulibre.org/tags/krita), [scénario](https://www.agendadulibre.org/tags/sc%C3%A9nario), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [atelier](https://www.agendadulibre.org/tags/atelier)
    
    
    
    [FR Le Havre] [Install partie Linux](https://www.agendadulibre.org/events/31580) – Le samedi 18 janvier 2025 de 14h00 à 17h00.
    -----
    Venez donner une nouvelle jeunesse à votre ordinateur !
    
    
    
    En remplaçant votre système Windows® \[ou Mac®\] par un système **plus simple, plus sûr, plus rapide, plus sobre et libre** – GNU/Linux – vous pouvez donner à votre ordinateur toute son efficacité et vous serez à l’abri des virus !
    
    
    
    La durée de vie de votre ordinateur pourra en être multipliée au moins par deux, vous permettant ainsi de réaliser de très substantielles économies et de diminuer d’autant votre impact écologique.
    
    
    
    Lors de cette « Install partie » nous vous proposerons tout d’abord une **démonstration** de GNU/Linux.
    
    
    
    Si vous amenez votre ordinateur, nous pourrons effectuer des **tests** pour savoir s’il est parfaitement compatible avec Linux, et si c’est le cas nous vous proposerons de procéder à son **installation**.
    
    
    
    Vous pouvez aussi venir **si vous avez déjà GNU/Linux** et que vous avez besoin d’un complément de configuration ou des questions.
    
    
    
    L’installation est gratuite, vous pourrez néanmoins faire un don à notre association « Libérons nos ordis ».
    
    
    
    IMPORTANT: veuillez lire cette page afin de venir préparé: [https://blog.liberetonordi.com/index.php?post/participer-installparty][31580_1]
    
    
    
    Si vous n’êtes pas en mesure d’effectuer vous-même votre **SAUVEGARDE**, veuillez apporter un support de sauvegarde (disque dur externe ou clé USB de capacité suffisante).
    
    
    
    Remarque: vous pouvez même apporter un ordinateur de bureau – uniquement l’unité centrale (la tour) – nous avons des écrans, claviers et souris à brancher dessus.
    
    
    
    VEUILLEZ VOUS INSCRIRE SUR LE TABLEAU À REMPLIR ICI: [https://calc.ouvaton.coop/InscriptionInstallPartieLinuxLeHavre][31580_2]
    
    
    
    [31580_1]: https://blog.liberetonordi.com/index.php?post/participer-installparty
    [31580_2]: https://calc.ouvaton.coop/InscriptionInstallPartieLinuxLeHavre
    
    
    
    * Centre d’Expressions Musicales (CEM), 77 rue du 329ᵉ Régiment d’Infanterie, Le Havre, Normandie, France
    * https://calc.ouvaton.coop/InscriptionInstallPartieLinuxLeHavre
    * [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [linux](https://www.agendadulibre.org/tags/linux), [install-party](https://www.agendadulibre.org/tags/install-party), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [libérons-nos-ordis](https://www.agendadulibre.org/tags/lib%C3%A9rons-nos-ordis), [install-partie](https://www.agendadulibre.org/tags/install-partie)
    
    
    
    [FR Ramonville Saint-Agne] [Atelier WordPress prise en main](https://www.agendadulibre.org/events/31663) – Le samedi 18 janvier 2025 de 14h00 à 18h00.
    -----
    **Atelier GRATUIT ouvert à TOUTES et à TOUS ! Pas besoin d’être adhérent !**
    
    
    
    En **première partie** présentation de WordPress: fonctionnalités de WordPress, les différents thèmes, comment organiser le contenu d’un site, comment rédiger un article, etc.
    
    
    
    En **deuxième partie**, travaux pratiques sur un site école ou sur votre propre site.
    
    
    
    **Possibilité de suivre l’atelier à distance via le lien [atelier-wordpress][31663_1]**
    
    
    
    Inscription: l’inscription n’est pas obligatoire mais fortement conseillée ([formulaire][31663_2]). En effet, l’atelier peut être annulé s’il n’y a aucune inscription.
    
    
    
    Matériel: Vous pouvez apporter votre ordinateur, portable ou non, équipé d’une carte réseau filaire ou wifi, et en état de marche. Nous utiliserons le navigateur internet. Veillez à ce qu’il soit à jour.
    
    
    
    Contact: [https://www.le-pic.org/contact][31663_2]
    
    
    
    **N’hésitez pas à en parler autour de vous, c’est gratuit, nous accueillons tout le monde**
    
    
    
    Vous trouverez tous les ateliers que nous proposons, et plus d’infos encore sur notre site [https://www.le-pic.org/ateliers][31663_3]
    
    
    
    [31663_1]: https://bbb.futuretic.fr/rooms/awo-tn4-hjy-ofw
    [31663_2]: https://www.le-pic.org/contact
    [31663_3]: https://www.le-pic.org/ateliers
    
    
    
    * Maison des associations, 14 chemin Pouciquot, Ramonville Saint-Agne, Occitanie, France
    * https://www.le-pic.org
    * [cms](https://www.agendadulibre.org/tags/cms), [atelier](https://www.agendadulibre.org/tags/atelier), [wordpress](https://www.agendadulibre.org/tags/wordpress), [le-pic](https://www.agendadulibre.org/tags/le-pic)
    
    
    
    [FR Juvisy-sur-Orge] [Permanence GNU/Linux](https://www.agendadulibre.org/events/31715) – Le samedi 18 janvier 2025 de 14h30 à 17h00.
    -----
    Permanence **GNU/LINUX**, installation et maintenance par **LINESS** en partenariat avec le **CIJ** (Club informatique de Juvisy-sur-Orge).
    
    
    
    Il s’agit d’une assistance pour vous aider à installer et utiliser **LINUX**, mais ce n’est pas un cours à proprement parler.
    
    
    
    Aucune inscription préalable n’est nécessaire, aucune assiduité n’est requise.
    
    
    
    Quand vous avez un problème vous passez nous voir.
    
    
    
    Éventuellement stationner parc Danaux (à côté du pont sur la Seine) qui est gratuit le samedi après-midi (3mn à pied après pour aller au **CIJ**).
    
    
    
    C’est tout à côté de la gare.
    
    
    
    * Local d’associations, 53 rue Monttessuy, Juvisy-sur-Orge, Île-de-France, France
    * https://liness.org/permanence-linux
    * [liness](https://www.agendadulibre.org/tags/liness), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [permanence](https://www.agendadulibre.org/tags/permanence), [cij](https://www.agendadulibre.org/tags/cij), [rencontre](https://www.agendadulibre.org/tags/rencontre), [initiation](https://www.agendadulibre.org/tags/initiation), [linux](https://www.agendadulibre.org/tags/linux)
    
    
    
    [FR Quimper] [Permanence Linux Quimper](https://www.agendadulibre.org/events/30822) – Le samedi 18 janvier 2025 de 16h00 à 18h00.
    -----
    Tous les samedis de 16h à 18h, Linux Quimper vous donne rendez-vous au centre social des Abeilles, 4 rue Sergent Le Flao (quartier de la Terre Noire) Quimper.
    
    
    
    Nous vous proposons lors de ces rencontres d’échanger autour du Libre et de Linux en particulier
    
    
    
    Vous pouvez venir pour vous faire aider, ou aider, à installer et paramétrer une distribution GNU/Linux de votre choix ou des logiciels libres sur votre ordinateur.
    
    
    
    Recommandations:
    
    
    
    * Sauvegardez vos données avant de venir.
    * Pour une installation de Linux si vous voulez conserver Windows, libérez de la place sur le disque dur (20 Go minimum) et défragmentez Windows.
    * Nous prévenir, éventuellement, de votre passage via le forum.
    
    
    
    Vous pouvez aussi venir pour une première prise d’informations et de contacts.
    
    
    
    * Centre des Abeilles, 4 rue Sergent le Flao, Quimper, Bretagne, France
    * https://linuxquimper.org/3360/rencontres-linuxiennes-samedi
    * [linux](https://www.agendadulibre.org/tags/linux), [permanence](https://www.agendadulibre.org/tags/permanence), [gnu-linux](https://www.agendadulibre.org/tags/gnu-linux), [logiciels-libres](https://www.agendadulibre.org/tags/logiciels-libres), [linux-quimper](https://www.agendadulibre.org/tags/linux-quimper)
    
    
    
    [FR Marseille] [Assemblée Générale Ordinaire de l’association CercLL](https://www.agendadulibre.org/events/31085) – Le samedi 18 janvier 2025 de 16h30 à 20h00.
    -----
    ** **
    
    
    
    L’association **[CercLL][31085_1] (CercLL d’Entraide et Réseau Coopérative autour des Logiciels Libres)** vous invite à l’Assemblée Générale Ordinaire clôture de l’exercice 2024 qui aura lieu **le** **samedi 18** **janvier 202****5** dans la **salle du [Foyer du Peuple][31085_2], 50 rue Brandis 13005 Marseille**, à **16h****30**, **AG à 1****7****h****0****0 précises.**
    
    
    
    Ordre du jour
    
    
    
    * Rapport moral par le Président.
    * Rapport financier par le Trésorier.
    * Vote des Rapports.
    * Élections des membres du bureau.
    * De nos renouvellements d’adhésions (April).
    * Activités 2025 (prévisionnel).
    * Questions diverses.
    
    
    
    Ouvert à tous, adhérents et sympathisants.
    
    
    
    **Il est rappelé que seuls les membres de l’association à jour de leur cotisation ont le droit de vote.**
    
    
    
    **Il sera possible de renouveler sa cotisation sur place**.
    
    
    
    Vous pouvez vous inscrire: [rendez vous sur le pad][31085_3]
    
    
    
    **[Plan d’accès][31085_4]**
    
    
    
    [31085_1]: https://cercll.wordpress.com/
    [31085_2]: https://foyerdupeuple.wordpress.com/
    [31085_3]: https://pad.chapril.org/p/AG-CercLL
    [31085_4]: http://www.openstreetmap.org/way/143299691
    
    
    
    * Foyer du peuple, 50 rue Brandis, Marseille, Provence-Alpes-Côte d’Azur, France
    * https://cercll.wordpress.com
    * [cercll](https://www.agendadulibre.org/tags/cercll), [foyer-du-peuple](https://www.agendadulibre.org/tags/foyer-du-peuple), [assemblée-générale](https://www.agendadulibre.org/tags/assembl%C3%A9e-g%C3%A9n%C3%A9rale), [réunion-mensuelle](https://www.agendadulibre.org/tags/r%C3%A9union-mensuelle), [ag](https://www.agendadulibre.org/tags/ag)
    
    
    
    [FR Strasbourg] [Permanence Wikipédia](https://www.agendadulibre.org/events/31049) – Le samedi 18 janvier 2025 de 17h00 à 19h00.
    -----
    **Permanence** mensuelle ouverte à toutes et tous pour parler des projets Wikipédia, se retrouver, échanger, contribuer.
    
    
    
    Vous découvrez Wikipédia, vous contribuez ? Vous souhaitez le faire ? Venez rencontrer les membres de la WikiStub, le groupe local des contributeurs et contributrices aux projets Wikimédia.
    
    
    
    Autour d’un verre ou d’une pâtisserie (ou les deux ?) venez échanger avec nous.
    
    
    
    * Snack Michel, 20 avenue de la Marseillaise, Strasbourg, Grand Est, France
    * https://meta.wikimedia.org/wiki/WikiStub
    * [wiki](https://www.agendadulibre.org/tags/wiki), [wikidata](https://www.agendadulibre.org/tags/wikidata), [wikimédia](https://www.agendadulibre.org/tags/wikim%C3%A9dia), [wikimedia-france](https://www.agendadulibre.org/tags/wikimedia-france), [wikipermanence](https://www.agendadulibre.org/tags/wikipermanence), [wikipédia](https://www.agendadulibre.org/tags/wikip%C3%A9dia), [rencontre](https://www.agendadulibre.org/tags/rencontre)
    

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    La mort lente de TuxFamily : pensez à déplacer vos projets ailleurs

    Une dépêche de 2008 introduisait TuxFamily.org ainsi : « Présent sur Internet depuis 1999, TuxFamily.org fournit gratuitement des services d’hébergement pour tous les projets sous licence libre et permet ainsi la promotion du libre sous toutes ses formes (art libre, logiciel libre, etc.). »

    Logo Tux Family

    Récemment, nous évoquions un incident DNS chez TuxFamily.org avec perte de nos deux DNS (entre le 9 décembre 2024 vers 23h ou minuit, et le 10 décembre 08:38) et un besoin de bascule de DNS pour revenir en ligne. Sur le site de TuxFamily, la page des nouvelles ne remonte depuis 2019 que des incidents. Alors un utilisateur a fini par poser poliment la question (en anglais) « Est-ce que TuxFamily est en train de mourir lentement ? », car il y a eu de nombreux incidents, dont certains non mentionnés dans les nouvelles et qu’il y a des soucis d’accès à cause de bibliothèques de crypto trop anciennes laissés sans réponse. Est-ce un problème de motivation, un creux temporaire, comment aider ?

    Et la réponse est arrivée, remerciant le demandeur de l’avoir posée : oui TuxFamily.org se meurt, oui la motivation est partie, tout est devenu vieux : les gens, les machines, les centres de données, l’architecture des services. TuxFamily.org ne serait plus pertinent techniquement et les efforts pour juste le maintenir ne sont plus suffisants. Et encore plus clairement dit : la vérité est que les meilleures choses à faire sont : 1. migrer votre projet hors de TuxFamily.org (…) 2. parlez-en, ici ou en dehors de TuxFamily.org, pour que les autres projets restants aient une liste de suggestions d’hébergeurs.

    Concernant LinuxFr.org: la gestion du DNS ne sera pas remise sur TuxFamily.org (voir l’entrée de suivi). Nous tenons à remercier TuxFamily.org et les personnes derrière pour les services rendus pendant des années. Et nous arrêtons à regret de vanter cet hébergeur : il n’est plus listé dans les projets amis dans notre bas de page et la bannière affichée en rotation a été retirée.

    TuxFamily.org utilise comme solution technique VHFFS (la dernière version présentée sur LinuxFr.org est la 4.4 et la dernière version parue est la 4.6 en octobre 2016).

    Logo VHFFS

    Souvenirs

    TuxFamily.org est par exemple l'hébergeur de Kaos Fantasy, et était celui de Lent Ciné, et de bien d'autres projets. C'est aussi l'hébergeur de nombreuses listes de diffusion.

    Nota bene : c'est loin d'être une première, beaucoup d'autres forges logicielles ont fermé et d'outils de forges ont disparu, comme Berlios.de, Google Code, Gitorious, Alioth (Debian), Betavine, CodeHaus, CodePlex, Fedora Hosted, Gna!, java.net, Phabricator, Tigris, Mozdev, LibreSource, Codendi, InDefero, CodingTeam, Django-Simple-Forge, Anvil, etc. (liste tirée de Wikipédia et de la dépêche « Forges logicielles et hébergement de projets libres »). On a d'ailleurs vu des migrations de Sourceforge à TuxFamily.org par exemple.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    À partir d’avant-hierFlux principal

    Entrevue avec Herman BRULE, développeur d'Ultracopier et de CatchChallenger

    2 janvier 2025 à 07:26

    Herman BRULE est l’auteur et le mainteneur de deux applications (libres sous licence GPL v3, mais aussi proposées dans des versions payantes « Ultimate ») : l’utilitaire Ultracopier et le jeu CatchChallenger.

    Sommaire

    Bonjour Herman, peux-tu te présenter ?

    Bonjour !

    Sur le plan professionnel, je suis DG de Confiared (hébergement Web et VPS) et de Confiabits (fabrication et assemblage de circuits imprimés), et directeur de la technologie chez CTO chez DanSolutions (FAI).
    Par ailleurs, j’aide des associations locales (j’habite en Bolivie) dans des domaines techniques comme les télécoms ou le développement logiciel, j’interviens parfois comme conférencier sur ces sujets.
    Enfin, je participe au conseil d’administration de la section bolivienne de l’Internet Society (ISOC Bolivie).

    Peux-tu nous raconter ton parcours ?

    J’ai étudié l’électronique (BTS STI), puis le développement web. J’étais d’ailleurs encore étudiant quand j’ai commencé à développer Ultracopier.
    J’ai longtemps travaillé dans l’e-commerce, puis pour des raisons personnelles je suis allé vivre en Bolivie.
    J’ai été plutôt déçu par la qualité des offres locales, ici en Bolivie, dans le secteur des technologies de l’information, c’est pourquoi j’ai décidé de proposer mes services.

    Peux-tu nous parler de ces deux logiciels ?

    Ultracopier

    Logo de Ultracopier

    Comment est né ce projet ?

    J’avais besoin d’un utilitaire avancé pour la copie de fichiers, comme Supercopier, pour une utilisation sous Linux mais ce dernier n’était pas disponible sur cette plateforme.
    Ultracopier est donc né non pas comme un fork de Supercopier mais comme un projet indépendant : à l’époque, Supercopier était écrit en Pascal, et je préférais écrire en C++.

    Au final, quand toutes les fonctionnalités ont été implémentées et qu’Ultracopier a disposé d’un skin Supercopier, une redirection a été mise en place.

    Aujourd’hui, après 20 ans, le projet est toujours actif et maintenu, malgré les problèmes de tentative de piratage, bug, DDOS, et les évolutions technologiques.

    Quels sont les points marquants qui ont, selon toi, marqué son développement ?

    Après la reprise de Supercopier, qui a permis de fédérer sa base d’utilisateurs autour d’Ultracopier, il y a eu de nouvelles fonctionnalités au fil du temps :

    • la prise en charge de gros volumes (>5TB >10 millions de fichiers)
    • les extensions (plugins) et thèmes graphiques (skins), dont le développement m’a poussé à standardiser l’interface pour la réutilisation par des applis tierces.

    Quel est le modèle économique ?

    C’est assez peu connu mais Ultracopier est proposé dans deux versions : une gratuite (installable depuis le gestionnaire de paquets d’Ubuntu notamment) et une version « Ultimate ». Cette version, payante, est enrichie de fonctionnalités comme

    • la mise en pause,
    • la limitation du taux de transfert,
    • d’autres options de performance selon le système d’exploitation utilisé et inclut un support technique.

    Pour être honnête, les utilisateurs de la version payante sont très peu nombreux : une écrasante majorité utilisent la version gratuite et d’autres piratent la version payante.

    Ma vie professionnelle et mon engagement à l’ISOC Bolivie sont très chronophages, je ne compte pas mes heures sur mes principales activités d’hébergeur et de FAI, et à une usine de fabrication d’équipements réseau pour ces besoins.

    J’ai quand même publié de l’open source comme le firmware OpenWRT pour le routeur wifi 6 que je fabrique.

    Des dons ou des achats sont bienvenus pour que je puisse me concentrer davantage à l’open source ;) Je crois que beaucoup de développeurs open source sont dans cette problématique.
    Heureusement, l’hébergement ne coûte presque rien car j’utilise mon propre service, et je suis le seul contributeur.

    Quelles sont les fonctionnalités les plus attendues que tu penses implémenter ?

    Je souhaiterais améliorer l’intégration d’Ultracopier dans les gestionnaires de fichiers sous Linux ou MacOs, mais ce n’est pas chose facile. Pendant des années j’ai essayé de faire modifier les gestionnaires de fichiers pour avoir la possibilité de replacer le copier/coller par Ultracopier. Rien. Soit je suis ignoré, soit je suis refusé (motif de refus récurent : je devrais refaire Ultracopier en « natif » : GTK, KIO, Haiku…), je me vois mal maintenir divers UI. Les votes sur demande de fonctionnalités sont les bienvenus, par exemple ici pour KDE/Plasma.

    Je veux aussi implémenter un moteur async natif sous linux (en utilisant io_uring) pour de meilleures performances.

    As-tu eu des échanges/retours avec les autres logiciels ou éditeurs (communauté linux / autres éditeurs) ?

    Non. J’ai essayé de faire que le protocole d’envoi de copie/déplacement à un logiciel tiers soit un standard avec un protocole commun pour motiver les gestionnaires de fichiers à l’utiliser, je n’ai reçu que des réponses négatives :/

    Peux-tu partager des souvenirs marquants de cette expérience ?

    Durant toutes ces années, conscient que la copie de données est un sujet qui peut être très sensible, j’ai veillé à être réactif aux retours des utilisateurs : dès que quelque chose d’anormal m’est reporté, je m’assure de vérifier/corriger et de publier très rapidement. Je pense qu’Ultracopier garantit bien l’intégrité des données lors des copies, parfois mieux que des copies par l’outil du système. Par exemple, si pendant le déplacement de fichiers vers un lecteur réseau ce lecteur réseau se déconnecte, alors Windows peut détruire la source sans avoir pu valider l’intégrité réelle du fichier cible. Il faut reproduire un contexte très particulier, mais ça c’est vu.

    Malgré cette attention, il m’est arrivé de recevoir des insultes de certains utilisateurs, allant jusqu’à des menaces de mort. J’ai une bonne collection de conversations de ce genre ! Il s’agit d’une minorité d’utilisateurs, en majorité des débutants en informatique et qui n’ont pas utilisé correctement l’outil, ou plus généralement leur ordinateur.

    Par ailleurs, le spam et les tentatives de piratage (dont une pour rediriger les paiements des versions "Ultimate » !) auront eu raison des pages Wiki et Maintenance du site, faute de temps pour la modération.

    Il me semble tout de même que la majorité silencieuse (= celle qui dit rarement merci ;) ) est dans l’ensemble très satisfaite des services rendus par Ultracopier, et cela est motivant. Pour moi, le point le plus positif est surtout l’acquis de connaissances.

    CatchChallenger

    Logo de CathChallenger

    Quelle est l’origine de ce jeu ?

    Je cherchais à me familiariser avec la programmation autour de sujets relatifs aux clients/serveurs, comme les protocoles, la haute performance, le chiffrement, et aussi les bots… …et le développement d’un jeu est le moyen ludique par excellence !

    Vu qu’il n’y a pas de temps réel, je peux jouer avec TOR/I2P (un bon moyen de tester la sécurité), pas de flottant donc cela marche sur tous les CPU, y compris ceux de plus de trente ans et les architectures exotiques comme celles que l’on trouve dans les routeurs (MIPS…).

    C’est un mix de plusieurs jeux au gameplay de type crafting (à la lineage/X3/minecraft) qui m’intéressait pour les techniques ce que ce genre implique.

    Quels sont les points marquants qui ont, selon toi, marqué son évolution ?

    Version 1 : j’ai essayé de m’éloigner visuellement d’un jeu bien connu auquel mon jeu pouvait être associé.

    Version 2 : j’ai abandonné Qt niveau serveur car trop lent niveau SLOT/SIGNAL, et revu le thème graphique avec des couleurs plus chaudes, même si ça me rapproche d’un autre jeu connu.

    Version 3 : modularité/API et interface responsive, refonte du datapack.

    Est-il facile de monter son propre serveur? Ou de modifier le jeu ?

    Le client intègre un serveur embarqué pour jouer en solo, qui peut être ouvert sur un réseau local ou sur Internet.

    Le serveur a une interface graphique et une version console (avec diverses bases de donnée supportées, y compris du noSQL)

    Le datapack est facilement interchangeable et tout est fait pour qu’un enfant puisse le modifier (png, xml, tmx, opus)

    Y a-t-il d’autres contributeurs ?

    Non

    y a-t-il des fonctionnalités importantes qui ne seront pas développées, et pourquoi ?

    Il y en a beaucoup, par manque de temps. Je n’ai jamais atteint un stade de maturité sur le jeu de base qui me convient, donc je me concentre là-dessus. Par exemple, je me suis lancé sur le multithreading GPU côté serveur : j’ai pu lancer des tests sur GPU, cela fonctionne bien mais complexifie trop le développement sans apporter un réel bénéfice.

    Quel est le rapport avec tes autres projets ?

    Avec ce projet, j’ai vite eu besoin d’un grand nombre de VPS, cela m’a incité à m’intéresser aux datacentres et à monter modestement mon premier datacentre. De fil en aiguille, j’en ai fait mon activité :)

    J’ai aussi eu besoin de connexions, de haute performance et de haute disponibilité. Curieux, je me suis lancé dans la conception de mon hardware : onduleur, alimentation solaire…

    Qu’as-tu retiré de ce projet ?

    J’ai été surpris par les performances, pour un code qui n’est pas en assembleur et qui pourrait encore être optimisé : des millions de joueurs sur un CPU de bureau par serveur. Vous saturez l’écran de bots bien avant de saturer le CPU, même un très vieux CPU ou un microcontrôleur de routeur, et la charge en RAM ne dépasse pas quelques Mo.

    La prédiction côté client (Client-side prediction), les instructions préparées (SQL parameterized statement) sont très efficaces, je charge tout en RAM sous forme d’entier <=32Bits. Vu qu’il faut des performances bien supérieures du client pour surcharger un serveur, il y a peu de chance qu’on m’attaque via DDOS.

    Quels conseils avec le recul donnerais-tu à ceux qui entreprendraient de se lancer ?

    Ne faites pas de projets que vous n’allez pas maintenir, aussi bien pour vous que pour ceux qui vont les utiliser.

    Aussi, ne vous lancez pas sur un projet que mille autres personnes ont déjà fait avant vous, il y a une tonne de projets de niche qui n’ont pas de solution open source !

    Ton rapport au libre

    Au niveau personnel, quels logiciels libres utilisez-vous, sur quel OS ?

    J’utilise Gentoo Linux et presque que du libre.

    Même question au niveau professionnel ?

    En général j’essaie de faire le modèle pro suivant : quand un logiciel a été rentabilisé, je le libère.

    Niveau data center, on fonctionne en IPv6 avec des logiciels de conversion pour, par exemple, passer de HTTP IPv4 à IPv6, si tu ajoutes tous les services internes + gestionnaires, ça fait mal pas de logiciels.

    Niveau industrie, je produis des onduleurs, des serveurs, des routeurs datacentres et domestiques (wifi 6 OpenWRT), avec les difficultés ici pour importer je dois faire avec ce que je trouve sur place (et il n’y a quasiment rien pour la microélectronique).

    Niveau FAI, rien à voir avec ce qu’il y a en France, entre les blocages politiques et administratifs (j’attends certaines autorisations depuis de nombreuses années), les monopoles… rien n’avance. Mais malgré ces difficultés j’ai pu innover et proposer des solutions efficaces pour des communautés locales, grâce à des logiciels libres.

    Merci pour ce partage, et pour ton apport au libre ! Nous te souhaitons beaucoup de succès dans tes nombreux projets pour 2025 !

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    L’exploration et le calcul de l’espace : l’horlogère, l’astronome et l’astrophysicienne

    En octobre 2024, on était allé à la conquête de l’espace, cette fois-ci, on va se concentrer sur l’exploration de l’espace vu de la Terre. Pour cela, on se penchera sur la vie et les travaux de trois femmes : Nicole-Reine Lepaute qui, au siècle des Lumières, a calculé la date du retour de la comète de Halley, Janine Connes qui prendra la direction du premier centre de calcul en France et Françoise Combes qui vient d’être élue présidente de l’Académie des sciences. C’est aussi l’occasion de voir l’évolution des outils utilisés en astronomie.

    Phases de l’éclipse du soleil du 1er avril 1764
    Illustration des douze phases principales selon les calculs de Nicole-Reine Lepaute

    Sommaire

    Préambule

    Les deux dépêches consacrées à la conquête de l’espace dans le cadre de la journée Ada Lovelace étaient très américano-centrées, et il manquait l’aspect étude et découverte de l’espace qui en précède la conquête. Sans cette connaissance, il n’aurait pas été possible d’envoyer des satellites artificiels, d’aller sur la Lune, sur Mars ou encore de créer des stations spatiales, voire, de concevoir les télescopes Hubble et James Webb. D’où cette dépêche, et le choix de ces trois femmes pour contrebalancer un peu leur américano-centrisme.

    Le choix a été guidé d’une part en tenant compte des informations dont je pouvais disposer, d’autre part de l’actualité : Janine Connes vient de mourir à l’âge de 98 ans et c’est une façon de lui rendre hommage, Françoise Combes vient d’être élue par ses pairs à la présidence de l’Académie des sciences.

    Nicole-Reine Lepaute, l’horlogère

    La vie de Nicole-Reine Lepaute nous est essentiellement connue grâce à l’Encyclopédie des dames de Jérôme Lalande. De fait les biographies que l’on peut trouver sur elle citent les mêmes passages en élucubrant souvent sur les relations qu’elle aurait pu avoir avec l’astronome. Mais comme LinuxFr.org n’est ni un site « people » ni un site de rencontre et que l’autrice de l’article n’aime généralement pas faire comme tout le monde, on vous renverra en fin de dépêche sur ces biographies.

    Nicole-Reine Lepaute en quelques dates (et hauts faits)

    Nicole-Reine Étable naît le 5 janvier 1723 à Paris. Elle n’est pas elle-même horlogère, mais elle épouse l’horloger Jean André Lepaute en 1749. Il deviendra le fournisseur officiel de la cour de Louis XV en 1750. Jean André Lepaute était réputé comme l’un des meilleurs horlogers de son temps. Quand il écrira son Traité d'horlogerie, contenant tout ce qui est nécessaire pour bien connoître et pour régler les pendules et les montres, c’est Nicole-Reine qui calculera la « longueur que doit avoir un Pendule simple pour faire en une heure un nombre de vibrations quelconque, depuis 1 jusqu’à 18000 » (table VI, pages 365 et suivantes du traité). Et on le sait parce qu’elle en est créditée.

    Le couple fait la connaissance de l’astronome Jérôme Lalande en 1754. Elle commencera peu après à travailler avec lui. En 1757, elle calculera les dates du retour de la comète de Halley avec Lalande et Clairaut. Quand, en 1759, Lalande est chargé des éphémérides annuelles de l’Académie royale des sciences : La Connaissance des temps1, elle fera partie de l’équipe qui travaille sur les tables et éphémérides astronomiques.

    En 1761, elle entre à l’Académie royale des sciences et belles lettres de Béziers. C’est, probablement, la première fois qu’une femme entre dans une académie pour ses travaux scientifiques. Elle offre aux académiciens les tables astronomiques pour Béziers qu’elle avait compilées à leur intention. Malheureusement ses travaux sont perdus.

    En 1764, une éclipse est prévue, pour éviter une éventuelle panique, le clergé est invité à informer le peuple du caractère inoffensif de ce phénomène céleste. Nicole-Reine Lepaute calculera les phases de l’éclipse et en dressera une carte. Elle fera publier deux documents :

    Elle meurt, aveugle, le 6 décembre 1783, elle aura passé les trois dernières années de sa vie à s’occuper de son mari loin des mathématiques. Son acte de décès figure sur le site archive.org.

    Elle ne reste pas complètement oubliée. Ainsi, quand une nouvelle édition de la Bibliographie ancienne et moderne ou (en nettement plus long) Histoire, par ordre alphabétique, de la vie publique et privée de tous les hommes qui se sont distingués, par leurs écrits, leurs actions, leurs talens, leurs vertus ou leurs crimes paraît en 1820, elle a sa notice relevée ici par le Journal des dames et de la mode. Signée d’un certain M. Weiss, elle porte cette mention :

    Mme Lepaute, douée de tous les avantages extérieurs, portoit dans la société cette politesse et cette fleur d’esprit, que semblent exclure les études profondes…

    Le numéro du 15 février 1898 du bi-mensuel La Femme (page 28) dresse un portrait de Nicole-Reine Lepaute en ajoutant :

    Telle fut la vie pure et simple de celle que Clairaut appelait « la savante calculatrice ». Plus grande lorsqu’elle partageait l’internement de son mari dans une maison de santé que lorsqu’elle compulsait les tables astronomiques.

    Et en concluant plus généralement :

    « L’examen attentif des faits, des biographies. l’étude de la vérité historique devraient rassurer les esprits chagrins. La famille n’est pas en péril parce que les filles s’adonnent aux mêmes études que les garçons et osent aspirer à des carrières libérales et scientifiques. » Le revenu qu’une jeune fille peut se procurer courageusement, dignement par son travail, à l’aide des diplômes qu’elle a remportés dans les concours par son énergie, sont un appoint pour couvrir les dépenses d’un ménage futur et assurer l’éducation libérale des enfants à venir, qui facilite l’établissement des jeunes époux. Un diplôme, c’est une dot dont la fiancée qui l’apporte dans une corbeille de mariage peut être justement fière, et, loin d’être un obstacle à fonder une famille, c’est une valeur qui favorise le mariage.

    Les outils des astronomes au XVIIIe siècle

    Il n’est pas possible de savoir ce que Nicole-Reine Lepaute utilisait pour ses calculs. Il est en revanche envisageable de dresser une liste des outils dont les astronomes disposaient pour explorer l’espace et calculer les mouvements des astres.

    Pour observer et cataloguer les astres, les astronomes du 18e siècle disposaient des lunettes d’astronomie. La paternité de leur invention est souvent attribuée à Galilée qui a construit sa première lunette en 1609. On trouve une première description de ce type d’instrument déjà en 1538 dans l’Homocentrica (texte-image en latin) de Jérôme Fracastor2. En 1608, l’opticien hollandais Hans Lippershey dépose un brevet pour des lunettes astronomiques qui lui sera refusé, car :

    il était notoire que déjà différentes personnes avaient eu connaissance de l’invention. L’optique par Fulgence Marion (texte-image) (source Gallica BnF).

    On doit l’invention du télescope à Isaac Newton en 1668. Son idée était d’ajouter un miroir : il fallait pour augmenter la puissance des lunettes astronomiques (et autres longues-vues et jumelles d’ailleurs) augmenter l’épaisseur de la lentille en perdant en précision. L’ajout d’un miroir concave donne une meilleure qualité d’image et permet d’augmenter la taille des télescopes. Est-ce que Lalande ou Nicole-Reine Lepaute pouvaient disposer d’un télescope ? Dans l’Encyclopédie des dames, Lalande mentionne un « un télescope de trente deux pouces qui coûte environ dix Louis » qui suffit pour « voir ce qu’il y a de plus singulier dans le ciel ».

    Concernant les outils de calcul : il ne fait aucun doute qu’elle a pu et dû utiliser les différentes tables existantes. À son époque, on utilisait divers abaques pour compter, par exemple un système de jetons, utilisé notamment dans le commerce. Il est possible qu’elle ait eu connaissance, en femme cultivée, de la Pascaline, voire, de la machine à calculer de Leibniz. Mais il est peu probable qu’elle les ait utilisées, notamment parce que ces machines ont été peu diffusées. Elle a pu, en revanche, utiliser les bâtons de Napier (francisé en Neper). Et elle utilisait certainement la bonne vieille méthode du papier et du crayon ou plutôt de la plume, ou « calcul indien » qui est celle que l’on apprend à l’école actuellement. Cette méthode est arrivée en Europe au XIIe siècle et a été adoptée par le monde scientifique assez rapidement mais pas dans les classes les moins instruites de la population.

    Nicole-Reine Lepaute aurait pu aussi utiliser une règle à calcul, les premières ont été inventées au XVIIe siècle, mais elles n’ont vraiment commencé à s’implanter en France qu’au XIXe siècle.

    Janine Connes, l’astronome

    Aussi paradoxal que cela puisse être, il y a encore moins d’éléments biographiques concernant Janine Connes que pour Nicole-Reine Lepaute. Son obituaire ne comporte aucun élément informatif autre que le strict minimum (nom et date). En revanche, on a la liste de ses publications et on peut même accéder à certaines.

    De la spectroscopie infrarouge à transformée de Fourier au centre de calcul d’Orsay

    Janine Connes naît en 1926. Elle épouse l’astronome Pierre Connes avec qui elle mènera diverses recherches. Elle meurt le 28 novembre 2024 à Orsay, presque centenaire (98 ans).

    En 1954, son professeur, le physicien Pierre Jacquinot lui suggère un sujet de thèse :

    Il s’agissait de faire des Transformées de Fourier (TF) de 1 million de points.
    Pierre Jacquinot faisait partie de mon jury cette année-là, et à l’issue du concours il m’avait proposé de faire une thèse dans son Laboratoire Aimé Cotton (LAC) alors spécialisé en spectroscopie atomique et développements instrumentaux. Le sujet proposé était la spectroscopie par transformation de Fourier qui théoriquement devait battre en résolution et en étendue spectrale tous les records des réseaux et des interféromètres de Fabry-Perot. (Janine Connes, in De l’IBM 360/75 au superordinateur Jean Zay, chapitre 1).

    La spectroscopie infrarouge à transformée de Fourier (IRTF ou FTIR en anglais) sur laquelle Janine Connes a basé sa thèse est une méthode d’analyse basée sur les ondes infrarouges :

    Ces ondes vont de 12 800 cm-1 à 10 cm-1 et sont divisées en trois groupes: le proche infrarouge, le moyen infrarouge et l’infrarouge lointain. La FTIR utilise quant à elle le moyen infrarouge qui s’étend de 4 000 cm-1 à 400 cm-1 (2,5 µm à 25 µm).
    Quand une onde infrarouge est envoyée sur une molécule, cette dernière absorbe une partie de l’onde qui correspond aux liaisons présentes dans la molécule. L’absorption du rayonnement infrarouge ne peut avoir lieu que si la longueur d’onde correspond à l’énergie associée à un mode particulier de vibrations de la molécule. (Spectroscopie infrarouge à transformée de Fourier (FTIR), A. Bonneau, Association des Archéologues du Québec).

    Comme on peut le voir, c’est une technique utilisée dans des domaines très différents, incluant donc l’astronomie. Sa thèse en établira les principes en astronomie. Actuellement la :

    méthode de Fourier conserve toutefois quelques niches spécifiques, comme dans le domaine de l’infrarouge lointain spatial ou pour la spectroscopie intégrale de grands champs. La spectroscopie de Fourier en astronomie : de ses origines à nos jours, Jean-Pierre Maillard, 21 décembre 2017 (Observatoire de Paris).

    La page qui lui est consacrée (en) sur le site CWP (Century Women to Physics) de l’UCLA (Université de Californie à Los Angeles) indique que sa thèse, ainsi que ses publications suivantes, ont été d’une importance majeure et a posé les bases de ce qui allait devenir un nouveau et important domaine de recherche qui rend les transformées de Fourier rapides et relativement courantes :

    Janine Connes's analysis of the technique of Fourier Transform Infrared Spectroscopy was of major significance and laid the foundations of what was to grow into a significant new field. Her thesis work and subsequent publications gave in-depth theoretical analysis of numerous practical details necessary for this experimental technique to work. All the more remarkable is that her work predates the age of digital computers, which now make fast Fourier Transforms relatively routine. Mary R. Masson

    En 1960, elle écrit avec le physicien H. P. Gush une Étude du ciel nocturne dans le proche infra-rouge dans lequel les deux auteurs remercient notamment le Comité Européen de Calcul Scientifique pour ses attributions d’heures de calcul à l’ordinateur 704 I.B.M.

    En 1961, elle publie une série de quatre articles, seule ou avec d’autres chercheurs : Études spectroscopiques utilisant les transformations de Fourier. Pour le professeur Ian McLean, fondateur du laboratoire infrarouge de l’UCLA, ce sont des « travaux fondamentaux d’une importance extrême pour le domaine ». Le travail de Janine et de Pierre Conne sur les transformations de Fourier aura notamment permis à Lewis Kaplan de déterminer, en 1966, la composition de l’atmosphère de Mars (en).

    Parallèlement à cela, elle enseigne à la faculté de Sciences de Caen. En 1963, elle sera invitée avec Pierre Connes à rejoindre le Jet Propulsion Laboratory de la NASA à Pasadena. De retour en France, elle commencera par intégrer le laboratoire de Meudon au poste de directrice adjointe avant de se voir confier en 1969 la création et la direction du Centre Inter-Régional de Calcul Électronique (CIRCÉ) à Orsay.

    En 1970, l’astronome Ruper Wildt la propose, avec son mari, Pierre Connes, et le physicien Robert Benjamin Leighton pour le prix Nobel de physique pour « leur développement de la méthode de spectroscopie infrarouge à transformée de Fourier ». Le prix sera attribué, finalement, à Louis Néel.

    En 2022, elle écrit avec la participation de Françoise Perriquet : De l’IBM 360/75 au superordinateur Jean Zay 50 ans d’informatique au centre de calcul du CNRS d’Orsay.

    Les ordinateurs de ses débuts et le centre Jean Zay

    Ce sont l’IBM 704 et l’IBM 360/75 dont on va voir quelques caractéristiques techniques.

    L’IBM 704 était la plus grande machine du monde. Il avait fallu deux avions pour la transporter des États-Unis à Orly. Son arrivée en France avait fait l’objet d’une émission de la Radio Télévision française (RTF). Le présentateur interrogeait la personne chargée de réceptionner l’ordinateur au titre de l’Institut européen de calculs scientifiques, une fondation IBM, destinée à offrir aux scientifiques européens (pas seulement français) la possibilité de procéder à des calculs, jusque-là peu envisageables.

    Les mentions en italiques sont des citations tirées de l’émission.

    L’IBM 704 pesait 21 tonnes. Celui reçu à Orly était composé de « 25 unités différentes constituants chacun autant de petits meubles de dimension normale ». Ne sachant pas ce qu’est un meuble aux « dimensions normales », on peut se donner une idée de la taille des éléments en se référant aux photos : environ la profondeur et la largeur de, disons, une armoire normande, mais en moins haut, quelque chose entre 1,10 m et 1,60 m selon les éléments.

    Il fonctionnait avec des bandes magnétiques et pouvait :

    • en physique, s’occuper du dépouillement de données de mesure,
    • faciliter l’exploitation de l’énergie atomique à des fins pacifiques,
    • faire des calculs en chimie,
    • faire des calculs dans tous les domaines de l’industrie et de la science.

    Dans l’émission de radio, le présentateur demandait à la fin un exemple de traitement que pouvait faire l’IBM :

    Neper a passé plus de trente ans de sa vie à établir les tables de logarithmes et l’ordinateur 704 pourrait exécuter le même travail en le transcrivant sur des bandes magnétiques en dix-sept secondes à peu près.

    Sorti en 1954, c’est le premier ordinateur commercialisé à utiliser des commandes arithmétiques en virgule flottante entièrement automatiques et ce grâce à John Backus qui avait insisté pour que ce soit configuré au niveau du matériel.

    L’IBM 360/75 qui équipait CIRCÉ faisait partie d’une gamme d’ordinateurs interopérables et polyvalents IBM 360 dont le premier est sorti en 1966 (la numérotation des séries d’ordinateurs chez IBM est étonnante). Les IBM 360 seront commercialisés jusqu’en 1978. Ce sont les premiers à avoir utilisé le système Solid Logic Technology (SLT). L’IBM 360/30 était le plus lent de la série ; il pouvait exécuter jusqu’à 34 500 instructions par seconde avec une mémoire allant de 8 à 64 ko. Le 360/75 est l’un des derniers de la série.

    Ces ordinateurs étaient évidemment programmés en FORTRAN. D’ailleurs, le premier compilateur FORTRAN a été écrit pour l’IBM 704.

    Le centre Jean Zay, que l’on peut considérer comme l’un des successeurs de CIRCÉ a été inauguré en janvier 2020. C’est l’un des plus puissants centres de calcul d’Europe. Sa puissance est de 125,9 Pétaflop/s. Il a coûté 40 M€, coûte en électricité 3 à 4 M€ par an et il requiert 93 tonnes d’équipement réparti sur 320 m2 (source Ministère de l’enseignement et de la recherche). Il tourne sous Linux évidemment, comme tous les supers calculateurs de sa génération.

    Françoise Combes, l’astrophysicienne

    Quelle différence y a-t-il entre les métiers d’astronome et d’astrophysicien ? À cette question, wikidifference propose :

    La différence entre astronome et astrophysicien est que « astronome » est celui ou celle qui s’occupe d’astronomie tandis que « astrophysicien » est [un ou une] scientifique qui étudie l’astrophysique, l’étude de l’espace et des propriétés des objets de l’univers.

    Pas très convaincant, ni explicite. Les astronomes observent et cataloguent l’espace sur la base d’observations quand, en astrophysique, on se base sur les lois de la physique pour observer l’univers. En fait, à l’heure actuelle, les personnes qui, au départ, étaient astronomes sont maintenant des astrophysiciennes : la connaissance a évolué, les méthodes de recherche aussi ainsi que les outils. Mais, évidemment, les astronomes sont, ont été des scientifiques, souvent diplômés en physique.

    De la physique galactique à l’Académie des sciences

    Françoise Combes naît le 12 août 1952. En 1975, elle réussit l’agrégation de physique ce qui l’amènera à enseigner à l’École normale supérieure (ENS) dont elle est issue. Elle soutient sa thèse d’État à Paris VII en 1980, sujet de la thèse : les dynamiques et les structures des galaxies. En 1985, elle devient sous-directrice du laboratoire de physique à l’ENS (Ulm). Et c’est en 1989 qu’elle devient astronome à l’Observatoire de Paris. Elle est, depuis 2014, titulaire de la chaire Galaxies et cosmologie au Collège de France.

    Pendant cette période, 1970 -1980, qui voit la naissance des premières simulations numériques des galaxies, elle a l’idée de les faire en trois dimensions au lieu des deux dimensions habituelles. Elle ainsi pu résoudre :

    un mystère jusqu’alors inexpliqué : la formation d’un bulbe (sorte de renflement) dans les galaxies spirales. La clé de l’énigme est la barre centrale, sorte de forme allongée centrale où toutes les étoiles se rassemblent. « Cette barre soulève les étoiles dans la direction perpendiculaire au plan, explique-t-elle. De ce fait, les étoiles ne restent pas confinées dans un disque très mince mais prennent de l’altitude, ce qui forme un bulbe. » Ses simulations ont aussi montré comment la même barre précipite le gaz vers le centre, ce qui a pour effet d’alimenter le trou noir central. Médaille d’or, site CNRS.

    Elle a été admise à l’Académie des sciences3 en 2004, une académie dont elle assure la vice-présidence pour le mandat 2023-2024 et qui l’élit à la présidence pour le mandat 2025-2026. Une élection qui devrait normalement être ratifiée par décret par le président de la République. Ce sera la deuxième femme à la tête de cette vénérable institution (elle a été créée en 1666) où elle succède à Alain Fischer et trente ans après la biochimiste Marianne Grunberg-Manago

    Des prix prestigieux et des publications

    Françoise Combes a engrangé les prix et les distinctions au cours de sa carrière à commencer par le prix de Physique IBM qu’elle obtient en 1986 et le prix Petit d'Ormoy de l’Académie des Sciences en 1993. En 2001, le CNRS lui décerne une médaille d’argent.

    En 2009, elle obtient le prix Tycho Brahe de la Société européenne d’astronomie (EAS) dont c’est la deuxième édition pour ses

    travaux fondamentaux dans le domaine de la dynamique des galaxies, sur le milieu interstellaire dans les systèmes extragalactiques, sur les lignes d’absorption moléculaire dans le milieu intergalactique et sur la matière noire dans l’Univers. » Communiqué de presse (en anglais) de l’EAS (pdf).

    En 2017 la Société Astronomique de France (SAF) lui décerne son prix Jules-Janssen. En 2020, le CNRS lui décerne une médaille d’or. L’année suivante, elle obtient le prix international pour les femmes de sciences L’Oréal-Unesco (en).

    Elle est autrice ou co-autrice de plusieurs livres dont les plus récents :

    • Le Big bang, PUF 2024, collection Que sais-je ?, en version papier (10 €) et numérique (PDF et EPUB)
    • Trous noirs et quasars, CNRS éditions 2021, collection Les grandes voix de la recherche, en papier (8 €), numérique PDF et EPUB sans DRM (5,99 €) et audio (9,99 €).

    Par ailleurs, l’entretien qu’elle a donné au Collège de France en février 2024 est aussi téléchargeable en PDF.

    Sources, références et remerciements

    L’illustration de tête est la reproduction de la gravure originale des phases de l’éclipse (je l’ai redessinée avec Inkscape) et on peut la télécharger sur mon site de modèles ainsi d’ailleurs que le CV de Nicole-Reine Lepaute ou sur OpenClipart.

    LinuxFr.org ne rend peut-être pas plus intelligent, mais la rédaction de dépêches pour le site rend indéniablement plus savant. Pour cette dépêche et compenser une grande ignorance du sujet, j’ai été amenée à lire, consulter, parcourir ou écouter un certain nombre de documents en plus de ce qui est cité dans le corps de la dépêche. À vous de voir si vous avez envie de poursuivre l’exploration.

    Nicole-Reine Lepaute

    Janine Connes

    • Spectroscopie du ciel nocturne dans l’infrarouge par transformation de Fourier. J. Connes, H.P. Gush, Journal de Physique et le Radium, 1959, 20 (11), pp.915-917. 10.1051/jphysrad:019590020011091500, jpa-00236163
    • Tous les articles de J. Connes sur HAL Science ouverte, à savoir : il y a un site academia.eu, mieux référencé, qui les propose moyennant une inscription au site, mais cela vient de HAL qui ne demande pas d’inscription (donc pas de courriel) pour le téléchargement des fichiers.
    • Principes & applications de la spectro. de Fourier en astronomie : de ses origines à nos jours, Jean Pierre Maillard, 8 février 2019, conférence mensuelle de la Société astronomique de France (SAF)
    • De l’IBM 360/75 au superordinateur Jean Zay 50 ans d’informatique au centre de calcul du CNRS d’Orsay, EDP Sciences, il existe en version papier (39 €), PDF et EPUB avec DRM LCP (26,99 €), on peut le feuilleter aussi sur le site Cairn Info.
    • Réception à l’aéroport d’Orly de l’IBM 704 qui avait servi à Janine Connes pour ses calculs, podcast France Culture, rediffusion d’une émission de 1957.
    • L’IBM 704
    • l’IBM 360 (es), Academia Lab (2024). Système IBM/360. Encyclopédie. Révisé le 29 décembre 2024.

    Françoise Combes

    L’histoire de l’astronomie

    • Les télescopes, Gilles Kremer, Sylvie Voisin, 30 mars 2018
    • Histoire et patrimoine de l’Observatoire de Paris
    • Une histoire de l’astronomie, Jean-Pierre Verdet, Seuil 1990, il a fait l’objet d’une publication au format EPUB avec DRM LCP (9,99 €) EAN : 9782021287929, mais on peut le trouver d’occasion assez facilement. Il est doté d’une bonne bibliographie et est plutôt passionnant.

    Remerciements

    Un très grand merci à vmagnin pour ses informations et ses précisions, même si je n’ai pas tout utilisé. Mais ce n’est pas perdu, un prochain portrait probablement (voire, sûrement).

    Merci aussi à Enzo Bricolo pour m’avoir signalé l’élection de Françoise Combes à la présidence de l’Académie des sciences, sans ça je l’aurais ratée et ce serait dommage.

    Ainsi se clôt cette série sur les femmes et la conquête de l’espace ainsi que l’année 2024. Et c’est mon cadeau de nouvelle année.


    1. La Connaissance du temps, qui se targue d’être la plus ancienne publication d’éphémérides toujours publiée est actuellement gérée et publiée par l’IMCCE - Observatoire de Paris, la version 2025 vient de paraître et est téléchargeable en PDF. Elle est accompagnée d’un logiciel de calcul d’éphémérides développé pour Windows, Mac et Linux. 

    2. Source : Les lunettes astronomiques, 29 mars 2018, Sylvie Voisin et Gilles Kremer, Le Blog Gallica. 

    3. Une académie qui s’engage en faveur de libre accès et dont les comptes rendus sont publiés depuis 2020 sous licence Creative commons CC BY – SA. 

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Des nouvelles de Fortran n°6 - décembre 2024

    24 décembre 2024 à 07:54

    Que s’est-il passé dans le monde du Fortran depuis décembre 2023 ? Nous avons un centenaire à fêter (non, ce n’est pas le vieux barbu coincé dans la cheminée), ainsi qu’un nouveau Roi (il n’est pas libre, mais tant pis pour lui, il n’avait qu’à choisir de vivre dans une amphore). Sans oublier un artiste octogénaire (on en profite pour explorer les liens entre FORTRAN et art dans les années 60-70). Et on déconstruit enfin un mythe sur les ordinateurs des sondes Voyager.

    Sommaire

    John Backus est né il y a cent ans

    John Backus (1924-2007), père du langage, est né à Philadelphie le 3 décembre 1924. Le site mathématique MacTutor propose une biographie intéressante (en anglais) du mathématicien/informaticien, avec des citations. Par exemple, à propos de ses années dans le secondaire :

    I flunked out every year. I never studied. I hated studying. I was just goofing around. It had the delightful consequence that every year I went to summer school in New Hampshire where I spent the summer sailing and having a nice time.

    Sur le front des compilateurs

    Compilateurs opérationnels

    Le Roi est mort, vive le Roi ! Le compilateur classique Intel ifort n’est plus maintenu à partir d’Intel® Fortran Compiler 2025.0, sorti le 31 octobre 2024. Sa version définitive est la 2021.13. C’est son dauphin Intel ifx, basé sur LLVM, qui prend le relais, après être sorti de sa version beta avec la 2022.0.

    Mais « si je n’étais Intel ifx, je voudrais être GNU Fortran ». Au moins, l’animal est libre, dans l’immensité des savanes. Certains anciens prétendent même en avoir aperçu un assis en tailleur et jouant de la flûte. GFortran, compilateur Fortran de la GCC, en est à la version 14.2. On notera des améliorations concernant OpenMP et OpenACC. Si le compilateur accepte désormais l’option -std=f2023, ne nous réjouissons pas trop vite. Pour l’instant la nouvelle fonctionnalité gérée concerne l’augmentation de la longueur des lignes à 10 000 caractères (au lieu de 132 depuis Fortran 90) et des instructions à un million de caractères (elles peuvent être continuées sur un grand nombre de lignes). À quoi ça sert ? C’est utile pour des codes générés automatiquement.

    En gestation

    Il faut 22 mois de gestation pour un éléphant, mais beaucoup plus pour un nouveau compilateur Fortran ! On doit non seulement implémenter près de 700 pages de norme technique, mais aussi tout un tas de choses externes telles que MPI, OpenMP ou OpenACC pour le calcul parallèle, et gérer de nombreuses architectures matérielles. On comprend donc que les motivations sous-jacentes doivent être puissantes pour s’attaquer à un tel chantier et on comprend pourquoi la plupart des nouveaux compilateurs s’appuient sur l’infrastructure LLVM.

    L’avancée du travail sur le nouveau Flang pour LLVM est décrite dans le dernier Flang Liaison Report au J3 (24/10/2024). Et d’après Phoronix, flang-new a été rebaptisé flang pour la version LLVM 20.1 du printemps prochain, ce qui est de bon augure. Flang est un projet soutenu par NVIDIA et le Département de l’Énergie américain.

    AMD travaille de son côté à sa version Next-gen Fortran compiler permettant le délestage (offloading) des instructions OpenMP sur ses GPU. Bref, c’est chaud dans le monde du calcul parallèle sur processeur graphique !

    Le développement du compilateur LFortran continue. Il passera en version beta quand il sera capable de compiler une sélection de dix bibliothèques Fortran matures : en décembre 2023, il en était à 4/10. Il est désormais à 7/10. Et il a été annoncé en novembre 2024 que LFortran gérait désormais toutes les fonctions intrinsèques de Fortran 2018. Le même blog présente également quelques démos en ligne du back-end WebAssembly de LFortran.

    Fortran 2028

    Alors que les compilateurs n’implémentent pour l’instant que certaines parties de Fortran 2023, la prochaine mouture est déjà en cours d’élaboration. Et on commence à voir l’appellation Fortran 2028 apparaître dans les documents du comité J3 à la place de 202Y. Dans la liste des caractéristiques retenues par le groupe de travail WG5 fin juin, on trouve en particulier :

    • des templates pour la programmation générique ;
    • la gestion des tâches asynchrones ;
    • un pré-processeur Fortran ;
    • la possibilité de définir les KIND utilisés par défaut dans un programme (on pourrait par exemple demander dans le code lui-même que tous les REAL soient considérés comme des REAL64, ou REAL32 ou REAL128).

    La proposition d’ajouter au langage des entiers non signés a disparu (pour l’instant ?), malgré l’option expérimentale -funsigned qui sera disponible dans GFortran 15.

    Communauté Fortran-lang

    Projets Fortran-lang

    L’organisation Fortran-lang est désormais financée par l’organisation américaine à but non lucratif NumFOCUS.

    fpm

    Le gestionnaire de paquets Fortran fpm est disponible en version 0.10.1 depuis mars 2024. Une liste d’environ 300 projets utilisant fpm est disponible ici.

    stdlib

    La bibliothèque standard stdlib est sortie en version 0.7.0 début juillet. Elle apporte entre autres choses les valeurs CODATA 2022 des constantes physiques fondamentales. Ces valeurs, utilisées par tous les physiciens, sont mises à jour par le NIST (National Institute of Standards and Technology) tous les quatre ans, au fil des progrès en métrologie.

    Quelques projets divers

    • Fortitude, un linter écrit en Rust, est disponible en version 0.6.2.
    • Le projet fprettify, un utilitaire de formatage automatique de code Fortran, écrit en Python, a été officiellement adopté par l’organisation Fortran-lang.
    • forgex, un moteur d’expressions régulières entièrement écrit en Fortran, est disponible en version 3.5.

    Art et Fortran

    C’est Noël, on veut ce qui n’a pas de prix, on veut du beau ! Que la technologie serve à faire du beau.

    Earl Einhorn, 81 ans, crée ses images à l’aide de programmes Fortran depuis 1989, et utilise Photoshop pour finaliser les couleurs. Ses œuvres actuelles comportent souvent des visages, leur symétrie facilitant son travail depuis la perte de son œil droit. Vous pouvez voir son travail sur son site. Il y explique qu’actuellement il crée typiquement des images de 12 000 sur 15 000 pixels, ce qui lui permet de les imprimer en 300 PPP pour des tableaux d’environ un mètre de côté.

    Voilà qui peut sembler original, mais dans les années 60-70 de nombreux artistes ont en fait utilisé FORTRAN 1 pour explorer ce que l’ordinateur, machine alors révolutionnaire et rare, pouvait apporter à la musique, aux arts graphiques et à la poésie. Pourquoi FORTRAN ? C’était simplement le langage dominant et facile à apprendre à l’époque, le Python des Beatles !

    En 1963, Iannis Xenakis (1922-2001) publie son livre Musiques formelles : nouveaux principes formels de composition musicale. Le chapitre IV « Musique Stochastique libre, à l’ordinateur » contient le listing du programme en FORTRAN IV utilisé pour générer sur IBM 7090 une œuvre de musique stochastique intitulée ST/10=1,080262. Il est maintenant en ligne sur GitHub. Au fait, bonne écoute !

    Pierre Barbaud (1911-1990) a également utilisé FORTRAN pour composer par exemple une oeuvre de musique électronique intitulée Terra incognita ubi sunt leones (1973). Le début du code est visible ici (hum… que penser de cet appel répété à cette procédure : CALL GIRL(IDIV) ?). Bonne écoute !

    Au niveau des arts graphiques, on pourrait penser que les imprimantes de l’époque étaient rudimentaires, mais ce serait oublier les traceurs (plotters), ou tables traçantes, qui permettaient de tracer des dessins techniques avec précision 2. Les artistes programmeurs (ou programmeurs artistes) vont s’en emparer.

    Dans les années 60, l’artiste japonais Hiroshi Kawano a travaillé sur sa série Artificial Mondrian. Le site du Zentrum für Kunst und Medien Karlsruhe présente son oeuvre KD 52, réalisée en 1969 à l’aide d’un programme en FORTRAN IV pour les formes et peinte ensuite à la gouache. On pourra lire cet article de blog : « The man-machine: Hiroshi Kawano’s algorithmic Mondrian » par Claudio Rivera.

    En 1962, A. Michael Noll (Bell Labs) a commencé à utiliser un Stromberg Carlson SC-4020 microfilm plotter pour faire des dessins abstraits. Un faisceau d’électrons dessinait les formes sur un écran cathodique qui lui-même impressionnait un microfilm. Il rend compte de ses premières expérimentations dans ce mémo daté du 28 août 1962, avec bien sûr un court code FORTRAN.

    On peut également citer l’Allemand Manfred Mohr, né en 1938. Voir son site et l’article de blog « Surveying Manfred Mohr’s Five-Decade Collaboration with the Computer » (2019). Citons aussi le Slovène Edward Zajec (1938 – 2018) dont on peut voir des oeuvres sur cette page. Son assistant Matjaž Hmeljak a continué sa carrière dans l’art génératif au moins jusqu’en 2020.

    Les œuvres de Vera Molnár (1924-2023), pionnière de l’art génératif, ont été exposées à la biennale de Venise en 2022. Elle a écrit en 1974-1976 un programme baptisé Molnart avec son mari :

    François Molnar et moi avons conçu et mis au point un programme souple qui permet une expérimentation picturale systématique. Il est écrit en Fortran pour ordinateur de grande capacité relié à un écran de visualisation et à un traceur.

    Voir également :

    Dans le domaine des arts graphiques, vous trouverez plus d’œuvres numériques réalisées entre 1963 et 1980 à l’aide de FORTRAN sur le site compart.

    Même les poètes ont utilisé FORTRAN. L’écrivain portugais Pedro Barbosa a ainsi publié en 1977 un livre intitulé A literatura cibernética 1. Autopoemas gerados por computador. On peut y lire des extraits de code. Et le poète brésilien Erthos Albino de Souza a utilisé FORTRAN et PL/1 pour créer des poèmes graphiques.

    J. M. Coetzee, prix Nobel de littérature 2003, a commencé sa carrière comme programmeur chez IBM dans les années 60. Il a expérimenté la génération automatique de poésie : « The line generator was composed in a combination of FORTRAN-style pseudocode and assembly code », comme rapporté dans cet article :

    Déconstruction

    Depuis 2013 circulait l’idée que les logiciels internes des sondes spatiales Voyager 1 et Voyager 2, lancées en 1977, avaient été écrits originellement en FORTRAN. Le buzz remonte apparemment à un article intitulé « Interstellar 8-Track: How Voyager’s Vintage Tech Keeps Running » paru dans Wired. Charles A. Measday a publié sur son blog début 2024 un article approfondi intitulé « Voyager and Fortran 5 » qui déconstruit ce mythe urbain. Si une partie des logiciels au sol ont été écrits à l’époque en FORTRAN, les ordinateurs de bord des sondes étaient et sont toujours programmés en assembleur, ainsi qu’à l’aide de séquences de commandes spécifiques aux sondes.

    La citation de Backus

    Terminons en revenant au point de départ de la dépêche, avec une citation de Backus issue d’une de ses dernières interviews en 2006. Voici son bon conseil pour les jeunes :

    Well, don’t go into software. It’s just such a complicated mess that you just frazzle your brains trying to do anything worthwhile.


    1. On écrit le nom du langage en majuscules pour la période avant Fortran 90. 

    2. Ce n’est peut-être pas un hasard si le langage Logo, avec sa célèbre tortue, est créé à cette époque (1967). 

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Agenda du Libre pour la semaine 52 de l’année 2025

    Par : Ysabeau 🧶
    23 décembre 2024 à 02:41

    Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 10 événements (France: 8, other: 2) est en seconde partie de dépêche.

    Sommaire

    [FR Montpellier] Émission | Radio FM-Plus | Temps Libre | Diffusion - Le lundi 23 décembre 2024 de 09h00 à 10h00.

    Montpel'libre réalise une série d’émissions régulières à la Radio FM-Plus intitulées « Temps Libre ». Ces émissions sont la présentation hebdomadaire des activités de Montpel’libre.

    Après le jingle où l’on présente brièvement Montpel'libre, nous donnerons un coup de projecteur sur les activités qui seront proposées prochainement.

    Ces émissions seront l’occasion pour les auditeurs de découvrir plus en détails les logiciels libres et de se tenir informés des dernières actualités sur le sujet.

    Alors, que vous soyez débutant ou expert en informatique, que vous ayez des connaissances avancées du logiciel libre ou que vous souhaitiez simplement en savoir plus, Montpel'libre, au travers de cette émission, se fera un plaisir pour répondre à vos attentes et vous accompagner dans votre découverte des logiciels libres, de la culture libre et des communs numériques.

    Vous vous demandez peut-être ce qu’est un logiciel libre. Il s’agit simplement d’un logiciel dont l’utilisation, la modification et la diffusion sont autorisées par une licence qui garantit les libertés fondamentales des utilisateurs. Ces libertés incluent la possibilité d’exécuter, d’étudier, de copier, d’améliorer et de redistribuer le logiciel selon vos besoins.

    Inscription | GPS 43.60524/3.87336

    Fiche activité:
    https://montpellibre.fr/fiches_activites/Fiche_A5_017_Emission_Radio_Montpellibre_2024.pdf

    [FR Beauvais] Sensibilisation et partage autour du Libre - Le mercredi 25 décembre 2024 de 18h00 à 20h00.

    Chaque mercredi soir, l’association propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres.

    C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.

    [FR Saint Laurent du Pont] Permanence Rézine Chartreuse - Le mercredi 25 décembre 2024 de 19h00 à 20h00.

    Rézine est un fournisseur d’accès à Internet qui défend une vision politique des technologies et des réseaux. Pour cela, Rézine met notamment en œuvre un accès Internet local, à prix juste, respectant la neutralité du Net, piloté par ses usagères et usagers, dans une démarche émancipatrice.

    Nous fournissons Internet via la fibre, via wifi (radio) et proposons également des VPN.

    Par ailleurs, fournir une critique du numérique, et en particulier des réseaux, est une activité inhérente à notre activité de fournisseur d’accès à Internet, que nous avons affirmée dans l’objet de la structure. Nous inscrivons notre démarche dans une tradition d’éducation populaire, qui vise à contribuer à l’émancipation des personnes, dans leur rapport aux technologies et aux réseaux, quel que soit leur niveau de connaissance.

    Venez nous rencontrer pour discuter, devenir membre, poser vos questions sur la fibre, sur Internet, ou juste par curiosité!

    [FR Montpellier] Permanence | OpenStreetMap | HérOSM (hybride) - Le mercredi 25 décembre 2024 de 19h00 à 22h00.

    Ces rencontres mensuelles se veulent être des instants conviviaux pour faire un compte-rendu des activités du mois précédent, mais aussi pour présenter les opérations et rendez-vous à venir que proposent les groupes HérOSM. Naturellement, elles sont également ouvertes à tout public, en présence et à distance.

    Si vous avez des propositions n’hésitez pas à compléter la page dédiée.

    Programme:

    • Contribution sur les points d’eau incendie de l’Hérault;
    • Poursuite du Mapathon humanitaire au Nigeria et au Togo:
      • Cartographie «Au fil de l’eau» à Gusau (Capitale de l’État de Zamfara, au Nigeria)
      • Cartographie du canton de Barkoissi (Région des Savanes au Togo)
      • Cartographie du village de Konohoué (Région des Plateaux au Togo)
      • Cartographie du village de Djeregou (Région de la Kara au Togo)

    Déroulement de la rencontre
    Nous vous présenterons les projets en cours, nous vous proposerons de contribuer, faire de la production de données.
    Comme d’habitude, chacun amène ce qu’il veut à manger et à boire pour un repas partagé.
    N’oubliez pas vos ordinateurs portables pour la séance de saisie!

    Tramway lignes 1 et 3, arrêts Port-Marianne et Rives du Lez
    GPS Latitude: 43.603095 | Longitude: 3.898166
    Carte OpenStreetMap

    [other Ouagadougou] RAFLL2025 | Réunion d’organisation CLO Ouagadougou - Le jeudi 26 décembre 2024 de 11h00 à 12h00.

    Jeudi 26 décembre 2024 de 11h00 à 12h00 (UTC 0)

    Université Joseph Ki-Zerbo, 03 BP 7021, Quartier Kadiogo Centre, Boulevard Charles de Gaulle, Ouagadougou, Burkina Faso.

    Réunion hybride du Comité Local d’Organisation des RAFLL de Ouagadougou.

    Objet: Mise en place des RAFLL2025 à Ouagadougou au Burkina Faso.

    Ordre du jour:
    - Discussion autour des dates des prochaines RAFLL, du 07 au 12 octobre 2025.
    - Présentation des participants ;
    - États de lieux de retour d’expérience ;
    - Formation du noyau de pilotage pour la tenue des RAFLL à Ouagadougou ;
    - Élaboration de la stratégie de collaboration et de sponsoring ;
    - Divers.

    Places limitées, inscriptions nécessaires | GPS 12.37934/-1.50264

    [FR Sète] Permanence | GNU/Linux et Logiciels Libres - Le jeudi 26 décembre 2024 de 18h00 à 20h00.

    Dans le cadre des JPO, La Palanquée en fête.

    Venez découvrir Linux et vous faire aider pour l’installer et à la prise en main, dans différents lieux, dans et à proximité de la métropole montpelliéraine

    L’équipe de Montpel’libre vous propose une permanence Logiciels Libres : discussions libres et accompagnements techniques aux systèmes d’exploitation libres pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien.

    Le contenu de l’atelier s’adapte aux problèmes et aux questionnements des personnes présentes avec leur(s) ordinateur(s), qu’il soit fixe ou portable, et permet ainsi l’acquisition de nouvelles compétences nécessaires à une autonomie numérique certaine, au rythme de chacun.

    Les thèmes :
    Vous pourrez y aborder plusieurs thèmes (liste non exhaustive) :

    • discussions conviviales entre utilisateurs autour de Linux en général ;
    • pré-inscription aux prochains Cafés Numériques et Linux-Party ;
    • premières explorations du système ;
    • installations et configurations complémentaires ;
    • mise à jour et installation de nouveaux logiciels ;
    • prise en main, découverte et approfondissement du système

    Les permanences techniques ont lieu une fois par semaine, dans un lieu et à des jours et heures différents.

    Entrée libre et gratuite sur inscription. Une simple adhésion à l’association est possible. Rejoindre le groupe Montpel’libre sur Telegram S’inscrire à la Newsletter de Montpel’libre.

    Sur inscription | GPS 43.405195/3.695778

    Fiche activité: https://montpellibre.fr/fiches_activites/Fiche_A5_002_Permanence_GNU-Linux_Montpellibre_2024.pdf

    [FR Annecy] Réunion hebdomadaire AGU3L Logiciels Libres - Le vendredi 27 décembre 2024 de 20h00 à 23h59.

    L’AGU3L, Logiciels Libres à Annecy, votre association se réunit tous les vendredis à partir de 20h00 et jusque vers 1h00 du matin. Passez quand vous voulez.

    Entrée par le côté, entre les 2 bâtiments. Au fond du couloir à droite, là où il y a de la lumière.

    ⚠️ Vérifiez sur le site avant de vous déplacer, y a un bandeau en haut qui confirme la tenue de la réunion.

    Le programme de la réunion, s’il y en a un, est sur notre site. 😉 ⬇️

    Digression possible, voire probable.

    Vous pouvez aussi nous soumettre un programme sur un thème particulier.

    Exemples:

    • Libre Office les listes à puces, j'aimerais en savoir plus
    • Pouvez-vous nous présenter le système Linux pour les débutants ?
    • plus technique: recompiler un noyau Linux avec les options spécifiques
    • Kubernetes est-ce pour moi ?
    • Démo sur un logiciel libre en particulier, ex: Gimp
    • Ou votre logiciel que vous souhaitez partager
    • À l’aide ! 😱 pas de panique, on a probablement une solution pour vous.
    • Vous développez du code libre ? oui
    • etc, etc.

    Apportez à boire, à manger. Un ordi ça peut aider.
    De la bonne humeur et un brin de Liberté.
    Et tout ce que vous trouvez sympa: des amis, des projets, des trouvailles, etc.

    Besoin d’une installation Linux?

    Pas de problème! Laissez-nous un petit message avant au cas où l’on soit pas dispo ce soir-là.

    C’est install party à la demande!

    [other Abidjan] RAFLL2025 | Réunion d’organisation CLO Abidjan - Le samedi 28 décembre 2024 de 10h00 à 11h00.

    Samedi 28 décembre 2024 de 10h00 à 11h00 (UTC 0)

    Docteur PC, Riviera Bonoumin, Nouveau CHU Carrefour Golgotha, Abidjan Côte d’Ivoire.

    Réunion hybride du Comité Local d’Organisation des RAFLL d’Abidjan

    Objet: Mise en place des RAFLL2025 à Abidjan en Côte d’Ivoire.

    Ordre du jour:
    - Date du 07 au 12 octobre 2025 pour la tenue des Rencontres Amicales Francophones du Logiciel Libre coïncide avec la période électorale en Côte d’Ivoire.
    - Divers.

    Places limitées, inscriptions nécessaires | GPS 5.322905/-3.999804

    [FR Ramonville Saint-Agne] Les ateliers du CULTe - Le samedi 28 décembre 2024 de 14h00 à 18h00.

    Le CULTe est le « Club des utilisateurs de logiciels libres et de gnu/linux de Toulouse et des environs ».

    Le samedi après-midi tous les quinze jours, le CULTe organise un atelier d’informatique « libre », de 14h à 18h.

    La séance est consacrée à l’information du public, à l’entraide entre membres et/ou visiteurs pour notamment installer et configurer des logiciels libres, système d’exploitation (« Linux ») ou « applications » (programmes informatiques).

    L’entraide peut également concerner le matériel afin d’aider le membre ou le visiteur à faire évoluer son ordinateur (ajout de mémoire, changement de disque dur…), étant précisé que si des avis peuvent être bien entendu émis pour de tels achats, le CULTe quant à lui n’a aucune activité commerciale, directe ou indirecte.

    Chacun peut amener son ordinateur pour la séance. S’il s’agit d’une « Unité Centrale » (Ordinateur de bureau) il est inutile d’amener également écran clavier et souris, qui peuvent être prêtés sur place. Au besoin nous pourrons aussi vous prêter une machine pour la séance.

    Afin de préparer votre venue, nous vous recommandons vivement de nous prévenir par courrier électronique en expliquant succinctement votre projet ou votre besoin à l’adresse suivante:

    president@o2.culte.org

    L’adhésion au CULTe n’est en aucun cas obligatoire pour participer à nos activités.

    NB: Les personnes qui souhaitent adhérer ou faire un don peuvent bénéficier d’un reçu fiscal en vue d’une réduction d’impôt (66% en 2022) notre association étant reconnue « Organisme d’Intérêt Général » éligible au mécénat. (Rescrit fiscal 2021/228)

    PS : Notre club met à la disposition de tous une liste de discussion dédiée à l’informatique « libre » : « linux31@culte.org" » Vous pouvez sans attendre demander à y être inscrit pour, le cas échéant, y exposer une difficulté et bénéficier de l’aide et de conseils d’une centaine de participants. Il vous suffit de vous rendre à cette adresse et d’y formuler votre demande d’inscription :

    https://sympa.culte.org/sympa/subscribe/linux-31?previous_action=info

    [FR Quimper] Permanence Linux Quimper - Le samedi 28 décembre 2024 de 16h00 à 18h00.

    Tous les samedis de 16h à 18h, Linux Quimper vous donne rendez-vous au centre social des Abeilles, 4 rue Sergent Le Flao (quartier de la Terre Noire) Quimper.

    Nous vous proposons lors de ces rencontres d’échanger autour du Libre et de Linux en particulier

    Vous pouvez venir pour vous faire aider, ou aider, à installer et paramétrer une distribution GNU/Linux de votre choix ou des logiciels libres sur votre ordinateur.

    Recommandations:

    • Sauvegardez vos données avant de venir.
    • Pour une installation de Linux si vous voulez conserver Windows, libérez de la place sur le disque dur (20 Go minimum) et défragmentez Windows.
    • Nous prévenir, éventuellement, de votre passage via le forum.

    Vous pouvez aussi venir pour une première prise d’informations et de contacts.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Haiku a 23 ans et un quart

    La dernière dépêche annuelle sur les nouveautés dans Haiku a dépassé la longueur maximale tolérée par Linuxfr (et été finalement découpée en plusieurs parties publiées séparément). Aussi, les nouveautés sur Haiku seront désormais publiées trimestriellement, pour faire face à l’augmentation d’activité dans le projet.

    Sommaire

    Ce rapport est basé sur les rapports mensuels d’activité d’août, septembre et octobre publiés sur le site de Haiku. Il couvre les changements de code survenus entre hrev57901 et hrev58291 de Haiku.

    Certains des changements mentionnés dans ce rapport font partie des derniers développements du mois d'août, et étaient déjà présents dans la version R1 bêta 5 qui a été publiée début septembre 2024.

    Les corrections de bugs sont appliquées sur la branche bêta 5 si elle est concernée, mais les nouveaux développements sont mis dans la branche principale et seront disponibles uniquement dans les « nighlty builds » (constructions journalières) puis dans la prochaine version, qui sera probablement étiquetée R1 bêta 6.

    La version R1 est très attendue, mais la feuille de route comporte toujours environ 600 bugs et demandes d’amélioration. Jusqu’à ce qu’ils soient tous traités (corrigés, devenus obsolètes ou déplacés vers une version plus tardive), Haiku continue de publier des versions bêta.

    Applications

    Amélioration et corrections de textes de messages dans diverses applications (humdinger).

    L’application Switcher — permettant de naviguer rapidement entre les différentes fenêtres et applications à l’aide d’un menu qui apparaît lorsque la souris se trouve sur les bords de l’écran — peut à nouveau être compilée. Cette application n’est pas terminée et non intégrée dans Haiku par défaut pour l’instant (nephele).

    Dans les préférences de disposition clavier, des icônes avaient disparu de certains menus suite à un problème dans une modification précédente. Ces icônes sont maintenant de retour (jscipione).

    Les réglages de polices de caractères de WebPositive peuvent faire des retours à la ligne dans le texte d’exemple utilisé pour visualiser la police choisie (correction récupérée depuis la fenêtre de réglage des polices du système, qui utilise une variante du même code). (nipos).

    Le raccourci clavier « muet » permet d’alterner entre l’activation et la désactivation du son, au lieu de toujours passer en mode muet (korli).

    Plusieurs applications pouvaient ouvrir leurs fenêtres en dehors de l’écran si leur dernière position enregistrée n’était pas bonne (après un changement de résolution d’écran par exemple). L’appel de la fonction MoveOnScreen() après la création d’une fenêtre permet de régler ce problème (korli, pinaraf, waddlesplash).

    Icon-O-Matic ouvre ses dialogues de sélection de fichiers dans le dossier où se trouve l’icône en cours d’édition (nipos).

    Il est possible de sélectionner une famille de polices directement dans FontDemo (nipos).

    Améliorations du mode sombre

    Modifications faites par nipos et nephele.

    Depuis la version bêta 5 de Haiku, il est beaucoup plus simple de configurer un thème de couleurs dans Haiku (avec seulement 3 couleurs à sélectionner, les autres étant calculées automatiquement).

    Cependant, toutes les applications et contrôles graphiques ne se comportent pas forcément très bien, en particulier si on choisit une couleur de fond de fenêtres sombre. Ce trimestre, on trouve donc des améliorations sur ColumnListView (contrôle permettant l’affichage de données en listes, en arbre et en colonnes), et dans les applications Debugger, Mail (en particulier les marqueurs de portions de message citées), WebPositive, ResEdit, FontDemo, Cortex, Sudoku et Tracker (les fenêtres de configuration des permissions de fichiers et de statut de copie de fichiers), ainsi que dans les préférences de disposition clavier (couleur des touches de clavier affichées), et de configuration des écrans et des écrans de veille. Ces applications utilisaient encore quelques couleurs codées « en dur » qui ne s’adaptaient pas automatiquement au thème choisi.

    En outre, les formules de calcul utilisées pour générer le thème de couleurs ont été améliorées pour donner de meilleurs résultats dans le cas de couleurs sombres, assurant de conserver un bon contraste entre tous les éléments graphiques et une meilleure cohérence des couleurs.

    AboutSystem

    L’application AboutSystem donne quelques informations sur la machine (RAM, CPU), et surtout affiche les noms des développeurs et les messages de copyright et clauses de licences obligatoires de logiciels libres qui sont embarqués dans Haiku.

    Correction d’un crash à cause d’une information de copyright mal enregistrée (madmax).

    Mise à jour des crédits à l’occasion de la version Beta 5 : ajout des nouveaux membres de l’équipe, et passage dans la catégorie « anciens développeurs » de certaines personnes qui ne participent plus pour l’instant. (waddlesplash).

    Débogueur

    Haiku est fourni avec un débogueur graphique permettant d’investiguer facilement les problèmes dans les applications.

    Waddlesplash a amélioré le désassembleur pour mieux décoder les adresses mémoire calculées à partir de la valeur d’un registre CPU. La correction a été remontée dans la bibliothèque tierce Zydis, utilisée pour le désassemblage.

    Il a également modifié le code du Debugger pour ne pas essayer de télécharger des informations de debug lorsque l’outil est lancé en mode non-interactif (dans le cas d’une test suite automatisée par exemple). Plusieurs autres problèmes qui pouvaient causer un plantage du debugger ou un blocage dans un état invalide (avec l’application qui ne s’arrête jamais) ont été également traités.

    DriveSetup

    L’outil DriveSetup permet de modifier la table de partitions et de formater les partitions avec différents systèmes de fichiers.

    Pour les partitions de type « Intel » (MBR), lorsqu’on crée une première partition, par défaut elle est marquée automatiquement comme partition active. Auparavant il fallait cocher une case pour cela, et de nombreux utilisateurs oubliaient de le faire, ce qui pouvait rendre le système impossible à démarrer (korli).

    Dans certains messages, le nom des partitions n’était pas mis entre guillemets, ce qui pouvait prêter à confusion avec des noms de partitions choisis maladroitement (ou judicieusement, selon de quel point de vue on se place). Maintenant le nom de la partition est clairement identifiable dans le message (humdinger).

    HaikuDepot

    HaikuDepot est le frontal graphique du gestionnaire de paquets de Haiku. L’application est maintenue par apl et se compose d’une interface graphique native développée en C++ et d’un webservice développé en Java qui permet de stocker des métadonnées supplémentaires sur les paquets : captures d’écrans, notes et revues des utilisateurs, liste des paquets à mettre en avant.

    • Refactoring du « language model », de la gestion des chemins, de la récupération des données des paquets, de l’affichage des auteurs de paquets, de la gestion des notes données par les utilisateurs. (apl)
    • Fenêtre des conditions d’utilisation: correction de la couleur du texte, correction d’un crash si on clique dans la fenêtre avant que le texte soit chargé. (apl et jscipione)
    • Le bouton « Ouvrir » permettant de lancer une application installée ne fonctionnait pas toujours (apl).
    • Amélioration de la sélection d’un icône par défaut pour les paquets qui n’ont pas d’icône inclus (apl).

    La liste de paquets mis en avant a été revue, un nouveau mainteneur (Michel) se charge de la tenir à jour avec des règles mieux définies : une sélection d’applications populaires (sur suggestion de participants aux forums de discussion) ainsi que des applications mises à jour récemment. Si vous utilisez Haiku, n’hésitez pas à passer un peu de temps à évaluer et noter les applications, peu de personnes le font et il est difficile d’exploiter les données de façon pertinente si beaucoup d’applications n’ont reçu qu’un seul vote.

    Horloge

    L’application horloge permet d’afficher l’heure (sans surprise). Elle propose diverses apparences de cadrans, peut être redimensionnée, et incrustée dans le bureau sous forme d’un replicant.

    Un bug dans l’application conduisait à afficher une heure aléatoire (non initialisée) pendant quelques centièmes de secondes au démarrage avant de commencer à afficher l’heure courante (OscarL)

    Les aiguilles de l’horloge étaient décalées de quelques pixels et ne pointaient pas précisément là ou elles devraient (dovsienko).

    Tracker

    Tracker est le gestionnaire de fichiers de Haiku. Il affiche le bureau et toutes les fenêtres de navigation et de recherche de fichiers. Il se distingue par son utilisation de la navigation dite « spatiale », où chaque dossier s’ouvre dans une fenêtre séparée dont la taille et la position à l’écran sont mémorisées.

    jscipione continue son travail d’amélioration du Tracker (cela comporte de nombreux changements qui sont encore en gestation). Ce trimestre, les changements intégrés permettent :

    • la désactivation d’entrées du menu « Nouveau » lorsque les opérations ne sont pas disponibles,
    • la mise à jour dynamique de certains menus en fonction des opérations disponibles,
    • la préservation de la sélection après une opération de copie où de déplacement (avec quelques problèmes d’affichage corrigés au passage),
    • des corrections de bug sur le choix de couleurs utilisées dans la fenêtre « Ouvrir avec »,
    • la possibilité de créer un lien symbolique lorsqu’on fait un drag and drop depuis un dossier virtuel,
    • utilisation de la police de caractères « menu » de façon cohérente dans tous les menus.

    Il a également travaillé sur des tâches de fond, sans changements visibles pour l’instant. Le code du Tracker provient de BeOS et est un peu vieillissant. Il est souvent nécessaire de faire beaucoup de nettoyage avant de pouvoir développer de nouvelles fonctionnalités sans casser autre chose. Cette fois-ci, on trouve entre autres une refonte de la gestion des raccourcis claviers, la fermeture automatique des fenêtres en double lors du passage en mode « navigation spatiale », et divers crashs liés à la gestion des menus popup.

    humdinger a également travaillé sur le Tracker pour améliorer certains messages concernant la copie et la création de fichiers, pour les rendre plus faciles à traduire.

    humdinger a également travaillé sur l’organisation du menu « templates » (affiché quand on fait un clic droit -> nouveau… et permettant de créer différents types de fichiers à partir de fichiers de référence). Ce menu peut maintenant être organisé en plusieurs sous-menus à l’aide d’une nouvelle option « New template folder », pour les personnes qui utilisent cette fonctionnalité avec de nombreux fichiers de référence au point d’avoir besoin de les organiser.

    La fenêtre de requêtes (recherche de fichiers en fonction de leurs attributs étendus indexés dans le système de fichiers) permet maintenant d’afficher en temps réel les résultats lorsqu’on édite une requête. En outre, il est possible de filtrer les résultats pour afficher uniquement les fichiers contenus dans un répertoire donné (auparavant, on pouvait au mieux restreindre par volume disque). Ces changements ont été réalisés dans le cadre du Google Summer of Code par CalistoMathias, avec également une participation de jscipione, humdinger et waddleplash pour finaliser le travail.

    Correction d’un crash du Tracker lors de changements de résolution d’écran (OscarL).

    Terminal

    Le Terminal permet d’exécuter des applications en ligne de commande.

    Lors du changement de la taille de texte du Terminal, ce dernier ajuste le nombre de lignes et colonnes de texte visibles, au lieu de redimensionner sa fenêtre (nipos).

    Prise en compte de la séquence d’échappement ANSI pour effacer l’historique de défilement (CodeForEvolution).

    PowerStatus

    L’application PowerStatus affiche des informations sur les batteries pour les ordinateurs portables.
    sen a effectué plusieurs améliorations pour les systèmes avec plusieurs batteries:

    • Gestion de plusieurs emplacements pour batteries qui ne sont pas forcément tous utilisés,
    • Meilleur calcul des alertes de batterie faible,
    • Prise en compte de la déconnexion de batteries pendant le fonctionnement du système.

    Outils en ligne de commande

    La commande profile (qui permet d’analyser les performances d’autres applications et du système) peut maintenant afficher le nombre d’évènements qui n’ont pas pu être enregistrés par l’analyseur système (waddlesplash).

    La commande package_repo update (utilisée pour mettre à jour un dépôt de paquets avec de nouveaux logiciels) peut maintenant fonctionner sans avoir accès au contenu complet des fichiers packages à inclure dans le dépôt (seuls les noms des paquets et quelques autres métadonnées sont réellement nécessaires).

    La commande package_repo list dispose d’une option -f pour afficher le nom de fichiers correspondant aux paquets contenus dans un dépôt de paquets. Les fichiers peuvent ainsi être téléchargés facilement par un outil tiers. (waddlesplash)

    Ces deux modifications sont utiles en particulier pour la ferme de build de HaikuPorts, qui souhaite héberger les fichiers dans des buckets S3 afin de simplifier l’infrastructure et de réduire les coûts de fonctionnement.

    Amélioration du format de sortie de la commande launch_roster pour indiquer le statut des services et pas simplement leur nom (kallisti5 + waddlesplash).

    Ajout dans strace du décodage des drapeaux de configurations de mutex (par exemple MUTEX_SHARED) (waddlesplash).

    Serveurs

    Les serveurs sont des applications fonctionnant en tâche de fond et qui implémentent une grande partie des fonctionnalités du système.

    app_server

    app_server est le serveur graphique qui se charge de l’affichage du bureau et des fenêtres.

    madmax a travaillé sur la gestion des polices de caractères: correction de problèmes de verrouillage pour éviter des accès concurrents au gestionnaire de polices par plusieurs fils d’exécution, amélioration du traitement de l’ajout et du retrait de polices, et une optimisation pour éviter de scanner deux fois de suite les dossiers de polices au démarrage.

    waddlesplash a complété ce changement en déplaçant une partie du code de gestion des polices pour éviter que d’autres parties de l’exécution soient bloquées par l’initialisation des polices, qui peut prendre beaucoup de temps (quelques secondes) au démarrage du système.

    waddlesplash a corrigé un problème de calcul de délai d’expiration (probablement sans conséquence, découvert par hasard en investiguant un autre problème).

    jscipione a corrigé un problème de rafraîchissement de l’affichage lorsque des fenêtres sont empilées, qui pouvait conduire à ne pas bien effacer la barre de titre dans certains cas.

    Un clic simple sur le coin bas-droite de la fenêtre (coin de redimensionnement) déclenchait par erreur une minimisation de la fenêtre concernée (madmax).

    media_server

    Le media_server prend en charge les flux audio et vidéo et permet de router ces flux entre différentes applications ainsi que depuis et vers le matériel (cartes son, cartes d’acquisition vidéo, webcams…).

    Travaux effectués par waddlesplash:

    Correction de problèmes de calculs de temps dans le mixeur audio (problèmes découverts suite à l’amélioration de la détection d’erreurs dans BTimeSource, mentionné plus haut), et ajout de contrôles d’intégrité supplémentaires lors du démarrage du mixeur.

    Cela corrige plusieurs bugs qui faisaient que le système n’avait pas de son au démarrage pendant un certain temps, avant que soudainement ça se mette à fonctionner.

    D’autre part, des améliorations de performance sur la programmation des évènements, et des corrections de crash sur la connexion et déconnexion des nœuds média vers la sortie audio, et sur le nœud multi-audio avec certaines cartes sons qui exposent des types de contrôles invalides.

    D’autres changements sont en cours pour pouvoir changer la sortie audio sans avoir besoin de redémarrer le serveur média, mais ça ne fonctionne pas encore.

    registrar

    Le registrar surveille quelles sont les applications déjà lancées et fournit divers services de communication entre applications, en particulier pour le presse-papier.

    Ajout de vérification d’erreurs si un message de récupération du contenu du presse-papier échoue. Cela peut arriver si on a mis beaucoup de données dans le presse-papier et qu’il n’y a plus assez de mémoire disponible.

    Des corrections du côté de la libbe permettent maintenant de gérer ces erreurs et de ne pas faire planter l’application concernée.

    input_server

    L’input_server` se charge des périphériques d’entrée (clavier, souris…)

    Améliorations la validation des données des fichiers de configuration de souris, qui dans certains cas pouvaient empêcher la souris de fonctionner. Refonte de la gestion des accès concurrents à la liste des périphériques, pour supprimer des verrous inutiles et permettre les accès à la liste même si un thread de gestion d’un périphérique est bloqué. (madmax)

    Les codes de touches pour la touche power et la touche \_ des claviers japonais s’étaient retrouvés assignées à des valeurs identiques (cela semble provenir tout droit de changements datant de BeOS, car ces touches non présentes sur un clavier de PC américain classiques sont assez mal documentées). La documentation a été mise à jour pour mieux expliquer quels sont les codes utilisés, et les différents pilotes (PS2, USB) ont été harmonisés pour utiliser les mêmes codes (x512 et PulkoMandy).

    Le code power pourra également être utilisé par un pilote GPIO sur les machines où c’est nécessaire (souvent non compatibles PC).

    net_server

    Le net_server se charge de toutes les opérations liées au réseau.

    mmlr a corrigé un problème dans le client DHCP, qui utilisait certaines variables sans les initialiser.

    package_daemon

    Le package_daemon vérifie la cohérence des paquets installés avec leurs dépendances, crée les dossiers de transactions et de sauvegarde de l’état passé du système, et se charge de lancer les scripts d’activation et de désactivation de paquets. L’accès au contenu des paquets est en revanche traité dans le noyau par le système de fichier packagefs.

    Changement des couleurs des fenêtres « problèmes » et « résultats » qui apparaissent quand il y a des conflits ou d’autres problèmes de résolution de dépendances lors de l’activation des paquets (jscipione).

    Kits

    Les « kits » sont les composants de la bibliothèque standard de Haiku. Il s’agit principalement d’une convention de documentation et d’organisation de code source pour regrouper des fonctionnalités liées entre elles.

    Interface

    L’interface kit` permet l’ouverture de fenêtre et l’ajout de contrôles d’interface graphiques à l’intérieur de ces dernières.

    Les objets BBitmap (permettant de stocker une image « raster ») avec le flag ACCEPT_VIEWS (permettant d’attacher une « vue" pour dessiner dans le bitmap ne sont plus automatiquement effacés. Cela permet de créer un bitmap à partir de données existantes, puis de dessiner autre chose par-dessus. Ce changement corrige un problème de compatibilité avec BeOS, et permet aussi d’utiliser cette méthode dans l’implémentation de WebKit pour Haiku (ZardShard).

    Un changement précédent avait causé un problème de compatibilité d’API avec BeOS, qui déclenchait dans certains cas une récursion infinie et un crash lorsqu’on essayait de faire défiler une BListView par glisser-déplacer (par exemple dans l’application Wonderbrush). Waddlesplash a corrigé ce problème, et jscipione a également ajouté quelques améliorations sur la mise à jour des items sélectionnés lorsqu’on effectue cette opération.

    Il est maintenant possible d’afficher des « checkmarks » (coche indiquant une option activée) sur les items de menus disposés en « matrice ». Habituellement les menus sont soit disposés sur une ligne, soit sur une colonne avec les items les un au-dessous des autres. Le mode « matrice » permet de s’affranchir de ces restrictions pour disposer les items librement avec du code applicatif.

    Mise à jour en direct des couleurs dans les contrôles BSpinner, refonte de l’héritage des couleurs de la vue parente, et changement de la couleur de fond des boutons en mode sombre (jscipione).

    Centrage vertical des dates dans BCalendarView (permettant d’afficher un calendrier) (nipos).

    Factorisation de code dans BView pour l’envoi des données BShape vers app_server (x512).

    La méthode de debug BPoint::PrintToStream affiche maintenant les coordonnées avec des décimales, permettant de détecter les points qui ne sont pas alignés avec la grille de pixels (ayu-ch).

    Les boîtes de texte marquées comme « invalides » ont maintenant un fond rouge. La bordure rouge utilisée précédemment n’était pas assez visible (nephele).

    Media

    Le media kit permet aux applications de s’interfacer avec le media server, et fournit en plus une interface standardisée pour les codecs audio et vidéo.

    Ajout d’assertions dans la classe BTimeSource pour empêcher les applications d’envoyer des temps avec un « drift » inférieur ou égal à 0. Le « drift" est utilisé comme multiplicateur et diviseur dans les calculs d’horloge, donc les valeurs inférieures ou égales à 0 causent des problèmes. Ceci a été mis en évidence par des corrections au niveau du noyau (voir plus loin dans la dépêche) et a ensuite permis de trouver encore d’autres problèmes en particulier dans les add-ons media (waddlesplash).

    Locale

    Le « locale » kit permet la traduction des applications, le formatage des nombres en fonction des préférences de chaque pays, la gestion des fuseaux horaires, et toutes les autres problématiques liées à l’internationalisation. Il s’agit principalement d’un enrobage de la bibliothèque ICU pour faciliter son utilisation avec les types natifs de Haiku.

    Meilleure gestion des erreurs si la bibliothèque ICU ne peut pas être initialisée (waddlesplash).

    Support

    Le support kit contient diverses méthodes et classes utilitaires et génériques.

    Contrôle d’intégrité des données lors de la déserialisation de BMessage (waddlesplash).

    Correction d’incohérence de nommage de paramètres de fonction entre les fichiers .cpp et .h détectés par cppcheck (mt).

    Pilotes de périphériques

    Les pilotes sont indispensables pour assurer le fonctionnement de Haiku sur une grande variété de matériel. Certains sont développés à partir des spécifications du matériel spécifiquement pour Haiku, et d’autres ont été adaptés de travaux réalisés pour d’autres systèmes d’exploitation.

    Le niveau de logging par défaut a été abaissé dans certains pilotes afin de ne pas trop polluer le journal système, en particulier:

    • Suppression de messages indiquant qu’aucun matériel compatible avec le pilote n’a été détecté,
    • Suppression de certains logs de debug dans les pilotes audio HDA et usb_audio.

    Processeurs et économie d’énergie

    Renommage du pilote intel_cstates en x86_cstates puisque les processeurs récents de chez AMD sont également pris en charge par ce pilote.

    Appel à ce pilote à plus d’endroits dans le noyau pour mettre les processeurs en veille ou au ralenti quand ils ne sont pas utilisés.

    Réseau

    virtio_net

    Le pilote virtio_net (carte réseau utilisée dans les machines virtuelles) implémente maintenant le « checksum offloading » pour les protocoles IP, TCP et UDP. En effet, dans le cas de ce pilote, les vérifications et calculs de sommes d’intégrité doivent être faits de toutes façons du côté de la machine hôte, il est donc inutile de les refaire dans la machine virtuelle.

    Au passage, correction de quelques erreurs dans ce driver, et en particulier de problèmes de calcul de taille de buffers en mémoire.

    broadcom750x

    Utilisation des interruptions par messages (MSI) lorsque c’est nécessaire pour certaines versions du matériel (waddlesplash).

     vmxnet

    Nouveau pilote porté depuis FreeBSD qui permet d’utiliser l’interface réseau paravirtualisée de VMWare (CodeForEvolution).

     Couches de compatibilité BSD

    Haiku utilise des pilotes réseau venus de FreeBSD et OpenBSD, cela permet de mutualiser les ressources et de ne pas perdre du temps à réinventer la roue. Une couche de compatibilité permet de réutiliser les pilotes avec très peu de modification dans leur code et une simple recompilation.

    Cette approche est également utilisée par d’autres systèmes d’exploitation comme RTEMS.

    La couche de compatibilité a reçu des corrections de problèmes sur l’allocation de mémoire dédiée aux transferts DMA, ainsi qu’un problème sur le calcul de la taille d’un buffer de réception, qui empêchait les pilotes de fonctionner sur certains matériels.

     TCP

    Waddlesplash a travaillé sur l’amélioration de l’implémentation de TCP :

    • Refonte de la gestion des ACK reçus dans le désordre,
    • Amélioration du code de débogage pour investiguer des crashs du noyau remontés par quelques utilisateurs,
    • Modification du code de mise à jour de la taille de fenêtre TCP pour éviter d’envoyer inutilement des changements de taille,
    • Correction de calcul du temps d’aller-retour,
    • Implémentation du redimensionnement dynamique de la fenêtre de réception (auparavant, elle était de taille fixe),
    • Ajout d’assertions à divers endroits dans la pile réseau pour détecter les problèmes à la source.

    Ces améliorations permettent au trafic TCP d’être au moins 10 fois plus rapide, selon le type de connexion utilisé, et règle un problème de lenteur des téléchargements depuis Haiku qui était présent depuis assez longtemps.

     Ethernet

    Du côté d’Ethernet, quelques améliorations et nettoyages sur le calcul de la MTU (taille maximale d’un paquet qui peut être envoyé). Pour l’instant, la découverte du « path MTU », la MTU du chemin complet entre deux machines, n’est pas encore disponible. Haiku ne s’autorise donc pas à envoyer du trafic plus large qu’une trame Ethernet standard, même si cela pourrait être possible pour le réseau local. Il reste donc une amélioration potentielle des performances réseau dans certains cas.

     UNIX domain sockets

    Les sockets UNIX sont une méthode de communication entre processus standardisée par POSIX, utilisée surtout par des logiciels portés depuis d’autres systèmes (les applications natives pour Haiku utiliseront plus volontiers des BMessages ou des ports).

    Amélioration et nettoyage du code autour de la gestion des données annexes dans les sockets UNIX. Correction de petites fuites de mémoire et d’un kernel panic qui pouvait se produire lors de la fermeture d’un socket (waddlesplash).

    USB

    Implémentation de l’USB « Super Speed Plus », qui permet des connexions USB avec un débit pouvant atteindre 10 gigabits par seconde (korli).

    Refonte et consolidation du comptage de références dans la pile USB, ce qui met en évidence sous forme de kernel panic des cas où les choses ne sont pas bien faites. Ce n’est pas agréable, mais c’est tout de même mieux qu’une corruption mémoire difficile à investiguer (waddleplash).

    Décodage des descripteurs USB Audio v2 dans la commande listusb, mais pas encore dans le pilote usb_audio qui implémente pour l’instant seulement la version 1 (gscrain).

    PCI

    Correction de problèmes d’accès au bus PCI sur les machines équipées de ACPI. Suite à une modification précédente, les accès sur 8 ou 16 bits étaient convertis en accès sur 32 bits, mais ce n’est pas le comportement attendu. En particulier, certains registres effacent automatiquement leur contenu lorsqu’ils sont lus, ou bien les données accessibles en lecture et en écriture ne sont pas les mêmes. (PulkoMandy)

    Il n’est donc pas possible de lire une valeur sur 32 bits, remplacer 8 bits, et réécrire 32 bits pour simuler une écriture sur 8 bits dans un registre.

    Les accès sont à nouveau traités correctement, ce qui permet à Haiku de fonctionner à nouveau normalement sur les machines concernées par ce type d’accès au bus PCI (cela dépend du matériel et des pilotes).

    Périphériques de stockage

    Petites améliorations de performances dans le pilote NVMe (waddlesplash).

    Modification du pilote AHCI/SATA (waddlesplash) :
    - Suppression de code dupliqué pour utiliser à la place des fonctions communes partagées avec d’autres pilotes,
    - Correction d’une confusion entre adresses 32 et 64 bits qui empêchait de démarrer la version 32
    bits de Haiku sur certains systèmes avec plus de 4Gio de RAM.

    La pile SCSI prend mieux en compte les restrictions sur les adresses DMA. Chaque pilote de périphérique qui implémente SCSI peut indiquer ce qu’il est capable de faire, et la pile SCSI fait en sorte que les demandes de transferts DMA respectent ces contraintes, ce qui évite aux pilotes de devoir découper par eux-mêmes les transferts en unités qu’ils sont capables de traiter (waddlesplash).

    ACPI

    ACPI est une interface standardisée avec le matériel. Elle permet la gestion d’énergie (extinction de la machine par exemple), ainsi que l’accès à du matériel annexe tels que les boutons on/off, la détection de rabat de l’écran sur un PC portable, le contrôle des LEDs indicatrices ; ainsi que la découverte de matériel non connecté sur le bus PCI (comme certains modules eMMC dans des tablettes et ordinateurs à bas coût).

    La spécification étant assez complexe, la bibliothèque ACPICA est utilisée pour implémenter les bases de ACPI. Ensuite, des pilotes dédiés permettent d’exposer chaque périphérique ACPI.

    Mise à jour de ACPICA avec la dernière version publiée par Intel (publiée en mars), et un peu de nettoyage afin de pouvoir intégrer quelques patchs dans la version upstream de ACPICA (PulkoMandy).

    Ajustement du pilote ACPI pour mapper sa mémoire physique en « write back » au lieu de désactiver complètement le cache. C’est nécessaire sur ARM64, car le cache permet d’intercepter les accès mémoire non alignés. Correction de problèmes liés au fait que la même zone de mémoire physique pouvait être mappée plusieurs fois avec des configurations différentes, ce qui est impossible (déclenche une « machine check exception ») (oanderso).

    Graphiques

    Avancées sur la prise en charge des cartes graphiques Intel de générations Tiger Lake, Ice Lake et Gemini Lake (ttmfx, ilzu, PulkoMandy). L’utilisation de ces cartes graphiques reste assez limité, sans accélération matérielle et sans possibilité d’utiliser plusieurs écrans pour l’instant.

    virtio

    Les pilotes virtio permettent l’utilisation de matériel virtuel défini pour tirer le meilleur parti des machines virtuelles. Plutôt que de copier le fonctionnement d’un matériel existant, l’interface peut être conçue pour rendre le travail plus simple aussi bien pour l’hôte que pour le système virtualisé.

    Correction de problèmes dans l’allocation des files de messages virtio et amélioration de la gestion des erreurs (mmlr).

    Vérification de l’état du périphérique après une réinitialisation, et correction d’un accès mémoire hors limite dans le pilote virtio_pci (korli).

    PS/2

    Les ports PS/2 ont disparu de la plupart des machines depuis de nombreuses années, mais le protocole est encore utilisé pour les claviers des ordinateurs portables ainsi que pour certains touchpads. Ces derniers utilisent de nombreuses extensions peu standardisées et mal documentées pour offrir des fonctions avancées qui n’existaient pas à l’époque des souris à deux boutons.

    Le driver reçoit ce trimestre une refonte de la gestion des verrous entre ses différents composants, pour essayer de régler quelques problèmes de synchronisation (waddlesplash).

    Systèmes de fichiers

    ram_disk et ramfs

    ram_disk est un périphérique bloc (block device) qui stocke ses données en RAM (non persistante au redémarrage). Il peut être formaté avec n’importe quel système de fichier.

    ramfs est un système de fichiers qui stocke ses données en RAM, sans passer par un block device. Cela permet de meilleures performances (pas besoin de journalisation par exemple), une meilleure intégration avec le cache de fichiers (la mémoire peut être partagée directement entre ramfs et le cache), et de s’affranchir des limites habituelles des périphériques de bloc (par exemple: une taille fixe connue lors de la création du système de fichiers).

    Un utilisateur a remonté un problème de compatibilité avec POSIX. Si on utilise mmap() sur un fichier stocké dans un ramfs, et que la taille du fichier n’est pas un multiple de la taille des pages de mémoire, la fin de la dernière page pouvait contenir des données aléatoires. Selon la spécification POSIX, il faut que cette zone soit remplie avec des 0, et le compilateur clang dépend de ce comportement pour implémenter une lecture rapide des fichiers sources compilés.

    Le problème a été corrigé, avec au passage une commonalisation de code entre ramfs et ram_disk, de petits ajustements de performances, et un peu de nettoyage.

    Enfin, la priorité des allocations mémoires de ces deux pilotes a été abaissée, ce qui permet d’éviter un gel du système s’il n’y a plus de mémoire disponible.

    Le pilote ramfs continue d’être stabilisé, quelques problèmes qui pouvaient encore causer des kernel panic ont été corrigés.

    packagefs

    packagefs est un système de fichier virtuel qui expose le contenu de fichiers de packages au format hpkg. Des paquets peuvent être ajoutés et supprimés pendant le fonctionnement du système, et il n’est pas nécessaire d’extraire leurs données sur disque.

    Plusieurs améliorations faites par waddlesplash :

    • Ajout de vérifications de la bonne utilisation de verrous entre différents threads et corrections de problèmes mineurs qu’elles ont mis en évidence,
    • Amélioration du message d’erreur si on essaie d’activer deux paquets qui entrent en conflit.

    Un reproche qui est souvent fait au packagefs est d’avoir augmenté les besoins en RAM de Haiku, en effet, depuis la version Beta 1 de Haiku, la configuration mémoire minimum recommandée est de 384Mio de RAM, alors que les versions précédentes se contentaient de 128Mio.

    • Utilisation d’object_cache` (un allocateur mémoire pour des objets qui font tous la même taille) dans différents endroits de packagefs pour réduire sa consommation de mémoire,
    • Utilisation de listes chaînées simples au lieu de listes chaînées doubles là où ça ne pose pas de problème de performances,
    • Suppression de champs constants dans certaines classes,
    • « inlining » des compteurs de références pour rendre les structures de données plus compactes,
    • Réorganisation des structures pour réduire le padding,
    • Retrait des « dépôts d’objets » dans les arènes d'allocation,
    • Découpage des allocations en plusieurs zones distinctes,
    • Utilisation de verrous moins fins (par exemple, avoir un seul verrou pour tout un dossier au lieu de un par fichier),
    • Utilisation d’un « bump allocator » pour les objets à courte durée de vie.

    La réduction de consommation mémoire avec ces changements est de près de 20%, soit environ 15Mio sur une installation de référence. En effet, un gain de quelques octets sur le stockage d’informations sur un fichier est multiplié par plusieurs milliers de fichiers présents sur le disque, ce qui fait que chaque petite optimisation est intéressante. Cependant, les investigations ont aussi permis de découvrir d’autres problèmes encore plus importants qui n’étaient pas directement liés au packagefs, on en reparle un peu plus loin.

    Un autre changement a été fait par waddlesplash, non seulement pour packagefs mais aussi pour d’autres endroits où le même code était utilisé : La fonction pour calculer un hash de chaîne de caractères utilisait un algorithme obsolète. Elle a été remplacée par hashdjb2 qui génère moins de collisions.

    FAT

    FAT est un système de fichier développé par Microsoft. Il est utilisé en particulier sur les cartes SD et les clés USB, ainsi que pour les partitions systèmes EFI. Bien que sa conception soit quelque peu obsolète, il reste donc indispensable.

    Le pilote FAT de Haiku, qui provenait tout droit d’un code source publié par Be, a été remplacé dans la version beta 5 par une nouvelle version basée sur le code de FreeBSD. Ce nouveau pilote reçoit depuis des améliorations régulières par Jim906, le développeur qui s’est chargé du portage du code de FreeBSD.

    Ce trimestre, le pilote reçoit des corrections sur l’initialisation des « media bytes » dans l’en-tête des partitions, des améliorations de performances pour réduire le temps nécessaire au montage d’une partition FAT, ainsi qu’une meilleure gestion des erreurs dans le traitement des noms de volumes. Il est également possible de monter les volumes FAT de taille supérieure à 2TiO.

    BFS

    BFS est le système de fichier hérité de BeOS et utilisé pour les partitions natives de Haiku. Il propose une très bonne implémentation des attributs étendus (sans limite de taille, et typés) et permet en plus d’exécuter des requêtes sur ces attributs pour localiser très rapidement les fichiers répondant à certains critères.

    L’implémentation du système de fichier BFS est assez mûre et reçoit habituellement peu d’évolutions. Cependant, il reste toujours des possibilités d’améliorer les performances.

    C’est le cas de la fonction de recherche de blocs libres. Les blocs sont chacun représentés par un bit dans une structure indiquant s’ils sont disponibles ou pas. La recherche de blocs libres se faisait bit à bit, mais il est possible de gagner beaucoup de temps en testant 64 bits d’un coup pour savoir tout de suite qu’ils représentent tous des blocs occupés, et passer directement aux 64 bits suivants. Cela améliore les performances de la création et du redimensionnement de fichier, en particulier sur les architectures RISC-V (waddlesplash).

    Query parser

    Plusieurs systèmes de fichiers conçus pour BeOS ou Haiku (bfs, ramfs, et packagefs) permettent l’utilisation d’attributs indexés par le système de fichiers qui permettent d’effectuer des requêtes pour localiser des fichiers comme dans une base de données.

    Depuis la version beta 5 de Haiku, ces 3 systèmes de fichiers partagent le code utilisé pour parser une requête (envoyée sous forme de texte) et la convertir en une opération de recherche exécutable.

    Ce parser pouvait dans certains cas (requêtes trop complexes) déclencher volontairement un kernel panic. Celui-ci a été remplacé par une « simple » erreur, remontée à l’application qui a déclenché la requête. L’application aura la charge de remonter cette erreur à l’utilisateur, et de l’inviter à simplifier sa demande.

    block_cache

    Le cache de blocs, comme son nom l’indique, stocke en mémoire RAM une copie de certains blocs des systèmes de fichiers. Cela permet d’accélérer les opérations bas niveau sur le système de fichier, en particulier pour mettre en cache des structures internes du disque. Il complète le file_cache, qui lui se trouve à un niveau plus haut, et met en cache uniquement le contenu des fichiers lus et écrits par les applications.

    Le seul changement notable sur le block_cache est le retrait de paramètres inutilisés dans certaines fonctions, afin de simplifier le code (waddlesplash).

    kernel

    Une correction de bug sur le blocage des threads avec timeout (par exemple, l’attente d’un mutex ou d’un sémaphore avec un délai maximum): dans certains cas, une fonction pouvait retourner B_TIMED_OUT pour d’autres raisons que l’expiration du timer. Ce n’était pas traité correctement, et le noyau supposait que le timeout avait expiré, alors qu’il s’agissait d’autre chose. Des vérifications supplémentaires permettent de traiter ce cas correctement.

    Correction de problème sur la programmation des timeouts « absolus temps-réel ». Comme leur nom l’indique, ils référencent l’horloge « real time » (qui essaie de suivre l’heure et la date « réelle », par opposition à l’horloge système qui est basée sur l’uptime de la machine, mais garantit de ne jamais faire de saut ou revenir en arrière). Ces timers ne fonctionnaient pas du tout (ou alors, seulement sur un coup de chance), et restaient probablement bloqués pendant une durée beaucoup plus longue que demandé. Au passage, nettoyage du code de gestion des timers.

    Dans le code de gestion des interruptions: ajout d’assertions pour investiguer un bug dans les addons vmware ou virtualbox.

    Correction d’un bug dans l’implémentation de kqueue qui produisait un blocage au démarrage de la libevent (qui utilise maintenant kqueue pour Haiku).

    Des petites améliorations de performances: sur l’allocateur mémoire du noyau, sur l’utilisation de verrous dans la gestion de la mémoire virtuelle, des fuites de mémoire dans l’allocation de page, des améliorations sur la détection de références devenues invalides (jpelczar + waddlesplash).

    Le script de link du noyau refuse maintenant les sections inconnues avec un message d’erreur, au lieu de simplement les ignorer (korli).

    Correction du décompte du temps CPU utilisé par le thread en cours d’exécution, pour donner des résultats plus fiables dans les applications qui affichent l’utilisation CPU (waddlesplash).

    Refactorisation du décompte du temps d’exécution des appels systèmes. Seul le temps passé dans l’exécution du syscall est prise en compte, sans mesurer la mise en place d’un appel système et du retour vers l’espace utilisateur (qui ne peuvent de toutes façons pas être mesurées de façon fiable depuis le noyau). Cela rend l’affichage des durées d’exécution dans strace plus facile à interpréter (waddlesplash).

    Réduction de la taille maximale des tampons mémoire pour stocker des dirent à 8Kio. La plupart des applications n’utilisent pas un tampon aussi large, et les quelques-unes qui le faisaient ont été modifiées pour réduire la taille. Cette réduction permet d’utiliser un allocateur spécialisé beaucoup plus rapide, ce qui devrait compenser les rares cas où le tampon est trop petit pour récupérer tout le contenu d’un dossier en une seule fois (waddlesplash).

    Correction de plusieurs problèmes dans le système de gestion des ressources faibles (qui essaie de libérer de la mémoire quand il n’y en a plus assez de disponible). Dans certains cas, le système finit par geler ou déclencher un kernel panic, alors qu’il devrait toujours être possible de refuser des demandes d’allocation mémoire venant de l’espace utilisateur, et de conserver suffisamment de mémoire libre pour au moins afficher proprement une erreur.

    Amélioration de la gestion des mutex (exclusions mutuelles entre threads):

    • Ajout d’assertions pour détecter des cas de réveil d’un thread qui ne devrait pas l’être.
    • Correction d’un problème introduit récemment et investigué à l’aide de ces nouvelles assertions.
    • L’ABI des locks est identiques entre les builds du kernel en version debug ou release, ce qui permet de ne pas avoir besoin de recompiler tous les pilotes dans le même mode que le kernel. Les pilotes compilés en mode release vont déclencher une erreur de symbole manquant si on essaie de les utiliser avec un noyau en mode debug, dans l’autre sens, il n’y a pas de problème. Auparavant, dans les deux cas on obtenait des crashes ou un gel complet du système, difficile à investiguer et faisant perdre du temps.
    • Ajout d’assertions dans plusieurs cas pour détecter les utilisations incorrectes des rw-locks. Certaines activées par défaut, et d’autres uniquement sur demande à la compilation du noyau en raison de coût de vérification trop importants.
    • Correction de mauvaises utilisations des rwlocks ainsi détectées.

    Généralisation de l’utilisation de fonctions utilitaires partagées pour la conversion des timespec en durées en microsecondes. Cela permet aux fonctions concernées (entre autres kqueue) de bénéficier de contrôles de validité supplémentaires (waddlesplash).

    Ajout d’informations de debug supplémentaires dans la sortie de la commande slab_object du debugger du noyau.

    Réactivation de la calibration du TSC à partir d’informations du CPUID lorsque Haiku s’exécute dans un hyperviseur, comme c’était déjà le cas lorsqu’il s’exécute directement sur une machine physique. Le TSC est un timer interne du CPU qui permet des mesures de temps très rapides (une seule instruction CPU) mais dans une échelle de temps arbitraire qu’il faut corréler avec le « vrai » temps. Cela peut être fait soit à l’aide d’une mesure empirique (méthode historique), soit à l’aide d’informations sur cette horloge disponibles dans les informations retournées par l’instruction CPUID.

    Affichage de plus de fonctionnalités du CPU reconnues dans les logs de debug pour les processeurs x86 (korli).

    Ajout d’un raccourci clavier (Control+D) pour quitter le debugger noyau et reprendre l’exécution normale si possible (équivalent à la commande continue ou co) (mmlr).

    Le chargement des pilotes de périphériques se fait en priorité depuis les dossiers non-packaged avant de rechercher les fichiers dans les paquets logiciels, ce qui permet de tester facilement une version modifiée d’un pilote - sauf si les dossiers non-packaged sont désactivés dans la configuration du noyau (korli).

    VFS

    Le VFS (virtual file system) est le composant de Haiku qui gère l’accès aux fichiers. Il fait l’intermédiaire entre les appels systèmes liés aux fichiers (open, read, write…) et les systèmes de fichiers eux-mêmes. Il implémente autant que possible ce qui peut être mis en commun entre tous les systèmes de fichiers: résolution de chemins relatifs, vérification de permissions…

    Cela rend plus facile l’écriture d’un nouveau système de fichiers, qui peut alors se concentrer sur les aspects bas niveau et la gestion de ses structures de données.

    Ajout de vérifications d’intégrités supplémentaires dans le VFS pour détecter des bugs dans les systèmes de fichiers le plus rapidement possible, au lieu d’obtenir un crash du noyau difficile à investiguer un peu plus tard.

    Retrait d’un scan du bus SCSI et des pilotes associés par le device manager pour réduire un peu le temps de démarrage.

    Correction d’un gros problème dans l’API du noyau IORequest qui aboutissait à une confusion entre la taille totale d’une requête et l’offset de la dernière donnée transférée (les transferts ne commençant pas forcément à l’offset 0). La conséquence était l’écrasement de données dans le cache de fichiers, déclenchant des crashes du noyau avec des messages d’erreur incompréhensibles à propos des structures de pages. Correction d’un problème de calcul d’offset qui faisait que certaines opérations étaient considérées comme réussies, alors qu’il y avait en fait une erreur.

    Correction de problèmes de décomptage de références et de gestion du cache à l’interface entre ramfs et VFS, mis en évidence lors du travail de portage de Firefox.

    Ajout d’une acquisition de référence sur un vnode qui manquait dans le cache de fichiers (waddlesplash).

    Améliorations du cache d'entrées, dont en particulier la mise en cache du hash des noms de fichiers, pour éviter des comparaisons de chaînes de caractères inutiles.

    Gestion de la mémoire

    La gestion de la mémoire virtuelle est une des tâches essentielles d’un système d’exploitation. Elle garantit l’isolation entre les différents processus, permet d’utiliser la mémoire physique le mieux possible (éventuellement en déplaçant certaines allocations peu utilisées vers un espace d’échange sur disque), et permet aussi aux différents processus de se partager des données.

    Il s’agit également d’un composant très sollicité, et dont les performances impactent beaucoup le comportement du système. Une mauvaise gestion de la mémoire peut fortement ralentir le système ou le rendre instable.

    Ajout d’assertions dans le code gérant les pages de mémoire, pour essayer d’intercepter ce type de correction plus rapidement si elles se reproduisent.

    Dans l’arbre des areas globales : ajout d’assertions pour détecter les identifiants d’areas dupliqués (chaque area doit bien sûr avoir un identifiant unique).

    Implémentation de PAT (Page Attribute Table) pour les processeurs x86. Les PAT permettent de configurer des zones de mémoires qui peuvent ou ne peuvent pas être mises en cache (complètement ou en write-through). Elles remplacent les MTRR en permettant un contrôle plus fin et plus flexible. Au passage, nettoyage de l’implémentation des MTRR (préservée pour les processeurs plus anciens incompatibles avec PAT), ajout de nouvelles commandes dans le debugger noyau. Renommage des constantes B_MTR_* pour indiquer précisément leur rôle indépendamment des dénominations utilisées dans les registres MTRR qui ne sont pas très claires (mmlr).

    Lorsque le système utilise PAT, ajout d’assertions pour détecter les tentatives d’accéder à la même zone de mémoire physique avec des configurations de cache différentes. Elles ne sont pas activées lorqu'on utilise les MTRR, car ces dernières ne permettent pas une configuration aussi fine (waddlesplash).

    Ajout d’informations supplémentaire dans le message de kernel panic indiquant qu’une page devrait être libre mais qu’elle ne l’est pas. Modification de la commande page du debugger noyau pour récupérer la liste des espaces d’adressage depuis les structures du kernel plutôt que d’itérer sur tout l’espace d’adressage (ce qui pouvait fonctionner sur un espace 32 bit, mais pas en 64 bit).

    Correction du code de « guarded heap » du noyau qui ne compilait plus. Il s’agit d’un allocateur mémoire plus lent mais avec de nombreuses vérifications d’intégrité pour détecter les débordements de tampons, double free, et autres problèmes de gestion de la mémoire dans le noyau (kallisti5).

    Le fichier swap est automatiquement supprimé, et l’espace disque libéré, lors de la désactivation de la swap. Auparavant, un redémarrage était nécessaire (waddlesplash).

    Correction d’un problème dans l’allocation de mémoire « early boot » (avant que l’allocation normale soit mise en place), qui empêchait le démarrage sur les systèmes pouvant gérer de grandes quantités de mémoire (plusieurs centaines de Gio) (waddlesplash).

    libroot

    La libroot regroupe tous les composants de la librairie standard C (parfois découpée en libc, libm et libpthread pour d’autres systèmes). Elle contient en plus un certain nombre d’extensions spécifiques à Haiku et à BeOS.

    Changements effectués par waddlesplash, sauf mentions spécifiques:

    Nettoyage de code dans la classe WeakReferenceable, une classe de comptage de références intrusive qui autorise les références "faibles".

    Correction de problèmes dans le code d’interfaçage avec ICU pour la conversion de dates (nipos et waddlesplash).

    libnetwork

    Nettoyage de code de compatibilité avec BeOS dans la libnetwork, pour faire en sorte qu’il ne soit plus du tout compilé sur les architectures n’offrant pas de compatibilité avec BeOS.

    Compatibilité POSIX

    Implémentation minimale de mknod et mknodat dans le seul cas spécifié par POSIX, qui permet de réaliser une opération équivalente à mkfifo. La gestion des devices dans Haiku est très différente de celle utilisée traditionellement par UNIX, et ne se prête pas à l’implémentation des autres utilisations de ces fonctions.

    Rectification de l’implémentation des fonctions *at (par exemple linkat) qui permettent de réaliser une opération à partir d’un descripteur de fichier au lieu d’un path. Dans la libroot, ces fonctions envoyaient la valeur -1 aux appels systèmes pour implémenter AT_FDCWD. La valeur de AT_FDCWD a été modifiée pour choisir autre chose que -1 (qui est souvent utilisé pour indiquer une erreur dans le code de retour d’autres fonctions). Les appels systèmes acceptent pour l’instant les valeurs -1 et AT_FDCWD, mais rejettent maintenant toutes les autres valeurs négatives.

    Remplacement d’une partie du code de gestion des flux d’entrée-sortie par la version de la glibc. La bibliothèque libroot est un patchwork d’implémentations provenant de la glibc, de musl, et de divers BSD, un objectif à terme est d’essayer de se rapprocher d’une de ces implémentations, mais on ne sait pas encore trop de laquelle. En tout cas, le code des I/O provient majoritairement de la glibc afin d’être très compatible avec ce qui était utilisé dans BeOS.

    La fonction gmtime retourne une struct tm avec le champ tm_zone contenant la chaîne "GMT" (waddlesplash).

    Correction de la conversion des "surrogate pairs" dans la fonction mbrtowc.

    Mise en conformité de l’implémentation des threads avec POSIX :

    • Ajustement de code d’erreurs retournés par les fonctions
    • Suppression de la possibilité de retourner EINTR depuis un rwlock
    • Correction de deadlocks dans les barriers
    • Correction de plusieurs problèmes dans l’implémentation des sémaphores anonymes.

    Mise en place systématique de l’utilisation de _DEFAULT_SOURCE pour protéger les extensions à la norme POSIX, ce qui permet de les activer automatiquement via l’inclusion de features.h lorsque c’est possible.

    Nettoyage de quelques fichiers d’en-tête, dont en particulier <sys/select.h>, pour éviter de polluer l’espace global avec des macros et des définitions en double (waddlesplash).

    Prise en compte correcte du drapeau O_NONBLOCK lors de l’ouverture d’un FIFO (korli).

    runtime_loader

    Le runtime_loader est le composant responsable du chargement en mémoire des exécutables et du lancement de nouveaux processus. Il réalise la résolution des dépendances et la recherche des bibliothèques partagées nécessaires pour l’exécution d’un programme.

    Il reçoit des évolutions suite au portage d’applications complexes venues de Linux, qui nécessitent souvent plusieurs dizaines de bibliothèques partagées.

    Correction de problèmes détectés en testant un portage expérimental et instable de Firefox: crash du runtime_loader dans certains cas si on charge une bibliothèque (via dlopen ou load_add_on) dont il manque des dépendances.

    Retrait de l’option -fno-builtin dans les drapeaux de compilation du runtime_loader, comme cela avait déjà été fait pour la majorité de la libroot. Cela permet à gcc de remplacer des appels à des fonctions standardisées par une implémentation inline plus performante (waddlesplash).

    Outils de debug

    Développement d’outils pour enregistrer ce qu’il se passe pendant le démarrage du système et détecter d’éventuels problèmes de latence, de 'lock contention', etc. Au passage, correction de divers problèmes liés à ces outils : les barres de défilement de DebugAnalyzer, les permissions noyau dans transfer_area, etc.

    Amélioration de la remontée des valeurs de retour des appels systèmes vers strace sur les plateformes x86 32-bit.

    Pour terminer, un changement réalisé par mmlr : amélioration de l’allocateur mémoire "guarded heap" pour le rendre utilisable plus facilement, y compris comme allocateur pour tout le système. Cet allocateur permet de détecter les accès au-delà de la fin d’une zone mémoire allouée avec malloc(), ainsi que les accès à de la mémoire déjà libérée, mais au prix d’une consommation mémoire nettement plus élevée qu’un allocateur classique. La disponibilité d’un espace d’adressage de 64 bits permet de limiter les cas où une adresse mémoire est initialement utilisée pour une allocation, puis libérée et allouée à nouveau pour autre chose.

    Un problème de gestion d’erreur dans l’interfaçage entre le Debugger et le noyau pouvait conduire à un gel complet du système dans certains cas de plantage du debug_server, en particulier s’il n’y a plus assez de mémoire RAM disponible.

    Bootloader

    Ajout d’une vérification manquante pour prendre en compte l’option « BlockedEntries » dans le bootloader. Cette option s’appelait précédemment « EntriesBlacklist » mais a été renommée pour utiliser un terme non entaché de racisme. L’ancien nom continue de fonctionner pour ne pas casser les installations existantes, mais n’est plus documenté.

    Augmentation de la taille maximum autorisée pour les allocations « standard » sur la pile. L’allocateur mémoire du bootloader traite séparément les allocations de grande taille, mais ces allocations ne sont pas correctement libérées lors du transfert de contrôle vers le noyau, en particulier sur les machines utilisant un BIOS non EFI. Pour l’instant, une correction complète du problème semble compliquée à mettre en place, mais la modification permet de libérer de la mémoire allouée pour l’accès au packagefs (le bootloader a besoin d’y accéder pour trouver le noyau, qui est stocké dans un paquet). Ce changement permet de libérer plusieurs dizaines de Mio de mémoire, et complète les changements mentionnés plus haut sur la gestion des paquets après démarrage. Il est possible de configurer Haiku pour fonctionner avec moins de 100Mio de mémoire (waddlesplash).

    Réparation de la ré-initialisation des ports série sur le bootloader EFI. Le port série est utilisé à des fins de debug, mais il peut être accédé de plusieurs façons différentes (en adressant directement le matériel, ou bien via des services EFI dédiés). Le bootloader doit passer d’une méthode à l’autre à différentes étapes du démarrage: accès direct au port physique dans les premières étapes (en détectant s’il est bien présent à une adresse standard), accès via les services EFI une fois ceux-ci initialisés, puis à nouveau accès direct au matériel après l’arrêt des services EFI pour la dernière étape de passage de contrôle au noyau (cette fois-ci à une adresse qui peut être configurée dans les options du bootloader et du noyau). Ce fonctionnement ne s’insère pas forcément très bien dans la logique du bootloader, qui n’avait à l’origine pas été conçu pour une gestion aussi complexe des entrées-sorties (VoloDroid).

    Réduction de la quantité de logs liés à la mise en place de SMP (gestion de plusieurs processeurs) dans le bootloader pour BIOS (waddlesplash).

    Le menu de démarrage affiche la version (numéro 'hrev') du paquet système correspondant à chaque point de restauration disponible, ce qui facilite l’identification des états qui correspondent à un changement de version du système, et pas une simple installation, désinstallation ou mise à jour de paquets logiciels (waddlesplash).

    Documentation

    Haiku Book

    Le « Haiku Book » est un projet de documentation des APIs publiques de Haiku. Il doit à terme remplacer le « Be Book », qui documente les APIs de BeOS, mais ne peut pas être mis à jour à cause de se license CC BY-NC-ND. Actuellement, il faut jongler entre ces deux documentations.

    La documentation de B_INFINITE_TIMEOUT (constante permettant d’indiquer à certaines fonctions qu’on veut les exécuter sans timeout, et attendre indéfiniment) a été mise à jour pour indiquer explicitement que sa valeur numérique est INT64_MAX (waddlesplash).

    Correction de fautes de frappe dans la documentation des API liées aux entrées clavier (drea233).

    Haiku Interface Guidelines

    Ce document présente les bonnes pratiques et conventions pour la conception d’interfaces graphiques fonctionnant avec Haiku.

    Ajout d’une section sur la gestion des fichiers récemment utilisés et la façon dont ils peuvent être exposés aux utilisateurs.

    Wiki et documentation interne

    Le wiki contient des informations utiles aux développeurs de Haiku.

    La documentation « interne" documente le fonctionnement de Haiku en s’adressant principalement aux contributeurs du système, par opposition aux personnes qui souhaitent seulement développer ou porter des applications.

    Mise à jour de la page « release cookbook » indiquant toutes les étapes à suivre lors de la publication d’une version de Haiku.

    Notes d’administration système : mise à jour des instructions pour instancier des machines Google Cloud Platform (kallisti5).

    Système de build, environnement de compilation

    La compilation d’un système d’exploitation complet n’est pas chose facile. D’autant plus pour Haiku, qui présente les particularités suivantes:

    • Utilisation de deux versions de gcc (gcc 2.95.3 et gcc 13) pour la version 32 bit de Haiku, afin d’assurer la compatibilité binaire avec BeOS,
    • Possibilité de compilation croisée depuis Linux, Mac OS et d’autres systèmes, ou depuis un hôte Haiku,
    • Compilation d’outils pour la machine hôte de la compilation croisée, avec si nécessaire une couche de compatibilité permettant d’écrire ces outils en utilisant des API et fonctionnalités spécifiques à Haiku,
    • Possibilité de compiler des applications pour un système hôte existant (une autre version de Haiku) à des fins de test,
    • Compilation d’un système complet (noyau, bibliothèques, applications, image disque) en une seule opération.

    Pour ces raisons, l’utilisation d’un système de build haut niveau (CMake, Meson…) s’avère plutôt complexe. L’utilisation de make ou de ninja directement serait de trop bas niveau. Le choix de Haiku est donc d’utiliser l’outil jam, qui est malheureusement assez peu populaire et tombé à l’abandon dans sa version originale. Haiku maintient un fork de jam qui est concurrent de ceux maintenus par Boost et par Freetype.

    Reformatage des fichiers Jamfile pour lister une seule cible par ligne au lieu de les rassembler, cela facilite les rebase et résolutions de conflits (x512).

    Mise à jour de paquets en préparation pour la version beta 5: OpenSSL 3, Python 3.10, et autres mises à jour diverses (PulkoMandy, waddlesplash, kallisti5).

    Ajout de l’inclusion de <features.h> dans <sched.h>. Le fichier d’en-tête features.h configure la visibilité des extensions GNU et BSD aux fichiers d’include standards C et POSIX, en fonction d’options de ligne de commande du compilateur. L’inclusion de ce fichier permet d’utiliser facilement et par défaut ces extensions (PulkoMandy).

    Mise à jour des marque-pages fournis par défaut avec le navigateur WebPositive (waddlesplash).

    Ajout des en-têtes de la bibliothèque linprog dans le paquet haiku_devel. Ces en-têtes sont nécessaires pour les applications associées au système de layout d’interfaces graphiques ALM (korli).

    Correction de fautes de frappe dans des commentaires (jmairboeck) et d’un problème de compatibilité C89 dans un en-tête système (waddlesplash).

    La taille des images « nightly build » de Haiku est maintenant de 650 Mo, ce qui laisse un peu plus de place disponible pour les utiliser et créer quelques fichiers (jscipione).

    Diverses corrections pour une nouvelle fois essayer de faire fonctionner la compilation de Haiku avec Clang (waddlesplash, oanderso). Les choses en sont toujours au même point depuis plusieurs années, avec des corrections de temps en temps mais quelques parties du système qui ne fonctionnent toujours pas correctement.

    La compilation du profil « nightly » n’a plus besoin de générer le paquet haiku_source contenant le code source de Haiku. Ce paquet est inclus uniquement dans les images de releases (pour faciliter le respect strict de la licence GPL de certains composants de Haiku), mais, pour des raisons de dépendances entre cibles dans le système de build, il était tout de même généré pour les autres profils, ralentissant la compilation (waddlesplash).

    Améliorations du script ./configure (jessicah, OscarL et waddlesplash):

    • Le script vérifie que les options passées fournies sont valides, et rejette immédiatement les configurations incohérentes plutôt que de laisser la compilation échouer bien plus loin.
    • Validation que l’interpréteur Python sélectionné existe bien, et uniformisation de la syntaxe utilisée pour choisir un interpréteur avec la façon dont c’est fait pour d’autres outils.
    • Détection des options disponibles pour demander à wget de ré-essayer un téléchargement en cas d’échec, ce qui permet d’assurer la compatibilité avec wget2.
    • Utilisation automatique d’une version moderne de GCC pour compiler les outils « hôtes » lors de la compilation à partir d’une machine hôte fonctionnant sous Haiku en version 32 bit, en ignorant le compilateur par défaut qui est gcc 2 pour des raisons de compatibilité avec BeOS.

    Réorganisation du code source de libroot pour déplacer les implémentations de malloc dans des sous-dossiers séparés, et faciliter l’expérimentation avec d’autres implémentations de malloc. L’allocateur hoard2 utilisé actuellement n’est pas adapté aux architectures 64 bits, une tentative a été faite il y a quelques années avec rpmalloc, mais ce dernier pose des problèmes sur les
    architectures 32 bits. Des investigations sont en cours avec l’implémentation de malloc d’OpenBSD.

    L’outil de dessin Wonderbrush est maintenant disponible sur toutes les architectures. Historiquement, le code de Wonderbrush n’était pas libre, mais une version gratuite était offerte aux utilisateurs de Haiku. Le développeur principal de Wonderbrush n’est plus très actif sur le projet et a décidé de publier les sources, ce qui a permis de recompiler le programme en version 64 bits et plus tard sur les autres architectures non x86. Mais ces nouvelles versions n’avaient jamais été incluses dans Haiku (PulkoMandy).

    Nettoyage et centralisation des définitions préprocesseur pour la compatibilité avec BeOS. Désactivation de la compatibilité avec BeOS dans le noyau, la compatibilité avec les pilotes et modules noyau de BeOS n’étant plus assurée depuis quelque temps dans Haiku.

    Suppression de définitions de règles obsolètes et inutilisées dans le Jamfile permettant de construire le fichier package_repo (CodeforEvolution).

    Remise en service du test DiskDeviceManagerTest qui ne compilait plus (waddlesplash).

    ARM & PowerPC

    Actuellement, Haiku est disponible officiellement pour les architectures x86 32 et 64 bits. Une version RISC-V 64 bits expérimentale est également disponible mais pas encore totalement intégrée dans le dépôt de code principal, des discussions sont en cours sur la bonne façon de faire certains changements nécessaires. Les versions ARM (32 et 64 bits) et PowerPC sont les prochaines cibles sur la liste. La première, car c’est une architecture très populaire, la deuxième plutôt pour des raisons historiques : c’est l’une des architectures sur lesquelles fonctionne BeOS.

    Renommage de structures qui étaient initialement spécifiques à l’architecture x86, mais qui sont finalement utilisées également sur d’autres CPU sans nécessiter de changements (waddlesplash).

    Réparation de la console de texte du chargeur de démarrage OpenFirmware qui était cassée depuis l’adaptation pour OpenBOOT sur les machines SPARC (zeldakatze).

    Sur ARM, utilisation de la bonne instruction CPU pour mettre le processeur en veille quand il n’y a rien à faire (archeYR).

    oanderso continue le travail sur le portage ARM64:

    • Correction de plusieurs problèmes liés à la gestion du cache et de la MMU dans le bootloader, ce qui permet de démarrer le noyau dans une machine virtuelle sur un hôte Apple M1.
    • Correction de l’implémentation des timers dans le kernel qui ne fonctionnait pas dans les environnements virtualisés.
    • Quelques avancées sur la gestion de la MMU : Implémentation de la table de translation de la mémoire virtuelle, du traitement des exceptions matérielles (défauts de page), des TLBs.
    • Synchronisation du cache d’instructions.
    • Correction de problèmes de double lock.

    Ajout de messages sur le port série traçant l’exécution de méthodes spécifiques à une architecture qui ne sont pas encore implémentées. Ceci permet de détecter facilement quelle est la prochaine fonction à implémenter (waddlesplash).

    Nettoyage et documentation du fichier ArchitectureRules pour simplifier la configuration des options en ligne de commande du compilateur (qui doit savoir traiter deux versions de gcc et clang) (waddlesplash).

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Un webinaire à propos de l’interopérabilité et l’optimisation logistique pour les circuits courts

    5 décembre 2024 à 06:41

    Le Data Food Consortium (DFC) organise un nouveau webinaire pour présenter ses avancées et notamment une solution de mutualisation et d’optimisation logistique des circuits courts¹ :

    Le mardi 10 décembre à 13h30 (inscription ci-dessous).

    Ce webinaire inclura une démonstration de l’optimisation d’une tournée de livraison de produits en circuits courts issus de plusieurs plateformes de vente.

    Le Data Food Consortium travaille depuis 2018 à relever ce défi logistique qui pose problème aux circuits courts notamment sur le plan écologique. Effectivement, ces circuits et plus particulièrement ceux de proximité sont constitués d’un maillage de producteurs et productrices sur le territoire. Les livraisons de produits qui ne sont pas mutualisées entraînent une mise en circulation sous-optimale de véhicules. Cela engendre une pollution plus importante, des coûts et du temps de travail supplémentaires.

    La solution qui sera présentée utilise VROOM : « un moteur d’optimisation libre écrit en C++20 qui vise à fournir de bonnes solutions à divers problèmes réels de tournées de véhicules (VRP) dans un petit temps de calcul ». Nous accédons à ce moteur via l’API mise à disposition par la société Verso.

    N’hésitez pas à vous inscrire pour assister au webinaire, en savoir plus et poser des questions si vous le souhaitez.

    Le DFC est une association de loi 1901 qui développe un standard d’interopérabilité libre et ouvert lui-même basé sur des standards existants comme ceux issus du web sémantique. Des acteurs internationaux ont rejoint notre initiative comme au Royaume-Uni, au Canada et en Australie. Plusieurs projets pilotes ont vu le jour en Australie et au Royaume-Uni. En France, des acteurs comme Socleo et CoopCircuit travaillent à la coconstruction et à l’implémentation du standard DFC dans leur solution. L’association DFC est notamment financée par l’ADEME et la région Île-de-France.

    ¹ Circuit court : Les circuits courts désignent les circuits de distribution les plus directs entre producteurs et consommateurs. Ils comptent au maximum un seul intermédiaire.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Dons aux associations, épisode 13

    Cette dépêche est la treizième de sa série, après celles de 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 et 2023. Elle tient compte des suggestions des années passées.

    Montre ton amour au Libre

    Bissextile ou pas, cette année encore, je m’adresse à toi libriste, qui procrastine en se disant qu’il reste quasi tout décembre pour faire des dons en 2024, déductibles des impôts ou non. Toute l’année on escompte soutenir telle ou telle action sur tel ou tel sujet qui nous méritait vraiment, car c’est important. Donnons quelques exemples d’associations de promotion et défense du Libre, des droits dans l’espace numérique ou de la liberté d’expression, dont les dons sont déductibles en France : Acrimed, Amnesty France, Basta!, Debian France, Disclose, Framasoft (20 ans <3), Fédération internationale pour les droits humains (FIDH), Fonds pour une Presse Libre, Libre à Toi / Radio Cause Commune, Ligue des Droits de l’Homme (LDH), Open Food Facts, OpenStreetMap France, Politis, Reporterre, Reporters Sans Frontières (RSF), Wikimédia France, (qui n’est pas la Wikimedia Foundation états-unienne qui collecte aussi des dons), etc. Ce premier mardi de décembre (jour de rédaction de cette dépêche) est aussi le Giving Tuesday (aussi appelée journée mondiale de la générosité et de la solidarité).

      Sommaire

      Et comme tu fais vivre les principes du Libre, que tu contribues à des projets libres et défends des idées, tu soutiens aussi des associations ne bénéficiant pas de la déductibilité des dons en France (par exemple, des associations jugées trop dérangeantes ou trop critiques par le gouvernement… ou des associations européennes ou non, voire des associations n’ayant jamais fait la démarche, comme LinuxFr). Citons par exemple AFUL, April, Debian CH (déductible en Suisse), European Digital Rights (EDRi), En Vente Libre, Exodus Privacy, FACIL, FFII, FreeBSD Foundation, FSF (avec une longue liste de méthodes pour donner), FSFE (déductibilité dans plusieurs pays), Paheko, GNOME et GIMP, Haiku (déductible aux États‐Unis), IHateMoney, Internet Archive (déductible aux États‐Unis), KDE e.V (déductible en Allemagne), Léa-Linux, LILA, LQDN, Mageia, Nos Oignons, noyb, OKFN, PHP Foundation, SlackBuild.org, Tails (déductible en Allemagne), TechInquiry (déductible aux États-Unis), Toile Libre, Tor (déductible aux États-Unis et en Europe], Ubuntu-Fr, XSF, etc. (notez qu’elles peuvent parfois avoir la déductibilité des dons dans d’autres pays, voir la décision C-318/07 mentionnée plus bas).

      Cette dépêche récurrente vit aussi grâce à vos remarques, propositions d’ajouts, de compléments et vos retours sur les systèmes fiscaux et les dons dans vos pays respectifs. N’hésitez pas à la commenter pour l’enrichir. Bien que récurrente, cette dépêche est mise à jour et enrichie chaque année.

      Précision : la dépêche parle bien de « don » (je soutiens sans rien obtenir à titre personnel), pas de « financement participatif avec contrepartie » (je cofinance en échange de goodies ou avantages), les deux étant destinés à des choses différentes. Si vous avez lu jusqu’ici, un dessin xkcd sur le sujet en récompense (et d’autres images plus loin pour récompenser les libristes patients qui liront jusqu’au bout).

      Pourquoi les associations ayant des permanents ont des besoins récurrents d’argent ? (tiré de l’épisode 12 mais mis à jour)

      Quand une association veut passer de zéro à un permanent ou à un permanent de plus, elle n’a généralement pas en réserve de quoi le payer sur une année complète. Elle prend donc un risque avec une visibilité sur x mois (comme n’importe quel chef d’entreprise), en faisant de son mieux pour que l’argent rentre (le nouveau permanent va « produire », une campagne de communication ou d’appel à don ou autres sera lancée, une subvention sera recherchée, une convention sera signée avec tel ou tel, des goodies seront vendus, etc.).

      Soutenez Framasoft, parce que le Libre n’est pas qu’une question de logiciel

      Une association qui ne veut pas s’embêter à rechercher des fonds ou qui ne vise pas à passer le cap du premier permanent n’a pas du tout ce souci et peut être très indolente si elle veut.

      Dès qu’il y a un besoin récurrent de payer des salariés, de payer à date les charges de l’employeur — qu’il faut prévoir à trois mois s’il faut gérer un préavis de licenciement économique ou pas, etc. —, cela devient plus compliqué (comme pour n’importe quel chef d’entreprise). Une association militante qui ne prendrait pas de risque financier du tout, ce n’est pas envisageable à mon avis. Toute la question étant de savoir combien elle réussit à faire rentrer d’argent au moment où c’est nécessaire, si elle peut continuer à embaucher pour grossir, faire plus d’actions ou faire mieux, si elle doit licencier, ou bien si elle doit stagner ou continuer ainsi dans l’immédiat.

      Donc, oui, on a toujours l’impression que les associations ayant des permanents recherchent de l’argent (et décembre est particulier, car c’est la fin de l’exercice fiscal et traditionnellement la période des dons défiscalisés, notamment côté humanitaire associé aux bons sentiments des fêtes de fin d’année). Et oui, en décembre, la Croix Rouge ou le Secours Populaire, April, RSF, LQDN, la FSF, Amnesty, Framasoft et bien d’autres font des appels à don.

      Soutenons La Quadrature du Net !

      En dehors de la simple mais cruciale question de la trésorerie (pérennité / continuité), il y a bien évidemment aussi les projets et actions futures à financer. Citons par exemple la justification de Framasoft (une dizaine de permanents) en six points :

      1. parce que l’enfermement, c’est maintenant ;
      2. pour plus d’alternatives libres ;
      3. parce que les gentils, c’est nous !
      4. pour décider où vont vos impôts (avec défiscalisation) ;
      5. parce que l’économie du don rend indépendant ;
      6. pour changer le monde ensemble.

      Quelques chiffres : « Chacun s’accorde pour estimer que près de 90% des associations fonctionnent exclusivement grâce à leurs bénévoles. Vitale dans ces associations, cette ressource humaine reste essentielle dans les 10 à 12% d’associations employant des salariés »
      « en 2022, l’emploi privé non lucratif au sein des associations et des fondations représente plus de 155 000 employeurs, plus de 2 millions de salariés, soit 9,5% du total des salariés du secteur privé, et une masse salariale de plus de 54,4 milliards d’euros (près de 7% de la masse salariale du secteur privé) » (Recherche et Solidarités)

      Et sur l’évolution des bénévoles et du mécénat de compétences :

      « Les 25-34 ans sont de plus en plus nombreux à s’engager (30% en 2024 pour 22% en 2019), quand les 70 ans et plus perdent 10 points pour n’être que 24% aujourd’hui. »
      « En 2024, 9% des Français sont présents chaque semaine dans leurs associations, ils étaient 10% en 2019 et 12,5% en 2010. »
      « Ces tendances fragilisent la colonne vertébrale des associations, à savoir celles et ceux qui les font vivre au quotidien qui se trouvent privées de l’expérience et de la disponibilité des seniors »
      « Parmi les perspectives positives, le mécénat de compétences poursuit sa percée avec 27% de bénévoles tentés par l’expérience en 2024 ; ils étaient 23% en 2022 et 20% en 2019. » (Recherche et Solidarités et France Générosités)

      Petit rappel sur les impôts en France (tiré de l’épisode 10 mais mis à jour)

      • l’article 200 du Code général des impôts prévoit pour un particulier une déduction fiscale de 66 % (réduction d’impôt sur le revenu dans la limite de 20 % du revenu imposable, reportable sur cinq ans en cas de dépassement de ce plafond) des dons vers les associations d’intérêt général ou reconnues d’utilité publique ; ce pourcentage monte même à 75 % pour les organismes d’aide aux personnes en difficulté (dans la limite de 521 €, au‐delà, on retombe sur les 66 %) ;
      • l’article 238 bis du CGI prévoit une déduction fiscale de 60 % des dons pour une entreprise (réduction d’impôt sur le revenu ou d’impôt sur les sociétés dans la limite de 5 ‰ du chiffre d’affaires hors taxes, reportable sur cinq ans en cas de dépassement de ce plafond) vers les associations d’intérêt général ou reconnues d’utilité publique ;
      • fiche pratique ServicePublic.fr : « À noter : l’organisme peut être en France ou dans un État membre de l’Union européenne : Allemagne, Autriche, Belgique, Bulgarie, Chypre, Croatie, Danemark, Espagne, Estonie, Finlande, France, Grèce, Hongrie, Irlande, Italie, Lituanie, Lettonie, Luxembourg, Malte, Pays-Bas, Pologne, Portugal, République tchèque, Roumanie, Slovaquie, Slovénie, Suède, en Islande, en Norvège ou au Liechtenstein. S’il n’est pas agréé, vous devez justifier qu’il a un objectif et des caractéristiques similaires aux organismes situés en France et pouvant bénéficier du dispositif. »
      • loi n° 2021-1109 du 24 août 2021 : « Art. 222 bis.-A l’exception de ceux mentionnés au 3 de l’article 200, les organismes qui délivrent des reçus, des attestations ou tous autres documents par lesquels ils indiquent à un contribuable qu’il est en droit de bénéficier des réductions d’impôt prévues aux articles 200,238 bis et 978 sont tenus de déclarer chaque année à l’administration fiscale, dans les délais prévus à l’article 223, le montant global des dons et versements mentionnés sur ces documents et perçus au cours de l’année civile précédente ou au cours du dernier exercice clos s’il ne coïncide pas avec l’année civile ainsi que le nombre de documents délivrés au cours de cette période ou de cet exercice. »

      France générosités mentionne des évolutions récentes (juillet 2024), notamment le fait que les dons des particuliers aux organismes d’intérêt général qui concourent à l’égalité entre les femmes et les hommes ouvrent droit à réduction d’impôt et la prorogation jusqu’au 31 décembre 2026 du plafond dérogatoire de 1 000 € applicable aux dons retenus pour la réduction d’impôt de 75 % accordée au titre des dons versés aux organismes qui apportent une aide gratuite aux personnes en difficulté.

      Exemple pour un particulier : je suis imposable et donne 99 € à l’association XYZ bénéficiant de la déductibilité des dons à hauteur de 66 %. Mon don me coûte en fait (au final) 33 €, j’ai temporairement avancé 66 € qui seront ensuite déduits de mon imposition fiscale (dit autrement, j’ai choisi l’attribution de 66 € du budget de l’État).

      Soutenir Framasoft

      Autres infos :

      Les dons en France (tiré de l’épisode 11 mais mis à jour)

      « 51 % des Français déclarent avoir donné au moins une fois en 2023 à une fondation ou à un organisme caritatif (+1 point par rapport à 2022). »

      (Baromètre de la solidarité 2024)

      « En 2023, la générosité des Français tient bon dans un contexte encore difficile, avec une progression de 2,1% des dons par rapport à 2022 en euros courants. » (ainsi que la « poursuite de la baisse des petits dons » et un « focus sur les urgences médiatisées »)

      (Baromètre de la générosité 2023)

      « l’augmentation des investissements est aussi due à des coûts d’acquisition en hausse (+ 28%) en raison d’une concurrence accrue pour atteindre 33 € de coût d’acquisition moyen par donateur sur les campagnes de fin d’année (CFA) 2022 du panel de l’étude mais pour un don moyen de 172 € (+ 10%). »
      (Baromètre Orixa Fundraising 2023)

      « L’étude de Recherches & Solidarités montre une progression de 6,3% du montant total des dons déclarés au titre de l’IR en 2022 par rapport à 2021.
      L’étude de Recherches & Solidarités montre une progression de 3,9% du nombre de foyers fiscaux donateurs en 2022 par rapport à 2021. »
      (Étude 2023 sur les dons déclarés 2022 – Recherches & Solidarités)

      « en 2022 : en moyenne, les donateurs de 35-54 ans correspondent à une pénétration de 5,5% des Français de cette tranche d’âge. Soit le plus faible taux comparé aux autres tranches d’âge. » (Étude sur le don des 35-54 ans – France)

      Admincal indique que « seulement 4,61 % des entreprises assujettis à l’Impôt sur les Sociétés (IS) déduisent des dons du mécénat ».

      Selon Infodon.fr (via une enquête Ifop pour France générosités, réalisée sur un échantillon représentatif de la population française (4031 personnes) – Mai 2023)
      « 69% des Français déclarent soutenir financièrement assos et fondations, « 46 % donnent au moins une fois par an ». À comparer avec les chiffres donnés en 2022 (72% 48%), 2021 (58%, 45%) et 2020 (52%, 40%).

      Petit rappel sur les impôts d’autres pays (tiré de l’épisode 12 mais mis à jour)

      Forcément, je connais mieux le sujet pour la France, mais voici néanmoins quelques infos glanées pour d’autres pays (et je ne doute pas que les visiteurs compléteront dans les commentaires) :

      Exemple de dons (source)

      Exemple de dons financiers et parfois de temps

      « Sacrifier une partie de son revenu pour faire un don à une association, c’est une affaire sérieuse. » (patrick_g)
      Liste non exhaustive de dons financiers ou de temps à des associations du Libre ou pour libérer quelque chose :

      Pour les exemples plus ou moins exhaustifs sur les 11 premières années de cette série de dépêches, voir la section de l’année 2022

      Exemple de dons de matériel ou ressources

      Pour les exemples plus ou moins exhaustifs sur les 11 premières années de cette série de dépêches, voir la section de l’année 2022.

      Johann « nojhan » — CC-BY-SA-fr, LAL, GFDL

      Diffusion des idées et questionnements autour du don

      Pour les exemples plus ou moins exhaustifs sur les 11 premières années de cette série de dépêches, voir la section de l’année passée.

      Lettre au Père Noël — Clément Clem Quaquin — Licence Art libre

      Don à une entreprise ? (tiré de l’épisode 11 mais mis à jour)

      Une question un peu annexe ici vu le titre « dons aux associations » mais qui a déjà été posée ici ou sur LinuxFr.org : peut‐on faire un don (sans contrepartie) à une entreprise ? Pour prendre quelques sites que j’aime bien : Next.ink anciennement Next INpact (SARL de presse) a opté pour un mélange de comptes premium (avec contrepartie, donc), publicités et dons. Voir les appels à dons 2023 pour le Fonds pour une presse libre ou Next.ink par exemple). Tandis que Reflets.info (SAS) accepte les dons.

      Lors d’une recherche rapide précédente, j’avais vu évoquer l’utilisation du compte 7713 « libéralités perçues » du plan comptable, d’un justificatif clair pour la comptabilité (un expert comptable et/ou un notaire sont évoqués), d’une exonération de TVA si aucune vente de bien ou de service n’est associée. Bref, la question des taxes et impôts à payer pour le donateur (60 % entre non‐parents ?) et l’entreprise n’est pas forcément claire. Cela reste assez flou et hypothétique, et ça mériterait une question aux impôts.

      « Oups, j’ai procrastiné sur mes dons » généré avec https://framalab.org/gknd-creator/.

      Logiciels libres pour gérer les dons (tiré de l’épisode 12 mais mis à jour)

      La question avait été posée lors de l’épisode 3 de cette série de dépêches : quel(s) logiciel(s) libre(s) utiliser pour faire les dons ? Ou pour les gérer ? En général, pour les faire, un navigateur fait l’affaire : paiement en ligne, réception de l’éventuel reçu fiscal, réception d’un éventuel message de remerciement.

      Pour les reçus fiscaux, il convient de les conserver avec les documents des impôts pendant le temps nécessaire (suivant la législation locale).

      Pour les dons via des intermédiaires, par exemple Liberapay ou HelloAsso, il faut conserver soigneusement les identifiants du compte créé pour l’année suivante.

      Si vous avez opté pour l’adhésion à une structure plutôt que le don, vous allez recevoir des identifiants aussi et probablement une lettre interne ou des choses du genre, ainsi que certainement une convocation à une assemblée générale annuelle.

      Et si vous avez opté pour versement régulier (virement ou prélèvement), ça ne change pas fondamentalement les choses ; éventuellement, l’organisme qui prélève vous prévient un peu avant chaque prélèvement par courriel.

      Il existe aussi dans le Libre des logiciels ou des événements spécialement prévus pour les dons :

      À ma connaissance, le site HelloAsso, structure ayant obtenu son agrément « Entreprise solidaire d’utilité sociale », évoqué dans un commentaire de 2015, n’utilise pas une plate‑forme libre, contrairement à Liberapay.

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      On passe 575 millions d’heures par an à cliquer sur les bandeaux cookies en Europe !

      Une récente analyse révèle que l’on consacre annuellement plus de 575 millions d’heures à cliquer avec les bannières de cookies en Europe. Ces bannières, imposées par la Directive ePrivacy 2002/58, visent à obtenir le consentement éclairé des utilisateurs avant de stocker ou d’accéder à leurs informations. Bien que l’objectif soit de renforcer la protection de la vie privée, l’impact réel sur la confidentialité des utilisateurs est limité, car la majorité des bannières servent principalement à des fins d’analyse web, de gestion de la publicité ou de suivi du trafic.

      Les pertes de temps se traduisent par un coût économique total d’environ 14,35 milliards d’euros par an, représentant 0,10 % du PIB annuel de l’UE. En termes de productivité, cela équivaut à une entreprise de 287 500 employés passant 8 heures par jour à cliquer sur ces bannières.

      Contrairement à une croyance populaire, les bannières de cookies n’ont pas été introduites par le RGPD mais par la Directive ePrivacy de 2002 qui n’a pas été mise à jour malgré de très nombreuses critiques.

      Aujourd’hui, la plupart des sites utilisent des bannières cookies pour un suivi interne plutôt que pour un suivi massif des utilisateurs. Cependant, la multiplicité de demandes de consentement entraîne une frustration générale et une fatigue de consentement, où les utilisateurs acceptent souvent sans réflexion, sapant totalement l’objectif initial de protection de la vie privée.

      NdM : l’article pointé conclut que le coût économique est conséquent et que le gain en vie privée est faible, et qu’il faut légiférer en révisant la directive ePrivacy. Les propositions sont orientées (exceptions pour les PME et les besoins basiques publicitaires). Dans l’absolu, les citoyens et les utilisateurs (pour regarder les deux angles) passent des millions d’heures sur des bandeaux de cookies, mais aussi à lire des conditions générales d’utilisation (CGU), en attention détournée par des pubs et des popups, etc. Ensuite on peut discuter pour savoir si on supprime la législation existante, si on la modifie et comment (variations suivant les choix politiques possibles), si on interdit, ou si on compte sur le marché pour s’auto-décider à ne pas le faire de lui-même (insérer des rires ici). Rappel : on n’est pas obligés de collecter des données personnelles d’une part, et d’autre part tous les cookies ne nécessitent pas le recueil du consentement préalable (voir les exceptions). Et un exemple récent montrant une mauvaise gestion avec un bandeau de cookie pour gérer uniquement le cookie du bandeau de cookie (et ça ce n’est pas un souci de la législation).

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Spare Cores et BlueMind présentés au prochain webinaire de la série « Open Source by OW2 »

      28 novembre 2024 à 19:22

      Dans le cadre de sa nouvelle série de webinaires, OW2 donnera la parole aux projets Spare Cores et BlueMind, le jeudi 12 décembre 2024 à 16h00.

      Cet épisode est le troisième de la série de webinaires « Open Source by OW2 », dédiée aux innovations open source, aux projets et à la communauté OW2, ainsi qu’aux opportunités de financement open source dont le programme européen NGI. Découvrez de nouveaux projets, des technologies, de l’innovation, des modèles ouverts au sens large (science/données/matériel/éducation/normes/protocoles/etc.), mais aussi des biens communs numériques, des financements, des modèles économiques, de la coopération et de l’impact social. Chaque webinaire mettra en avant un projet OW2 et un projet financé par NGI.

      Présentation des webinaires

      Agenda :

      • 16h00 : Introduction par Pierre-Yves Gibello, Directeur général d’OW2
      • 16h05 : BlueMind, l'alternative européenne aux solutions de messagerie propriétaires comme Microsoft Exchange et O365.
      • 16h25 : Spare Cores, un outil innovant et open source d’analyse comparative des fournisseurs de serveurs cloud, soutenu par NGI-Search.
      • 16h40 : Conclusion

      L’inscription est gratuite mais obligatoire. Les présentations ont lieu en anglais. N’hésitez pas à diffuser l’invitation pour la session du 12 décembre.

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Le réseau Libre-Entreprise a un nouveau site web

      28 novembre 2024 à 09:48

      Après un long travail de refonte, le réseau Libre-Entreprise vient de sortir son nouveau site web. C’est l’occasion de présenter Libre-Entreprise sur LinuxFr.org !

      Le réseau Libre-Entreprise regroupe 14 entreprises et presque 150 travailleuses et travailleurs. Le Logiciel Libre est au cœur de cette association. En effet, pour être membre du réseau, il faut s’engager à respecter la charte du réseau qui déclare :

      III.3. Logiciel libre

      Les membres de Libre-Entreprise utilisent essentiellement, et autant que possible, des logiciels libres pour leurs besoins internes.
      Les propositions commerciales des membres de Libre-Entreprise sont essentiellement, et autant que possible, basées sur les logiciels libres.
      Les membres de Libre-Entreprise s’engagent à informer leurs clients sur leurs droits et libertés sur les prestations rendues, y compris sur les logiciels hébergés à l’extérieur.

      Au-delà du logiciel Libre, les membres du réseau partagent des valeurs fortes :

      • égalité : le plupart des membres pratiquent le salaire unique et le partage des bénéfices
      • démocratie : les décisions sont prises selon 1 personne = 1 voix
      • transparence : les salariés ont accès à l’ensemble des informations concernant la gestion de l’entreprise

      Les entreprises du réseau ont des modèles d’affaires variés : édition, développement au forfait, conseil, intégration, ERP, hébergement, administration système… Cette polyvalence nous permet de proposer des services complémentaires et d’avoir des synergies entre nous.

      Au-delà de nos collaborations commerciales, le réseau a une riche vie interne et notre complicité est grande : les échanges sont nombreux et l’entraide y est importante pour faire face aux difficultés de la gestion d’une entreprise (surtout quand celle-ci sont atypiques comme les nôtres) : comptabilité, juridique, épargne salariale, fiscalité, outils de gestion, choix des complémentaires santé et des contrats de prévoyance, choix d’une assurance RC professionnelle, déclarations CIR/CII sont autant de sujets traités sur la liste de diffusion interne au réseau et sur nos tchats partagés.

      Le réseau est dynamique : ces dernières années, nous avons accueilli de jeunes entreprises, à peine fondées. Elles vont rejoindre les fondatrices qui ont plus de 25 ans. Deux rencontres annuelles ont lieu : une journée à la suite du salon open-source expérience et un « week-end L-E » organisé chaque année par une membre différente du réseau.

      Si vous souhaitez en savoir plus sur le réseau, n’hésitez pas à poser vos questions en commentaire ou à nous rejoindre sur notre tchat « Bonjour Libre-Entreprise » ouvert à toute personne curieuse d’échanger avec L-E, sans engagement. Nous tiendrons, comme tous les ans, un stand au salon OSX si vous préférez venir discuter de vive voix.

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Petites brèves : les algorithmes publics, des données personnelles trop publiques et de la censure

      26 novembre 2024 à 04:18

      Trois liens vers des sites créés récemment à suivre :

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        Accès libre à la bibliothèque numérique des éditions ENI les 22 et 23 novembre 2024

        19 novembre 2024 à 05:07

        Vous le savez sûrement, les éditions ENI font partie des partenaires de LinuxFr.org qui permettent de motiver et récompenser chaque mois les meilleurs contributeurs du site (accompagnés en cela par les éditions Eyrolles et D-Booker). D’ailleurs, chacun de ces éditeurs a déjà mis en place des solutions d’accès numérique à ses livres et/ou revues, que ce soient des livres électroniques au format EPUB, HTML, PDF ou des bases documentaires accessibles en ligne sous forme d’abonnement, ce qui est le cas d’ENI.

        Logo éditions ENI

        Ce type de solution a ses avantages et ses défauts, ses aficionados et ses détracteurs, mais pour vous faire une idée et afin de mieux faire connaître leur bibliothèque numérique, les éditions ENI la mettent en libre accès pendant deux jours les 22 et 23 novembre prochains.

        Vous aurez accès à l’ensemble de leur catalogue de livres, vidéos, articles, etc. Comme il y en a pour tous les goûts (ou presque), vous devriez trouver votre bonheur, même si vous êtes contre votre gré aux prises avec un système d’exploitation propriétaire ;-) On rappelle que parmi les auteurs, certains sont des lecteurs ou contributeurs de LinuxFr.org, comme Sébastien Rohaut, par exemple. Ce qui fait que leur catalogue ne manque pas d’ouvrages sur les technologies libres et open source, que ce soit, en vrac, sur :

        • GNU/Linux, principalement Debian, Ubuntu et Red Hat ;
        • les langages de programmation : Python, Rust, Java, C, C++, Javascript, etc.
        • ou encore tous les sujets du moment, qu’ils soient techniques (Cloud, AI, Data, Sécurité) ou non (RGPD, gestion d’entreprises, marketing, etc.)
        • mais aussi du classique avec les environnements LAMP et les SGC / CMS qui tournent dessus : WordPress, Joomla, Drupal, etc. les bases de données relationnelles (MySQL, PostgreSQL, etc.) ;

        Bref, vous avez deux jours (dont un sur le week-end) pour vous faire une idée sur le fond de leurs ouvrages, la forme de la bibliothèque numérique, voire choisir votre récompense pour votre prochaine contribution sur LinuxFr.org !

        • Capture d’écran d’une recherche du terme Linux
          Capture d’écran d’une recherche du terme Linux

        • Extrait d’un ouvrage (Expressions régulières — Syntaxe et mise en œuvre (avec exercices et corrigés) (2e édition))
          Extrait d’un ouvrage

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        Agenda du Libre pour la semaine 47 de l’année 2024

        17 novembre 2024 à 09:23

        Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 41 événements (France: 37, internet: 2, Québec: 1, Belgique: 1) est en seconde partie de dépêche.

        Sommaire

        [FR Villefranche de Rouergue] Formation: Passer au logiciel libre Paheko pour la tenue de sa comptabilité – Le lundi 18 novembre 2024 de 09h30 à 17h30.

        Vous souhaitez vous former à un logiciel de comptabilité fiable, simple d’utilisation et à moindre coût ?

        Le logiciel Paheko (ex Garradin) https://paheko.cloud a été développé par une association pour les associations. Il est donc particulièrement adapté aux pratiques comptables associatives.

        Cette journée sera l’occasion de découvrir ses principales fonctionnalités de comptabilité, et de vous familiariser avec la saisie des écritures comptables les plus courantes.

        A cela s’ajoutera le plaisir de pouvoir éditer un compte de résultat et un bilan en temps réel. Venez, vous ne serez pas déçus par la découverte de cet outil !

        Formatrice: Claire MOUSSIER, comptable et chargée d’accompagnement à l’Université Rurale Quercy Rouergue (URQR) 05 65 81 26 64 / comptabilite@urqr.org

        [FR Chambéry] Mapathon en ligne 2024-2025 par cartONG – Le lundi 18 novembre 2024 de 18h00 à 20h00.

        Pour s’inscrire c’est par ici

        Qu’est-ce qu’un Mapathon?

        Un moment pour cartographier ensemble les régions encore absentes des cartes et ainsi soutenir les organisations humanitaires et de solidarité internationale qui ont besoin de cartes précises et à jour pour agir plus efficacement en cas de crise ou initier des projets de développement local.

        Ces mapathons font partie du projet Missing Maps qui a pour objectif de cartographier de façon préventive les régions vulnérables aux catastrophes naturelles, crises sanitaires, environnementales, aux conflits et à la pauvreté. On peut penser qu’aujourd’hui toutes les parties du monde sont cartographiées, mais en réalité de nombreuses régions ne possèdent encore aucune carte!

        Venez découvrir la cartographier avec nous tous les premiers et troisièmes lundis du mois! Pour cela pas besoin d’être un·e expert·e, les ateliers sont accessibles à tout le monde et 100% en ligne (Un lien de connexion vous sera envoyé après votre inscription)

        [FR Grenoble] Atelier du groupe local OpenStreetMap de Grenoble – Le lundi 18 novembre 2024 de 19h00 à 21h00.

        L’atelier de novembre du groupe local OpenStreetMap de Grenoble sera consacré à deux présentations par Binnette:

        • Contribution à vélo et offline sur OsmAnd via les « actions rapides » ou OSMTracker
        • « Les forêts de France par essence » ou « Comment exploiter la BD forêt V2 » de l’IGN »

        Informations pratiques

        [FR Montpellier] Quadrapéro (hybride) – Le lundi 18 novembre 2024 de 20h20 à 21h00.

        Afin de se rencontrer, d’échanger et de faire plus ample connaissance, Montpel’libre lance de nouvelles rencontres surnommées les Quadrapéros. C’est l’occasion pour les neurones de toutes parts de se réunir physiquement pour discuter, échanger et partager un verre et de quoi grignoter.

        Ce rendez-vous est « hybriditiel » ou « hybridiciel », c’est-à-dire qu’il sera à la fois en présentiel et en distanciel.

        Les Quadrapéros auront lieu tous le 3ᵉ jeudi de chaque mois. Ils sont l’occasion de discussions informelles d’une part et de discussions plus sérieuses sur les différents thèmes d’importance et les différentes actions et campagnes en cours.

        Tout le monde est invité aux Quadrapéros, qu’on soit contributeur ou contributrice de longue date, simple intéressé par les sujets que défend la Quadrature, ou nouvel arrivant cherchant à participer davantage. N’hésitez pas à amener vos amis et à leur faire découvrir La Quadrature et Montpel’libre.

        Peuvent être aussi abordées des questions sur Les exégètes amateurs ou Open Law.

        Les discussions de ce mois-ci se porteront sur l’actualité de moment.

        Entrée libre et gratuite sur inscription. Une simple adhésion à l’association est possible.

        Tramway lignes 1, 2, 3 et 4, arrêts Gare Saint-Roch
        GPS Latitude : 43.60285 | Longitude : 3.87927
        Carte OpenStreetMap

        [CA-QC Montréal] Réunion du CA de FACiL – Le lundi 18 novembre 2024 de 20h00 à 22h00.

        Le conseil d’administration (CA) de FACiL se réunit pour traiter des affaires courantes de l’association.

        Par souci de transparence, les réunions du CA sont ouvertes aux membres.

        Pourquoi vouloir assister aux réunions?

        Vous pouvez assister aux réunions, par exemple, si vous souhaitez mieux connaître le fonctionnement de notre association, et/ou rencontrer les administrateurs et administratrices et/ou peut-être faire valoir votre point de vue en personne. Si vous désirez assister à la réunion, merci de nous avertir en écrivant à la personne ressource, dont l’adresse courriel est indiquée plus bas.

        Ordre du jour: https://wiki.facil.qc.ca/view/Ordre_du_jour_de_la_r%C3%A9union_du_18_novembre_2024

        Procès-verbal précédent:

        https://wiki.facil.qc.ca/view/Proc%C3%A8s-verbal_de_la_r%C3%A9union_du_conseil_d%27administration_de_FACIL_du_24_octobre_2024

        François Pelletier

        Secrétaire de FACiL

        [internet] Émission «Libre à vous!» – Le mardi 19 novembre 2024 de 15h30 à 17h00.

        L’émission Libre à vous! de l’April est diffusée chaque mardi de 15 h 30 à 17 h sur radio Cause Commune sur la bande FM en région parisienne (93.1) et sur le site web de la radio.

        Le podcast de l’émission, les podcasts par sujets traités et les références citées sont disponibles dès que possible sur le site consacré à l’émission, quelques jours après l’émission en général.

        Les ambitions de l’émission Libre à vous!

        Découvrez les enjeux et l’actualité du logiciel libre, des musiques sous licences libres, et prenez le contrôle de vos libertés informatiques.

        Donner à chacun et chacune, de manière simple et accessible, les clefs pour comprendre les enjeux mais aussi proposer des moyens d’action, tels sont les objectifs de cette émission hebdomadaire.

        L’émission dispose:

        [FR Strasbourg] Permanence Wikipédia – Le mardi 19 novembre 2024 de 17h00 à 19h00.

        Permanence mensuelle ouverte à toutes et tous pour parler des projets Wikipédia, se retrouver, échanger, contribuer.

        Vous découvrez Wikipédia, vous contribuez ? Vous souhaitez le faire ? Venez rencontrer les membres de la WikiStub, le groupe local des contributeurs et contributrices aux projets Wikimédia.

        Autour d’un verre ou d’une pâtisserie (ou les deux ?) venez échanger avec nous.

        [FR Vandœuvre-lès-Nancy] Sciences participatives – Le mardi 19 novembre 2024 de 18h00 à 20h30.

        Chacun de nous peut prendre part aux progrès de la science.
        Quels que soient vos diplômes, découvrez et contribuez avec nous à divers projets de sciences participatives au cours des ateliers proposés par le Laboratoire Sauvage.

        Sujet du jour: Comment se nourrir sans nuire au vivant ? Exemple d’un projet participatif ouvert à tous.
        Présentation suivie d’un atelier pratique contributif.

        Pour nous trouver, c’est chaque 3ᵉ mardi du mois, mêmes lieu et horaires.

        [FR Lyon] OpenStreetMap, rencontre mensuelle – Le mardi 19 novembre 2024 de 18h30 à 20h00.

        Discussion entre contributeurs lyonnais du projet OSM et acteurs intéressés.

        Toute personne intéressée par OpenStreetMap peut s’intégrer à cette rencontre, tout particulièrement les débutants qui souhaiteraient des conseils pour se lancer.

        Ordre du jour à compléter: [https://wiki.openstreetmap.org/wiki/FR: Lyon/Reunion-2024-11-19][30710_1]

        Lieu de réunion: Tubà, 15 boulevard Vivier-Merle, Lyon 3ᵉ.

        [30710_1]: https://wiki.openstreetmap.org/wiki/FR: Lyon/Reunion-2024-11-19

        [FR Bourg-Achard] Évaluer votre dépendance aux GAFAM – Le mardi 19 novembre 2024 de 18h30 à 20h30.

        Évaluer votre dépendance aux GAFAM

        courte sensibilisation aux enjeux du numérique: protection de la vie privée, algorithmes qui manipulent et impact écologique

        à l’aide d’un jeu de cartes, calculer votre score de liberté numérique et découvrez vos marges de progression.

        Atelier numérique responsable

        atelier pratique: configurer votre smartphone ou tablette de façon à mieux vous sécuriser et limiter l’espionnage (blocage des traqueurs et des publicités, faire une recherche web sans passer par Google)

        applications que nous vous proposerons d’installer

        • sur Android version ≥ 5: Blokada, Firefox + configuration avec Duckduckgo et uBlock Origin

        • sur iOS version ≥14: Blokada, Firefox focus + configuration de Safari

        Inscription via l’association RAS Campagne

        [FR Grenoble] Install Party + Rencontre FairPhone – Le mardi 19 novembre 2024 de 19h00 à 21h00.

        La Guilde vous propose deux ateliers en une soirée: install party et rencontre Fairphone à la Turbine.coop.

        Vous en avez assez d’être dépendants des OS et logiciels propriétaires ? (Android, etc ?) Cet atelier est pour vous ! Repartez à la fin de la soirée avec votre propre machine fonctionnant sous un nouveau système d’exploitation, correctement installé, configuré et agrémenté de nombreux logiciels (essentiellement libres !).

        C’est aussi l’occasion pour les utilisateurs de FairPhone de partager leurs expériences. Ce mois-ci, un Fairphone 3, un Fairphone 4 et un Fairphone 5 avec /e/OS installé seront disponibles pour démonstration.

        Merci de sauvegarder vos données si vous apportez votre machine!

        [FR Paris] Faire système : approches alternatives du smartphone et limites planétaires – Le mercredi 20 novembre 2024 de 09h00 à 18h00.

        Alternatives écologiques dans la gestion du cycle de vie des smartphones

        JOURNÉE D’ÉTUDE

        [internet] Test de soumission – Le mercredi 20 novembre 2024 de 12h00 à 13h00.

        Hello hello

        Importante mise à jour de l’agenda du libre, avec mise en place d’un thème sombre proposé pour le ticket https://framagit.org/agenda-libre/agenda-libre-ruby/-/issues/220

        J’espère que cela va aller au niveau mise en forme. J’ai notamment un peu peur de bugs visuels ou d’oublis.

        Ou juste que ça perturbe les utilisateurs habituels.

        Dis-moi ce que tu en penses.

        Bonjour,

        Super, j’aime bien.

        [FR Le Mans] Permanence du mercredi – Le mercredi 20 novembre 2024 de 12h30 à 17h00.

        Assistance technique et démonstration concernant les logiciels libres.

        Il est préférable de réserver votre place à contact (at) linuxmaine (point) org

        Planning des réservations consultableici.

        [FR Le Blanc] Atelier “Libre” – Le mercredi 20 novembre 2024 de 14h00 à 17h00.

        Informations
        Conseils
        Diagnostics
        Installations
        Configuration
        Utilisation

        Linux
        Logiciels Libres
        Périphériques

        [FR Rouen] Install partie Linux – Le mercredi 20 novembre 2024 de 14h00 à 17h00.

        Venez donner une nouvelle jeunesse à votre ordinateur !

        En remplaçant votre système Windows® [ou Mac®] par un système plus simple, plus sûr, plus rapide, plus sobre et libre – GNU/Linux – vous pouvez donner à votre ordinateur toute son efficacité et vous serez à l’abri des virus !

        La durée de vie de votre ordinateur pourra en être multipliée au moins par deux, vous permettant ainsi de réaliser de très substantielles économies et de diminuer d’autant votre impact écologique.

        Lors de cette « Install partie » nous vous proposerons tout d’abord une démonstration de GNU/Linux.

        Si vous amenez votre ordinateur, nous pourrons effectuer des tests pour savoir s’il est parfaitement compatible avec Linux, et si c’est le cas nous vous proposerons de procéder à son installation.

        Vous pouvez aussi venir si vous avez déjà GNU/Linux et que vous avez besoin d’un complément de configuration ou des questions.

        Vous pouvez également venir pour que l’on vous aide à installer /e/OS sur votre appareil Android à condition qu’il soit compatible: à vérifier avant de venir sur https://doc.e.foundation/devices(Les Fairphones sont compatibles et plus faciles à installer que les autres ordiphones).

        L’installation est gratuite, vous pourrez néanmoins faire un don à notre association « Libérons nos ordis ».

        IMPORTANT: veuillez lire cette page afin de venir préparé: https://blog.liberetonordi.com/index.php?post/participer-installparty

        Si vous n’êtes pas en mesure d’effectuer vous-même votre SAUVEGARDE, veuillez apporter un support de sauvegarde (disque dur externe ou clé USB de capacité suffisante).

        Remarque: vous pouvez même apporter un ordinateur de bureau – uniquement l’unité centrale (la tour) – nous avons des écrans, claviers et souris à brancher dessus.

        Accès à la Cyberbase: bus T2 (Teor n°2) arrêt Malraux, entrée depuis la rue César Franck ou depuis le parvis (face au centre culturel Malraux).

        VEUILLEZ VOUS INSCRIRE ICI https://calc.ouvaton.coop/InscriptionInstallPartieLinuxRouen

        [FR Beauvais] Sensibilisation et partage autour du Libre – Le mercredi 20 novembre 2024 de 18h00 à 20h00.

        Chaque mercredi soir, l’association propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres.

        C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.

        [FR Toulouse] Journées Utilisateur·rice·s OTB – Du jeudi 21 novembre 2024 à 09h00 au vendredi 22 novembre 2024 à 17h00.

        L’Orfeo Toolbox (OTB) est une bibliothèque libre de traitement d’images satellitaires.

        Les journées utilisateur·rice·s sont l’occasion de rencontrer l’équipe de développement et les autres utilisateurs de la toolbox pour parler des dernières nouveautés et de la feuille de route pour les années à venir.

        L’inscription est gratuite mais obligatoire à cette adresse.

        En espérant vous voir bientôt !

        [FR Paris] SemWeb.pro 2024 – Le jeudi 21 novembre 2024 de 09h30 à 16h30.

        Journée de présentations et de rencontres dédiées au web sémantique dans le monde professionnel.

        Programme

        9 h 30: Accueil et présentation de la journée par Nicolas Chauvat.

        Session 1

        9 h 45—10 h 00 Création Semi-Automatisée d’Ontologies et de Graphes de Connaissances chez Lettria J. Plu (Lettria)
        10 h 15—10 h 30 Utilisations de l’ontologie RiC-O aux Archives nationales de France F. Clavaud (Archives nationales)M. Zrhal (Lab, Archives nationales de France)
        10 h 45—11 h 00 L’impact de l’utilisation des technologies du Web Sémantique pour des institutions B. de Coulon (Fondation SAPA)

        Session 2

        11 h 30—12 h 45 Données ouvertes du Parlement européen – retour d’expérience sur la mise au point et la diffusion d’un « graphe de connaissances » institutionnel T. FrancartL. LIUDVINAVIČIŪTĖ (Parlement européen)
        11 h 30—11 h 45 Les pistes ouvertes par RDF 1.2 pour l’indexation des règles juridiques en Web sémantique J. ROSSI (École doctorale EDEM2PSI)
        12 h 00—12 h 15 Formaliser la demande et l’autorisation d’accès dans l’écosystème Solid N. Seydoux (Inrupt)

        La minute W3C

        14 h 00—14 h 30 Les avancées du W3C P. Champin (W3C / Inria / Université de Lyon)

        Session Posters

        14 h 30—16 h 30 Session de posters et échanges informels

        Réseaux sociaux

        N’hésitez pas à commenter et discuter des présentations vidéos ci-dessus en utilisant le mot-dièse #semwebpro sur vos réseaux sociaux préférés.

        Voici les comptes de SemWeb. Pro que vous pouvez suivre:

        Pour toute demande d’information, envoyez un courrier électronique à contact@semweb.pro.

        [FR Paris] Guix@Paris – Le jeudi 21 novembre 2024 de 19h00 à 22h00.

        Rencontres mensuelles autour de Guix.
        Venez découvrir, discuter et contribuer à Guix dans une ambiance conviviale.

        Il n’y a pas d’expérience pré-requise et vous êtes tout·es les bienvenu·es.

        Programme

        Les soirées se déroulent en 3 temps :

        • 19h-20h : accueil et discussions libres ;
        • 20h-21h : présentation autour d’un sujet spécifique suivie d’une session de questions/réponses ;
        • 21h-22h : ateliers de contribution et discussions libres.

        Bien sûr, les horaires sont donnés à titre complètement indicatif ! _'

        Logistique

        S’inspirant des apéro’ April, chacun·e est invité·e à amener un petit quelque chose à manger et/ou à boire afin de pouvoir partager avec les autres participant·es.

        Accès

        Nous serons accueilli·es dans les locaux de l'April, elle-même hébergée par Easter-eggs :

        Association April
        44/46 rue de l’Ouest (cour intérieure)
        Bâtiment 8
        75014 Paris

        Stations de Métro: Gaîté, Montparnasse, Pernety.
        OpenStreetMap: <https://www.openstreetmap.org/node/3199095063>.

        Au plaisir de vous y rencontrer !

        [FR Lyon] Retours de la PyConFR 2024 – Le jeudi 21 novembre 2024 de 19h00 à 21h00.

        Pour ce meetup de février, Gentils Nuages nous accueille pour revenir sur la PyConFR 2024 qui s’est déroulée du 31 octobre au 3 novembre à Strasbourg.

        Vous avez appris des nouvelles choses lors d’un atelier, d’un sprint ou d’une conférence ? C’est le moment de venir en parler !

        Vous n’avez pas pu venir à la PyConFR ? Venez en apprendre plus sur l’évènement et sur les sujets abordés !

        Comme toujours, un moment d’échange a lieu. Amenez ce que vous voulez partager à boire ou à manger et comportez-vous en accord avec la charte de l’AFPy !

        [FR Limay] Hacker n’est pas jouer – conférence cybersécurité – Le jeudi 21 novembre 2024 de 19h30 à 21h30.

        Que vous soyez novice, aguerri, fortement sensibilisé, les risques de piratage de smartphone ou de pc peuvent toucher tout le monde.

        Le jour où cela vous arrive vous ne savez pas forcément comment réagir: le vol de vos données personnelles, données bancaires peut être vécu comme un véritable traumatisme.

        Au cours de cette conférence qui se veut pédagogique et à destination du grand public, nous réaliserons des démonstrations de quelques techniques d’attaques informatiques pour mettre en évidence les menaces auxquelles vous pouvez être confrontés.

        Nous vous donnerons des conseils pour pouvoir vous prémunir efficacement.

        Venez partager ce moment d’échanges et de sensibilisation autour de la cybersécurité.

        [FR Chambéry] Forum ALPINUX – Le jeudi 21 novembre 2024 de 20h00 à 22h00.

        Tous les 1ᵉʳ et 3ᵉ jeudis du mois, Alpinux organise des rencontres à la Dynamo de Chambéry.

        À ces occasions une présentation est proposée. C’est aussi l’occasion d’échanger sur des projets, des problèmes rencontrés…

        Comme toujours covoiturage possible.

        [FR Brest] Super Brest 2024 10ᵉ édition – Du vendredi 22 novembre 2024 à 18h00 au dimanche 24 novembre 2024 à 18h00.

        Super Brest est un marathon créatif organisé sur 48h à l’UBO Open Factory

        Les thèmes sont libres: Art, sciences, développement durable, urbanisme, énergie, climat, éducation, handicap, emplois, bien-être…).

        Des idées de projets se trouvent sur le site internet du Super Brest: https://www.superbrest.info.

        Il est ouvert à toute personne curieuse et motivée, adulte, enfant, habitant du pays de Brest ou de plus loin. Le projet de chaque équipe est reconnu et valorisé dans son originalité.

        48h pour imaginer la ville de demain !

        Que vous soyez une personne curieuse, ingénieuse, conviviale, bricoleuse, spécialiste d’un domaine ou pas, passionnée par le design, la programmation… l’idée est de concevoir en équipe, pendant 48 heures, un prototype, une maquette, un site Web ou une application pour imaginer la ville de demain.

        Un premier rendez-vous est fixé le mercredi 9 octobre, à 18h30 pour la soirée de lancement à l’UBO Open Factory pour découvrir et/ou soumettre des projets et constituer les premières équipes.

        Retrouvons-nous ensuite les 22, 23 et 24 novembre, toujours à l’UBO Open Factory pour 48 heures de créativité, de convivialité et d’action pour bâtir un monde meilleur !

        Renseignements et inscriptions sur le site web.

        Super Brest est organisé par les petits débrouillards et l’UBO Open Factory avec le concours de la ville de Brest.

        Inscription: https://www.helloasso.com/associations/les-petits-debrouillards-grand-ouest/evenements/super-brest-2024

        Formulaire: https://framaforms.org/proposition-de-projet-super-brest-2024-1726567299

        Facebook: https://www.facebook.com/SHDBrest

        Insta: https://www.instagram.com/superbrest/

        [BE Antoing] Atelier Linux – Le vendredi 22 novembre 2024 de 18h00 à 20h00.

        Antoinix est un groupe d’utilisateurs de logiciels libres (G.U.L.L.) situé à Antoing, en Belgique.

        Nous proposons des ateliers de niveau débutant et avancé un vendredi sur deux de 18 à 20h. Les participants peuvent amener des sujets à aborder pendant les ateliers.

        Si vous souhaitez participer à nos activités, nous vous conseillons d’avoir une connaissance générale dans l’utilisation d’un ordinateur, notre vocation n’étant pas l’apprentissage des bases de l’informatique. Nous ne sommes pas non plus un atelier de support informatique Windows ou Mac.

        Bon à savoir: notre atelier se déroule dans une salle au nombre de places limitées, au maximum nous pouvons accueillir 6 à 7 personnes. Si vous souhaitez participer à nos ateliers merci de nous envoyer un mail à l’adresse ci-dessous.

        [FR Rouen] Soirée « changer de mél » – Le vendredi 22 novembre 2024 de 18h30 à 21h00.

        Changer de mél: choisir un fournisseur éthique

        Votre fournisseur de mél vous espionne – pour mieux vous manipuler – ou fonctionne mal (classifie mal les indésirables, etc.).

        Vous devriez changer de mél pour un mél éthique, particulièrement si vous êtes chez gmail, yahoo, hotmail, laposte, etc.

        Choisir un mél éthique en fonction de vos besoins: nous proposons quelques fournisseurs, certains proposent des services additionnels (synchronisation des contacts et agendas, voire des photos… liste de diffusion, sécurité augmentée…). La plupart sont d’entrée gratuite, quelques-uns sont payants d’emblée (peu cher): si vous prévoyez d’en prendre un payant, prévoyez un moyen de paiement en ligne.

        Utiliser une application de mél pour répondre facilement avec votre NOUVELLE adresse, aux correspondants qui écrivent sur l’ANCIENNE adresse. Nous vous proposerons d’installer Thunderbird sur votre ordinateur et K-9Mail sur les ordiphones Android®.

        Amenez si possible votre ordinateur ET votre smartphone.

        Inscription recommandée dans ce tableau: https://calc.ouvaton.coop/InscriptionAtelierNumeriqueEthiqueRouen

        [FR Annecy] Réunion hebdomadaire AGU3L Logiciels Libres – Le vendredi 22 novembre 2024 de 20h00 à 23h59.

        L’AGU3L, Logiciels Libres à Annecy, votre association se réunit tous les vendredis à partir de 20h00 et jusque vers 1h00 du matin. Passez quand vous voulez.

        Entrée par le côté, entre les 2 bâtiments. Au fond du couloir à droite, là où il y a de la lumière.

        ⚠️ Vérifiez sur le site avant de vous déplacer, y a un bandeau en haut qui confirme la tenue de la réunion.

        Le programme de la réunion, s’il y en a un, est sur notre site. 😉 ⬇️

        Digression possible, voire probable.

        Vous pouvez aussi nous soumettre un programme sur un thème particulier.

        Exemples:

        • Libre Office les listes à puces, j’aimerais en savoir plus
        • Pouvez-vous nous présenter le système Linux pour les débutants ?
        • plus technique: recompiler un noyau Linux avec les options spécifiques
        • Kubernetes est-ce pour moi ?
        • Démo sur un logiciel libre en particulier, ex: Gimp
        • Ou votre logiciel que vous souhaitez partager
        • À l’aide ! 😱 pas de panique, on a probablement une solution pour vous.
        • Vous développez du code libre ? oui
        • etc, etc.

        Apportez à boire, à manger. Un ordi ça peut aider.
        De la bonne humeur et un brin de Liberté.
        Et tout ce que vous trouvez sympa: des amis, des projets, des trouvailles, etc.

        Besoin d’une installation Linux?

        Pas de problème! Laissez-nous un petit message avant au cas où l’on soit pas dispo ce soir-là.

        C’est install party à la demande!

        [FR Palaiseau] Install-party – Le samedi 23 novembre 2024 de 09h00 à 18h00.

        Venez rencontrer des passionnés de l’informatique et du logiciel libre ! Écoutez leurs conférences, discutez avec les intervenants autour d’un buffet signé Buffn'sae et peut-être sauterez-vous le pas en installant une distribution Linux sur votre ordinateur ?

        Inscription gratuite mais obligatoire, avant le 20 novembre 23h59 sur www.tuxae.fr/install-party.

        [FR Fourmies] Donnez une seconde vie à vos ordinateurs – Le samedi 23 novembre 2024 de 09h15 à 12h00.

        L’association CLX Club LinuX Nord-Pas de Calais, organise chaque 3ᵉ samedi de chaque mois une install party.

        Votre ordinateur est lent ou fatigué?

        Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?

        Vous pouvez lui donner un nouveau coup de santé!

        Emmenez-le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!

        Au cours de ces séances, nous vous proposons d’installer le système d’exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.

        C’est le moment convivial ou chacun peut installer Linux, passer progressivement ses logiciels privateurs vers du libre ou tout simplement se faire aider à l’entretien de son ordinateur.

        C’est aussi l’endroit où l’on est pas obligé d’avoir un PC à réparer pour venir discuter!

        [FR Lyon] Campus du Libre – Le samedi 23 novembre 2024 de 10h00 à 16h00.

        La 7ᵉ édition du Campus du Libre aura lieu le 23/11/2024, à la Manufacture des Tabacs, Université Lyon3. Il s’agit d’un événement autour du libre organisé par des personnes issues du milieu universitaire (étudiants et personnels) pour les étudiants lyonnais.

        L’objectif est de partager différents aspects du libre et des communs, allant par exemple du logiciel libre (Linux, Firefox, etc.) aux espaces communs gérés collaborativement (Wikipedia, OpenStreetMap). Il est bien sûr gratuit de participation et de contribution.

        Conférence, atelier, install party, mais aussi villages des associations et des entreprises vous permettront de rencontrer les acteurs du libre et des communs.

        L’appel à contribution est en ligne.

        [FR Rouen] Stand au festival de l’ESS – Le samedi 23 novembre 2024 de 10h00 à 19h00.

        Nous tiendrons un stand au Festival de l’Économie Sociale et Solidaire, à L’Autre Marché

        Venez nous rencontrer pour découvrir les alternatives libres et éthiques, comment prolonger la vie de vos appareils (transition écologique oblige !) ce qui vous fera faire de très substantielles économies. Comment protéger votre intimité numérique, ne plus vous faire manipuler, etc.

        Voir nos offres d’ordinateurs reconditionnés avec Linux sur notre site: https://liberonsnosordis.org/ordinateurs-reconditionnes-avec-linux/

        [FR Ivry sur Seine] Cours de l’École du Logiciel Libre – Le samedi 23 novembre 2024 de 10h30 à 18h30.

        Présentation de l’E2L

        Quel est le rôle de l’école du logiciel libre?

        Tout d’abord, ce n’est pas une école comme les autres. Elle n’a pas d’établissement fixe, pas de cours de récréation, pas de carte d’étudiant, ni de diplôme de fin d’année.

        Comme toutes les écoles, son rôle est d’apprendre à ses élèves les logiciels libres, c’est-à-dire:

        • comment en trouver de bons parmi les nombreux sites qui en proposent,
        • comment en prendre possession en fonction des licences,
        • comment les installer en fonction de ses besoins,
        • comment les tester et les utiliser,
        • comment en comprendre le fonctionnement pour ensuite les modifier,
        • comment écrire ses propres logiciels libres.

        En fait, l’école du logiciel libre est une université populaire, comme celles qui ont vu le jour en France à partir du 19ᵉ siècle, et dont le but est de transmettre des connaissances théoriques ou pratiques à tous ceux qui le souhaitent. Et pour atteindre ce but, sa forme juridique est de type "association à but non lucratif".

        Comment fonctionne l’école?

        Cette école étant une association, elle possède, comme toutes les autres, un bureau, élu chaque année en assemblée générale, pour l’administrer. Mais elle a aussi des responsables pédagogiques dont le rôle est essentiel car ce sont eux qui établissent les programmes des cours en fonction des souhaits des adhérents, valident les candidatures des enseignants et affectent les sessions.

        Les membres du bureau et les responsables pédagogiques forment « l’encadrement de l’école ». Tous les membres “encadrants” doivent être membres de l’association.

        Les locaux où se déroulent les cours seront ceux que l’on veut bien nous prêter: une salle des fêtes, un théâtre, une salle de réunion publique, un amphi dans une école publique, ou autre.

        Les thèmes des cours sont définis par les adhérents en fonction de leurs envies, de leurs besoins. Les cours sont ensuite décidés par les responsables pédagogiques de l’école en fonction des enseignants disponibles.

        Afin de permettre au plus grand nombre de participer et d’assister aux cours, les sessions se tiennent essentiellement le samedi. Une première, sous forme d’atelier public, de 10h30 à 13h, et une autre, sous forme de cours, de 14h30 à 18h30.

        Programme détaillé sur le site http://e2li.org

        [FR Boucau] Découverte d’OpenStreetMap, cartographie en ligne – Le samedi 23 novembre 2024 de 11h00 à 12h00.

        MAPADOUR, groupe local « Pays Basque-Sud Landes » des contributeurs et contributrices à OpenStreetMap, viendra vous présenter OpenStreetMap.

        OpenStreetMap est un projet qui a pour objectif de créer une carte libre et ouverte du monde entier accessible sur le web. Construite principalement sur le travail de volontaires.

        Tout le monde peut participer et réutiliser la donnée !

        Gratuit – Tout public

        [FR Vandœuvre-lès-Nancy] Installons Linux! – Le samedi 23 novembre 2024 de 14h00 à 17h00.

        Ensemble, offrons une seconde vie à votre pc, installez un système rapide, performant et gratuit !

        Qu’est-ce Linux ?

        Son nom exact est GNU/Linux, il s’agit d’un système d’exploitation pour ordinateur, comme peuvent l’être Windows ou MacOS. Outre sa « gratuité », Linux présente aussi de nombreux avantages tel que sa capacité à mieux fonctionner sur des ordinateurs vétustes, ou encore à réduire les risques de sécurité.

        Votre ordi ralenti et n’est plus à jour ? Avec Linux, il y a des solutions.

        Au programme

        • Installation de Linux sur votre ordinateur (inscription conseillée),
        • Atelier découverte de Linux,
        • Atelier découverte de logiciels libres (sur Linux, Android, Windows et MacOS),
        • Des jeux vidéos jouables.

        Informations complémentaires concernant l’atelier Installation de Linux sur votre ordinateur, disponibles sur notre site web.

        [FR Quimperlé] Install Party GNU/Linux – Le samedi 23 novembre 2024 de 14h00 à 17h30.

        Linux Quimper et Libre à Quimperlé organisent une install Party à la Médiathèque de Quimperlé, 18 place Saint-Michel.

        Vous avez envie de découvrir un système d’exploitation libre, simple d’utilisation, stable, rapide et sécurisé, cette après-midi est faite pour vous.

        Les utilisateurs réguliers ou occasionnels de GNU/Linux seront les bienvenus pour aider lors de cette journée.

        Venez avec votre ordinateur, nous installerons ensemble une distribution GNU/Linux avec un ensemble de logiciels libres et gratuits.

        Sauvegardez vos données avant de venir et défragmentez Windows si vous voulez le conserver.

        Informations pratiques pour bien préparer sa venue, cliquer ici: Install pratique

        Entrée Libre. Tout Public.

        [FR Saint-Cyr-l’École] Permanences logiciels libres – pc et smartphones – Le samedi 23 novembre 2024 de 14h00 à 17h00.

        Root66 vous propose une permanence Logiciels Libres

        À cette permanence, tu pourras bénéficier d’une aide et d’un accompagnement pour t’aider à installer, configurer des logiciels libres aussi bien sur PC que sur Smartphones.
        Un vieux pc qui rame? Besoin de faire une sauvegarde de tes données? Envie de tester des applications opensource sur ton téléphone ou sur ton pc, mais tu as peur de tout casser et de ne pas y arriver seul.e. Pas de souci, l’équipe de root66 est là pour t’accompagner, à ton propre rythme!

        Un des objectifs est de t’aider à reprendre le contrôle de tes données et d’apprendre pas à pas les bonnes pratiques à adopter pour sécuriser et améliorer ta vie privée numérique.

        N’hésite pas à passer! L’équipe de root66 sera ravie de t’accueillir! 🤓

        Et si tu n’as aucun problème technique, la permanence est aussi faite pour échanger et discuter des logiciels libres ou du numérique en général.

        Programme (non exhaustif):

        • Dépannage, assistance sur PC, smartphones utilisant du logiciel libre
        • Découverte et apprentissage pour utiliser un système libre comme Linux
        • Installations et configurations complémentaires d’applications
        • Mise à jour et installation de nouveaux logiciels opensource
        • Discussions conviviales entre utilisateurs autour des logiciels libres

        Entrée libre et gratuite 😎

        Sur place, l'adhésion à l’association est possible mais non obligatoire.

        Si vous venez en voiture (voire à pied):
        Il est plus facile de passer par le parking rue Raymond Lefebvre.

        [FR Ramonville-Saint-Agne] Atelier Sympa – Le samedi 23 novembre 2024 de 14h00 à 18h00.

        Les listes de discussion avec le logiciel SYMPA

        Atelier GRATUIT ouvert à TOUTES et à TOUS ! pas besoin d’être adhérent !

        En première partie présentation de l’outil SYMPA: ce gestionnaire de liste permet d’envoyer vos messages à un grand nombre de personnes, de communiquer en équipe pour vous organiser et de débattre entre adhérents !

        En deuxième partie, séance de questions-réponses (apportez vos questions), travaux pratiques

        Possibilité d’assister à l’atelier en visio pour ceux qui résident loin de Ramonville via le lien atelier-sympa

        Inscription non obligatoire mais conseillée via le formulaire

        A bientôt

        [FR Nantes] Permanence Linux-Nantes – Le samedi 23 novembre 2024 de 15h00 à 18h00.

        Linux-Nantes tient à vous informer de sa prochaine permanence.

        Nous vous proposons: de vous aider dans le choix des logiciels libres, de vous aider à installer Linux sur votre ordinateur ou votre portable, de vous informer sur l’utilisation de votre version de Linux et de voir avec vous les problèmes rencontrés.

        Pour plus d’informations sur l’association voir notre site

        [FR Quimper] Permanence Linux Quimper – Le samedi 23 novembre 2024 de 16h00 à 18h00.

        Tous les samedis de 16h à 18h, Linux Quimper vous donne rendez-vous au centre social des Abeilles, 4 rue Sergent Le Flao (quartier de la Terre Noire) Quimper.

        Nous vous proposons lors de ces rencontres d’échanger autour du Libre et de Linux en particulier

        Vous pouvez venir pour vous faire aider, ou aider, à installer et paramétrer une distribution GNU/Linux de votre choix ou des logiciels libres sur votre ordinateur.

        Recommandations:

        • Sauvegardez vos données avant de venir.
        • Pour une installation de Linux si vous voulez conserver Windows, libérez de la place sur le disque dur (20 Go minimum) et défragmentez Windows.
        • Nous prévenir, éventuellement, de votre passage via le forum.

        Vous pouvez aussi venir pour une première prise d’informations et de contacts.

        [FR Vire] Atelier libre – Le samedi 23 novembre 2024 de 17h00 à 19h00.

        Qu’est-ce qu’un Atelier Libre?

        Comme son nom l’indique, l’Atelier Libre n’a pas de thématique pré-établie, vous y êtes donc bienvenu-e-s avec votre propre matériel informatique, ou sans (nous pourrons vous en prêter) avec la possibilité de:

        • Tester un système d’exploitation libre (Linux) pour faire fonctionner votre ordinateur ou votre smartphone.

        • Tester un ou plusieurs logiciels libres (Firefox pour naviguer sur internet, Gimp pour retoucher des photos… et bien d’autres)

        - Poser vos questions au sujet des outils numériques libres, afin de mieux comprendre leur intérêt et les possibilités qu’ils vous offrent, notre équipe de bénévoles sera là pour vous répondre.

        • Et si vous le souhaitez nous pourrons vous accompagner dans l’installation d’un ou plusieurs de ces outils numériques libres sur votre matériel.

        Les ateliers proposés sont ouverts à tous-tes et gratuits.

        Une participation libre ou une adhésion sont possibles si vous souhaitez nous soutenir.

        [FR Rouen] Assistance numérique libre – Le dimanche 24 novembre 2024 de 14h00 à 18h00.

        Salle G. Sand, 1ᵉʳ étage, entrée par l’escalier extérieur rue St Julien.

        Vous pouvez venir pour:

        • découvrir ce que peut vous apporter le numérique libre, éthique et écoresponsable

        • obtenir de l’assistance pour l’utilisation des systèmes d’exploitation libres (GNU/Linux pour ordinateur et /e/OS pour smartphones)

        • obtenir de l’assistance pour l’utilisation des logiciels libres (ex: Firefox, Thunderbird, LibreOffice, VLC) et des services Internet éthiques (ex: mél et cloud, travail collaboratif en ligne).

        • vous faire aider à installer GNU/Linux sur votre ordinateur ou /e/OS sur votre Fairphone, si vous n’avez pas pu venir à notre Install Partie.

        Nous vous recommandons d’effectuer une sauvegarde avant de venir, si vous n’êtes pas en mesure de faire, veuillez apporter un support de sauvegarde (disque dur externe ou clé USB de capacité suffisante).

        Nos services sont gratuits, vous pourrez néanmoins faire un don à notre association « Libérons nos ordis ».

        ATTENTION si vous apportez un ordinateur de bureau amenez aussi écran, clavier et souris à brancher dessus. Et câble d’alimentation avec multi-prise.

        INSCRIPTION RECOMMANDÉE SUR LE TABLEAU À REMPLIR ICI: https://calc.ouvaton.coop/InscriptionPermanenceNumeriqueLibreRouen

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        Financement participatif : Share alike, série sur la création artistique et les licences libres

        3 novembre 2024 à 14:34

        Présentation

        Share alike, c’est une série documentaire produite par Lent ciné de neuf épisodes d’une quinzaine de minutes. Chaque épisode est centré sur une thématique et suit un·e artiste ou un collectif. Dans la série, il y a des images de création, des récits de vie, des œuvres remixées, des discussions, de la couleur, des questionnements, des tâtonnements et de la musique, entre autres.

        Logo Share alike

        Aidez-nous à mettre de la couleur dans Share alike en participant au financement de sa diffusion et de la fin de sa post-production ! La campagne va durer jusqu’au 30 novembre prochain, et nous avons besoin de 5 000€.

        Synopsis

        Share alike va à la rencontre d’artistes qui optent pour l’usage des licences libres pour produire et distribuer leurs créations. Ces licences sont fondées sur le partage, la liberté, la collaboration et une relation directe entre les créateur·rices et le public. Avec Internet, la consommation de biens culturels est de plus en plus importante et la production n’a jamais été aussi foisonnante. Malgré ça, la vie des artistes reste précaire. Face à un monde où l’art et la culture semblent devenir des industries au fonctionnement standardisé, ces artistes développent des alternatives et y voient une respiration, alors même qu’iels doivent faire face à de nombreuses résistances.

        Share alike déconstruit les modes de production artistiques dominants en donnant la parole à celles et ceux qui cherchent à transformer les conditions d’échange de leurs œuvres et imaginent des économies alternatives, basées sur le partage.

        Les épisodes

        La communauté du partage, avec Morjiane Benzitouni/ Mystique (DJ) et Angie Gaudion (chargé·e de relations publiques pour Framasoft)

        Libérées, délivrées !, avec Koji, Claustinto (musiciennes) et les membres d’une comédie musicale et Alexandra Josse (coordinatrice de l’association Média Commun, directrice d’antenne de la webradio Onde Courte et formatrice)

        La main invisible, avec Joseph Paris (réalisateur) et Julien Munschy, Morgane Vanhuin et Thierry Bertrand du Centre d’archives LGBTQI+ Paris IDF

        La guerre c’est la paix, le partage c’est la privatisation, avec Rrrrrose Azerty (musicien·ne) et Nastasia Hadjadji (journaliste et chroniqueuse, autrice de No crypto)

        L’art et la manière de faire des profits, avec Colette Angeli, Blandine Bernardin et Niccolò Moscatelli du collectif Polynôme et Benjamin Jean (juriste spécialisé en propriété intellectuelle et fondateur de Inno³)

        Rien que pour vos yeux, avec Gee (auteur-dessinateur, créateur de jeux-vidéos et illustrateur) et Aurélien Catin (auteur, membre du collectif La Buse et de l’association Réseau Salariat)

        Ni pilule bleue, ni pilule rouge, avec Camille Circlude, Enz@ Le Garrec, Eugénie Bidaut, Ludi Loiseau, Mariel·le Nils et Pierre Huyghebaert du collectif Bye bye Binary et Aymeric Mansoux (Professeur haute école spécialisée au Centre de recherche de l’Académie Willem de Kooning de l’Université des sciences appliquées de Rotterdam)

        Ensemble, tout devient possible, avec David Revoy (illustrateur et auteur de bandes-dessinées) et Sarah Diep et Soizic Pineau du média Manifesto XXI

        La lutte des places, avec Laure, Nive, Yannick, Zoé du Cinéma Voyageur et Amélie Lenoir et Gauvain Sansépée (médiathécaires)

        Une série placée sous licences libres

        Share alike, « partage dans les mêmes conditions », c’est le nom d’une clause qui permet d’assurer aux œuvres de rester libres pour toujours, en obligeant les créations dérivées à être distribuées sous licence libre. Elle est la garantie d’un bien commun, et permet de concrétiser une philosophie de liberté et de solidarité en lui donnant une existence. Nous suivons les pas des libristes en plaçant l’œuvre que nous créons sous licence libre, parce que nous pensons qu’elle doit être un objet de réflexion et de discussion librement accessible et réutilisable. Nous placerons Share alike sous licence Art Libre et Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International (CC BY-SA 4.0). Ainsi vous pourrez librement regarder et partager la série, seul·es ou en organisant des projections publiques.

        Une projection proche de chez vous ?

        Nous prévoyons de sortir la série en février ou mars 2025. Nous mettront en ligne un épisode par semaine, et en parallèle, nous souhaitons que s’organisent le plus de projections possibles. Nous serons disponibles pour accompagner des séances, tout comme des participant·es de la série.

        Vous faites partie d’un collectif ou une association qui pourrait organiser une projection ? Vous connaissez des lieux qui projettent des films et qui pourraient être intéressés ? Vous avez un grand salon et plein d’ami·es intéressé·es ?

        Contactez-nous, en précisant si possible où vous êtes et à quelle période vous aimeriez qu’ait lieu la projection.

        Il est possible de montrer tous les épisodes ou seulement certains lors des projections. Selon les thématiques qui vous intéressent, nous pourrons vous aiguiller sur le choix des épisodes.

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        La conquête de l’espace : une affaire féminine, deuxième partie les missions Apollo

        Dans l’histoire de l’espace, les épisodes qui ont le plus marqué les esprits sont, probablement, ceux des marches sur la Lune qui ont été le fait des missions Apollo. Dans cette deuxième dépêche à l’occasion de la journée Ada Lovelace de 2024, on retrouvera donc un portrait de quatre femmes qui ont codé ou calculé les missions Apollo, Judith Love Cohen (1933 – 2016), Margaret Hamilton, JoAnn H. Morgan et Frances (Poppy) Northcutt mais aussi une histoire de celles, plus anonymes, qui ont tissé les mémoires des modules Apollo.

        Ces biographies sont précédées d’un genre d’état des lieux de l’informatique en URSS et aux USA et suivies d’une sitographie pour prolonger un peu plus l’exploration.

        Journée Ada Lovelace

        Sommaire

        Préambule

        Pourquoi n’est-il essentiellement question que des informaticiennes de la NASA ou ayant travaillé pour la NASA ? Cela revient à poser la question de l’informatique côté Union soviétique. Plusieurs facteurs peuvent expliquer la méconnaissance que l’on a des personnes qui, côté soviétique, ont travaillé sur les programmes relatifs à la conquête de l’espace, à commencer par l’histoire qui est, disons compliquée surtout par rapport à celle des USA.

        Ensuite, c’était un secteur stratégique : envoyer des satellites pose les mêmes questions balistiques que l’envoi d’un missile intercontinental. L’existence du fondateur du programme spatial soviétique, Sergueï Korolev, qui subissait des peines d’emprisonnement pour raisons politiques (dont quatre mois de goulag) et qui avait été admis dans l’équipe de l’ingénieur aéronautique Andreï Tupolev lui-même prisonnier politique à l’époque, a été tenue secrète jusque bien après sa mort. On peut penser qu’il en va de même pour les autres personnes ayant participé aux programmes de conquête spatiale.

        Concernant l’informatique proprement dite, trois noms apparaissent. Sergueï Lebedev (1902 - 1974) est considéré comme le père de l’informatique soviétique. Lebedev semble être un nom assez courant, ainsi, on trouve un cosmonaute russe du nom de Valentin Lebedev. L’Ukrainienne Ekaterina Yushchenko (en) (1919 - 2001) que le site ukrainien (en) sur l’histoire de l’informatique en Ukraine appelle « l’Ada Lovelace ukrainienne ». Yushenko a posé les bases de la programmation théorique en Ukraine (et en URSS avant) et écrit le langage de haut niveau Address. Andreï Erchov (en) (1931 – 1988), fondateur de l’École sibérienne de science informatique dont le livre, Programmation pour le BESM, a marqué un certain Donald Knuth.

        Les ordinateurs de la conquête de l’espace URSS et USA

        Les ordinateurs soviétiques

        Le premier ordinateur soviétique date de 1950, construit sous la direction de Sergeï Lebedev, dans un contexte où le traitement électronique de l’information, considéré par Staline (1878 – 1953) et son entourage comme « fausse science au service de l’impérialisme »1 n’est pas encouragé par le pouvoir. Il s’agit du MESM (МЭСМ, Малая электронная счетно-решающая машина, petit calculateur électronique, qui était plutôt assez gros en volume), développé par une vingtaine de personnes. La plupart des ordinateurs soviétiques en découleront.

        Le BESM sur lequel Andréï Erchov a écrit son livre de programmation a été produit à partir de 1953. Il se déclinera en deux séries les : BESM–1 (1950) à BESM–6 (1966) et les M -20 et ses descendants. Ces derniers, dont le premier, fabriqué à Moscou, est sorti en 1956 seront les ordinateurs des premiers âges de la conquête spatiale. Le dernier de la série, le M-220 était, quant à lui, fabriqué à Kazan. Ils ont, par la suite, probablement été remplacés par le MINSK dans les années 1960.

        Quant aux langages de programmation, Yves Logé, en 1987, dans l’article Les ordinateurs soviétiques : Histoire obligée de trois décennies de la Revue d’études comparatives Est-Ouest relevait ceci :

        • 1953 – librairie de sous-programmes pour STRELA et BESM,
        • 1955 – langage de compilation (PP2 – PP – BESM),
        • 1957 – assembleurs (PAPA, SSP),
        • 1962 – compilateur Algol 60 (TA 1),
        • 1962 – moniteur de traitement par lots (AUTOOPERATOR),
        • 1966 – premier système d’exploitation (MINSK 22, BESM 6),
        • 1967 – langage de programmation (EPSILON, ALMO).

        Le FORTRAN et l’ALGOL, bien qu’ayant été introduits dans les ordinateurs soviétiques dans les années 1960, ne commenceront à être vraiment utilisés qu’à partir des années 1970, époque à laquelle l’URSS abandonnera la conception de ses propres ordinateurs.

        Les ordinateurs des missions Apollo

        L’informatisation de la NASA a commencé avec des machines IBM, la série IBM 700/7000 commercialisée dans les années 1950 à 1960 ; c’était la première version des ordinateurs à transistors. Les langages de programmation les plus courants à l’époque étaient le Cobol et le FORTRAN pour lequel des personnes comme Frances Allen avaient été recrutées afin de former des chercheurs, parfois réticents, au langage.

        En 1964, IBM sort la série System/360 qui pouvait travailler en réseau et dont le système d’exploitation, multitâches, était OS/360. Il était doté d’une RAM, insuffisante, d’un mégaoctet qui a poussé les ingénieurs à adopter un code abrégé. Et, évidemment, il se programmait encore à l’époque avec du papier.

        L’invention qui a permis d’équiper informatiquement les modules des missions Apollo est celle des circuits intégrés, inventés par Jack Kilby en 1958. Ils équiperont les ordinateurs à partir de 1963, la NASA étant dans les premiers utilisateurs pour les ordinateurs de guidage d’Apollo. Par la suite, les circuits intégrés permettront de fabriquer les « mini-ordinateurs » (qui restent toujours assez encombrants) et les micro-ordinateurs. Les premiers micro-ordinateurs, à l’allure de ceux que nous avons actuellement avec : l’ordinateur, un écran, un dispositif de saisie, puis, plus tard, un dispositif de pointage sortiront en 1973, après les missions Apollo.

        Judith Love Cohen (1933 – 2016) l’accouchement du programme de guidage Apollo

        Judith Love Cohen est ingénieure aérospatiale, après sa retraite, elle deviendra écrivaine et fondera une entreprise multimédia Cascade Pass.

        En 1952, celle qui aidait ses camarades de classe à faire leurs devoirs de mathématiques, est embauchée par la North American Aviation. Elle obtient, en 1957 un Bachelor of Art (licence) en sciences, puis, en 1962, un master en sciences à l’Université de Californie. En 1957, après son BA, elle est embauchée par le « Space Technology Laboratories (laboratoire des technologies spatiales) qui deviendra TRW. Elle y travaillera jusqu’à sa retraite en 1990, souvent seule femme ingénieure de l’équipe dans laquelle elle se trouvait.

        Son travail : les ordinateurs de guidage. Elle a fait partie de l’équipe qui a conçu le « Tracking and Data Relay Satellites (TDRS) », le système suivi et de relais des données des satellites de la NASA. Ce système qui permet notamment de rester en contact avec la Station spatiale internationale.

        Elle s’occupera aussi du télescope Hubble. Elle avait été chargée de concevoir le système terrestre des opérations scientifiques. Elle dira dans une vidéo (en) réalisée par Cascade Pass qu’elle avait travaillé avec les astronomes, car c’étaient eux qui allaient utiliser le télescope. Le système avait trois fonctions principales :

        • planification des observations,
        • contrôle en temps réel du réglage de la mise au point et du changement des filtres,
        • récupération des données pour générer des photos, partie que Cohen considérait comme la plus intéressante et la plus difficile à réaliser.

        Mais, le point culminant de sa carrière a été le programme Apollo, notamment le système de guidage de la mission Apollo 13 qui devait être la troisième à se poser sur la Lune, l’ordinateur AGS (Abort Guidance System, système de guidage d’abandon pour le module destiné à rester sur la Lune). Cette mission commence mal : les astronautes prévus à l’origine changent presque à la dernière minute, quand la fusée décolle le 11 avril 1970, le moteur central du deuxième étage s’éteint trop tôt. Ce sera compensé, sans incidence sur la trajectoire. Le 13 avril, l’un des astronautes, Jack Swigert, lance le fameux :

        Houston, we’ve had a problem.

        Le module de service d’Apollo 13 est hors d’usage, l’équipe change de module de service en urgence et embarque dans le module lunaire (LM) prévu pour deux personnes alors qu’ils sont trois. L’AGS servira en tant qu’ordinateur de bord et contrôlera tous les équipements vitaux, mais il n’aurait pas pu revenir sur l’orbite terrestre si Cohen n’avait pas bataillé avec la NASA pour que la fonction de retour y soit incluse.

        Son fils, l’ingénieur en informatique Neil Siegel (en) racontera, ce qui a été vérifié, qu’elle avait conçu l’AGS pendant qu’elle était enceinte de son demi-frère, l’acteur Jack Black. Le 28 août 1969, au moment de partir pour l’hôpital pour accoucher, elle prend aussi le code d’un problème sur lequel elle travaillait. Elle appellera son patron plus tard pour lui signaler qu’elle l’avait résolu, et aussi, en passant, que le bébé était né. Le problème en question concernait l’AGS.

        Margaret Hamilton (née en 1936) la jeune femme à côté de la pile de livre de sa hauteur

        La photo probablement la plus connue de Margaret Hamilton est celle où on la voit poser à côté d’une pile de gros documents reliés : le code du logiciel de navigation de la mission Apollo 11.

        Margaret Hamilton intègre le MIT (Massachusetts Institute of Technology) en 1960 pour développer des logiciels informatiques. En 1961, la NASA confie au MIT la mission de réaliser un ordinateur embarqué de navigation et de pilotage avec un cahier des charges assez léger et permettant au MIT une grande créativité. Ce sera l’AGC (Apollo Guidance Computer) qui sera le premier à utiliser des circuits intégrés. Lourd, 32 kilos, il préfigure néanmoins les ordinateurs portables puisque tous les éléments, ordinateur, mémoire, écran et dispositif de saisie étaient réunis dans un seul boitier.

        Mais avant de travailler sur l’AGC, Hamilton intègre, en 1961, le laboratoire Lincoln pour travailler sur le projet militaire ultra-secret SAGE qui devait produire en temps réel une image de l’espace aérien états-unien. Elle racontera ensuite avoir fait l’objet d’un bizutage (une coutume apparemment) : on lui avait demandé de travailler sur un programme piégé commenté en grec et en latin. Elle était la première à avoir réussi à le faire fonctionner. Et c’est ainsi qu’en 1963 elle est invitée à rejoindre le laboratoire Draper du MIT qui était en charge du développement des logiciels embarqués d’Apollo.

        Elle évoquera aussi la fois où, emmenant de temps en temps sa fille au laboratoire, un jour, cette dernière, jouant à l’astronaute, fait planter le système : elle avait sélectionné le programme d’atterrissage alors qu’elle était « en vol » (un appui sur une mauvaise touche). Ce que voyant Hamilton alerte la direction pour que l’on modifie le programme, réponse « ils sont expérimentés, ça n’arrivera pas ». Sauf qu’évidemment, c’est arrivé au pendant la mission Apollo 8. On peut imaginer qu’Hamilton et son équipe étaient préparées à cette éventualité : les données de navigation seront renvoyées et la trajectoire corrigée. Elle codera aussi un système de priorité des tâches afin d’éviter que l’AGC ne sature et qu’il fasse le travail correctement. L’AGC pouvait ainsi interrompre des tâches pour faire passer celles qui étaient les plus prioritaires et c’est ce qui a permis à Apollo 11 d’atterrir correctement sur la Lune.

        Hamilton quittera le MIT en 1974 pour co-fonder une entreprise de développement de logiciels, Higher Order Software (HOS) qu’elle dirigera jusqu’en 1984. HOS se spécialisait notamment sur les logiciels de détection des erreurs. Ensuite, en 1986, elle créera Hamilton Technologies et concevra le langage de programmation USL (Universal Systems Language).

        Elle reçoit en 2016 la médaille présidentielle de la liberté des mains de Barack Obama. Margaret Hamilton est considérée comme une pionnière de l’ingénierie logicielle et comme une des personnes qui ont contribué à la populariser.

        JoAnn H. Morgan (née en 1940) la seule femme présente dans la salle de tir lors du lancement d’Apollo 11

        Sur une photo de la salle de tir d’Apollo 11, le 16 juillet 1969, elle apparaît comme la seule femme derrière une console. Les femmes que l’on voit sur le côté sont entrées après le lancement.

        Étant enfant, elle préférait lire Jules Verne à jouer à la poupée2 et jouer avec la boîte de chimie que son père lui avait offert. Son père, justement, travaillait pour le programme de développement des fusées américaines. JoAnn H. Morgan va passer son adolescence à Titusville en Floride, à quelques kilomètres de la base de lancement de Cap Canaveral. Elle y regardera les lancements des fusées. Ce qui la décidera dans son orientation professionnelle. Elle commence, à dix-sept ans, par un stage à l’Army Ballistic Missile Agency (ABMA, Agence des missiles balistiques de l'armée de terre). Elle continuera à travailler à Cap Canaveral pendant l’été. En 1963, elle obtient un Bachelor of Arts (licence) en mathématiques. Elle commence à travailler pour la NASA au Centre spatial Kennedy (KSC) en tant qu’ingénieure. Elle sera la seule, ça n’a pas été facile : entre le fait que son supérieur hiérarchique trouve nécessaire de préciser qu’elle est ingénieure et pas là pour faire le café pour ses collègues (en) ou l’absence de toilettes pour femmes.

        En 1969, elle est promue et devient « Chief Instrumentation Controller, KSC Technical Support » (Contrôleur en chef de l’instrumentation, support technique du centre), ce qui lui donne un poste dans la salle de contrôle de la mission Apollo 11. L’équipe de Morgan sera celle qui supervisera le lancement de la mission ce qui lui demandera de rester dans la salle de contrôle encore après le lancement pour pouvoir vérifier les équipements et faire un rapport sur les dommages consécutifs au lancement afin de préparer le suivant, sa tâche, dans le cadre de la mission, s’arrête au moment de l’atterrissage lunaire. Elle considère que c’est ce qui a lancé sa carrière.

        Après Apollo 11, elle bénéficiera d’une bourse Sloan pour poursuivre des études et elle obtiendra une maîtrise en sciences de gestion en 1977 et retournera à la NASA en 1979 où elle est promue chef de la division des services informatique du KSC, première femme à occuper ce poste en particulier et un poste de direction à la NASA. Une tâche ardue dans une période de transition technologique : la NASA changeait son système informatique et commençait à remplacer les vieux ordinateurs géants par des PC. Elle deviendra ensuite directrice adjointe des véhicules de lancement (deputy of Expendable Launch Vehicles, director of Payload Projects Management) puis directrice de la sécurité de la mission ( director of Safety and Mission Assurance). Elle aura été l’une des deux dernières personnes à avoir vérifié le lancement de la navette spatiale.

        Elle prend sa retraite en 2003 après avoir passé toute sa carrière à la NASA.

        Morgan continue à militer pour que plus de femmes puissent suivre des carrières scientifiques et techniques.

        Frances Northcutt dite « Poppy » (née en 1943) l’autre seule femme présente dans les salles de tir des missions Apollo 8 et 13

        Frances « Poppy » Northcutt a planifié les trajectoires des vols des missions Apollo dans les années 1960 et 1970.

        Elle commence sa carrière dans l’aérospatiale comme Judith Love Cohen en étant embauchée en 1965 par TRW. Elle sera d’abord une des calculatrices humaines. Problème : pour pouvoir bénéficier d’une promotion, elle devait faire des heures supplémentaires si nécessaire, ce qui était interdit aux femmes états-uniennes de l’époque. Elle tient le pari d’en faire mais non rémunérées. Cela fonctionne, elle obtient une promotion et intègre l’équipe technique (personnel effectuant des travaux ingénierie), mieux payée. Ce qui pose un autre problème, celui de l’écart de rémunération entre les hommes et les femmes.

        Le travail de l’équipe technique consistait à écrire le programme. D’autres assuraient la tâche de le rentrer dans l’ordinateur, ce qui n’allait pas sans quelques bugs au passage, qui pouvaient avoir des conséquences fatales. L’équipe de Northcutt était chargée du calcul de la trajectoire de retour d’Apollo 8. C’était une mission mémorable pour Northcutt à plus d’un titre. D’abord, c’était la première fois qu’un véhicule spatial habité allait être mis en orbite autour de la Lune. C’était aussi ce qui aura permis de déterminer l’équipement et le matériel nécessaire pour les missions suivantes, notamment la quantité de carburant nécessaire. Enfin, c’était la première fois que les calculs de Northcutt et de son équipe étaient utilisés, et cela allait servir aussi aux missions suivantes. Ainsi, après Apollo 8, il n’y aura pas eu de modifications des programmes, sauf en cas de problème. Pour Apollo 13, avec d’autres ingénieurs, elle aura pour mission de calculer le retour de la capsule Apollo après l’explosion du réservoir d’oxygène qui oblige l’équipage à rentrer sur Terre dans le module lunaire.

        Elle suivra ensuite des études de droit à l’Université de Houston pour devenir avocate. Elle en sortira diplômée en 1981 et travaillera pour le procureur du comté de Harris à Houston, sera stagiaire auprès d’un juge fédéral en Alabama avant de se tourner vers le privé et défendre des causes sur les droits de femmes, elle qui a longtemps travaillé avec un salaire inférieur à celui de ses collègues pour le même travail.

        Elle expliquera au site astronomy (en) :

        J’ai eu beaucoup de chance. La plupart des femmes n’avaient pas quelqu’un qui se battait aussi durement pour elles.

        Elle ajoutera :

        C’est le problème auquel sont confrontées les femmes en particulier, lorsqu’elles sont embauchées pour un salaire inférieur à ce qu’elles valent. Si vous ne partez pas sur un pied d’égalité, vous ne pourrez jamais vous rattraper.

        Northcutt continue à militer pour les droits des femmes, mis à mal aux États-Unis lors de la présidence de Trump.

        Les tisserandes

        Les tisserandes, dont beaucoup étaient navajos ou noires, les « Little Old Ladies » ont tressé les mémoires à tores de ferrite des missions Apollo. Elles avaient littéralement la vie des astronautes entre leurs mains.

        Les RAM des ordinateurs des années 1950 à 1975 étaient le plus souvent des mémoires à tores de ferrite. D’après la notice de celles présentées au musée du Conservatoire National des Arts et Métiers (CNAM) à Paris dans la photo ci-dessous :

        elles sont encore utilisées lors de certaines missions spatiales car elles ne sont pas endommagées par les rayons cosmiques.

        Mémoire à tores de ferrite avec détail et pile de mémoire
        Mémoires à tores de ferrite du Gamma 60 d’une capacité de 512 octets, début des années 1960, musée du CNAM, Paris.

        La fabrication de ces mémoires ne pouvait pas être mécanisée, elles étaient donc tissées à la main. Et, à l’époque des missions Apollo les seules personnes qui avaient l’habilité et la précision digitale nécessaires pour le faire étaient des femmes, surnommées les LOL et supervisées par les « rope mothers » (mères des cordes), généralement des hommes, et dont la cheffe était Margaret Hamilton. Ce travail extrêmement critique, était contrôlé par trois ou quatre personnes avant d’être validé. Il réclamait non seulement des ressources manuelles mais aussi des capacités intellectuelles certaines pour être accompli correctement.

        Quand, en 1975, un rapport de la NASA sur les missions Apollo s’extasiait, à juste titre, sur les systèmes informatiques développés en mis en œuvre, il négligeait complètement cet aspect essentiel. Les journalistes de cette époque, présentaient la fabrication des mémoires comme un travail ne nécessitant aucune réflexion ni aucune compétence…

        Pour compléter

        Les ordinateurs soviétiques

        Missions Apollo

        L’exploration spatiale et les astronautes

        Sur la journée Ada Lovelace et la place des femmes dans les carrières scientifiques et techniques

        Excuse et paragraphes de la fin

        Cette dépêche paraît assez tardivement après la précédente pour des raisons assez indépendantes de ma volonté et incluant un piratage d’un de mes sites.

        Ceci étant, un grand merci une fois de plus à vmagnin pour ses suggestions, notamment pour cette citation tirée d’une de ses lectures, Forces de la nature de François Lacombe, Anna Reser et Leila McNeil chez Belin :

        Dans l’histoire des sciences et des vols spatiaux, on constate que cette distinction nette établie entre les tâches techniques et non techniques a été l’une des façons de marginaliser systématiquement les femmes.

        Ce qui se vérifie amplement notamment avec les tisserandes des mémoires.

        Comme de bien entendu, entre les recherches, l’écriture et les commentaires de la dépêche précédente, il appert qu’il y a un sujet connexe, celui de l’astronomie et de l’évolution du métier d’astronome et d’astrophysicienne qui mériterait d’être traité. Ce qui sera fait, d’ici la fin de l’année. Et, si vous cherchez un sujet de mémoire ou thèse, à mon avis le thème des langages informatiques : naissance, diversité, histoire, pourquoi un langage très populaire finit par être abandonné, etc. pourrait être passionnant (si ça n’a pas déjà été fait). Peut-être qu’un jour je vous infligerai un texte sur l’histoire de l’informatique soviétique (ou peut-être pas).


        1. Citation reprise de l’article d’Yves Logé dans « Les ordinateurs soviétiques : histoire obligée de trois décennies » Revue d’études comparatives Est-Ouest Année 1987 18-4 pp. 53-75 qui cite D. Brand, L’Union Soviétique, France, Sirey, 1984, p. 230. 

        2. L’autrice de cette dépêche aussi à qui ce comportement paraît tout à fait normal. 

        Commentaires : voir le flux Atom ouvrir dans le navigateur

        ❌
        ❌