L'Agenda du Libre

Logiciels, Arts, Données, Matériels, Contenus, Communs, Internet...

À proximité

Actualités des organisations

LinuxFr

Agenda du Libre pour la semaine 32 de l'année 2026


Internet
Publié le
dimanche 02 août 2026 19h26
Importé le
dimanche 02 août 2026 21h03

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 17 événements (France: 11, Québec: 3, Internet: 2, Belgique: 1) est en seconde partie de dépêche.

Sommaire

[FR Chaumont] Permanence autour du numérique libre – Le lundi 3 août 2026 de 09h00 à 21h30.

REVOL, association engagée dans la promotion des logiciels libres, propose tous les mardis, de 9h à 12h puis de 14h à 16h30, une permanence informatique associative ouverte à toustes, pour se pencher sur les difficultés rencontrées par chacun·e dans son usage de l’outil numérique.

=> Vous avez une question sur le logiciel libre ?
=> Envie de découvrir des alternatives plus respectueuses de votre vie privée ?
=> Vous gérez une association avec Paheko ?
=> Curieuse·x de la modélisation ou de l’impression 3D ?
On prend le temps avec vous pour vous accompagner, simplement.

Les installations de Linux, les réparations matérielles et les remises en état d’ordinateurs sont proposées lors d’install-parties, lors des permanences du samedi matin ou sur rendez-vous, selon les disponibilités des bénévoles.

Et vous pouvez aussi… juste discuter (on a du café et des croissants).
Que ce soit pour poser une question, profitez de notre connexion internet, réfléchir à vos usages ou découvrir le libre tranquillement.

Pas besoin d’être expert·e: venez comme vous êtes.

Nous sommes à notre local, 22 rue de Verdun à Chaumont (52000), en Haute-Marne.

  1. Adresse Open Street Map du local de REVOL:
  2. https://osm.org/go/0BqcekeTO?m=&relation=904595

Un monde plus libre, loin des techno-fascistes, ça serait 🦉 quand même, non ?

REVOL est là pour y contribuer !

[FR Saint-Étienne] Permanence de l’association Alolise – Le lundi 3 août 2026 de 19h00 à 22h00.

Tous les lundis soir de 19h à 22h (hors jours fériés) à la Bricoleuse.

Rencontrer les bénévoles, poser des questions sur le libre ou l’informatique, les logiciels, l’hébergement, passer de Windows à Linux.

Pour passer votre ordinateur sous Linux, nous vous invitons à nous prévenir avant votre passage: contact@alolise.org.

[FR Sainte-Hélène] Cours gratuits d’Espéranto + Visio – Le lundi 3 août 2026 de 19h30 à 21h30.

Saluton,

Je vous propose des cours d’espéranto gratuits qui débuteront le lundi 8 juin à Sainte-Hélène dans le Médoc et qui sera également disponible en visioconférence.
Le cours est destiné aux apprenants francophones de France et d’ailleurs.

L’espéranto est plus qu’une langue neutre et très facile, mais aussi une langue fraternelle et libre qui permet de voyager dans de nombreux pays avec des facilités d’hébergement ou de fraterniser avec des personnes du monde entier.
Vous trouverez plus d’informations sur la page Wikipédia, le site Espéranto-Gironde ou en visualisant le documentaire "ESPÉRANTO: de la genèse à la conquête de l’Europe"

Les cours ont lieu le lundi soir de 19h30 à 21h30 sur environ 10 soirs pour réaliser les 10 leçons. Ces leçons complèteront les cours papier ou d’application telle que Duolingo.
Début: lundi  8 juin 2026.
Les cours sont GRATUITS pour tous.

Le cours est en présentiel à Sainte-Hélène (33480) au foyer des sociétés en collaboration avec l’association l’Écurieux, ainsi qu’en distanciel / visioconférence.
Ce cours est gratuit pour tous, en présentiel ou en distanciel.

Nous pourrons organiser à la suite du cours, des rencontres avec les espérantistes de Bordeaux, du pays basque… afin de pratiquer en situation réelle.

N’hésitez pas à nous contacter par téléphone au 0688350981 (appel, SMS, Signal) pour plus d’informations ou pour vous inscrire.

Vivu Esperanto kaj Ĝis la revido.

[FR Dijon] Atelier du mardi – Le mardi 4 août 2026 de 15h00 à 19h00.

Présentation de différents outils concernant les logiciels libres.

Assistance technique.

De préférence sur RDV directement sur le site de l’asso

[CA-QC Montréal] Rencontres Linux au Québec – Le mardi 4 août 2026 de 17h00 à 21h30.

Local de la rencontre: École de Technologie Supérieure [A|B]-????
Rencontre virtuelle: https://bbb3.services-conseils-linux.org/Linux-Meetup

17:00 à 19:00 – 5 à 7 virtuel et en présentiel

Rejoignez-nous pour un moment de détente et de convivialité lors de notre 5 à 7. Que vous préfériez nous retrouver au Resto-Pub 100 Génies de l’ÉTS ou en ligne sur BigBlueButton (BBB), l’essentiel est de partager un moment agréable. Si vous avez l’intention de venir en personne, veuillez nous en informer afin de pouvoir réserver suffisamment de place pour vous.

18:30 à 19:00 – Installation et tests de l’environnement hybride (tests de son et vidéo)

19:00 à 21:30 – Programmation de la rencontre

  1. Accueil et mot de bienvenue [Martial Bigras]
  2. Capsule éducative sur Linux [Martial Bigras]
    • Gestion des tâches en Linux
  3. Présentation de trucs et astuces sous Linux  [un volontaire]
  4. Présentation de [Prénom Nom]
  5. Une période d’échange de trucs et astuces sous Linux, où chacun est encouragé à partager ses connaissances.

Extras

Que vous soyez débutant ou expert, étudiant ou professionnel, cette réunion est ouverte à tous. Elle réunit une diversité de personnes, allant des gestionnaires aux programmeurs, des professeurs aux retraités, unissant ainsi des esprits passionnés par les logiciels libres, quel que soit votre domaine d’expertise.

Rejoignez-nous pour cette opportunité exceptionnelle de socialiser, d’apprendre, et de tisser des liens avec d’autres passionnés. Ensemble, nous pouvons approfondir notre compréhension des logiciels libres et contribuer à une communauté dynamique.

La participation est gratuite, et nous avons hâte de vous rencontrer, que ce soit en personne ou en ligne. Inscrivez-vous dès maintenant pour recevoir le lien de la réunion virtuelle, et pensez à nous informer si vous prévoyez de vous joindre à nous au Resto-Pub 100 Génies de l’ÉTS.

Au plaisir de partager cette soirée exceptionnelle avec vous!

Cordialement,

Martial

P.S.: Pour le transport en commun : Station de métro Bonaventure

[FR Le Mans] Permanence du mercredi – Le mercredi 5 août 2026 de 12h30 à 17h30.

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 consultable ici.

[FR Gond-Pontouvre] Permanence du mercredi – Le mercredi 5 août 2026 de 14h00 à 18h00.

Nous sommes convaincus depuis le début qu’un ordinateur n’est pas un consommable jetable et qu’on a tous le droit de comprendre et de maîtriser nos outils numériques. C’est de là qu’est née l’asso, à Gond-Pontouvre: un repaire de passionnés du libre et du bidouillage, où l’on défend les logiciels libres, la souveraineté technologique et le bon vieux plaisir de mettre les mains dans le cambouis. Au fil du temps, on a élargi le terrain de jeu, mais l’esprit reste le même: on apprend, on partage, on transmet.

Le cœur historique, c’est le reconditionnement. On collecte des machines en fin de vie, on les teste sous toutes les coutures, et on leur offre une seconde jeunesse: passage en SSD pour réveiller les plus poussives, installation de Linux Mint pour un système libre, léger et accessible, et hop – un PC qu’on croyait bon pour la benne repart pour plusieurs années.

Vous avez un vieux portable qui rame ou une tour oubliée au grenier? Apportez-la, on regarde ensemble.

Côté fabrication numérique, le FabLab ouvre ses portes: venez concevoir et fabriquer vos projets sur nos machines – impression 3D (Creality K1 Max & K2 Plus), découpe et gravure laser (Falcon 2 Pro 60W), et de quoi toucher à
l’électronique embarquée. Les bénévoles sont là pour vous guider – l’idée n’est pas de faire à votre place, mais de vous apprendre à faire.

Entrée libre, esprit d’entraide et de partage des savoirs. Apportez vos questions, vos machines ou simplement votre curiosité.

[FR Bordeaux] Cours gratuits d’Espéranto – Le mercredi 5 août 2026 de 20h00 à 22h00.

Saluton,

Nous proposons une nouvelle session de cours d’Espéranto qui débuteront début juin au café Le Petit Grain, Place Dormoy à Bordeaux (c’est un café associatif avec des tarifs abordables dans le quartier de la gare Saint-Jean à côté de Barbey).

L’espéranto est plus qu’une langue neutre et facile, mais aussi une langue fraternelle et libre qui permet de voyager dans le monde entier avec des facilités d’hébergement ou de fraterniser avec des personnes dans d’autres pays.

Cette vidéo vous permettra d’en savoir plus: https://peertube.dc.pini.fr/w/akMZAKM9zJWG5mXLBtuQN4
Vous trouverez également plus d’informations sur: https://esperanto-gironde.fr/lesperanto/, il y a l’abonnement à la lettre d’informations mensuelle qui est proposée en fin de chaque page afin de rester informé des activités espérantistes du coin.

