Agrégateur de nouvelles

MeshCentral, alternative à TeamViewer et RustDesk

Linuxfr.org - 20 janvier, 2026 - 07:49

Ce qui suit est une mise en œuvre basique de l’outil de prise en main à distance MeshCentral. Adapté pour les petits dépannages mais conçu pour les organisations, c’est une solution à évaluer face aux logiciels plus connus comme TeamViewer, AnyDesk ou RustDesk. Je (NdM: YvanM) me garderai cependant de faire un comparatif des fonctionnalités, car je ne connais pas assez cet outil et ses « concurrents ».

Sommaire MeshCentral c’est quoi ?

MeshCentral propose des fonctionnalités similaires à TeamViewer ou AnyDesk. C’est à ma connaissance le seul outil complètement libre de ce type (il est sous license Apache 2.0). RustDesk est également régulièrement cité sur LinuxFR, mais c’est un logiciel « open core », on peut donc être rapidement limité avec la version libre selon les usages souhaités.

Le projet était, si ma mémoire est bonne, sponsorisé par Intel dans ses débuts. Il est toujours en développement, mais il n’y a visiblement qu’un seul mainteneur actif. Cette personne semble proposer le développement sponsorisé de fonctionnalités.

Malgré cette confidentialité, MeshCentral propose presque toutes les fonctionnalités qui me semblent nécessaires pour une utilisation en entreprise. Il est également adapté à mes besoins en tant que particulier qui dépanne ponctuellement la famille et les amis :

  • La partie serveur est libre et s’installe sur un serveur Linux (on peut aussi sur Windows) ;
  • Le client supporte Windows, Linux, MacOS, FreeBSD et Android, sur plusieurs architectures matérielles ;
  • La personne qui « prend la main » n’a pas de client à installer, tout se fait par l’interface web du serveur (ce n’est pas forcément un avantage, c’est juste pour expliquer comment ça s’utilise) ;
  • Il n’y a pas besoin de configurer le client pour qu’il pointe vers votre serveur, il suffit de le lancer ou de l’installer ;
  • Quand on prend la main sur les clients, on a accès :
  • Au bureau ;
  • À un shell ;
  • À une fonctionnalité de transfert de fichiers ;
  • Des informations sur le matériel ;
  • On peut se servir d’une machine sur laquelle le client est installé comme « rebond » pour accéder en RDP, VNC, HTTP et HTTPS aux autres machines qui sont sur le réseau du client ;
  • Le client permet un accès permanent ou à la demande ;
  • On peut créer des groupes de machines ;
  • On peut avoir plusieurs utilisateurs sur le serveur, avec des permissions différentes ;
  • Il permet l’authentification multi-facteur ;
  • Il supporte l’authentification locale, SAML, JumpCloud, Azure, GitHub, Google, SSO avec OpenID Connect… ;
  • On peut personnaliser le client et l’interface web ;
  • Il est multitenant ;
  • Il peut utiliser Intel AMT (je n’ai jamais essayé) : « when available, administrators can remotely power on, boot to BIOS and manage a system regardless ofthe operating system state. ». Je m’étais d’ailleurs dit que ça devait être une raison du support d’Intel pour ce projet ;
  • Et un paquet d’autres choses que je ne détaillerai pas.

J’ai une utilisation très restreinte de l’outil, mais j’ai quand même constaté des limitations embêtantes :

  • Il n’est pas possible d’accéder au bureau distant si celui-ci utilise Wayland. Si je comprends bien il faudrait un développeur C qui connaisse Wayland, à bon entendeur ;-). Plusieurs contournements sont possibles :
  • Utiliser l’accès en ligne de commande uniquement, c’est parfois suffisant ;
  • Expliquer à l’utilisateur de rouvrir sa session sous Xorg ;
  • Lancer un serveur RDP ou VNC sur le client, et utiliser le client RDP ou VNC intégré à l’interface web de MeshCentral (voir les suggestions en bas de cette dépêche).
  • En mode « à la demande » sous Windows, je n’arrivais pas à avoir la main sur les fenêtres lancées en tant qu’administrateur. Ça a peut-être changé depuis la dernière fois où j’ai testé (en 2023) ;
  • Je trouve que la documentation n’est pas super, il ne faut donc pas hésiter à aller voir les vidéos qui couvrent beaucoup de sujets.
Installation du serveur

La méthode d’installation dépendra forcément du contexte. Voilà le mien :

  • Je veux que le serveur soit sur mon ordinateur portable (actuellement sous Debian 13). Je n’ai pas de serveur à la maison et je n’ai pas envie de gérer une machine en plus. L’inconvénient c’est que je ne pourrais utiliser MeshCentral qu’à la maison, car j’aurais un enregistrement DNS qui pointera vers l’IP de ma box ;
  • Je veux faire tourner le serveur avec Podman dans un conteneur « utilisateur » (parce que même si j’ai pris l’habitude de Docker, j’ai envie de tester Podman).

En termes de RAM et d’utilisation CPU je ne me fais pas de soucis : pour les petites installations c’est censé tourné sur Raspberry Pi. Effectivement, le serveur démarré et un client connecté, le serveur consomme 90 Mo de RAM et 1 % de CPU (j’ai un i5-4300U, soit 4 cœurs à 1.90GHz)

Premier lancement

On installe podman :

sudo apt install podman

On crée l’utilisateur dédié nommé meshcentral (je trouve intéressant sur le principe d’avoir un utilisateur par service) qui fera tourner le conteneur, et on en profite pour mettre son home dans /srv (car ce n’est pas un utilisateur « normal ») :

sudo useradd --base-dir /srv \ --create-home \ --shell /bin/bash \ --user-group \ meshcentral

On note que par défaut useradd (tout comme adduser d’ailleurs) ajoute automatiquement une plage de sous-UID et sous-GID dans /etc/subuid et /etc/subgid : ces plages seront utilisées par les conteneurs que l’utilisateur meshcentral lancera (voir man 5 subuid).

Dans mon cas je démarrerai le service à la main quand j’en ai besoin, mais si on voulait que notre service puisse démarrer automatiquement à l’allumage de la machine il faudrait en plus exécuter la commande suivante :

sudo loginctl enable-linger meshcentral

On se connecte en tant que meshcentral :

sudo --login --user meshcentral

Il existe sur le Docker Hub des images de MeshCentral, mais je n’en vois pas d’officielles et j’ai envie de bricoler :-). En me basant sur la documentation d’installation, on crée donc un fichier /home/meshcentral/Containerfile (équivalent d’un Dockerfile) avec le contenu suivant :

# On se base sur Debian Trixie en version slim FROM docker.io/library/debian:trixie-slim # On définit que la version « latest » de MeshCentral sera installée par défaut ARG MESHCENTRAL_VERSION="latest" # On fait les mises à jour, on installe les logiciels nécessaires, puis on # supprime le cache des paquets RUN apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get full-upgrade --assume-yes \ && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends --assume-yes nodejs npm tini \ && rm -r /var/cache/apt/* # On crée un utilisateur dédié pour lancer le service RUN useradd --shell /usr/sbin/nologin --user-group --create-home meshcentral # On utilise ce nouvel utilisateur USER meshcentral # On se place dans le bon répertoire WORKDIR /home/meshcentral # On installe les dépendances de MeshCentral dans ce répertoire RUN npm install meshcentral@${MESHCENTRAL_VERSION} # On définit la variable d’environnement conseillée pour faire tourner node # en production ENV NODE_ENV=production # On lance tini pour qu’il prenne en charge et relaie SIGTERM ENTRYPOINT ["tini","--"] # Et finalement on lance meshcentral CMD ["node","./node_modules/meshcentral"]

On construit ensuite l’image, ici en précisant la version stable de MeshCentral qu’on veut récupérer du dépôt NPM et en appliquant un tag :

podman image build --build-arg MESHCENTRAL_VERSION=1.1.55 --tag meshcentral:1.1.55.

L’image est stockée dans ~/.local/share/containers/storage/overlay/. podman image ls m’indique qu’elle fait 976 Mo.

On crée les volumes :

podman volume create meshcentral-files # pour les fichiers qu’on veut transmettre depuis ou vers les clients podman volume create meshcentral-data # pour la configuration, les certificats, etc.

Ils se trouvent comme on peut s’y attendre dans ~/.local/share/containers/storage/volumes/.

On fait un premier lancement à la main, ce qui permet de créer le fichier de configuration par défaut et de tester si ça marche. On n’est pas root, donc on ne pourra pas utiliser le port 443. De plus, dans le conteneur MeshCentral ne tourne pas en tant que root et utilisera donc par défaut le port 1025 :

podman run --rm \ --volume=meshcentral-data:/home/meshcentral/meshcentral-data \ --volume=meshcentral-files:/home/meshcentral/meshcentral-files \ --publish 1025:1025/tcp \ --hostname meshcentral \ --name meshcentral \ localhost/meshcentral:1.1.55

Depuis le navigateur web, on peut aller sur https://127.0.0.1:1025 pour s’assurer que le service est accessible. Mais revenons pour l’instant dans le terminal et arrêtons notre conteneur avec Ctrl+C

Comme MeshCentral n’est pas joignable sur le port 80, on ne peut pas utiliser le client Let's Encrypt intégré pour obtenir un certificat. On va donc obtenir un certificat manuellement avec certbot.

Configuration DNS et IP

Sur mon nom de domaine, j’ajoute un enregistrement A aide.domain.example qui pointe vers l’adresse IPv4 de ma box. J’aurais bien aimé faire de l’IPv6 aussi, mais avec le pare-feu IPv6 de ma box Free c’est soit on ouvre tout, soit on ferme tout…

Côté box, j’ajoute une redirection de ports pour que les ports TCP 80 et 1025 arrivent sur l’adresse IPv4 de mon laptop. J’ai également configuré un bail statique sur ma box pour que mon ordinateur portable ait toujours la même adresse IP.

Installation du certificat TLS

On reprend notre utilisateur standard pour installer certbot :

sudo apt install certbot

On lance la commande suivante pour tester l’obtention d’un certificat. Il faudra renseigner une adresse e-mail (utilisée pour prévenir lorsque le certificat expire bientôt) et valider les conditions d’utilisation :

sudo certbot certonly --standalone --domain aide.domain.example --dry-run --test-cert

Si ce premier essai marche, on peut demander un certificat de test. C’est utile pour s’assurer qu’on a bien tous les bons paramètres, car Let's Encrypt applique des limites pour les demandes de certificats valides. On doit demander un certificat RSA (et non ECDSA par défaut) car MeshCentral ne sait pas encore gérer ECDSA. On va aussi utiliser l’option --deploy-hook pour copier le certificat au bon emplacement et avec les bonnes permissions. Le propriétaire de ces fichiers doit correspondre avec l’UID de l’utilisateur à l’intérieur de notre conteneur, sinon la clé privée ne sera pas lisible par MeshCentral. On peut pour cela regarder quel est l’UID des fichiers dans notre volume (/srv/meshcentral/.local/share/containers/storage/volumes/meshcentral-data/_data/), pour le reporter 4 fois dans la commande ci-dessous (dans mon cas 232071). Attention également à adapter le nom de domaine (à 3 endroits) :

sudo certbot certonly --test-cert \ --key-type rsa \ --standalone \ --domain aide.domain.example \ --deploy-hook 'install --verbose --owner=232071 --group=232071 --mode=644 /etc/letsencrypt/live/aide.domain.example/fullchain.pem /srv/meshcentral/.local/share/containers/storage/volumes/meshcentral-data/_data/webserver-cert-public.crt; install --verbose --owner=232071 --group=232071 --mode=600 /etc/letsencrypt/live/aide.domain.example/privkey.pem /srv/meshcentral/.local/share/containers/storage/volumes/meshcentral-data/_data/webserver-cert-private.key'

Si tout se passe bien, on peut exécuter la même commande mais sans l’option --test-cert et on aura cette fois un certificat valide. Celui-ci est valable 3 mois, et par défaut est renouvelé automatiquement par le service systemd certbot.service déclenché par le timer certbot.timer. Comme je suis sur un laptop et que ce renouvellement ne peut fonctionner que si je suis chez moi, je désactive l’exécution automatique :

sudo systemctl disable certbot.timer

Quand j’aurais besoin de renouveler le certificat et que je serai à la maison, j’aurais simplement à faire sudo systemctl start certbot.service (enfin c’est comme ça que j’ai compris le mécanisme, je n’ai pas testé).

Configuration textuelle de MeshCentral

On va maintenant modifier le fichier de configuration qui a été généré au premier démarrage de MeshCentral. Depuis l’hôte, en tant que l’utilisateur meshcentral, la solution la plus simple est de lancer podman unshare vim ~/.local/share/containers/storage/volumes/meshcentral-data/_data/config.json. Ça permet d’être dans le bon namespace pour avoir les droits d’écriture sur le fichier. On pourrait aussi utiliser notre compte root de l’hôte mais c’est intéressant de connaître l’existence de podman unshare qui semble bien utile pour comprendre et résoudre des problèmes.

Dans mon cas j’ajoute simplement les directives suivantes sous settings. On peut laisser les commentaires déjà présents dans le fichier. Les curieux iront lire la documentation (par exemple ici) pour voir tout ce qu’il est possible de faire :

  • "cert": "aide.domain.example" pour indiquer comment MeshCentral est joignable ;
  • "port": "1025" pour spécifier le port plutôt que de prendre le premier disponible ;
  • "WANonly": true parce que les fonctionnalités de LAN ne m’intéressent pas ;
  • "amtManager": false parce que je ne vais pas me servir d’AMT (je ne sais pas si ça marche vraiment parce qu’il écoute toujours sur le port 4433, mais ça n’est pas gênant, car le port n’est pas exposé sur l’hôte).

On peut relancer MeshCentral pour s’assurer que ça fonctionne.

Création du quadlet

Bien que Podman supporte les fichiers docker-compose.yml (si on installe le paquet Debian podman-compose), il cherche avant tout à s’intégrer au mieux avec systemd. Pour ça il propose les quadlets (voir man 5 quadlet), qui sont un type d’unités systemd qui permettent de faire à peu près la même chose qu’un fichier docker-compose.yml. On va utiliser cette méthode pour faciliter le lancement ultérieur de notre conteneur. Ici, je vais placer mon unité systemd dans le répertoire de mon utilisateur meshcentral. On crée le bon répertoire :

mkdir --parents ~/.config/containers/systemd/

Et on y crée le fichier ~/.config/containers/systemd/meshcentral.container avec le contenu suivant :

[Unit] Description=Meshcentral in a Podman container # C’est déjà une dépendance implicite, mais je la mets pour que ce soit explicite After=networking.target [Container] Image=localhost/meshcentral:1.1.55 ContainerName=meshcentral HostName=meshcentral PublishPort=1025:1025 Volume=meshcentral-files:/home/meshcentral/meshcentral-files Volume=meshcentral-data:/home/meshcentral/meshcentral-data # Je ne sais pas si c’est c’est vraiment utile mais ça ne coûte rien DropCapability=all

On indique à systemd de prendre en compte ce nouveau fichier :

systemctl --user daemon-reload