Les cours ont lieu le mercredi soir de 20h00 à 22h00, 10 soirs pour réaliser les 10 leçons. Ces leçons complètent le cours de l’application Duolingo.
Début: mercredi 3 juin 2026.

Les cours sont GRATUITS pour les membres du café associatif.
Cependant, vous devrez adhérer au café associatif Le Petit Grain qui nous prête chaleureusement ses locaux si vous n’êtes pas membre. L’adhésion annuelle pour toute l’année 2026 est à prix libre conseillé à 5€, minimum 2€ et permet aussi la participation aux autres ateliers et activités.

N’hésitez pas à nous contacter par téléphone au 0688350981 (appel, SMS, Signal) ou en répondant à ce message pour plus d’informations ou pour vous inscrire.
Vous pouvez aussi nous rencontrer chaque 3ᵉ mercredi du mois de 18h00 à 19h30 au café Le Petit Grain ainsi que lors du défilé du 1ᵉʳ mai autour de notre banderole.

Ĝis la revido.

[CA-QC Montréal] Mesh night – Le mercredi 5 août 2026 de 19h00 à 22h00.

Les soirées “mesh” sont un évenement récurrent se produisant tous les premiers Mercredi du mois. Nous parlerons et expérimenterons avec les technologies maillées telles que Meshtastic, Meshcore et Reticulum.

Les néophytes sont bienvenu·e·s, nous serons heureux de répondre à vos questions et vous présenter les différents routeurs et relais.

Mesh Nights are a recurring monthly event, hosted on the first Wednesday of each month. We will be talking about and experimenting with mesh networking technologies such as Meshtastic, MeshCore, and Reticulum.

Beginners are welcome to drop by, we are happy to answer your questions and demo our devices for you.

[BE Lessines] Permanence Les Co-Libristes – Le jeudi 6 août 2026 de 18h00 à 21h30.

Atelier sur les logiciels libres.

Installation et configuration.

Hygiène numérique.

[FR Angers] Rencontre mensuelle OpenStreetMap – Le jeudi 6 août 2026 de 18h00 à 19h00.

Déjà fan d’OpenStreetMap ou envie de découvrir cette cartographie libre, de contribuer à l’enrichissement de la cartographie locale angevine, de mettre à jour des données qui vous tiennent à cœur (pistes cyclables, environnement, facilitation des parcours PMR, bâti, etc.) ?

Les cartographes bénévoles angevins se rencontrent les premiers jeudis de chaque mois pour échanger des astuces, faire découvrir les outils disponibles (sur ordiphone ou PC) et organiser des actions collectives.

Vous n’y connaissez rien ? Pas grave, on vous apprendra autour d’une pression, d’un thé ou d’un jus de fruit !

[FR Montrouge] Rencontre contributeurs OpenStreetMap Sud de Paris – Le jeudi 6 août 2026 de 19h00 à 22h00.

La rencontre mensuelle des contributeurs habitants Montrouge et alentours aura lieu le jeudi 06 août 2026 au  Schmilblick à partir de 19h.

Ce bar solidaire est situé au 94 avenue Henri Ginoux (station Vélib juste en face, bus 68 et 128, métro 4 station « Mairie de Montrouge »).

Cette rencontre mensuelle nous permettra de discuter de nos projets de cartographie dans OpenStreetMap à Montrouge, au Sud de Paris et au-delà. Comme d’habitude, nous prenons un pot et dînons sur place pour ceux qui le souhaitent.

Comme toujours, les débutants et simples curieux sont les bienvenus.

Si vous avez des sujets à proposer, animer, ou que vous aimeriez approfondir, dites-le dans le sujet du forum https://forum.openstreetmap.fr/c/regions/ile-de-france/32

[CA-QC Montréal] Decoupled Days 2026 – Du jeudi 6 août 2026 à 08h00 au vendredi 7 août 2026 à 17h00.

Decoupled Days 2026 est une conférence de deux jours consacrée au développement Web moderne, aux technologies libres et ouvertes, aux architectures découplées et composables, à la gestion de contenu, au commerce électronique, à JavaScript et aux technologies émergentes.

La conférence rassemble des développeurs, architectes, professionnels du numérique, agences, entreprises et membres de communautés du logiciel libre afin de partager leurs connaissances et d’explorer la manière dont les technologies modernes transforment le Web.

La programmation comprend des présentations sur l’intelligence artificielle, les agents IA, le développement assisté par l’IA, la recherche propulsée par l’IA, l’accessibilité, l’Internet des objets (IoT), les architectures composables, les CMS headless, Drupal, Drupal Canvas, JavaScript, React, la modélisation de contenu, la gouvernance des entreprises, l’assurance qualité, ainsi que l’avenir des équipes et des communautés numériques.

La conférence aura lieu à Montréal les 6 et 7 août 2026. L’accueil et les inscriptions débuteront à 8 h le premier jour, et les conférences se dérouleront durant les deux journées.

Une fête officielle de Decoupled Days est également prévue le 6 août, dans un lieu qui sera annoncé ultérieurement.

Programme détaillé:

[Internet] Comité logiciels libres et standards ouverts pour la feuille de route de Données Souveraines Québec (DSQ) – Le vendredi 7 août 2026 de 08h00 à 08h00.

Description

Bonjour! Nous allons travailler sur la Feuille de route pour Données Souveraines Québec (DSQ) https://www.donneessouveraines.quebec/feuille-de-route Spécifiquement, nous allons travailler sur la section Logiciels libres et standards ouverts.   Ceci est une invitation pour les réunions récurrentes pour se coordonner et travailler sur le contenu lié à notre partie de la Feuille de Route. Nos réunions seront avec BigBlueButton, hébergé par EvoluData:   https://meet.evoludata.com/rooms/4ua-hnq-cgc-plm   Voici déjà une salle pour le clavardage avec Mattermost, hébergé par Framasoft: https://framateam.org/linuxmeetup-mtl/channels/dsq-feuille-de-route   SVP vous créer un compte et m’indiquer votre nom d’usager: https://framateam.org/signup_user_complete   Merci!

[Internet] Pause Café Linux : Votre rendez-vous hebdomadaire – Le vendredi 7 août 2026 de 11h45 à 13h00.

Pause Café Linux: Votre rendez-vous hebdomadaire

Est-ce que Linux vous passionne ? Vous voulez simplement jaser de logiciels libres dans une ambiance décontractée ? Rejoignez-nous pour la Pause Café Linux, un rendez-vous unique dans la francophonie Linuxienne ! C’est le moment idéal pour briser l’isolement, partager vos découvertes et rencontrer d’autres passionnés de l’écosystème Linux au Québec.

C’est quand ?

Tous les vendredis midis (12h00 HAE, Québec).

Apportez votre lunch, nous fournissons le café… virtuellement !

Au programme

  • Discussion libre: Pas d’ordre du jour rigide, on parle de ce qui vous anime.
  • Tour de table rapide: Afin de mieux se connaître.
  • Le Brise-Glace: Une question thématique différente pour lancer la conversation.
  • Entraide et partage: Un espace bienveillant pour tous les niveaux, du débutant à l’expert.

Comment participer ?

  • Échangez avec nous: Rejoignez notre canal de discussion sur Framateam pour vous présenter et rester informé. Rejoindre le canal Pause Café
  • Connectez-vous à la rencontre: Tous les vendredis midis, cliquez simplement sur le lien ci-dessous pour accéder à notre salon de visioconférence (BigBlueButton). Accéder au salon virtuel (BBB)

Venez avec votre lunch, votre café, et surtout votre curiosité !

La participation est gratuite, ouvert à tous!

Notre réunion accueille une diversité de profils: étudiants, professionnels, gestionnaires, programmeurs, professeurs, ou retraités. Que votre passion soit l’administration système, le développement, ou la simple utilisation quotidienne, votre expérience est précieuse. Ensemble, nous pouvons approfondir notre compréhension des logiciels libres et contribuer à une communauté dynamique.

Rejoignez-nous pour cette opportunité exceptionnelle de socialiser, d’apprendre, et de tisser des liens !

Nous avons hâte de vous y accueillir.

Le Comité organisateur des Rencontres Linux au Québec

[FR Amancy] Rencontre « Logiciels Libres » – Le samedi 8 août 2026 de 09h00 à 12h00.

PAUSE EN AOUT, DÉSOLÉ: RENDEZ-VOUS À PARTIR DE SEPTEMBRE,TOUJOURS LE DEUXIÈME SAMEDI DU MOIS !

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. Parfois, on vous propose un ordinateur auquel Linux a redonné une seconde vie, avec lequel vous pouvez repartir…
  • Prêt ou acquisition de PC sous Linux pour expérimenter tranquillement chez vous.
  • Préparation d’une clé USB pour tester Linux, 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 !

[FR Vandœuvre-lès-Nancy] Tester des systèmes Linux pour jeux vidéo sur PC – Le samedi 8 août 2026 de 10h00 à 12h00.

Une série de trois ateliers pratiques pour tester un ou plusieurs systèmes d’exploitations Linux spécialisés pour les jeux vidéo.

Ce sera l’occasion de choisir et se familiariser avec celui qui sera proposé lors de l’événement Installons Linux ! spécial jeux vidéo qui aura lieu début septembre à Vandœuvre.

Accès

Le bâtiment de la médiathèque est fermé au public, pour accéder à cet atelier rendez-vous derrière le bâtiment et appelez le 03 83 51 80 53.

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

LinuxFr

L'art non contextuel


Internet
Publié le
dimanche 02 août 2026 19h23
Importé le
dimanche 02 août 2026 21h03

Traduit de l’allemand ; publié à l’origine sur gnulinux.ch.

Cet article présente le logiciel Context Free art, qui permet de « programmer » des images à l’aide de quelques commandes simples.

Le contenu du site Context Free Art est sous licence Creative Commons Attribution-Share Alike 2.5 et le logiciel sous GPLv2.

Sommaire

Installation et utilisation

Sous Ubuntu/Debian, on installe le programme avec sudo apt-get install contextfree. Pour les autres distributions, une notice d’installation est disponible sur le site du projet. On peut aussi utiliser Distrobox pour faire tourner Debian/Ubuntu dans un conteneur sous une autre distribution Linux.

Sous Windows, il existe une interface graphique. Sous Linux, en revanche, on exécute le programme dans le terminal avec cfdg fichier_entree.txt fichier_sortie.png.

Ma configuration sous Kubuntu ressemble à ceci :

  • En haut à gauche, un terminal dans lequel j’exécute cfdg fichier_entree.txt fichier_sortie.png pour générer l’image.
  • En bas à gauche, un éditeur avec le fichier texte à partir duquel l’image est générée.
  • À droite, j’ouvre l’image produite. J’utilise Okular pour cela, car il recharge automatiquement une image mise à jour.

Avec un peu de « magie Linux », on peut sûrement faire en sorte que cfdg soit relancé automatiquement à chaque enregistrement du fichier, et ainsi se passer du terminal. Cela dit, la génération d’une image à partir du code peut être relativement longue ; il est donc parfois préférable de pouvoir initier et arrêter la génération manuellement.

Syntaxe

Une documentation détaillée du langage se trouve dans le wiki du projet. Nous avons déjà rencontré quelques éléments de syntaxe dans l’image ci-dessus :

startshape FORME // commence par la forme nommée « FORME » shape FORME { // Quand tu dessines la forme FORME CIRCLE [] // alors dessine un cercle CIRCLE [x 1 brightness 0.5] // Dessine un cercle décalé horizontalement // de 1 et de luminosité 0.5 }

Structure d’un fichier Context Free

  • Le fichier devrait toujours commencer par le choix d’une forme de départ : startshape NOM_FORME_DEPART. Cette forme doit ensuite être décrite.
  • La description d’une forme utilise la syntaxe shape NOM { … }, où les accolades contiennent une consigne de dessin.
  • Une consigne de dessin est une suite de formes (dans l’exemple ci-dessus, deux cercles CIRCLE), modifiées par les instructions placées entre crochets […].
  • Une modification se compose typiquement d’une commande (x ou brightness) suivie d’une ou de plusieurs valeurs numériques.

Formes de base et modifications

Les formes de base disponibles sont CIRCLE, SQUARE et TRIANGLE. Dans cet article, nous utiliserons quelques-unes des modifications suivantes (les points d’interrogation représentent des nombres à insérer) :

  • x ? pour un décalage horizontal vers la droite de ?. Une valeur négative décale vers la gauche. De façon analogue, y ? pour les décalages verticaux.
  • size ? pour mettre à l’échelle d’un facteur ?. Par exemple size 0.5 pour réduire de moitié la taille d’une forme.
  • rotate ? pour tourner une forme de ? degrés.
  • Pour les couleurs, le programme utilise l'espace colorimétrique TSV (teinte, saturation, valeur), aussi appelé HSB ou HSV en anglais. On contrôle ainsi la couleur avec hue ? (rotation à travers les couleurs du cercle chromatique), sat ? (saturation de la couleur) et brightness ? (luminosité).

Récursion

L’un des grands atouts de Context Free est qu’une forme peut dessiner une copie (éventuellement modifiée) d’elle-même. En informatique, ce procédé s’appelle la récursion. Voici un petit exemple :