Et on peut démarrer notre service simplement :

systemctl --user start meshcentral.service Utilisation de MeshCentral Première connexion

Passons enfin à l’utilisation de MeshCentral. Depuis la page d’accueil de l’interface web, cliquer sur le lien pour créer un premier compte utilisateur.

Une fois connecté, cliquer sur le lien « Créer un nouveau groupe d’appareils ». Pour mon usage basique, je laisse comme type « Gérer à l’aide d’un agent logiciel ».

Installation de l’agent

Il faut maintenant obtenir et installer le client (ici appelé « agent ») sur les postes, et quand on clique sur « Ajouter un agent » à côté du nom du groupe il y a pléthore de choix.

Pour Windows

Pour Windows, je ne saurais pas dire exactement quels choix permettent quelles fonctionnalités (installation en tant que service, assistance à la demande sans que l’utilisateur ait les droits d’administration…) car je n’ai plus de machine pour tester, désolé.

À noter que par défaut l’agent n’est pas signé, donc Windows demande une confirmation avant d’exécuter le binaire.

Pour Linux

Pour Linux, on obtient un agent à installer en tant que service en choisissant « Exécutable d’installation Linux / BSD / macOS », avec « Type d’installation » « Ligne de commande & bureau distant » ou « Ligne de commande uniquement », puis en cliquant sur le lien nommé « MeshAgent ». Il faudra alors faire une commande du type chmod +x && sudo./meshagent pour l’installer (ajouter l’option -install à meshagent pour éviter la pop-up graphique qui demande quoi faire).

L’agent sera installé dans /usr/local/mesh_services/meshagent/meshagent et sera lancé automatiquement par le service meshagent.service. Pour le désinstaller il est possible de supprimer ces fichiers, ou d’utiliser le binaire de désinstallation téléchargeable également depuis l’interface web, toujours via le lien « Ajouter un agent », ou de lancer le binaire installé avec l’option -uninstall.

On obtient un agent que l’utilisateur sans droit root pourra utiliser en choisissant « Exécutable d’installation Linux / BSD / macOS », avec « Type d’installation » « Interactif seulement » (pas vraiment instinctif…). Il faudra dans tous les cas bien expliquer à cet utilisateur comment démarrer ce binaire (car ça dépend de l’environnement qu’il utilise et parce qu’il faut ajouter les droits d’exécution), mais une solution est de lui donner par e-mail une commande toute prête à copier-coller dans son terminal, du type :

cd /tmp/ && wget -O meshagent « https://aide.domain.example:1025/meshagents?id=pYWSORfgTMN%2IdKohzytKQePtv8DzNzbTZcqB2m%24h7MuA4bzXSWJRt6vLN9VBILW&installflags=1&meshinstall=6 » && chmod +x meshagent &&./meshagent

Pour une utilisation à la demande, je m’étais créé un paquet Debian qui une fois installé, permettait par un clic de l’utilisateur de télécharger le binaire et de le lancer, le tout avec une interface graphique basique. C’était de loin le plus simple pour les utilisateurs, mais c’est pas mal de travail.

Avec une invitation

Les méthodes d’installation ci-dessus nécessitent que vous transmettiez le binaire (ou le lien de téléchargement précis) aux utilisateurs. Une autre méthode consiste à inviter les utilisateurs ce qui crée une URL spécifique, accessible sans identifiant, pour qu’ils puissent eux-mêmes télécharger le binaire et obtenir les instructions d’installation. Pour cela, depuis la page d’accueil, cliquer sur le lien « Inviter » à côté du nom du groupe.