startshape MAFORME shape MAFORME { SQUARE [brightness 1 sat 1] // Dessine un carré (pleinement saturé et lumineux) MAFORME [x 1.1 rotate 20 size 0.99 hue 10] // Dessine une copie de toi-même (décalée, // tournée, réduite et de teinte modifiée) }

Lorsqu’on utilise la récursion, il faut faire un peu attention : en principe, le programme pourrait tourner indéfiniment et dessiner toujours plus de copies de la forme. Pour éviter cela, nous avons intégré ci-dessus une réduction de taille : lorsque les formes deviennent trop petites, Context Free interrompt le travail et cesse de les dessiner.

Hasard

Un autre atout de Context Free est qu’il permet d’effectuer des variations aléatoires sur les figures générées. Dans l’exemple suivant, le hasard est introduit de deux manières :

startshape FORET shape FORET { ARBRE [] ARBRE [x 50] ARBRE [x 100] } shape ARBRE // À chaque dessin d’ARBRE, l’une des deux // règles (« rules ») est choisie au hasard (de façon pondérée). rule 0.97 { CIRCLE [] ARBRE [y 0.5 size 0.99 rotate (rand(-4,4))] // Ici ARBRE est tourné d’une valeur aléatoire comprise entre -4 et 4 } rule 0.03 { ARBRE [rotate 20] ARBRE [rotate -20] }

Les nombres après rule sont des poids : dans 97 % des cas, l’arbre continue de pousser tout droit (première règle), et dans 3 % des cas seulement, il se divise en deux branches (seconde règle).

Et bien plus encore

Context Free possède de nombreuses autres fonctionnalités. Outre la documentation dans le wiki du projet, il existe aussi une galerie contenant de nombreuses images à la fois esthétiques et intrigantes.

Aspects mathématiques

Grammaires non contextuelles

Le programme s’appelle Context Free (« sans contexte ») parce que la syntaxe avec laquelle les images sont créées est une grammaire non contextuelle au sens des langages formels. Intuitivement, cela signifie que les consignes de dessin figurant dans le programme ne dépendent jamais de ce qui a déjà été dessiné autour. Par exemple, il n’y a aucun moyen de formuler quelque chose comme : « dessine un cercle s’il n’y a pas de cercle à proximité ».

Fractales

Grâce à la possibilité de faire de la récursion, Context Free est un excellent outil pour dessiner des fractales. Une fractale est une image dont les fragments ressemblent approximativement à l’image entière. En gros, si l’on n’observe qu’un petit morceau des arbres ci-dessus, il est difficile de savoir avec certitude si l’on se trouve sur le tronc de l’arbre, sur une branche ou sur une ramification. Dans la vie quotidienne, nous rencontrons régulièrement des fractales, par exemple au marché au rayon des légumes avec le chou romanesco. La galerie de Context Free contient de nombreuses fractales ; celle-ci m’a particulièrement plu (et elle a été créée avec le même code que la première image de cet article).

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Framasoft

IA, la grande escroquerie


France 🇫🇷
Publié le
dimanche 02 août 2026 10h00
Importé le
dimanche 02 août 2026 13h03
Emily Bender et Alex Hanna publient The AI con, « L’escroquerie de l’IA ». Une synthèse très documentée qui nous invite à lutter contre le monde que nous proposent les géants de l’IA. Lecture.
CLX

Lille : Numérique libre à la Braderie de Lille, Du samedi 5 septembre 2026 à 10h00 au dimanche 6 septembre 2026 à 17h00.


Hauts-de-France 🇫🇷
Publié le
samedi 01 août 2026 21h42
Importé le
dimanche 02 août 2026 05h03

Le collectif Chtinux œuvrant pour les libertés numériques dans la métropole lilloise tiendra un stand d'informations à côté du Café Citoyen durant la grande braderie, qui aura lieu le week-end du 05 et 06 septembre, sur la Place du Vieux Marché aux Chevaux. Parmi les associations présentes à notre stand : ClissXXI : coopérative d'informatique libre, social et solidaire CLX : groupe d'utilisateurs et utilisatrices de logiciels libres Mycélium : association travaillant à la mise en place d'un (…)

- Nos Activités / CLX, Braderie, Education informatique, Chtinux, Mycélium, RAOULL, Lille
CLX

Lille : Numérique libre à la Braderie de Lille, Du samedi 5 septembre 2026 à 10h00 au dimanche 6 septembre 2026 à 17h00.


Hauts-de-France 🇫🇷
Publié le
samedi 01 août 2026 21h42
Importé le
dimanche 02 août 2026 05h03

Le collectif Chtinux œuvrant pour les libertés numériques dans la métropole lilloise tiendra un stand d'informations à côté du Café Citoyen durant la grande braderie, qui aura lieu le week-end du 05 et 06 septembre, sur la Place du Vieux Marché aux Chevaux. Parmi les associations présentes à notre stand : ClissXXI : coopérative d'informatique libre, social et solidaire CLX : groupe d'utilisateurs et utilisatrices de logiciels libres Mycélium : association travaillant à la mise en place d'un (…)

- Nos Activités / CLX, Braderie, Education informatique, Chtinux, Mycélium, RAOULL, Lille
CLX

Amiens : Présentation de GNU/Linux, Le vendredi 3 juillet 2026 de 18h00 à 20h00.


Hauts-de-France 🇫🇷
Publié le
samedi 01 août 2026 21h37
Importé le
dimanche 02 août 2026 05h03

Dans le cadre de la campagne Adieu Windows, bonjour le Libre, nous présenterons le système GNU/Linux en abordant son historique, ses principaux avantages par rapport à Windows, ainsi que les différentes méthodes d'installation possibles.
L'objectif est de donner une vision simple et claire de ce système libre, largement utilisé aujourd'hui

- Nos Activités / Oisux
Electrocycle

Retour sur la LocSos


Île-de-France 🇫🇷
Publié le
vendredi 31 juillet 2026 15h43
Importé le
vendredi 31 juillet 2026 21h04
Membre d’Electrocyle, Justine enseigne le design social à l’Université Paris Nord et elle a proposé à 20 élèves, répartis en trois groupes, de prendre comme objet d’étude les téléphones que nous libérons. La première étape de leurs travaux était d’établir la pertinence d’une telle démarche auprès de  publics précarisés ou en grande difficulté sociale, à […]
CERCLL

Testez la distribution ArchEZ si vous êtes un débutant.


Provence-Alpes-Côte d'Azur 🇫🇷
Publié le
vendredi 31 juillet 2026 14h02
Importé le
vendredi 31 juillet 2026 21h03
Ce dérivé d’Arch a atteint l’objectif affiché par son concepteur : être d’une réelle simplicité d’utilisation. Points essentiels à retenir de la distribution Linux ArchEZ ArchEZ est une distribution Linux basée sur Arch qui, selon son développeur, « est un système d’exploitation open source basé sur Arch Linux, facile à utiliser et hautement personnalisable. Il […]
LoLiGrUB

Tristesse – Hommage à Sammy Van Hoorde


Wallonie 🇧🇪
Publié le
vendredi 31 juillet 2026 13h56
Importé le
dimanche 02 août 2026 05h03
C’est avec une profonde tristesse que notre association a appris le décès de Monsieur Sammy Van Hoorde, échevin à Dour et ancien directeur d’école. Sammy avait été d’un secours précieux pour notre association en nous donnant accès à un local, … Continuer la lecture
Framasoft

Transiscope, au-delà de la carte


France 🇫🇷
Publié le
vendredi 31 juillet 2026 10h15
Importé le
vendredi 31 juillet 2026 13h05
Résultat d’une écriture collective, Transiscope : Cartographier pour coopérer est un livre issu du projet Des Livres en Commun et dont la sortie est prévue le 8 septembre 2026. Il retrace une décennie d’expérimentations techniques et humaines visant à rendre visibles … Lire la suite­­
LinuxFr

ENIAC, le premier FPGA ?


Internet
Publié le
jeudi 30 juillet 2026 18h51
Importé le
jeudi 30 juillet 2026 21h03

Les employés de chez Xilinx aiment à raconter qu'ils sont les inventeurs du FPGA. Avec leurs glorieux XC2064 ils auraient été les inventeurs du concept et les premiers à en commercialiser.


Deux ingénieurs de xilinx en plein placement-routage du XC2064 ?

En est-on si sûr ?

    Tout d’abord revenons à la définition d’un FPGA :

    Field Programmable Gate Array

    Littéralement: Grille de portes programmable sur le champ.

    Les FPGA sont des composants munis d’éléments logiques plus ou moins complexes dont les connexions ne sont pas figées. Les connexions peuvent être re-programmées pour modifier l’architecture électronique du système en fonction du besoin sans avoir à démonter l’appareil à chaque fois.

    L’aspect programmable ne doit pas être vu dans le sens d’un programme que l’on télécharge dans une mémoire pour qu’il soit exécuté par un processeur. Non, le bon mot serait plutôt configurable ou re-câblable (quel beau mot) au besoin.

    Dans un FPGA moderne, les blocs que l’on peut connecter sont des éléments logiques (LUT), des multiplexeurs, des multiplieurs, des additionneurs, les sérialiseurs/dé-sérialiseur (serdes) sans oublier les blocs de mémoires ram (BRAM). Des PLL viennent en renfort pour générer des horloges pour cadencer tout ce bazar.


    Plan du Gatemate A1 de Colognechip, les entrées sorties sont à la périphérie et les blocs logique au centre

    Le « re-câblage » (on parle plutôt de configuration) est effectué en téléchargeant un fichier appelé bitstream dans la mémoire RAM ou flash du FPGA.

    Mais alors revenons à l'ENIAC. Cette machine est considérée comme le premier ordinateur électronique. Quand on pense ordinateur vient tout de suite l’idée d’un processeur qui exécute des instructions enregistrées dans une mémoire.

    Ça n’est pourtant pas le cas des débuts de l’ENIAC qui est conçu pour faire des calculs très rapidement, notamment pour calculer des tables de tir de missiles (pour tuer des gens). Et à chaque nouveau calcul il faut le re-câbler.

    Les blocs que l’on peut connecter sont des multiplieurs, des additionneurs, des tables de fonctions (à roulettes) ainsi que des imprimantes et des lecteurs de cartes perforées pour les entrées/sorties.


    Plan de l’ENIAC, il y quelques similitudes avec un FPGA. Cependant les blocs sont à l’extérieur et le multiplexage et les entrées sorties se font au centre. (sources https://historyofinformation.com)

    Pour re-câbler l’ENIAC point de bitstream mais des équipes de câbleuses qui reconfigurent la machine pour lancer un nouveau calcul histoire de faire péter une bombe plus fort (nucléaire) ou de bien atteindre la cible avec un canon.


    Câbleuses en pleine action, maintenant on télécharge un bitstream (source sigarch)

    Mais, attendez, cette description ressemble furieusement à la description d’un FPGA non ?

    Et oui, Xilinx n’a qu’à bien se tenir, le premier ordinateur électronique était également le premier FPGA de l’histoire. D’autres ont fait le lien également.

    Peut-être pourrait-on l’inclure dans les outils de synthèse libre comme Yosys ?

    Pas sûr.

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    CERCLL

    Stop ou encore : le logiciel libre se déchire (encore une fois) sur le code généré par IA.


    Provence-Alpes-Côte d'Azur 🇫🇷
    Publié le
    jeudi 30 juillet 2026 15h08
    Importé le
    jeudi 30 juillet 2026 21h03
    Le monde du logiciel libre se déchire en deux ! Alors que Debian vote l’interdiction pure et simple du code généré par IA dans ses paquets, Linus Torvalds prévient : le noyau Linux continuera d’accepter l’IA et les opposants peuvent fork. L’écosystème open source fait face à une fracture idéologique sans précédent autour de l’usage […]
    CERCLL

    L’accessibilité comme priorité : Emmabuntüs DE 6 1.02 met le cap sur le Togo.


    Provence-Alpes-Côte d'Azur 🇫🇷
    Publié le
    jeudi 30 juillet 2026 15h04
    Importé le
    jeudi 30 juillet 2026 21h03
    L’open source solidaire en action, c’est évidemment Emmabuntüs ! Le collectif annonce la sortie de sa version DE 6 1.02. Basée sur Debian 13.6 Trixie, elle met le cap sur l’accessibilité informatique pour équiper des centres spécialisés pour personnes déficientes visuelles au Togo. Le Collectif Emmabuntüs vient de publier la version 1.02 de sa distribution […]
    CERCLL

    Le « MacBook Pro sous Linux » tient ses promesses : la livraison du Framework Laptop 13 Pro est lancée.


    Provence-Alpes-Côte d'Azur 🇫🇷
    Publié le
    jeudi 30 juillet 2026 15h00
    Importé le
    jeudi 30 juillet 2026 21h03
    Après un léger retard à l’allumage, le « MacBook Pro pour Linux » est officiellement en cours de livraison ! Le Framework Laptop 13 Pro séduit la presse anglophone avec son châssis CNC, son autonomie record et ses ventes d’Ubuntu qui dépassent Windows. Alors, qu’en penser ? Un mois après la date initiale prévue en […]
    ritimo

    Expulsions et enfermement : le durcissement sans précédent de la politique migratoire européenne


    Île-de-France 🇫🇷
    Publié le
    jeudi 30 juillet 2026 10h00
    Importé le
    jeudi 30 juillet 2026 13h03

    Le Parlement européen a adopté un règlement qui réorganise l'expulsion des étrangers en situation irrégulière. Ses promoteurs saluent la fin de l'impuissance européenne face à l'immigration non contrôlée. L'ONU et les associations de défense des droits y voient un risque élevé de violations des droits humains.

    - Articles et traductions / Europe, politique migratoire, migration, répression, extrême droite, veille internationale, article, frontière, rétention administrative
    Musique Libre

    Compte-rendu de l’assemblée générale de Musique Libre 2026


    Auvergne-Rhône-Alpes 🇫🇷
    Publié le
    mercredi 29 juillet 2026 16h11
    Importé le
    mercredi 29 juillet 2026 21h04
    Voici le compte-rendu : le 10/07/2026 Musique Libre, association éditrice de Dogmazic.net, tenait son AG.
    Médiathèque du Rize

    VOTRE ÉTÉ AU RIZE


    Auvergne-Rhône-Alpes 🇫🇷
    Publié le
    mercredi 29 juillet 2026 14h24
    Importé le
    vendredi 31 juillet 2026 21h03
    Cet été, venez danser, créer, écouter des histoires, apprendre à réparer votre vélo, regarder des films... avec toujours en toile de fond le monde aquatique villeurbannais.
    Médiathèque du Rize

    La thématique de notre exposition 2028 dévoilée


    Auvergne-Rhône-Alpes 🇫🇷
    Publié le
    mercredi 29 juillet 2026 14h13
    Importé le
    vendredi 31 juillet 2026 21h03
    Une trentaine d’habitantes et d’habitants ont répondu présents le 1er juillet dernier pour échanger sur des thème d'exposition proposés par le Rize et en suggérer de nouveaux. Les élus en charge de la culture ont retenu la thématique 2028 parmi 5 propositions.
    LinuxFr

    G’MIC 4.0 : La quadrature du pixel, plus facile que jamais !


    Internet
    Publié le
    mercredi 29 juillet 2026 09h25
    Importé le
    mercredi 29 juillet 2026 13h04

    Dix-huit ans après ses débuts, G’MIC, cadriciel libre pour le traitement des images numériques, franchit une étape importante avec la sortie d'une nouvelle version majeure, numérotée 4.0, la version de la maturité !

    L'occasion, comme chaque année, de faire le point sur les évolutions récentes de ce projet, depuis notre dernière dépêche publiée en août 2025.

    N. D. A. : Cliquez sur les images pour en obtenir une version en pleine résolution, ou une vidéo correspondante lorsque les images contiennent l’icône 

    Sommaire

    1. G’MIC : Un cadriciel libre pour l'image numérique

    Le projet G'MIC (GREYC's Magic for Image Computing) est né en juillet 2008, et a grandi au sein de l'équipe IMAGE du laboratoire GREYC de Caen (Unité Mixte de Recherche placée sous la triple tutelle du CNRS, de l'ENSICAEN et de l'Université de Caen).

    Sa vocation : offrir un cadriciel libre, ouvert et extensible pour la manipulation, le traitement et la création d'images numériques. Pour ce faire, il s'appuie sur les fonctionnalités de la bibliothèque libre C++ de traitement d'images CImg, développée depuis 1999 d'abord au sein de l'INRIA, puis de l'équipe IMAGE du GREYC (également par votre serviteur).

    Au cœur du projet se trouve un interpréteur de langage de script dédié, le « langage G'MIC », spécialement conçu pour prototyper rapidement de nouveaux algorithmes de traitement d'images, et les enchaîner au sein de pipelines (ou filtres) personnalisés. Autour de ce noyau viennent se greffer plusieurs interfaces, donnant à l'utilisateur accès à des centaines d'opérateurs de traitement d'images prédéfinis, comme par exemple l'outil en ligne de commande gmic ; le service Web G'MIC Online ; et le greffon G'MIC-Qt, qu'il est possible d'intégrer dans plusieurs logiciels de création et d'édition d'images, tels que GIMP, Krita, digiKam, Paint.net, Adobe Photoshop ou Affinity Photo. C'est aujourd'hui ce greffon qui est l'interface du projet la plus utilisée, avec plus de 1200 téléchargements quotidiens, en progression depuis un an. Il propose plus de 640 filtres variés pour triturer vos images et enrichir les possibilités des logiciels de retouche, et semble particulièrement apprécié des artistes numériques.

    Cette version majeure 4.0 marque un tournant dans la vie du projet : la syntaxe du langage G'MIC, le code de l'interpréteur et des algorithmes de traitement d'images associés sont maintenant éprouvés. Nous souhaitons donc ralentir un peu le rythme des nouvelles releases et de l'ajout de nouvelles fonctionnalités, pour nous concentrer sur la stabilité, la robustesse, et les performances du cadriciel.

    Fig. 1.1. Aperçu de quelques-unes des interfaces proposées par le projet G'MIC : Greffon G'MIC-Qt pour GIMP (en haut à gauche), Outil CLI gmic (en haut à droite), Service web G'MIC Online (en bas).

    2. Nouveaux filtres du greffon G'MIC-Qt

    Côté greffon G'MIC-Qt, l'essentiel des nouveautés se concentre sur l'apparition de nouveaux filtres de traitement d'images. La version 4.0 porte leur nombre à 644, tous accessibles directement depuis l'interface graphique. Je liste ci-dessous les derniers filtres ajoutés.

    2.1. Filtre « Rendering / Pixel Stretch »

    Le filtre « Rendering / Pixel Stretch » permet de sélectionner une « bande de pixels », et la duplique dans l'image en lui faisant suivre une trajectoire personnalisable, définie par deux courbes splines (une pour chaque bord de la bande).

    Fig. 2.1.1. Le filtre « Rendering / Pixel Stretch » tel qu'il apparait dans le greffon G'MIC-Qt.

    Fig. 2.1.2. Exemple de rendu du filtre « Rendering / Pixel Stretch », ici avec deux traînées de pixels ajoutées par le filtre.

    Cet effet donne l'impression que l'image a été étirée localement, un peu comme une pâte élastique. Il peut servir à suggèrer ou styliser un mouvement dans une image, comme sur l'exemple ci-dessous (extrait de la vidéo tutorielle que Miguel Pineau a spécialement dédiée à ce filtre).
    On peut également imaginer son utilisation pour du Glitch art ou de la création de textures abstraites.

    Fig. 2.1.3. Le filtre « Rendering / Pixel Stretch » appliqué pour styliser le mouvement d'une danseuse (Crédits : Miguel Pineau).

    2.2. Filtre « Rendering / Gradients [Poles] »

    Toujours dans cette section « Rendering », notons l'arrivée de « Rendering / Gradients [Poles] », un filtre générant des dégradés de couleurs en interpolant spatialement des points-clés colorés, dont les positions et les couleurs sont laissées au choix de l'utilisateur. Ici, l'interpolation fait usage des fonctions de base radiale qui produisent des dégradés de couleurs lisses et harmonieux. L'utilisateur a également le choix de l'espace de couleurs dans lequel l'interpolation s'effectue. L'animation ci-dessous illustre le fonctionnement de ce filtre au sein du greffon.

    Fig. 2.2.1. Le filtre « Rendering / Gradient [Poles] » crée des gradients spatiaux de couleurs possiblement complexes, à partir de quelques points de contrôle.

    2.3. Filtre « Artistic / Marker Drawing »

    Passons maintenant au filtre « Artistic / Marker Drawing », qui comme son nom l'indique, essaye de redessiner une image d'entrée sous la forme de traits de stylos feutres colorés. L'algorithme sous-jacent trace effectivement des splines colorées aléatoires sur une feuille blanche, le long des contours des structures géométriques présentes dans l'image à reproduire.

    Fig. 2.3.1. Le filtre « Artistic / Marker Drawing » redessine une image en simulant l'utilisation de stylos feutres colorés.

    Les nombreux paramètres réglables de ce filtre permettent d'obtenir des rendus potentiellement variés, plus ou moins abstraits, comme l'illustre la figure comparative suivante :

    Fig. 2.3.2. Trois types de rendus du filtre « Artistic / Marker Drawing », utilisant trois jeux de paramètres différents.

    2.4. Filtre « Deformations / Heightfield Warp »

    Changeons maintenant de thématique avec le filtre « Deformations / Heightfield Warp » qui crée un effet 3D, en déformant une image d'entrée comme si elle était plaquée sur une carte d'élévation (définie de manière paramétrique). Un effet d'éclairage additionnel, de type ombrage de Phong, peut être activé pour accentuer davantage l'effet de volume 3D produit par ce filtre.

    Fig. 2.4.1. Le filtre « Deformations / Heightfield Warp », tel qu'il apparait dans le greffon G'MIC-Qt, ici avec une élévation correspondant à une demi-sphère bombée vers la caméra.

    Ce filtre est particulièrement flexible : il laisse la possibilité à l'utilisateur de définir explicitement des formules mathématiques personnalisées pour les cartes d'élévations. Les mathématiciens en herbe peuvent ainsi laisser libre cours à leur imagination pour déformer leurs images !

    Fig. 2.4.2. Application de trois formules personnalisés de cartes d'élévations 3D, avec le filtre « Deformations / Heightfield Warp ».

    2.5. Filtre « Degradations / Offset Stripes »

    Les amateurs de Glitch art pourront être séduits par le nouveau filtre « Degradations / Offset Stripes », qui crée un effet de décalage de bandes d'images, horizontales et/ou verticales, avec des amplitudes de décalage aléatoires.

    Fig. 2.5.1. Le filtre « Degradations / Offset Stripes » applique des décalages aléatoires sur des bandes d'images horizontales et/ou verticales.

    Ce principe de base est tout simple, mais là encore, les nombreux paramètres du filtre donnent accès à des décalages décorrélés sur chaque canal, pour des espaces couleurs variés, en pouvant itérer ces décalages aléatoires, et autorisent ainsi une grande variété de dégradations d'images de type « Glitch », comme illustré sur la figure ci-dessous.

    Fig. 2.5.2. Résultats de différents jeux de paramètres du filtre « Degradations / Offset Stripes », appliqués sur une même image de portrait.

    2.6. Filtre « Colors / Transfer Colors [Multi] »

    Et pour terminer ce résumé des nouveaux filtres du greffon G'MIC-Qt, j'ai gardé le plus intéressant pour la fin : le filtre « Colors / Transfer Colors [Multi] » est un nouveau filtre de transfert de couleurs entre deux images.

    Le transfert de couleur consiste à appliquer une transformation couleur à une image « Source », en prenant comme référence une deuxième image (image dite de « Style ») dont on veut reproduire le style ou l'ambiance colorimétrique, et ceci bien sûr en préservant autant que possible les structures importantes (contours, objets, contenu sémantique) présentes dans l'image « Source » d'origine.

    Fig. 2.6.1. Principe du transfert de couleur entre images: une image « _Source » (à gauche) est modifiée (à droite) de telle façon qu'elle « emprunte » les couleurs d'une image de « Style » (au centre)._

    D'un point de vue algorithmique, il y a de nombreuses façons d'aborder ce type de transfert. Le filtre « Colors / Transfer Colors [Multi] », comme son nom le suggère, implémente trois méthodes différentes pour ce faire : une méthode ACP ; une méthode de transfert d'histogrammes ; et enfin une méthode variationnelle. Pour utiliser ce filtre dans le greffon G'MIC-Qt, il suffit de l'appeler sur une image contenant deux calques superposés : un calque contenant l'image « Source » à modifier, et un calque avec l'image « Style » contenant les couleurs de référence à transférer.

    Fig. 2.6.2. Le filtre « Colors / Transfer Colors [Multi] » tel qu'il se présente dans le greffon G'MIC-Qt.

    L'algorithme variationnel de transfert de couleur implémenté dans ce filtre est une production totalement originale : il est le fruit d'une collaboration de recherche entre deux membres de l'équipe IMAGE du laboratoire GREYC de Caen (D. Tschumperlé et J. Rabin), et d'une professeure du laboratoire de mathématiques LMI de l'INSA de Rouen (C. Le Guyader).

    Bref, un algorithme 100 % normand, qui fonctionne forcément « vachement 🐄 bien » 😉, et que vous ne trouverez nulle part ailleurs !
    On remercie chaleureusement la Fédération Normande de Recherche en Sciences et Technologies de l’Information et de la Communication (NormaSTIC) pour son aide financière qui a accéléré la mise en contact et le démarrage de cette collaboration fructueuse !

    Notre méthode a plusieurs caractéristiques propres permettant de calculer des transferts de couleurs souvent pertinents, et de bonne qualité comparativement à ses concurrentes, et ce, de manière rapide et complètement automatique. La figure ci-dessous illustre des exemples de transferts de couleurs qu'il est possible d'obtenir pour une même image « Source », en choisissant des images de « Style » différentes (et en laissant les paramètres par défaut du filtre).

    Fig. 2.6.3. Exemples de transferts de couleurs réalisés par le filtre « Colors / Transfer Colors [Multi] » sur une même image « Source », avec plusieurs images « Style » différentes.

    La technique que nous proposons autorise également un mode « semi-supervisé » qui permet à l'utilisateur de forcer certaines correspondances de couleurs, et donc de « guider » l'algorithme pour calculer une solution de transfert plus contrainte et personnalisée.
    Les deux exemples ci-dessous illustrent ce mode de contrôle de manière assez parlante :

    Fig. 2.6.4. Guidage de l'algorithme de transfert de couleurs par mise en correspondance forcée de couleurs (Perruche → Mésange).

    Ici, les plumes vertes du corps de la perruche (a) sont perceptuellement plus proches de la couleur jaune du corps de la mésange (b), et c'est donc cette mise en correspondance qui est réalisée par défaut par l'algorithme de transfert (résultat (c)). En explicitant des correspondances de couleurs souhaitées (liens symbolisés entre les images (a) et (b)), on peut modifier ce comportement et contraindre le transfert à assigner la couleur bleue de la mésange aux plumes de la perruche (résultat (d)).

    Fig. 2.6.5. Guidage de l'algorithme de transfert de couleurs par mise en correspondance forcée de couleurs (Coccinelle → Formule 1).

    Dans ce deuxième exemple, on note que la couleur rouge de la Coccinelle (a) se retrouve ailleurs dans l'image « Style » de la Formule 1 (b) : au bord de la route, sur les coquelicots… L'algorithme décide donc naturellement de conserver cette couleur quasiment telle quelle lors du transfert automatique (résultat (c)). Forcer des correspondances de couleurs explicites permet de guider l'algorithme pour lui faire changer la couleur de la Coccinelle en vert (résultat (d)).

    Vous l'aurez compris, ce filtre représente l'aboutissement d'un travail de recherche de longue haleine en algorithmique du traitement d'images. Pour des chercheurs comme nous, il est réjouissant d'être arrivé au bout du processus complet : élaborer un nouvel algorithme complexe sur un bout de papier, le développer, l'implémenter, le peaufiner, en obtenir des résultats encourageants, le peaufiner encore et encore, en écrire une description détaillée dans un article scientifique (en cours de finalisation), l'intégrer proprement et le rendre utilisable par tout un chacun dans un logiciel libre, en sachant qu'il pourra être testé et utilisé potentiellement des milliers de fois !

    Notons que ce n'est pas la première fois qu'une méthode de traitement d'images développée au sein de notre laboratoire de recherche se retrouve valorisée dans G'MIC. Cette page recense plusieurs publications scientifiques décrivant des algorithmes élaborés au sein de l'équipe IMAGE du GREYC, et qui sont accessibles comme filtres du greffon G'MIC-Qt.

    3. Nouveautés et améliorations du cœur du logiciel et de sa bibliothèque standard

    Comme évoqué précédemment, le terme G'MIC peut faire référence au langage de script du même nom. Ce langage est doté de son propre interpréteur et de sa bibliothèque standard de fonctions. Il est utilisé pour implémenter tous les filtres et opérateurs de traitement d'images mis à disposition des utilisateurs des différentes interfaces du projet.

    Durant l'année écoulée, un grand nombre de petites améliorations ont été implémentées conjointement sur ce langage et sa bibliothèque standard.
    En réalité, l'ensemble de ces contributions représente même la majorité du travail de développement réalisé, et en même temps ce sont des choses qu'il est difficile de valoriser dans une dépêche grand public : elles concernent principalement des points très précis et techniques du projet, comme par exemple des optimisations du parsing ou des algorithmes, du nettoyage de code, de nouvelles fonctions ou options pour l'évaluateur d'expressions mathématiques, etc.
    Ce sont bien sûr des ajouts utiles pour les développeurs de nouveaux filtres dans ce langage, mais il est difficile de les mettre en valeur de manière réellement plaisante.

    J'ai donc pris le parti de lister ci-dessous uniquement les quelques nouveautés facilement « illustrables » :

    • La nouvelle commande random_patches réalise un rendu procédural d'images carrées contenant des formes géométriques et des textures synthétiques aléatoires. À quoi cela peut-il bien servir, me direz-vous ? Eh bien par exemple, à générer des ensembles d'images pour l'entrainement de réseaux de neurones convolutionnels, pour des tâches de débruitage et de super-résolution (ces réseaux sont ceux utilisés par les commandes denoise_cnn et scale2x_cnn).

    Fig. 3.1. La commande random_patches synthétise des images carrées contenant des formes géométriques et des textures aléatoires.

    Ces images sont en réalité suffisamment complexes pour qu'un réseau de neurones puisse apprendre des filtres convolutionnels pertinents pour l'analyse semi-locale de la géométrie des structures présentes dans des images plus naturelles. Ces filtres appris peuvent ensuite être utilisés dans des tâches de débruitage ou de super-résolution, qui sont des problèmes très géométriques et qui ne nécessitent pas vraiment une analyse sémantique du contenu des images. Utiliser ces données synthétiques pour entrainer des réseaux simples est donc largement suffisant pour ce type d'applications. D'une part, cela évite de stocker de grandes bases d'images volumineuses lors de l'entrainement (les images synthétiques étant générées à la volée). Et d'autre part, on évite automatiquement d'enfreindre le copyright éventuel des images présentes dans les ensembles d'apprentissage prédéfinis (dont la provenance n'est pas toujours clairement citée, avouons-le).

    Fig. 3.2. La commande shape_hilbert trace une courbe de Hilbert dans une image, commande illustrée ici avec des niveaux croissants de récursions.

    • La nouvelle commande pca calcule une analyse en composantes principales (ACP) d'un ensemble de vecteurs. Ce type d'analyse permet à la fois de déterminer la dimensionnalité représentative de données vectorielles, ainsi que leurs orientations principales dans l'espace. L'ACP a de nombreuses applications en traitement d'images et plus généralement en analyse de données : débruitage, compression, reconnaissance de visages, analyse de textures, recalage géométrique, etc. L'exemple ci-dessous illustre son utilisation pour déterminer l'orientation des axes principaux (dessinés en pointillés) d'une silhouette de libellule.

    Fig. 3.3. La commande pca est utilisée ici pour calculer les orientations des axes principaux d'une silhouette binaire 2D.

    • Les nouvelles commandes depthmap3d et normalmap3d viennent enrichir les possibilités de rendus d'objets 3D maillés de G'MIC, en synthésisant des rendus d'un objet respectivement sous la forme de cartes de profondeurs et de normales 3D.

    Fig. 3.4. Les commandes depthmap3d et normalmap3d appliquées sur un modèle 3D en rotation.

    • Mentionnons enfin le travail d'amélioration général ciblé sur les algorithmes d'opérations matricielles présents dans G'MIC : arrivée de la décomposition QR (avec pivot), amélioration de la précision de calcul pour l'inversion de matrices et la résolution de systèmes linéaires… Et même s'il est difficile de rendre ça visuel, je vous propose cette petite ligne de commande qui crée une matrice carrée 40×40 aléatoire, qui l'inverse et qui calcule le produit des deux pour vérifier que l'on retrouve bien la matrice identité.
    $ gmic 40,40 rand -1,1 +invert +mmul name A,invA,'A*invA'

    Fig. 3.5. Exemple de l'utilisation de gmic en ligne de commande pour l'inversion d'une matrice aléatoire.

    Tout ceci n'est bien sûr qu'un aperçu succinct de ce qui a été réalisé sur le cœur de G'MIC cette année. Pour plus de détails techniques, la consultation des Changelog est recommandée.

    4. Nouveau dépôt de codes sources: gmic-interactive-demos

    En tant que membre d'un laboratoire public de recherche, j'ai l'occasion de participer ponctuellement à des évènements de vulgarisation scientifique (tels que la Fête de la science, le FÉNO, etc.), où l'on présente certaines de nos activités de recherche au grand public (en algorithmique du traitement d'images en ce qui me concerne). Pour rendre ces présentations plus attractives et ludiques, j'ai élaboré au fil des ans, différents programmes et bornes de démonstration interactifs, en me reposant sur les possibilités offertes par le langage G'MIC.

    Ces applications libres (sous licence CeCILL) sont maintenant accessibles sur ce dépôt logiciel : github.com/GreycLab/gmic-interactive-demos

    Elles pourront intéresser des enseignants et/ou chercheurs souhaitant illustrer différents concepts du traitement d'images à des publics de néophytes. Ces codes illustrent aussi les capacités du langage G'MIC pour la création de programmes interactifs, et ceci indépendamment du greffon G'MIC-Qt.

    Pour le moment, trois démonstrateurs sont présents dans ce dépôt logiciel. Ils sont détaillés ci-dessous.

    4.1. The SteamFace Machine

    « The SteamFace Machine » est le démonstrateur le plus récent. Il montre le fonctionnement des réseaux de neurones convolutionnels pour la détection d'un visage dans une image, et l'analyse de caractéristiques propres à ce visage, le tout enrobé dans un style SteamPunk du plus bel effet !

    Fig. 4.1.1. Écran de lancement du démonstrateur « The SteamFace Machine ».

    Le flux vidéo capturé par la webcam s'affiche à l'écran, et lorsqu'un visage est placé au centre de l'image, la jauge de détection faciale s'active. En bas à droite, on peut apercevoir la sortie de différentes couches intermédiaires du réseau de neurones réalisant la détection (classifieur binaire avec une architecture de type LeNet-5).

    Fig. 4.1.2. Détection du visage par un réseau de neurones convolutionnel dans le démonstrateur « _The SteamFace Machine »._

    Une fois la détection opérée, un deuxième réseau est inféré pour en extraire différentes caractéristiques faciales : genre, âge, type de cheveux, port de lunettes ou de chapeau, taille du nez…

    Fig. 4.1.3. Analyse de quelques caractéristiques liées au visage détecté.

    C'est une manière visuellement amusante de présenter le fonctionnement de classifieurs neuronaux au grand public, leurs capacités mais aussi leurs limites et les biais inhérents aux bases d'apprentissage utilisées pour les entrainer (dans le cas de ce démonstrateur, la base CelebA, qui contient des images assez éloignées de celles que l'on acquiert via la webcam dans un environnement non-contrôlé tel qu'un parc des expositions).

    Mentionnons également la belle contribution de notre cher collègue Philippe Bernard, du service Administration système et réseaux du GREYC, qui a réalisé une borne physique de démonstration intégrant « The SteamFace Machine », facilement transportable à des évènements de médiation scientifique !

    Fig. 4.1.4. Vidéo de démonstration de la borne « The SteamFace Machine » quand elle était en cours d'élaboration.

    4.2. Virtual Artist

    « Virtual Artist » est un deuxième démonstrateur interactif, qui cherche à illustrer le principe du « transfert de style » entre deux images.
    Nous avons précédemment évoqué le transfert de couleurs (en section 2.6). Le transfert de style en est une extension naturelle : au lieu de transférer uniquement les couleurs, on cherche à transférer tout le style graphique d'une image « Style » vers l'image « Source ».
    C'est bien sûr un problème autrement plus complexe, et les méthodes les plus performantes du domaine utilisent généralement de gros réseaux de neurones.

    « Virtual Artist » n'a pas la prétention d'être à la pointe de l'état de l'art : c'est avant tout un démonstrateur pédagogique pour expliquer le principe général du transfert de style en traitement d'images. L'utilisateur peut jouer avec différentes images de « Source » et de « Style » prédéfinies. La figure ci-dessous illustre quelques-uns des écrans principaux de l'application.

    Fig. 4.2.1. L'application « Virtual Artist » illustre le principe du transfert de style entre deux images.

    Ce démonstrateur a été utilisé de nombreuses fois sur une grande table tactile, dans des évènements grand public, et fait toujours son petit effet !

    Fig. 4.2.2. L'application « Virtual Artist » utilisée comme démonstrateur, ici au Festival de l'Excellence Normande (FÉNO) en 2021.

    4.3. GREYC Warp

    « GREYC Warp », le dernier démonstrateur de ce nouveau dépôt logiciel, implémente un miroir déformant interactif. L'utilisateur voit en direct le flux de la webcam et peut créer, déplacer ou supprimer des points clés qui définissent une déformation appliquée en temps réel. Une dizaine de transformations pré-définies sont également proposées.

    Fig. 4.3.1. L'application « GREYC Warp » vous laisse déformer le flux vidéo de votre webcam, de manière interactive, et non sans humour !

    Pour avoir testé ce démonstrateur en situation réelle lors d'expositions, ça fait beaucoup rire les enfants (mais pas les plus jeunes qui pensent que ça reflète vraiment l'apparence de leur tête et qui peuvent se mettre à pleurer). Une application toute simple mais néanmoins amusante !

    5 G'MIC et le code créatif

    Ces quelques démonstrateurs esquissent déjà l'image d'un langage G'MIC adapté au code créatif, qui consiste, selon Wikipedia, à « utiliser la programmation informatique comme un moyen d'expression artistique (visuel, musical, littéraire, interactif, performatif…) à part entière ».

    5.1. Codes créatifs courts

    En tant qu'ancien demomaker, le code créatif est forcément un domaine qui me tient à cœur, et j'écris et partage régulièrement des scripts courts sur le forum de G'MIC pour expérimenter de nouvelles idées d'effets graphiques, ou en reproduire certains sur lesquels je suis tombé et que je trouve captivants.
    Quelques-uns de ces effets récents sont décrits ci-dessous, avec à chaque fois, un accès vers le code source correspondant (script .gmic).

    • Agrégation limitée par diffusion tournoyante : Cet effet est une variante de l'agrégation limitée par diffusion, implémentant un système de particules en mouvement qui sont stoppées dès lors qu'elles rencontrent une masse d'éléments plus anciens, déjà immobiles. On ajoute à tout ça une rotation, un zoom inverse, une palette de couleurs, et le tour est joué ! Le code source de cet effet atteint difficilement les 36 lignes, commentaires inclus !

    Fig. 5.1.1. L'effet animé « Agrégation limitée par diffusion tournoyante », rendu par G'MIC.

    • Courbe de Hilbert néon : Cette animation stylise le dessin d'une courbe de Hilbert par un tracé incrémental faisant songer à un néon. Ici, le code source est beaucoup plus conséquent (52 lignes 😉).

    Fig. 5.1.2. L'effet animé « Courbe de Hilbert néon », rendu par G'MIC.

    • Morphing de formes : Ici, deux silhouettes se transforment l'une vers l'autre via un morphing continu. On utilise des edgels pour l'extraction et la paramétrisation du contour des deux silhouettes à transformer. Le code source de cet effet revient à un nombre de lignes de code quand même plus raisonnable que précédemment (36 lignes).

    Fig. 5.1.3. L'effet animé « Morphing de formes », rendu par G'MIC.

    • Tunnel 3D : Celui-ci est l'un de mes préférés. C'est certes un effet ultra-classique dans le monde de la scène démo, mais le rendu est sympa. Et avec ses 68 lignes, le code source pour générer cette animation de 256 frames (qui cyclent parfaitement) reste dans les limites du raisonnable !

    Fig. 5.1.4. L'effet animé « Tunnel 3D », rendu par G'MIC.

    • One-liner géométrique : Le langage G'MIC, grâce à sa syntaxe délibérément concise, est un candidat idéal pour la création de one-liners. Une section entière de la documentation de référence est d'ailleurs dédiée à quelques one-liners amusants. Étant tombé par hasard sur cette belle image créée avec GeoGebra par Georg Wengler, j'ai souhaité la retranscrire en langage G'MIC sous la forme d'une unique ligne de commande affichant une animation, et voici le résultat (et heureusement qu'une ligne de code ne se limite pas à 80 caractères !)
    $ gmic 12,12,256,2,"a = 1 + x; b = 1 + y; t = lerp(0,2*pi*b,z/d); cos(a/b*t)*cexp([0,t])" 12,12,1,2,"S = crop(#-1,x,y,0,c,1,1,d#0,1); S = round(45*(S - avg(S)) + 50); draw(#-1,S,x,y,0,c,1,1,d#0,1)" rm. 1200,1200,1,3,255 repeat 256 { 12,12,1,1,"repeat (16,l, X = 100*[x,y] + round(I(#0,x,y,$> + l/16,2,2)); ellipse(#-1,X,1,1,0,1,0))" rm. +rs. 600 w. rm. wait 20 } rm

    Fig. 5.1.5. L'effet animé « cos(ab) », rendu par G'MIC.

    L'ensemble de ces nouvelles animations se retrouve dans la section Gallery du site web de G'MIC.

    5.2. Continuation de la série « G'MIC Adventures »

    De temps en temps, j'essaie aussi de partager l'ensemble du processus permettant d'arriver (en partant de zéro) à un résultat de code créatif.
    Et cela, rédigé sous la forme d'un petit article partagé sur le forum de G'MIC. Cette série d'articles est nommée « G'MIC Adventures ». Je l'avais évoquée dans notre dernière dépêche. Deux nouveaux épisodes de cette série sont parus depuis :

    • Apprentissage d'un perceptron multi-couches pour la reproduction d'une image couleur (G'MIC Adventure #5) :

    Dans ce cinquième épisode, on cherche à entrainer un réseau de neurones simple (un perceptron multi-couches) capable d'apprendre une fonction image entière , c'est-à-dire un réseau capable de prédire une couleur correcte à partir d'un vecteur de coordonnées donné en entrée. Il est particulièrement intéressant de visualiser l'image couleur que le réseau est capable de reproduire à chaque itération de son apprentissage (figure ci-dessous), et ce, jusqu'à convergence.

    Fig. 5.2.1. Reconstruction itérative d'une image couleur obtenue par l'apprentissage d'un perceptron multi-couches.

    Dans ce sixième épisode, on s'intéresse à l'implémentation en G'MIC de l'équation d'ondes et ses possibilités pour appliquer des effets de déformations amusants sur des images, comme l'illustre la figure suivante qui correspond au résultat obtenu à la toute fin de l'article.

    Fig. 5.2.2. Application d'une équation d'ondes anisotrope pour la déformation d'une image le long de ses contours.

    Les exemples présentés dans cette section montrent que G'MIC a du potentiel pour le code créatif, notamment pour l'expérimentation rapide de codes d'effets graphiques. Le fait qu'il soit utilisable en ligne de commande (via la commande gmic) en fait un allié précieux pour générer des animations ou pour modifier des lots d'images de manière automatisée.

    6. Autres nouvelles liées au projet

    Pour finir cette longue dépêche, voici en vrac quelques autres nouvelles notables liées au projet :

    • Diffusion de G'MIC : Avec le temps, la diffusion de G'MIC s'accélère et son installation se simplifie. Notons tout d'abord que G'MIC-Qt a été parmi les premiers greffons disponibles lors de la sortie de la version majeure 3.2 de GIMP. L'installation de ce greffon est maintenant aussi largement simplifiée pour les utilisateurs de macOS, grâce au travail remarquable des empaqueteurs de MacPorts, qui en proposent une version toujours très à jour.

    Nous avons également appris que G'MIC suscite l'intérêt des projets suivants :

    1. Le projet G'MIC-GEGL a pour objectif d'exposer les différents filtres du greffon G'MIC-Qt directement sous forme de nœuds GEGL, qui est la bibliothèque de traitement utilisée en interne dans GIMP. Cela voudrait dire que les effets de G'MIC-Qt pourraient à terme être utilisés dans des calques d'effets non-destructifs de GIMP.
    2. Le projet PhotoFlare est un nouvel éditeur d'images numériques multi-plateformes, et son développeur a annoncé y avoir intégré le greffon G'MIC-Qt afin de profiter de ses centaines de filtres proposés.
    3. Le projet gmic-affinity se propose de développer un greffon en Rust pour Affinity Photo, pour exposer le greffon G'MIC-Qt aux utilisateurs. Ce dernier est normalement déjà fonctionnel pour ce logiciel, via l'API 8bf (comme le montre cette vidéo), mais malheureusement pas encore pour les utilisateurs de macOS.
    4. Enfin, notons l'arrivée de G'MIC-Qt sur le Snap Store, proposant ainsi une façon alternative d'installer notre greffon pour GIMP.
    • Exposé : Début mai 2026, j'ai eu l'occasion de faire un bref passage au laboratoire LRDE de l'EPITA, sympathiquement invité par Marc Espie (enseignant et l'un des développeurs du projet OpenBSD), où j'ai donné une présentation intitulée « 25 ans de développement libre pour le traitement des images numériques ». Une vidéo de cette présentation a été captée et mise sur YouTube.

    7. Conclusion

    Cette version 4.0 marque un jalon important pour G'MIC : dix-huit ans après la première ligne de code, le projet a montré qu'un logiciel open-source né au sein d'un laboratoire de recherche public, et aux ressources modestes, peut s'installer durablement dans le paysage du graphisme numérique libre, et continuer à innover grâce à son écosystème ouvert et extensible.

    Cette dépêche a cherché a montrer la maturité et la polyvalence de G'MIC. C'est un cadriciel multi-usages dont les interfaces variées peuvent toucher des publics différents, de l'artiste numérique au bidouilleur de la ligne de commande, en passant par le chercheur en traitement d'images, à partir du moment où une image numérique entre en jeu !

    C'est aussi l'occasion de rappeler que rien de tout cela n'aurait été possible sans l'écosystème bienveillant qui gravite autour du projet. Nous tenons à remercier chaleureusement nos partenaires académiques (le CNRS, l'ENSICAEN, l'Université de Caen, la direction du GREYC), ainsi que l'ensemble de la communauté (testeurs, empaqueteurs, vidéastes et utilisateurs du quotidien). Votre soutien est très apprécié.

    Les idées fourmillent, l'envie de triturer des pixels est toujours aussi présente, et on espère donc pouvoir continuer à développer et valoriser ce cadriciel libre comme il se doit dans le futur.

    Y aura-t-il une nouvelle dépêche l'année prochaine ? L'avenir nous le dira !

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Commission Open Source de Telecom Valley

    Telecom Valley facilite le recrutement dans les métiers du Numérique avec deux job datings Numeric’Emploi à venir avant fin 2026


    Provence-Alpes-Côte d'Azur 🇫🇷
    Publié le
    mardi 28 juillet 2026 16h40
    Importé le
    mardi 28 juillet 2026 21h04

    L’article Telecom Valley facilite le recrutement dans les métiers du Numérique avec deux job datings Numeric’Emploi à venir avant fin 2026 est apparu en premier sur Telecom Valley.

    Clic & Cetera

    Protégez vos documents importants avant de les transmettre


    Bretagne 🇫🇷
    Publié le
    mardi 28 juillet 2026 14h37
    Importé le
    mardi 28 juillet 2026 21h03
    Un logiciel qui a fait un peu de bruit lorsqu’il a été déployé ; une habitude à prendre lorsque l’on transmet des données personnelles sensibles ; mais un procédé que l’on aurait tendance à oublier au fil du temps… Il est donc nécessaire de faire une piqûre de rappel. L’ajout d’un filigrane sur les documents […]
    LinuxFr

    Podcast Projets Libres épisode 71 : LaSuite.coop, faire un commun autour de la Suite de la DINUM


    Internet
    Publié le
    mardi 28 juillet 2026 14h17
    Importé le
    mardi 28 juillet 2026 21h03


    Découvrez la coopérative LaSuite.coop, qui s'est donné pour objectif de bâtir un commun numérique autour de LaSuite, de la DINUM (Direction interministérielle du numérique de l'état français).

    Avec Bertille Mazari, cofondatrice et directrice générale de lasuite.coop, et Timothée Gosselin, cofondateur et président du CA de Lasuite.coop, nous faisons un panorama de ce projet citoyen :

    • comment LaSuite.coop est-elle née ?
    • quels liens entretient l'équipe de LaSuite.coop avec la DINUM ?
    • comment fédérerent-ils les acteurs de la vie civile pour en faire un projet de société ?
    • comment l'équipe est-elle accompagnée dans ce projet ?

    Vous pouvez écouter l'épisode en audio ou lire sa transcription en texte (une traduction automatique en anglais est aussi disponible).

    Pour améliorer la qualité de notre production, nous sommes preneurs de vos retours dans les commentaires :

    • qu'est-ce que vous avez aimé dans cet épisode ?
    • qu'est-ce que vous amélioreriez ?
    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    LinuxFr

    Revue de presse de l’April pour la semaine 30 de l’année 2026


    Internet
    Publié le
    mardi 28 juillet 2026 10h33
    Importé le
    mardi 28 juillet 2026 13h04

    Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

    [Numerama] Faille Januscape: comment OVHcloud a patché 1 million de VM

    ✍ Amine Baba Aissa, le mardi 21 juillet 2026.

    Dans un article de blog détaillé, le CISO d’OVHcloud raconte comment l’hébergeur français a corrigé en urgence une faille critique dans le logiciel qui fait tourner ses machines virtuelles, sur un parc d’un million d’entre elles.

    [Les Numeriques] Migrer vers le logiciel libre ne suffira pas: le format de fichier reste le vrai verrou de Microsoft

    ✍ Aymeric Geoffre-Rouland, le lundi 20 juillet 2026.

    La souveraineté numérique française se joue jusque dans l’extension d’un fichier. Derrière les DOCX, XLSX et PPTX qui circulent chaque jour dans l’administration, le standard OOXML entretient une dépendance invisible à Microsoft, jusque dans la conservation de la mémoire publique.

    [Numerama] IA open source vs open weight: quelles sont les différences?

    ✍ Amine Baba Aissa, le dimanche 19 juillet 2026.

    Deux termes, une confusion permanente et une industrie qui en joue: open source et open weight n’ont rien à voir, et la distinction pèse aujourd’hui sur des enjeux de souveraineté et de sécurité.

    Et aussi:

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    CERCLL

    Le projet Debian s’interroge sur son possible usage des LLM.


    Provence-Alpes-Côte d'Azur 🇫🇷
    Publié le
    mardi 28 juillet 2026 10h14
    Importé le
    mardi 28 juillet 2026 13h03
    Une discussion a été ouverte au sein du projet sur la manière dont il faut considérer les participations au code quand elles sont soutenues par les LLM. Ce n’est pas la première fois que la communauté essaie de statuer sur l’IA générative. Debian a ouvert une résolution générale (GR) sur l’usage des LLM au sein […]
    CERCLL

    L’April invite à participer à la « Fête des Possibles » 2026 pour toucher de nouveaux publics.


    Provence-Alpes-Côte d'Azur 🇫🇷
    Publié le
    mardi 28 juillet 2026 10h11
    Importé le
    mardi 28 juillet 2026 13h03
    Une nouvelle édition de la Fête des Possibles, initiée et coordonnée par le Collectif pour une Transition Citoyenne, aura lieu du 11 septembre au 11 octobre 2026. Des centaines d’événements seront organisés partout en France et en Belgique pour valoriser les actions concrètes en faveur d’un avenir plus durable et solidaire. Le logiciel libre a […]