C’est à mon sens particulièrement intéressant pour les utilisateurs Windows, puisqu’il suffit de leur transmettre le lien par courriel. (NdM: attention à ne pas habituer les utilisateurs à installer tout et n'importe quoi en un clic sur un lien, en particulier un outil de prise en main à distance. Optez pour un canal de confiance, un courriel signé, etc.)

Mise à jour de l’agent

La mise à jour des agents se fait automatiquement (si nécessaire) après redémarrage du serveur sur une nouvelle version.

Utilisation avec Wayland

Comme dit plus haut, l’agent MeshCentral n’est pas encore compatible Wayland. Voici quelques idées de contournement qui peuvent convenir à votre cas d’usage, ou pas.

Pour avoir accès au gestionnaire de session, j’imagine qu’il suffirait de lancer ce dernier avec Xorg, mais je n’ai jamais testé.

Pour avoir accès à la session on peut en général indiquer à l’utilisateur comment rouvrir sa session avec Xorg. Mais rappelons-nous également que MeshCentral peut se connecter à un serveur RDP ou VNC qui tourne sur la machine, ce qu’on peut faire assez facilement.

Avec Gnome

Si c’est Gnome qui tourne on peut simplement lancer le serveur VNC intégré. On peut indiquer à l’utilisateur de le faire, mais on peut aussi le faire nous-même depuis l’accès en ligne de commande proposé par MeshCentral. À noter que ce serveur VNC écoute sur toutes les interfaces réseau et que même si un mot de passe aléatoire est défini, il est recommandé de l’arrêter lorsque l’accès distant au bureau n’est plus nécessaire :

# on enregistre comment accéder à dbus (nécessaire pour dconf et systemctl export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/"$(id --user)"/bus # on désactive l’accès RDP qui est activé par défaut dconf write /org/gnome/desktop/remote-desktop/rdp/enable false # on active l’accès VNC qui est désactivé par défaut dconf write /org/gnome/desktop/remote-desktop/vnc/enable true # on démarre le service utilisateur de partage du bureau systemctl --user start gnome-remote-desktop.service Avec KDE

Une solution est d’utiliser le serveur VNC Krfb, qu’on installera avec une commande du type sudo apt install krfb. Il suffit ensuite de demander à l’utilisateur de démarrer ce logiciel depuis le menu (il se trouve dans la rubrique « Internet » et qu’il vous communique le mot de passe.

Comme pour le cas de Gnome juste au-dessus, je recommande également d’arrêter Krfb une fois la prise en main à distance terminée (depuis le menu « Fichier -> Quitter », parce que cliquer sur la croix ferme juste la fenêtre).

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Wimille: Retrouvez votre liberté numérique, Le samedi 24 janvier 2026 de 10h00 à 12h00.

l'Agenda du Libre - 19 janvier, 2026 - 16:46

L'Association Club Linux Nord Pas de Calais co-organise l'atelier numérique citoyen tous les derniers samedis du mois, à Wimille.

Les petits déjeuners du libre consistent à un temps d’échange convivial autour du numérique, de l’informatique, dit libre et éthique.

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 voulez utiliser sur votre ordinateur.

Si votre ordinateur est récent et que vous vous voulez vous donner les moyens de maîtriser les informations qui y entrent et en sortent, ou si votre ordinateur devient poussif ...

Pensez à nous rendre visite, c'est gratuit et on vous donnera toutes les clés pour que vous puissiez faire le choix qui vous convient

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

Linuxfr.org - 19 janvier, 2026 - 15:24

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.

Lettre d'information XMPP de décembre 2025

Linuxfr.org - 19 janvier, 2026 - 09:46

N. D. T. — Ceci est une traduction de la lettre d’information publiée régulièrement par l’équipe de communication de la XSF, essayant de conserver les tournures de phrase et l’esprit de l’original. Elle est réalisée et publiée conjointement sur les sites XMPP.org et LinuxFr.org selon une procédure définie.

Bienvenue dans la lettre d'information XMPP, ravi de vous retrouver ! Ce numéro couvre le mois de novembre 2025.

La lettre d'information XMPP vous est proposée par l'Équipe de communication de la XSF.

Comme tout autre projet accompli par la XSF, la lettre d'information est le résultat du travail volontaire de ses membres et des personnes y contribuant. Si vous êtes satisfait des services et logiciels que vous utilisez peut-être, n'hésitez pas à dire merci ou aider ces projets.

Vous souhaitez contribuer à l'équipe de communication de la XSF ? Lisez en bas de page.

    Sommaire Annonces de la XSF Sommet XMPP 28 & FOSDEM 2026

    La XSF planifie le Sommet XMPP 28, qui aura lieu les jeudi 29 et vendredi 30 janvier 2026, à Bruxelles. À la suite du Sommet, la XSF planifie également sa présence au FOSDEM 2026, qui aura lieu les samedi 31 janvier et dimanche 1er février 2026. Retrouvez tous les détails sur notre Wiki. Merci de vous manifester si vous souhaitez participer, cela nous aide pour l'organisation. Cet évènement est naturellement ouvert à toutes celles et ceux qui souhaitent participer. Faites passer l'information dans votre environnement !

    XSF Membership

    Si rejoindre la XMPP Standards Foundation en tant que membre vous intéresse, merci de postuler avant le 15 février 2026, 00:00 UTC.

    Le logo XMPP et Font Awesome

    La XSF est ravie d'annoncer que le logo officiel XMPP a été accepté dans la police de caractère Awesome et sera empaquetée dans l'archive à partir de la prochaine publication !

    Évènements XMPP

    Videos et conférences XMPP Articles XMPP Nouvelles des logiciels XMPP Clients et Applications XMPP
    • Cheogram a publié sa version 2.19.0-4 pour Android. Cette version corrige plusieurs bugs, notamment au niveau de l'affichage sur tablette, des filtres de compte pour démarrer une nouvelle conversation, certains bugs provoquant des plantages, WASM dans WebXDC, l'affichage d'informations supplémentaires sur le statut/l'échec d'un appel, l'alignement de la taille du texte des messages avec la prochaine version de Snikket, et bien d'autres encore ! N'oubliez pas de consulter la liste des modifications pour connaître tous les détails des différentes versions.

      • Conversations a publié ses versions 2.19.6 et 2.19.7 pour Android. Cette version introduit un paramètre permettant de toujours utiliser des relais, envoie des accusés de réception par défaut et active le paramètre « Accusés de lecture ». Elle corrige également un problème de mise en cache des avatars et le fait que le DNS ne se résolve parfois pas lorsque le DNS privé est activé. Vous pouvez consulter le journal des modifications pour plus de détails.
      • Gajim a publié sa version 2.4.1 de son application de chat gratuite et complète pour XMPP. Cette version apporte des aperçus pour les GIF et les formats de fichiers d'animation similaires, ainsi que de nombreuses modifications mineures et corrections de bogues. Merci pour toutes vos contributions ! Vous pouvez consulter le journal des modifications pour plus de détails.

    • Kaidan a publié sa version 0.14.0 qui comprend de nouvelles fonctionnalités et corrections très intéressantes ! Partage multimédia avancé, filtrage des fournisseurs XMPP pour la création de comptes, messages mis en évidence, URI XMPP et bien d'autres nouvelles fonctionnalités et corrections de bugs ! Vous trouverez une liste détaillée des nouvelles fonctionnalités, des corrections de bugs et des remarques dans le journal des modifications.

    • Monal a publié ses versions 6.4.15 et 6.4.16 pour iOS et macOS.

      • Monocles a publié sa version 2.0.18 de son client de chat pour Android. Et elle est riche en nouveautés ! Elle introduit un éditeur de profil VCard4, un générateur de code QR VCard pour l'éditeur de compte, un réordonnancement des comptes par glisser-déposer, améliore la visibilité de la couleur du texte dans les champs de saisie, ajoute une option pour enregistrer les médias dans le dossier de téléchargements dans la visionneuse de médias, introduit un calendrier de l'historique des chats, met à jour le paramètre TLSv1.3 (activé par défaut), ajoute l'extension wasm et le MIME application/wasm, et bien plus encore ! N'oubliez pas de consulter le journal des modifications pour plus de détails !
    • Quicksy a publié ses versions 1.17.0 et 1.21.0 pour iOS.

    • Le développement initial de MankalaNextGen, une interface utilisateur graphique permettant de jouer Mancala a été réalisé pendant le Google Summer of Code 2025 par Srisharan VS. L'application utilise QXMPP pour permettre le jeu à distance.

    Serveurs XMPP
    • MongooseIM a publié sa version 6.5.0 de sa solution de messagerie instantanée pour entreprises. Cette version apporte de nouvelles fonctionnalités, des modifications, diverses corrections et améliorations. Pour plus d'informations, consultez le journal des modifications et la documentation.

    • La communauté Ignite Realtime est heureuse d'annoncer la sortie d'Openfire 5.0.3 ! Cette version apporte un certain nombre d'améliorations en termes de stabilité et de correction de bugs. Notamment, plusieurs améliorations ont été apportées à la salle de discussion multi-utilisateurs (MUC). Veuillez vous référer au journal complet des modifications pour plus de détails.

    • Snikket Server - Version de décembre 2025 : Snikket termine l'année avec une nouvelle version mineure de son logiciel serveur. L'objectif principal de cette version est de corriger quelques bugs mineurs qui ont été découverts et signalés après l'annonce de la version précédente. Parmi les changements notables, citons la compatibilité des messages hors ligne et les informations de débogage du portail web.

    Bibliothèques et outils XMPP Extensions et spécifications

    La XMPP Standards Foundation développe des extensions à XMPP dans sa série de XEP en plus des RFC XMPP. Des développeuses, développeurs et autres personnes expertes en normes du monde entier collaborent à ces extensions, élaborant de nouvelles spécifications pour les pratiques émergentes et affinant les méthodes existantes. Proposées par n'importe qui, celles qui remportent le plus de succès finissent par être classées comme finales ou actives, selon leur type, tandis que les autres sont soigneusement archivées comme différées. Ce cycle de vie est décrit dans la XEP-0001, qui contient les définitions formelles et canoniques des types, des états et des processus. Vous pouvez en savoir plus sur le processus de normalisation ici. La communication autour des normes et des extensions se fait via la liste de diffusion des normes (archives en ligne).

    Extensions proposées

    Le processus de développement d'une XEP commence par la rédaction d'une idée et sa soumission à l'éditeur XMPP. Dans un délai de deux semaines, le Conseil décide d'accepter ou non cette proposition en tant que XEP expérimentale.

    • Initial Authentication Pipelining
      • Cette spécification définit un protocole pour découvrir si le <authenticate> SASL2 peut être envoyé de manière sure dans le flux ouvert, et si oui permet le client d'effectuer cet envoi de manière sure.
    Nouvelles extensions
    • Version 0.1.0 de XEP-0508 (Forums)
      • Accepté en Experimental par vote du Conseil (dg)
    • Version 0.1.0 de XEP-0509 (Initial Authentication Pipelining)
      • Accepté en Experimental par vote du Conseil (dg)
    Extensions déférées

    Si une XEP expérimentale n’est pas mise à jour pendant plus de douze mois, elle sera retirée de la catégorie Expérimentale pour être classée comme Déférée. Si une mise à jour intervient, la XEP sera replacée dans la catégorie Expérimentale.

    • Aucune XEP déférée ce mois-ci.
    Extensions mises à jour
    • Version 1.35.3 de XEP-0045 (Multi-User Chat)
      • muc#roomconfig_allowinvites ne restreint pas les propriétaires mais active des permissions additionelles pour les membres. (spw)
    • Version 0.7.0 de XEP-0353 (Jingle Message Initiation)
      • Retrait de la redéfinition locale de l'élément jingle <reason/> dans le schéma XML schema et les références existantes.
      • Rend l'usage de l'élément <reason/> optionnel dans le schéma, tel que spécifié dans le texte.
      • Ajout de la définition manquante du type 'empty' dans le schéma XML. (lnj)
    Dernier appel

    Les derniers appels sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé que la XEP semble prête, l'Éditeur XMPP émet un dernier appel pour recueillir des commentaires. Les commentaires recueillis lors du dernier appel peuvent aider à améliorer la XEP avant de le renvoyer au Conseil pour qu'il passe à l'état Stable.

    • Dernier Appel pour les commentaires sur la XEP-0377 (Spam Reporting)
      • Ce dernier appel a démarré le 12/12/2025 et s'achèvera à la fin du 05/01/2026.
    Extensions stables
    • Version 1.0.0 de XEP-0440 (SASL Channel-Binding Type Capability)
      • Accepté à Stable par vote du Conseil du 18/11/2025 (XEP Editor (dg))
    Extensions dépréciées
    • Aucune XEP n’a été dépréciée ce mois-ci.
    Extensions rejetées
    • Aucune XEP n’a été rejetée ce mois-ci.
    Partagez les nouvelles

    Veuillez partager cette nouvelle sur d'autres réseaux :

    Consultez également notre flux RSS !

    Vous recherchez des offres d'emploi ou souhaitez engager un consultant professionnel pour votre projet XMPP ? Consultez notre tableau d'affichage des offres d'emploi XMPP.

    Contributions et traductions de la lettre d'information

    Il s'agit d'un effort communautaire, et nous tenons à remercier les traductrices et traducteurs pour leur contribution.
    Les bénévoles et les nouvelles langues sont les bienvenues !
    Les traductions de la lettre d'information XMPP seront publiées ici (avec un certain retard) :

    Contributions à la lettre d'information de ce mois-ci :
    emus, cal0pteryx, edhelas, Gonzalo Raúl Nemmi, Ludovic Bocquet, Sonny Piers, XSF iTeam

    Contributions à la traduction :

    • Français : Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau
    • Allemand : Millesimus
    • Italian: Mario Sabatino, Roberto Resoli
    • Portugais : Paulo
    Aidez-nous à créer la lettre d'information

    Cette lettre d'information XMPP est produite en collaboration avec la communauté XMPP. Chaque numéro mensuel est rédigé dans ce simple pad. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt GitHub de la XSF. Nous sommes toujours ravis d'accueillir de nouvelles personnes contributrices. N'hésitez pas à rejoindre la discussion dans notre groupe de discussion Comm-Team (MUC) et à nous aider ainsi à poursuivre cet effort communautaire. Vous avez un projet et souhaitez le faire connaître ? N'hésitez pas à partager vos actualités ou événements ici, et à les promouvoir auprès d'un large public.

    Tâches que nous effectuons régulièrement :

    • collecte d'actualités dans l'univers XMPP
    • résumés courts d'actualités et d'événements
    • résumé de la communication mensuelle sur les extensions (XEP)
    • révision du projet de lettre d'information
    • préparation d'images pour les médias
    • traductions
    • communication via les comptes des médias
    Hébergement fiscal de projets par la XSF

    La XSF propose un hébergement fiscal pour les projets XMPP. Veuillez postuler via Open Collective. Pour plus d'informations, consultez l'article de blog annonçant cette initiative. Projets actuels que vous pouvez soutenir :

    Licence

    Cette lettre d'information est publiée sous licence CC BY-SA.

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Organiser la désescalade numérique

    Transcriptions - 18 janvier, 2026 - 17:37

    Comment faire du numérique un sujet de débat démocratique ? Comment intéresser les élus aux sujets technologiques, alors qu'ils doivent déjà assurer, si on s'intéresse au seul niveau local, la gestion de la commune, de la voirie, des biens communaux comme les écoles ou les établissements médico-sociaux, les pouvoirs de police, le bon déroulé des élections, etc.
    Voix off : Next, Next, Next, Next, Next.
    Mathilde Saliou : Comment faire du numérique un sujet de débat démocratique ? Comment (…)

    - Transcriptions / , , , , , ,

    Bujumbura: RAFLL2026 | Réunion d'organisation CLO Bujumbura, Le vendredi 23 janvier 2026 de 16h00 à 18h00.

    l'Agenda du Libre - 18 janvier, 2026 - 12:58

    Réunion hybride du Comité Local d'Organisation des RAFLL de Bujumbura

    Objet : Mise en place des RAFLL2026 à Bujumbura au Burundi.

    Ordre du jour :

    • Discussion autour des dates des prochaines RAFLL, du 20 au 22 mars 2026.
    • Présentation des participants ;
    • États de lieux de retour d'expérience ;
    • Formation du noyau de pilotage pour la tenue des RAFLL à Bujumbura ;
    • Élaboration de la stratégie de collaboration et de sponsoring ;
    • Divers.

    Places limitées, inscriptions nécessaires | GPS 3.395072/29.371325

    Montpellier: Émission | Radio FM-Plus | Entrée Libre | Enregistrement, Le mercredi 21 janvier 2026 de 14h00 à 16h00.

    l'Agenda du Libre - 18 janvier, 2026 - 12:57

    Invité à venir...

    Les solutions numériques innovantes peuvent vous aider à transformer efficacement la gestion des services les plus importants de votre organisation. Qu'il s'agisse d'informatiques, de technologies, d'équipements, de bâtiments, de vos ressources matérielles ou encore des services métiers, une gestion efficace et responsable de ces éléments vous en garantit la maîtrise.

    Alors que les défis de la gestion des services métiers, d’infrastructures et des technologies qui les composent, changent rapidement, il faut savoir soutenir et aider vos équipes, optimiser leur flux de travail, mettre en adéquation leurs outils numériques et de gestion et ainsi maintenir l’efficacité de votre organisation.

    Pourquoi parler d’efficacité ? Parce qu’il est agréable de travailler dans une organisation efficace, où les opérations sont supportées, où les technologies sont bien gérées, dans une approche écoresponsable, où les enjeux de sécurité sont maîtrisés, où les projets progressent bien, où les clients et les fournisseurs sont satisfaits et, enfin et surtout, où les employés sont motivés, soutenus et mobilisés.

    Nous parlerons de tout ça lors de cet enregistrement.

    Inscription | GPS 43.60524/3.87336

    Fiche activité : https://www.radiofmplus.org/?s=montpel%27libre

    Sète: Permanence | Linuxerie | GNU/Linux et Logiciels Libres, Le jeudi 22 janvier 2026 de 18h00 à 20h00.

    l'Agenda du Libre - 18 janvier, 2026 - 12:57

    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 Partie ;
    • 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_002_Montpellibre_Permanence_Linuxerie_GNULinux.pdf

     

    Castelnau-le-Lez: Permanence Linuxerie | GNU/Linux et Logiciels Libres, Le mardi 20 janvier 2026 de 15h00 à 17h00.

    l'Agenda du Libre - 18 janvier, 2026 - 12:56

    NOUVEAU !

    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 Installes parties ;
    • 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.

    Inscription nécessaire | GPS 43.61731/3.88171

    Montpellier: Permanence | Groupia | Intelligence artificielle générative open source, Le lundi 19 janvier 2026 de 17h00 à 19h00.

    l'Agenda du Libre - 18 janvier, 2026 - 12:56

    La permanence IA open source du Groupia de Montpel'libre est conçue comme un espace de discussion et de partage, un rendez-vous régulier. Dans un monde où l'IA prend de plus en plus de place, il est temps de s'interroger sur la façon de construire ces systèmes, afin qu'ils puissent profiter au plus grand nombre. L'IA open source représente une réponse à ces enjeux. Cette permanence sera l'occasion d'en discuter, ainsi que des applications pratiques déjà existantes. Que vous soyez chercheur, enseignant, étudiant ou simplement curieux, tout le monde est le bienvenu.

    La permanence Intelligence artificielle générative open source est un événement faisant partie de l'observatoire de l'IA open source.

    Inscriptions nécessaires, places limitées | GPS 43.635627/3.841283

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

    Agenda du Libre pour la semaine 4 de l’année 2026

    Linuxfr.org - 18 janvier, 2026 - 10:20

    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 38 événements (France: 36, Suisse: 1, Internet: 1) est en seconde partie de dépêche.

    Sommaire [FR Saint Clar] Tous les Lundis, médiathèque de Saint Clar – Le lundi 19 janvier 2026 de 10h00 à 17h00.

    Tous les lundis de 10h à 17h sans interruption, l’association Prends toi en main / atelier abcpc, propose install party, suivi, dépannage, formation et revalorisation à petit prix sous Linux exclusivement.

    L’atelier abcpc existe depuis plus de 10 ans et milite exclusivement pour les logiciels libres.

    [FR Saint-Étienne] Permanence de l’association Alolise – Le lundi 19 janvier 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 Rouen] Install partie – Le mardi 20 janvier 2026 de 14h00 à 17h30.

    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.

    VEUILLEZ VOUS INSCRIRE ICI https://calc.ouvaton.coop/InscriptionInstallPartieLinuxRouen

    [Internet] Émission «Libre à vous!» – Le mardi 20 janvier 2026 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 Lyon] OpenStreetMap, rencontre mensuelle – Le mardi 20 janvier 2026 de 18h30 à 18h30.

    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-2026-01-20

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

    [FR Comines] une nouvelle vie pour vos ordinateurs – Le mardi 20 janvier 2026 de 18h30 à 21h00.

    Si vous voulez redonner une seconde vie à un ordinateur, passer le cap Windows 10-11 sans problème de sécurité, augmenter les performances de votre ordinateur, disposer de nombreux logiciels gratuits sans changer vos habitudes.

    Venez et amenez votre ordinateur et repartez avec votre machine fonctionnant sous un nouveau système d’exploitation. On vous installera le système Linux très proche de Windows, mais sans les contraintes de logiciels propriétaires (logiciels libres, gratuits, mise à jour sans contrainte, sécurisés, transparents sur la gestion des données personnelles…).

    Ateliers proposés par le CLCV d’Halluin et le Centre social Yatouki de Comines en partenariat avec les associations CLX Roubaix-Croix et Les Ordis du cœur.

    Dates: les 3ᵉ mercredi de chaque mois à 18h30:

    [FR Tours] Moment convivial ADeTI.org – Le mardi 20 janvier 2026 de 18h30 à 20h30.

    En ce début d’année 2026, l’association ADeTI.org se réunit autour d’un moment convivial. Venez prendre connaissance et partager un petit moment avec les membres de l’association, voir adhérer.

    L’inscription par mail est conseillée afin de prévoir les quantités en nourriture.

    [FR Le Mans] Permanence du mercredi – Le mercredi 21 janvier 2026 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 Beauvais] Sensibilisation et partage autour du Libre – Le mercredi 21 janvier 2026 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 Moncheaux] Mercredis Linux – Le mercredi 21 janvier 2026 de 18h30 à 23h30.

    L’Association Club Linux Nord Pas-de-Calais 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

    [FR Saint Romain en Gal] OpenStreetMap, rencontre mensuelle – Le mercredi 21 janvier 2026 de 18h30 à 20h00.

    Discussion entre contributeurs.trices viennois.es 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ébutant.e.s qui souhaiteraient des conseils pour se lancer.

    Ordre du jour à compléter: https://wiki.openstreetmap.org/wiki/FR:Vienne_(Is%C3%A8re)/Reunion-2026-01-21

    Lieu de réunion: Ninkasi, 15, impasse du Rond Point, 69210 Saint-Romain-en-Gal – à partir de 18h30

    [FR Lyon] Comment gérer un changelog facilement quand on est plusieurs ? – Le mercredi 21 janvier 2026 de 19h00 à 21h00.

    Gérer un changelog utile pour les utilisateurs·trices d’une application/bibliothèque n’est pas facile.

    Les messages de commit sont à destination des développeurs·euses et peuvent difficilement être utilisés comme changelog cohérent pour une version. Mettre à jour un fichier markdown unique CHANGELOG semble une solution simple… sauf quand on commence à travailler à plusieurs, avec des branches, rebases, merges et autres conflits possibles.

    Je propose d’expliquer une solution que j’ai mise en place dans un outil en Python (ezchlog `[easy changelog]`) qui permet de résoudre cette problématique en utilisant de petits fichiers `changelog` qui se fusionneront dans le fichier général quand on le veut (lors d’une version par exemple).

    L’outil est en Python 3.9+, typé, testé avec une couverture de +90% et entièrement configurable.

    P.S. : J’ai également développé le même outil en Rust et je peux brièvement parler des différences de développement si ça intéresse du monde.

    Après cette présentation par Cyrille, 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 Lyon] Jeudi du Libre : Choisir son Linux – Le jeudi 22 janvier 2026 de 19h00 à 19h00.

    Un jeudi du Libre (version 2025) est une soirée d’échange basée sur la présentation de témoignages illustrés et discutés.

    Thème: Quelle distribution GNU/Linux choisir ?

    En préambule de l’install party du samedi 24 janvier à la MJC Monplaisir, nos invité•e•s vous présenteront leur « Linux ». S’ensuivront des échanges pour vous aider à trouver la distribution qui conviendra le mieux à vos besoins.

    Espace Rancy Part-Dieu
    1, rue Desaix 69003 Lyon
    Accès Bus: C7 – C9 – C13 – C25 – 296: Arrêt Part-Dieu Renaudel

    [FR Toulouse] Repas du Libre – Le jeudi 22 janvier 2026 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 22 janvier 2026 à 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.

    [FR Quimperlé] Point info GNU/Linux – Le vendredi 23 janvier 2026 de 13h30 à 17h30.

    Médiathèque de Quimperlé, place Saint Michel, pas d’inscription, entrée libre !

    Mickaël, Johann, Alain, 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.

    [FR Lanmeur] Adieu Windows, bonjour le libre ! – Le vendredi 23 janvier 2026 de 13h40 à 16h15.

    Tous les vendredis après-midi, venez nous rencontrer lors de nos cafés-conseils et repairs-cafés!

    Nous faisons découvrir les logiciels et systèmes libres (et gratuits !)

    Plus de Télémétrie, de PC ralentis, une meilleure stabilité et sécurité,

    Moins de virus et finie l’obsolescence programmée !

    [CH Saint-Cergue] Rencontres Hivernales du Libre – Du vendredi 23 janvier 2026 à 14h00 au dimanche 25 janvier 2026 à 18h00.

    Les Rencontres Hivernales du Libre, c’est le rendez-vous incontournable pour toutes celles et ceux qui vibrent pour le logiciel libre en Suisse!
    Chaque année, nous nous retrouvons dans une ambiance conviviale et chaleureuse pour des moments d’échange, de partage et d’aventure, avec au programme des ateliers passionnants, des présentations captivantes et même des activités en extérieur pour profiter de l’hiver!

    Au programme, des discussions sur le logiciel libre, des projets collaboratifs qui déchirent, des débats sur des questions citoyennes épineuses et, bien sûr, tout ce qui touche à la liberté, l’indépendance, la protection des données et l’autonomie informatique.

    Mais ce n’est pas tout! Ces rencontres sont bien plus que des discussions sérieuses. C’est une occasion en or de réunir des tribus diverses, de créer des ponts entre les spécialités et les compétences, tout ça dans une atmosphère aussi collaborative qu’amicale.

    [FR Nogent] Les cafés du Logiciels Libre – Le vendredi 23 janvier 2026 de 14h30 à 16h30.

    Tous les 2ᵉ et 4ᵉ vendredis de chaque mois (sauf indisponibilité des membres) de 14h30 à 16h30 l’association Ailes-52 vous propose de venir au Café de la Gare à Nogent (52800) pour échanger autour de la découverte des Logiciels Libres.

    Vous pourrez:

    • Demander conseil pour l’acquisition d’un ordinateur reconditionné.
    • Gérer mes contacts sur mon ordiphone et mon PC.
    • Installer/configurer un logiciel libre sous Windows, Mac OS ou Linux. (Ex: VLC, Firefox, Thunderbird, LibreOffice, etc.).
    • Installer et configurer une imprimante/scanner.
    • Essayer une distribution Linux.

    Répondez à cette question: Mon ordinateur ne pourra pas bénéficier de Windows 11, qu’est-ce que je peux faire pour continuer à l’utiliser, installer GNU/Linux sur mon ordi c’est possible?

    [FR Bury] Sensibilisation et partage autour du Libre – Le vendredi 23 janvier 2026 de 16h00 à 18h00.

    Tous les 4ᵉmes vendredis après-midi du mois, 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 Le Tholonet (Palette)] Réunion mensuelle de l’Axul – Le vendredi 23 janvier 2026 de 20h00 à 23h30.

    Les membres de l'Axul (Association du Pays d’Aix des Utilisateurs de Linux et des Logiciels Libres) vous invitent à leur réunion réelle du vendredi 23 janvier 2026 de 20h00 à 23h30 au Centre Culturel Georges Duby du Tholonet, 859 avenue Paul Julien, à proximité de la place du marché de Palette (premier village sur la D7n au Sud-Est d’Aix).

    • 20h00 – 20h15: Accueil
    • 20h15 – 20h30: Présentation des participants et organisation de la soirée
    • 20h30 – 23h30:
    • Interventions urgentes si nécessaires
    • Discussions et décisions importantes
    • Précisions sur le don probable d’ordinateurs (suite)
    • Annuaire des membres (suite)
    • Organisation des listes de diffusion

    • Autres questions ?

    Évènements ultérieurs: voir l'Agenda du Libre

    Ces réunions libres et gratuites sont ouvertes à toutes et à tous, débutantEs ou expertEs GNU/Linux, membres ou non de l'Axul.

    Entrée Libre. Tout Public.

    [FR Villeneuve d’Ascq] Ateliers « Libre à vous » – Le samedi 24 janvier 2026 de 09h00 à 12h00.

    L'OMJC organise avec l’Association Club Linux Nord Pas-de-Calais 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

    [FR Chaumont] Permanence Informatique de REVOL – Le samedi 24 janvier 2026 de 09h00 à 12h00.

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

    Dans le cadre de la fin de la maintenance de sécurité de windows 10, nous axons ces permanences sur le passage en toute sécurité vers des systèmes d’exploitation libres (Ubuntu, Linux Mint…). Nous proposons un accompagnement complet pour assurer une transition vers le libre la plus sereine possible.

    N’hésitez pas à venir nous voir à la Maison des associations de Chaumont, en Haute-Marne. Ce sera l’occasion d’en apprendre plus sur le numérique et de découvrir comment maitriser son ordinateur pour l’utiliser en toute sécurité.

    Un monde plus libre, loin des techno-fascistes ça serait

    Appel à présentations conférence OW2con’26

    Linuxfr.org - 17 janvier, 2026 - 16:19

    Toute l’équipe d’OW2 vous souhaite une très bonne année 2026 !

    OW2con est la conférence open source européenne organisée par la communauté OW2. Rencontre internationale de contributeurs, éditeurs, ESN, académiques, et organisations à but non lucratif, OW2con rassemble l’ensemble de la communauté open source, autour de deux journées de présentations allant des sujets tech aux enjeux business et éthiques de l’open source. Elle offre également une occasion unique de nouer des contacts avec ses pairs au travers de moments conviviaux de networking. OW2con est ouvert à tous, l’évènement est gratuit et les conférences ont lieu en anglais.

    Pour démarrer cette nouvelle année, nous lançons l’appel à présentations de la prochaine conférence annuelle OW2con’26.

    Merci de bien noter les nouvelles dates (la date annoncée précédemment ayant dû être modifiée).

    OW2con’26
    2 et 3 juin 2026
    à Orange Gardens
    Paris-Châtillon

    Appel à présentations

    Cette année, nous mettons l’accent sur les logiciels open source et les modèles ouverts pour renforcer la souveraineté européenne. Pour gagner en indépendance technologique, les citoyens et organisations de l’Union Européenne ont besoin d’une stratégie numérique durable et responsable autour d’infrastructures sûres et résilientes, opérées et maîtrisées en Europe.

    Merci de soumettre vos propositions, en anglais avant le 14 février 2026 sur ce thème ou sur l’un des sujets suggérés dans le formulaire de l’appel à présentations.

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Avignon: Permanence de l'association AviGNU, Le samedi 17 janvier 2026 de 14h00 à 16h00.

    l'Agenda du Libre - 16 janvier, 2026 - 19:43

    Bonjour,

    L'association AviGNU tiendra une permanence ce samedi 17 janvier de 14h à 16h dans les locaux d'Avenir 84.

    Bien que ce soit un samedi libre sans ordre du jour particulier, il est d'ores et déjà prévu, suite à la sortie de la nouvelle version 22.3 "Zena" de Linux Mint, des mises à niveau d'une part et, d'autre part, une visite dans le cadre de l'opération "Adieu Windows, bonjour le Libre!".

    N'hésitez pas à venir nous rencontrer pour découvrir les logiciels et systèmes d'exploitation libres ... et pourquoi pas vous aussi envisager une installation !

    Toulouse: Repas du Libre, Le jeudi 22 janvier 2026 de 20h00 à 23h00.

    l'Agenda du Libre - 16 janvier, 2026 - 17:24

    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 22 janvier 2026 à 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.

    Passer au libre, c'est changer de monde !

    Transcriptions - 16 janvier, 2026 - 16:03

    Passer au Libre, ce n'est pas simplement remplacer des logiciels propriétaires par des logiciels open source ! Depuis cinq ans, Échirolles s'est engagée dans une transition résolue vers un numérique plus vertueux. Pour une collectivité comme pour une entreprise, le passage aux logiciels libres implique une adaptation, parfois importante, de l'organisation. Préparation budgétaire, reporting, commandes, contrats de maintenance, recrutements, stratégies de migration, c'est un nouveau monde qui (…)

    - Transcriptions / , , , , , , ,

    La Ferté Saint-Aubin: Assemblée générale de Re-Boot, Le vendredi 16 janvier 2026 de 20h30 à 23h30.

    l'Agenda du Libre - 16 janvier, 2026 - 14:56

    Re-Boot est une association qui s'inscrit dans le mouvement de l'économie sociale et solidaire dans le domaine informatique, engagée dans la promotion des logiciels libres et de Linux. L'association est basée dans le Loiret (45) à La Ferté Saint-Aubin. Nous sommes heureux d'accueillir toutes les personnes qui souhaitent découvrir les logiciels libres.

    La réunion du mois de janvier commence par l'AG annuelle, suivie par des sujets divers.

    Venez nombreuses et nombreux pour découvrir nos activités.

    Le bureau.

     

    Sortie de OpenProject 17.0

    Linuxfr.org - 16 janvier, 2026 - 10:48

    OpenProject est un outil de collaboration et de gestion de projet polyvalent. Il est axé sur la souveraineté et la confidentialité des données. La version 17.0 apporte notamment l'édition collaborative de documents en temps réel.

    Sommaire Côté produit

    OpenProject est une plateforme depuis laquelle les parties tenantes d'un projet peuvent se coordonner et collaborer. Les projets sont découpés en tâches appelées lots de travaux et organisées hiérarchiquement ou en séquence, puis planifiées. Le suivi se fait par la mise à jour du statut et des propriétés de chaque lot de travaux, de sa création jusqu'à sa réalisation.

    De nombreux modules destinés à la collaboration et au suivi sont disponibles :

    • diagramme de Gantt : visualiser et organiser les lots de travaux chronologiquement ;
    • tableaux : créer des tableaux Kanban ou Scrum pour gérer et visualiser les lots de travaux ;
    • gestion des réunions : planifier des réunions et leur contenu et enregistrer les résultats ;
    • temps et de coûts : faire le suivi du temps passé sur chaque lot de travaux et des coûts associés ;
    • wiki et documents : gérer sa base de connaissance ;
    • etc…

    Il peut aussi s'interfacer avec d'autres logiciels :

    • GitLab et GitHub pour lier Merge Requests et Pull Requests aux lots de travaux associées ;
    • Nextcloud pour stocker et éditer les documents liés au projet ;
    • authentification unifiée (OAuth, OpenID, LDAP, SAML, SCIM).
    Côté technique

    OpenProject est développé en Ruby et JavaScript en utilisant Ruby on Rails. Il est sous licence GPLv3. Il est basé sur un fork de Redmine.

    Les sorties se font en général au rythme d'une par mois.

    Deux options sont possibles pour utiliser OpenProject :

    • l'héberger sur site, grâce à une installation via paquets DEB/RPM, images Docker ou Helm Charts ;
    • utiliser le service Cloud fourni par OpenProject, le produit est alors hébergé en Europe chez Scaleway (Paris) ou Amazon (Francfort).

    Le prix et les fonctionnalités sont les mêmes, et il est possible de passer d'un type d'hébergement à l'autre facilement.

    Modèle économique

    OpenProject propose plusieurs éditions :

    • L'édition community est gratuite et le support se fait via des remontées de bugs ou des demandes de fonctionnalité directement sur notre instance OpenProject. L'hébergement est alors sur site.
    • Les éditions Enterprise (Basic, Professional, Premium et Corporate) sont payantes via un abonnement récurrent et offrent un support plus étendu et des fonctionnalités supplémentaires. L'hébergement est au choix sur site ou sur nos serveurs.

    Il est possible de tester la version Enterprise Premium pendant 14 jours.

    Apports de la version 17.0

    La version 17.0.0 a été publiée mercredi 14 janvier 2026.

    Collaboration en temps réel

    Le module Documents a été repensé pour inclure de la collaboration en temps réel. Les équipes peuvent maintenant éditer des documents en même temps et voir les changements de chacun au fur et à mesure, directement dans OpenProject.

    Cela facilite l'écriture à plusieurs de concepts, de spécifications, de contrats ou de documents de planification tout en restant étroitement connectés au projet. Les documents peuvent référencer et lier des lots de travaux existants.

    Ce nouveau module Documents se base sur BlockNote, un éditeur de texte open source moderne aussi utilisé dans d'autres initiatives comme openDesk et LaSuite.

    Améliorations du module Réunions

    Ces fonctionnalités ont été ajoutées :

    • mode brouillon pour préparer collaborativement l'ordre du jour avant de le communiquer aux participants ;
    • mode présentation pour dérouler la réunion point par point ;
    • possibilité d'ajouter plusieurs résultat à un même point, pour clarifier les décisions prises et les prochaines étapes ;
    • abonnements iCal pour voir les réunions dans les calendriers personnels.

    Page d'accueil du projet repensée et sélection de modèle améliorée

    L'interface de la page d'accueil d'un projet est désormais divisée en deux parties : « Vue d'ensemble ( Overview ) » et « Tableau de bord ( Dashboard ) ». Les équipes peuvent ainsi appréhender rapidement les informations générales sur le projet ainsi que les détails opérationnels.

    La création de projet bénéficie d'une sélection de modèle améliorée rendant la création de nouveaux projets plus facile, notamment pour les utilisateurs sans connaissances techniques approfondies. Ces modifications préparent le terrain pour un futur assistant de création de projet en plusieurs étapes.

    Gestion des projets aux niveaux programmes et portefeuilles

    Les projets peuvent être regroupés en programmes, tandis que les portefeuilles offrent une vue d'ensemble de toutes les initiatives en cours. Ceci est particulièrement précieux pour les bureaux de gestion de projet (PMO), les organisations du secteur public et les équipes travaillant avec des méthodologies telles que PM² ou PMflex.

    Développements futurs

    Pour 2026, les développements vont s'orienter vers l'amélioration de l'existant bien sûr, mais aussi :

    • faciliter la migration depuis Jira avec le développement d'un outil de migration et de nouvelles fonctionnalités comme l'ajout de Sprints, le dépoussiérage du module « Backlogs », ou l'implémentation d'identifiants courts pour les lots de travaux ;
    • intégrer XWiki pour pouvoir remplacer le duo Jira et Confluence par de l'open source avec OpenProject et XWiki ;
    • mieux gérer des programmes et portefeuilles de projets : apporter une vue d'ensemble de plusieurs projets, pouvoir définir des critères sur chaque projet, par exemple l'urgence et l'importance, et obtenir ainsi une matrice de priorisation, avoir un processus d'approbation lors de la création de nouveaux projets, etc…
    • édition collaborative de contenu : généraliser l'édition collaborative apparue dans le module « Documents » ;
    • de l'IA : assistance à l'écriture, recherche sémantique, serveur MCP, etc…

    N'hésitez pas à tester OpenProject en l'essayant en ligne pendant 14 jours ou en l'installant vous même. Si vous avez des retours ou des demandes de fonctionnalités, vous pouvez vous inscrire sur notre instance community.openproject.org et contribuer à améliorer OpenProject.

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    L'IA générative et la prolétarisation de la pensée

    Transcriptions - 15 janvier, 2026 - 16:41

    ChatGPT fait-il de nous des abrutis ?
    Voix off : IA qu'à m'expliquer
    Grégoire Barbey : Mesdames et Messieurs, bonjour. Bienvenue dans IA qu'à m'expliquer, le podcast du Temps qui démystifie les intelligences artificielles. Pour cet épisode, j'ai reçu la philosophe Anne Alombert qui a publié tout récemment un petit livre sur la bêtise artificielle [De la bêtise artificielle ]. Dans cet ouvrage, elle propose une analyse au vitriol de ce qu'elle qualifie de propagande idéologique autour de (…)

    - Transcriptions / , , ,

    Tours: Moment convivial ADeTI.org, Le mardi 20 janvier 2026 de 18h30 à 20h30.

    l'Agenda du Libre - 15 janvier, 2026 - 05:30

    En ce début d'année 2026, l'association ADeTI.org se réunit autour d'un moment convivial. Venez prendre connaissance et partager un petit moment avec les membres de l'association, voir adhérer.

    L'inscription par mail est conseillée afin de prévoir les quantités en nourriture.

    Le Mans: Permanence du mercredi, Le mercredi 21 janvier 2026 de 12h30 à 17h00.

    l'Agenda du Libre - 15 janvier, 2026 - 05:28

    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.

    Syndicate content