Syndicate content
Mis à jour : il y a 4 heures 38 min

Appel à participation au village du libre JRES2024 pour des associations du libre

20 janvier, 2024 - 11:17

JRES est, depuis 1995, une conférence biennale réunissant les membres de la communauté des technicien·nes et ingénieur·es en informatique pour l’enseignement supérieur et la recherche français. Elle est un forum d'échange et de transfert de compétences. La prochaine édition se déroulera du 10 au 13 décembre 2024 au Couvent des Jacobins, à Rennes.

Le logiciel libre est au cœur du métier de nombreux participant·es de la conférence, comme en témoignent le nombre important d’articles des éditions précédentes s’appuyant sur des solutions libres (https://archives.jres.org/). Pour cette raison, nous avons associé à l’événement, depuis plusieurs éditions, les associations promouvant le libre et son usage. Des stands et des entrées sont offerts gracieusement aux associations de promotion du logiciel libre qui acceptent de participer à l’événement.

La place du logiciel libre sera d’autant plus importante pour cette édition 2024 dont le slogan sera « Souveraineté et Sobriété ».
Vous êtes les bienvenu·es dans le « village du libre » de la conférence : un espace dédié au logiciel libre, bien identifié, convivial avec la possibilité d’y faire facilement des animations qui valoriseront votre association.

Rejoignez-nous !

Vous pouvez envoyer à Contact village du libre votre envie de participation avant mai 2024 en présentant votre association.

Pour le Comité de Programme JRES2024

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Projets libres ! Episode 14 : histoire et perspective de l'ERP Tryton

18 janvier, 2024 - 12:16

Quatorzième épisode de Projets Libres ! Cette semaine nous parlons d'ERP, et nous partons à la découverte de Tryton.

Un épisode qui apporte un éclairage sur le cheminement des leaders d'un projet libre afin de garantir la pérennité du projet dans sa forme actuelle.

Avec Cédric Krier et Nicolas Evrard, deux des leaders du projet, nous abordons les thèmes suivants :

Archiver ses vidéos : retour d’expérience

18 janvier, 2024 - 08:22

Préambule : ma vie (et peut-être aussi la vôtre)

Comme probablement beaucoup d’entre vous, j’ai des milliers de photos et vidéos accumulées au cours des 20 dernières années. C’est très pratique de pouvoir stocker cela sur un seul disque dur. Mais cela pose trois problèmes majeurs :

  1. la pérennité du support ;
  2. le classement des fichiers pour pouvoir en retrouver un en particulier dans… très longtemps.
  3. la possibilité de lire des fichiers dans plusieurs années (je pense à des fichiers Publisher 2.0 que je ne suis plus parvenu à lire par la suite – et non : les versions ultérieures à Publisher 2.0 ne lisent pas ces fichiers.

Ce texte s’adresse à toute personne qui se pose trois questions :

  1. Pourrai-je visionner mes fichiers vidéos dans 30 ans pour les montrer à mes petits-enfants ?
  2. Comment organiser/classer mes fichiers vidéos pour les retrouver rapidement ?
  3. Comment réencoder mes fichiers vidéos pour limiter la place occupée (ou, dit autrement : quel format utiliser) ?

Après avoir lu cette dépêche, je vous recommande très fortement de vous reporter aux commentaires qui suivent car vous y trouverez probablement des précisions, liens, corrections ou suggestions qui l’enrichissent.

  • Pour le point 1., aucun support n’étant inaltérable/incassable, la règle tient en une phrase : « sauvegarder sur plusieurs supports (pour parer une éventuelle défaillance), dans différents endroits (en cas d’incendie, de vol, d’inondation…) et si possible en chiffrant ses disques (pour protéger votre vie privée en cas de vol : c’est incroyablement simple sous linux)
  • Pour le point 2., j’avais rédigé un document il y a fort fort longtemps où j’expliquais que le seul classement pérenne était le classement chronologique (je vous laisse vous reporter au document pour comprendre pourquoi l’utilisation de logiciels propriétaires est à proscrire). Pour résumer, je crée un dossier par année (2023) dans lequel il y a douze sous-dossiers (2023_01, 2023_02 etc.) et dans chacun d’eux, je crée un dossier par jour avec la date et le lieu (par exemple, 2023_06_25_saint_denis_la_reunion indique immédiatement où et quand ont été prises les photos et les vidéos à l’intérieur de ce dossier). Les photos sont renommées (et retournées si nécessaire) automatiquement avec l’instruction jhead -autorot -nf%Y_%m_%d__%H_%M_%S_ *.jpg. Les vidéos sont renommées manuellement sous la forme 2023_06_25__video_02_christophe_et_philippe_en_velo.mov 1
  • Pour le point 3., le format JPG étant ouvert, la lisibilité des photos est garantie dans le temps. Pour les vidéos, c’est un peu plus compliqué puisqu’en général, trois formats interviennent :
    • le codec vidéo pour l’image (comme h264, h265, av1, mjpeg…) ;
    • le codec audio pour le son (comme mp3)
    • le format de conteneur (comme avi, mp4, mts…)

C’est là où on en revient à l’histoire de ma vie.

  1. note : je n’ai jamais trouvé comment récupérer les métadonnées des vidéos pour les utiliser dans le nom du fichier, comme je le fais avec jhead. 

    Sommaire I Il était une fois MA vie !

    Après plus de 20 ans de stockage, mon disque dur de 1 To frisait les 90 % de remplissage. Alors, oui, 1 To, c’est très commun aujourd’hui : il me suffisait d’acheter un disque de 4 To et le problème était réglé.

    Oui… mais non. Je n’aime pas occuper de la place. Je pense que c’est une mauvaise habitude que d’avoir des téraoctets disponibles ou des gigaoctets sur une carte SD pour son smartphone que l’on utilise sans se poser de questions en ayant l’impression d’un stockage illimité. Car un jour, cela nous revient dans les dents (carte SD/disque dur qui plante sans sauvegarde, réinstallation de tout le système, sauvegarde de ses milliers de photos que l’on se décide - un jour - de ranger dans un dossier A_RANGER1 puis A_RANGER2 puis A_RANGER3, etc. puis on abandonne).

    En ayant un espace de stockage limité, on doit apprendre à le gérer.

    Les plus anciens se souviennent peut-être des magnétoscopes : on achète des cassettes, on enregistre des films en se disant « je le regarderai un jour » et on se retrouve avec des centaines de cassettes qui prennent la poussière. Ben c’est pareil avec les disques durs : on a des téraoctets en pagaille et on se dit : « je garde, on ne sait jamais. Et un jour (qui n’arrivera jamais), je ferai le tri ! »
    J’en reviens donc à mon disque dur quasi plein. Je fais une recherche sur mes fichiers vidéos et regarde le débit binaire (bitrate par la suite) : 40 000 kb/s soit environ 5 Mo/s pour des vidéos FullHD et jusqu’à 100 Mb/s (12 Mo/s) pour des vidéos 4k (évidemment, cela dépend de l’appareil à l’origine de la vidéo). Voici les différents bitrate que j’ai pu rencontrer :
    • fichier mp4 4K drone : 100 Mb/s ;
    • fichier mp4 4K go pro : 60 Mb/s
    • fichier mov FullHD : environ 16Mb/s
    • ficher avi 640*480 : environ 15 MB/ (mjpeg et format son araw)
    • fichier avi 320*240 : entre 1 et 2,5 Mb/s

    Loin d’être un expert dans la compression vidéo, le poids des fichiers m’interpelle quand même. En effet, un site de téléchargement de films - que je n’ai jamais fréquenté car c’est illégal - a pour objectif d’optimiser le ratio qualité/poids et donc d’offrir une bonne qualité visuelle pour un poids réduit. Ainsi, un film en FullHD de 90 min a un poids de 1400 Mo soit un bitrate d’environ 2 Mb/s (250 ko/s avec le codec H264). Un film en 4K de 90 min a un poids de 4 Go soit un bitrate d’environ 4Mb (500 ko/s avec le codec H265). Et il paraît – je ne le sais pas directement car je n’ai jamais fréquenté ce site dont je ne connais même pas l’existence – que la qualité des films sur le site en question est bonne, visuellement parlant s’entend.

    Il était donc temps de se mettre au travail et de réencoder mes vidéos personnelles.

    L’objectif de ce document est donc triple (et permettra de répondre aux questions 1. et 3. que s’est posé le lecteur ou la lectrice dans le préambule :

    • ré encoder ses vidéos automatiquement via un script bash (en utilisant le logiciel libre ffmpeg ) sans perte de qualité visible  ;
    • réduire le poids des fichiers de façon notable (par notable, j’entends ici une réduction d’au moins 20 %, ce qui est totalement subjectif, mais j’assume) ;
    • s’assurer de la pérennité de ses vidéos (i.e. être capable de les visionner dans 20 ans) ;
    II Mon environnement
    • Le matériel : Lenovo V45 (payé 300 € environ avec un AMD A4-9125 radeon R3, 8Go de mémoire vive et un SSD Samsung de 1To, le tout sous kubuntu 22,04).
    • Les logiciels : ffmpeg version 4.4.2, vlc, krename (pour renommer ses fichiers par lot), kfind pour retrouver des fichiers avec des extensions précises (je ne maîtrise pas du tout l’outil en ligne de commande find), avidemux pour faire du montage vidéo basique (couper quelques minutes d’une vidéo par exemple), dolphin pour naviguer dans les fichiers et, surtout, indicator-cpufreq (qui permet de réduire la fréquence du processeur et éviter que le ventilateur ne tourne en permanence).
    III Les choix techniques

    Je ne devais utiliser que des logiciels libres et des formats ouverts. Pour les logiciels : mon choix s’est porté sur ffmpeg pour l’encodage car c’est LA référence pour la conversion de vidéos, même si l’usage de la ligne de commande peut rebuter cetains (mais vous verrez par la suite que les scripts simplifient grandement la vie). Pour les formats :

    • MP3 pour l’audio : il n’est plus protégé par un brevet depuis 2017 et me convenait parfaitement, en choisissant un débit de 250kb/s (ce qui est sûrement excessif mais la place occupée par le son dans une vidéo est faible par rapport à la vidéo). Je sais qu’il y a vorbis mais le mp3 me semble plus « universel », notamment si l’on regarde la vidéo sur un téléviseur
    • MKV pour le conteneur : c’est un format ouvert et qui est lu sur tous les téléviseurs sur lesquels j’ai pu le tester.
    • H265 pour le format vidéo : c’est un format sorti en 2013 soumis à brevet mais il est possible d’utiliser une bibliothèque libre (x265) pour effectuer l’encodage (c’est cette bibliothèque qu’utilise ffmpeg). Là encore, lorsque j’ai testé des vidéos encodées en h265 sur différents téléviseurs pas trop vieux, je n’ai jamais eu de problème. Sachez qu’il existe le format AV1, plus récent, plus efficace en termes de compression, libre et qui répond à mes besoins. Mais deux éléments m’ont fait renoncer à l’utiliser :
      • l’encodage (avec ma machine) est extrêmement lent (j’ai abandonné l’encodage de 30 secondes de vidéo quand, après une heure, il en était toujours à la première seconde !) ;
      • il n’est pas encore généralisé : peu de téléviseurs peuvent lire ce format (si vous en connaissez, je suis preneur). Il est fort probable que dans une dizaine d’années, je réencoderai mes vidéos en AV1, mais laissons cela pour plus tard.

    J’ai également choisi d’encoder mes vidéos en deux passes car cela me permet de décider du débit binaire (et donc de la taille du fichier finale) tout en ayant une meilleure qualité qu’en une passe.
    J’ai utilisé le programme indicator-cpufreq qui me permet de réduire au minimum la fréquence de mon processeur (ici 1,2 Gh) afin d’éviter que le ventilateur ne tourne sans arrêt (à noter qu’une mise en veille repasse la fréquence au maximum et il n’est plus possible de la réduire, sauf à redémarrer l’ordinateur). Avec une fréquence réduite au minimum, le ventilateur ne se déclenche que quelques secondes toutes les minutes et le processeur ne dépasse pas les 50°C (c’est hardinfo qui me le dit).

    IV Les problèmes rencontrés et les contraintes (spoiler : il faut du temps !)
    • L’encodage en deux passes permet d’obtenir une meilleure qualité visuelle (de ce que j’ai compris) mais au prix d’un temps de calcul doublé. Ainsi, une vidéo d’une minute (en FullHD) a nécessité environ 100 minutes d’encodage pour obtenir le fichier final. Autant vous dire que mon ordinateur a tourné pendant environ 5 mois près de 20 heures par jour en moyenne. En revanche, j’ai découvert comment arrêter un processus (kill - STOP numero_pid_util) lorsque j’avais besoin de retrouver toute la puissance du processeur et comment le reprendre plus tard (kill - CONT numero_pid_util). Par ailleurs, je n’ai pas trouvé comment utiliser la carte graphique pour le réencodage, car il paraît que c’est plus rapide
    • Je ne connais pas l’instruction ou l’option (si elle existe) de ffmpeg qui permet de conserver les métadonnées des vidéos. Ainsi, la conversion effectuée avec les scripts ci-dessous supprime toutes les métadonnées (pourtant, cela semble possible)
    • Je n’ai pas trouvé, malgré mes recherches, comment reprendre la première passe d’un encodage après une coupure ou un bug (ffmpeg génère un fichier log durant la première passe, fichier qu’il devrait être possible de réutiliser afin de reprendre là où il s’est arrêté). Il m’a donc fallu, parfois, reprendre l’encodage d’une vidéo à zéro.
    • La procédure avant encodage demande de l’organisation :
      • Rechercher toutes ses vidéos est relativement aisé et rapide : kfind permet d’effectuer une recherche sur de multiples formats. Ensuite, un copier-coller sur un autre disque dur permet de les isoler.
      • Il est nécessaire de connaître le bitrate de chacune d’elle. Une recherche Internet et hop, le script qui va bien (voir la partie sur les scripts) génère un fichier CSV pour nous faciliter le travail.
      • Il faut ensuite regrouper les vidéos par débit et définition : ainsi, une vidéo 640*480 de 10 Mb/s ne pouvait pas être dans le même répertoire qu’une vidéo en 320*240 de 5 Mb/s également puisque le bitrate final n’était pas le même. Là, pas de secret, il faut le faire manuellement. Mais rassurez-vous, bien souvent, les vidéos d’une même période ont toute le même bitrate.
      • L’étape suivante a consisté à choisir le débit final des vidéos suivant leur définition de façon à ce que la vidéo finale subisse une compression pas ou peu visible à l’œil par rapport à l’original (ce qui est très subjectif). J’ai donc choisi (en partant des débits de YiFY et un peu au doigt mouillé) :
        • 10 Mb/s pour de la 4K (porté très rarement à 12 Mb/s si la vidéo comportait beaucoup de mouvements) ;
        • 4 Mb/s pour de la FullHD ;
        • environ 2 Mb/s pour de la 640*480
        • 1 Mb/s pour de la 320*240
    • Un bug est apparu lors de la conversion des fichiers MJPEG directement en H265 : les couleurs finales étaient complètement différentes des originales. Je ne suis pas le seul à avoir subi ce qui semble être un bug. Au final, j’ai contourné ce désagrément en convertissant d’abord ces fichiers en xvid avec un gros bitrate pour limiter la perte de qualité (opération très rapide) puis les xvid en H265, ce qui a réglé le problème.
    • J’imagine que, comme beaucoup d’entre nous, je souhaite limiter mon impact environnemental. N’ayant pas de panneaux photovoltaïques, mon empreinte carbone est probablement élevée car j’ai été contraint de laisser tourner mon ordinateur jour et nuit en consommant de l’électricité pas toujours verte. En contrepartie, j’économise l’achat d’un nouveau disque dur. Cela me permet de me donner bonne conscience.
    V Les scripts utilisés

    Ces scripts (qui fonctionnent sous Linux. Pour Windows, il faudra adapter…) ont été écrits à partir de ce que j’ai trouvé sur Internet car ma maîtrise de ce genre d’outils est très fragile voire inexistante (j’ai donc pas mal bidouillé et ils peuvent sûrement être optimisés). Je vous dirais volontiers qu’ils sont sous licence libre ou dans le domaine public mais n’ayant pas noté mes sources, je les livre ci-dessous sans aucune garantie de quoi que ce soit (la seule chose que je peux garantir, c’est que j’ai fait pas mal de modifications par rapport aux scripts originaux).
    Je vous rappelle que pour utiliser ces scripts, vous devez faire un copier-coller du script dans un fichier texte (en utilisant kate par exemple), l’enregistrer puis le rendre exécutable. Ensuite, vous placez ce script dans le répertoire de vos vidéos, et, dans une console, vous tapez ./nom_du_script
    Je pense avoir mis suffisamment de commentaires pour comprendre ce que fait chaque script. Si cela n’était pas le cas, signalez les erreurs ou les suggestions dans les commentaires.
    Voici un résumé pour chacun d’eux :

    1. convertion_par_lot_videos_en_265 : c’est le script que j’ai le plus utilisé pour convertir des vidéos en H265 en choisissant une ou deux passes et le bitrate.
    2. convertion_par_lot_videos_en_265_une_passe_crf : convertir en une seule passe en choisissant la qualité voulue
    3. convertion_par_lot_videos_en_xvid : convertir des vidéos au format XVID, lorsque la conversion des MJPEG vers H265 pose problème
    4. convertion_vers_mkv_par_lot : convertir tous les formats de conteneur en MKV (j’ai eu parfois des problèmes avec certaines extensions, le passage en MKV réglait le problème) ;
    5. convertion_videos_en_son_par_lot : ne garder que le son (pour des vidéos youtube que l’on souhaite uniquement écouter par exemple) ;
    6. convertir_son_en_mp3_garder_video : réeconde uniquement le son en MP3, ne touche pas la vidéo
    7. extraire_image_precise_d_une_video : permet d’extraire une image précise (par exemple la 123) d’une ou plusieurs vidéos. Ce script m’a permis de comparer l’image d’origine et l’image réencodée. J’utilisais ensuite Gimp pour visualiser les différences entre les deux images.
    8. recuperer_bitrate_video_par_lot : récupère tous les bitrates des vidéos d’un même répertoire et l’exporte dans un fichier CSV (données séparées par une espace) ;
    9. recuperer_toutes_infos_video_par_lot : exporte dans un fichier csv les dimensions de l’image, le fps etc. mais pas le bitrate (je n’ai pas trouvé comment fusionner ce script avec le précédent)
    10. stabiliser_video_par_lot_en_testant_les_10_qualites : script pour stabiliser une vidéo avec une image « secouée » en testant les 10 qualités possibles automatiquement. Vous pouvez faire des tests, chez moi, ce n’était pas probant. Le script est à revoir probablement.
    11. stabiliser_video_par_lot_version : idem que ci-dessus mais vous choisissez le paramètre de la stabilisation.
    12. creer_video_cote_a_cote_par_lot : pour comparer deux vidéos en en créant une nouvelle avec les deux côte à côte (je l’utilise pour comparer la vidéo d’origine et la vidéo stabilisée).
    13. supprimer_bande_son_video : ne conserve que la vidéo, supprime le son (pour des vidéos où le son ne présente aucun intérêt). Et c’est parti !
    convertion_par_lot_videos_en_265 #/bin/bash # conversion par lot de fichier video au format H265 avec audio en mp3 qualité 256k # nice -19 signifie que le programme aura la priorité la plus faible, ce qui ne devrait pas beaucoup ralentir l'exécution des autres programmes (en théorie tout au moins...) # si vous souhaitez interrompre le programme pour avoir accès à tout le processeur, tapez l'instruction top puis identifiez le PID UTIL des processeurs ffmpeg concernés puis tapez kill - STOP numero_pid_util. Pour relancer le processus, tapez kill - CONT numero_pid_util echo "Ce script va réencoder vos vidéos (MKV MP4 MTS AVI MOV WEBM FLV MPG MPEG WMV 3GP RM ASX VOB F4V MKS M4V OGV M2V MPV TS M2TS AVC HEVC M1V M2V MPV) en H265, le son en MP3 256k et au format de conteneur MKV en 1 ou 2 passes. Vous allez pouvoir choisir le bitrate d'encodage pour la vidéo, le codec et le nombre de passe. Les extensions des vidéos peuvent être en minuscules ou majuscules mais pas un mélange des deux. Les fichiers originaux seront déplacés dans le dossier originaux et les fichiers convertis dans le dossier convertis_x265" echo -n "Entrez le bitrate -sans espace - que vous souhaitez utiliser : (4000 recommandé pour de la video FullHD, 10000 pour de la 4K) " read bitrate # les lignes (rm x265_2pass.log / rm x265_2pass.log.cutree / rm x265_2pass.log.cutree.temp / rm x265_2pass.log.temp) suppriment les fichiers générés lors des deux passes # pour conserver l'audio, remplacer -c:a libmp3lame -b:a 256k par -c:a copy # pour réduire la qualité audio, remplacer le 256k dans "-c:a libmp3lame -b:a 256k" par un nombre plus petit (par exemple 128k ou 92k) echo -n "Souhaitez-vous une passe ou deux passes ? Taper 1 pour une passe (plus rapide mais de moins bonne qualité) ou 2 pour deux passes (plus lent mais la vidéo finale est de meilleure qualité) : " read passe if [ "$passe" = "1" ] ; then mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir convertis_x265 #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do nice -19 ffmpeg -i "$i" -c:v "libx265" -b:v "${bitrate}k" -"x265"-params pass=1 -c:a libmp3lame -b:a 256k "$i.mkv" mv "$i.mkv" ./convertis_x265 #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done elif [ "$passe" = "2" ]; then mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir convertis_x265 #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do nice -19 ffmpeg -y -i "$i" -c:v "libx265" -b:v "${bitrate}k" -"x265"-params pass=1 -an -f null /dev/null && \ #première passe nice -19 ffmpeg -i "$i" -c:v "libx265" -b:v "${bitrate}k" -"x265"-params pass=2 -c:a libmp3lame -b:a 256k "$i.mkv" mv "$i.mkv" ./convertis_x265 #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux #les lignes suivantes suivantes suppriment les fichiers temporaires de la première passe en cas d'interruption. rm x265_2pass.log rm x265_2pass.log.cutree rm x265_2pass.log.cutree.temp rm x265_2pass.log.temp rm x264_2pass.log rm x264_2pass.log.cutree rm x264_2pass.log.cutree.temp rm x264_2pass.log.temp done else echo "Il faut taper 1 ou 2, rien d'autre. Relancez le script !" fi rm x265_2pass.log rm x265_2pass.log.cutree rm x265_2pass.log.cutree.temp rm x265_2pass.log.temp rm x264_2pass.log rm x264_2pass.log.cutree rm x264_2pass.log.cutree.temp rm x264_2pass.log.temp convertion_par_lot_videos_en_265_une_passe_crf #!/bin/bash # conversion par lot de fichier video au format H265 avec audio en mp3 qualité 320k # nice -19 signifie que le programme aura la priorité la plus faible, ce qui ne devrait pas beaucoup ralentir l'exécution des autres programmes. # si vous souhaitez interrompre le programme pour avoir accès à tout le processeur, tapez l'instruction top puis identifiez le PID UTIL des processeurs ffmpeg concernés puis tapez kill - STOP numero_pid_util. Pour relancer le processus, tapez kill - CONT numero_pid_util echo "Ce script va réencoder vos vidéos (MKV, MP4, MTS, AVI, MOV, WEBM FLV) en H265, le son en MP3 256k et au format de conteneur MKV en 1 passe. Vous allez pouvoir choisir CRF (constant rate factor) pour la vidéo. Les extensions des vidéos peuvent être en minuscules ou majuscules mais pas un mélange des deux." echo -n "Entrez le CRF que vous souhaitez utiliser : (entre 1 et 51 - 1 pour la meilleure qualité, 51 pour la plus mauvaise) - 28 est recommandé : " read crf echo -n "Entrez la vitesse que vous souhaitez utiliser : (ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow) - votre choix joue sur la vitesse de traitement et la qualité. Superfast sera très rapide mais de moins bonne qualité. medium est le choix recommandé. Votre choix : " read speed # on peut modifier le fichier de sortie en ajoutant un répertoire : "$i.mkv" devient "/home/perso/mon_repertoire/$i.mkv" # les lignes (rm x265_2pass.log / rm x265_2pass.log.cutree / rm x265_2pass.log.cutree.temp / rm x265_2pass.log.temp) suppriment les fichiers générés lors des deux passes # pour conserver l'audio, remplacer -c:a libmp3lame -b:a 256k par -c:a copy # pour réduire la qualité audio, remplacer le 256k dans "-c:a libmp3lame -b:a 256k" par un nombre plus petit (par exemple 128k ou 92k) mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir convertis_x265 #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do nice -19 ffmpeg -i "$i" -c:v libx265 -crf "$crf" -preset "$speed" -c:a libmp3lame -b:a 256k "$i.mkv" mv "$i.mkv" ./convertis_x265 #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done #les lignes suivantes suivantes suppriment les fichiers temporaires de la première passe en cas d'interruption. rm x265_2pass.log rm x265_2pass.log.cutree rm x265_2pass.log.cutree.temp rm x265_2pass.log.temp rm x264_2pass.log rm x264_2pass.log.cutree rm x264_2pass.log.cutree.temp rm x264_2pass.log.temp convertion_par_lot_videos_en_xvid #!/bin/bash # ce script balaie tous les fichiers d'un même répertoire et va convertir les AVI en XVID et conserver le son d'origine # nice -19 signifie que le programme aura la priorité la plus faible, ce qui ne devrait pas beaucoup ralentir l'exécution des autres programmes. # si vous souhaitez interrompre le programme pour avoir accès à tout le processeur, tapez l'instruction top puis identifiez le PID UTIL des processeurs ffmpeg concernés puis tapez kill - STOP numero_pid_util. Pour relancer le processus, tapez kill - CONT numero_pid_util echo "Ce script va réencoder vos vidéos AVI en XVID, conserver le son d'origine et au format de conteneur MKV en 2 passes. Les extensions des vidéos (AVI ou avi) peuvent être en minuscules ou majuscules mais pas un mélange des deux. La convertion directe de MJPEG vers 265 pose des problèmes de couleurs. Il faut donc passer par XVID d'abord (voir https://stackoverflow.com/questions/71397605/ffmpeg-mjpeg-h-265-smeared-color-on-output-video-file )" # on peut modifier le fichier de sortie en ajoutant un répertoire : "$i.mkv" devient "/home/perso/mon_repertoire/$i.mkv" # pour conserver l'audio, remplacer -c:a libmp3lame -b:a 256k par -c:a copy # pour réduire la qualité audio, remplacer le 256k dans "-c:a libmp3lame -b:a 256k" par un nombre plus petit (par exemple 128k ou 92k) mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir convertis_xvid #crée un répertoire où seront déplacés les fichiers convertis for i in *.avi *.AVI ; do nice -19 ffmpeg -y -i "$i" -c:v mpeg4 -vtag xvid -b:v 16000k -pass 1 -an -f avi /dev/null ffmpeg -i "$i" -c:v mpeg4 -vtag xvid -b:v 16000k -pass 2 -c:a copy "$i.mkv" mv "$i.mkv" ./convertis_xvid #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done convertion_vers_mkv_par_lot #!/bin/bash # conversion par lot de fichiers vers mkv - mofifier l'extension si nécessaire - supprimer les extensions d'origine avec krename ensuite. Attention, s'il y a déjà des fichiers MKV, ils seront reconvertis en MKV mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir convertis_mkv #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do # autre chose trouvé sur internet avec bug : ffmpeg -flags +genpts -i "$i" -c copy -sn "$i.mkv" nice -19 ffmpeg -y -i "$i" -c:v copy -c:a copy "$i.mkv" mv "$i.mkv" ./convertis_mkv #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done convertion_videos_en_son_par_lot #!/bin/bash # conversion par lot de fichiers vers mkv - mofifier l'extension si nécessaire - supprimer les extensions d'origine avec krename ensuite. Attention, s'il y a déjà des fichiers MKV, ils seront reconvertis en MKV mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir convertis_mkv #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do # autre chose trouvé sur internet avec bug : ffmpeg -flags +genpts -i "$i" -c copy -sn "$i.mkv" nice -19 ffmpeg -y -i "$i" -c:v copy -c:a copy "$i.mkv" mv "$i.mkv" ./convertis_mkv #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done convertir_son_en_mp3_garder_video #!/bin/bash echo -n "Ce script va convertir le son des videos en mp3 sans toucher la video et ajouter l'extension .MKV à la fin du fichier. Choisissez la qualité mp3 (256 recommandé) : " read bitratemp3 mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir convertis_mp3 #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do nice -19 ffmpeg -i "$i" -c:v copy -c:a libmp3lame -b:a "${bitratemp3}k" "$i.mkv" mv "$i.mkv" ./convertis_mp3 #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done extraire_image_precise_d_une_video #!/bin/bash echo -n "Entrez le numéro de l'image que vous souhaitez extraire (attention, la numérotation commence à 0 donc si vous souhaitez la frame 536, il faut saisir 535) " read num_frame for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do nice -19 ffmpeg -i "$i" -vf "select=eq(n\,$num_frame)" -vframes 1 screenshot_frame_"$num_frame"_"$i".png done recuperer_bitrate_video_par_lot #!/bin/bash #recherche le bitrate des videos de façon récursive find . \( -iname "*.mkv" -or -iname "*.mov" -or -iname "*.mts" -or -iname "*.mp4" -or -iname "*.mpg" -or -iname "*.mpeg" -or -iname "*.flv" -or -iname "*.avi" -or -iname "*.webm" -or -iname "*.wmv" -or -iname "*.3gp" -or -iname "*.rm" -or -iname "*.asx" -or -iname "*.vob" -or -iname "*.f4v" -or -iname "*.mks" -or -iname "*.m4v" -or -iname "*.ogv" -or -iname "*.m2v" -or -iname "*.mpv" -or -iname "*.ts" -or -iname "*.m2ts" -or -iname "*.avc" -or -iname "*.hevc" -or -iname "*.m1v" -or -iname "*.m2v" -or -iname "*.mpv" \) -print0 | xargs -0 -i{} sh -c " echo -n '{} ' && ffmpeg -i '{}' 2>&1 | sed -n -e 's/^.*bitrate: //p' " > result_bitrate.csv #ecrit le bitrate de toutes les videos d'un dossier dans le fichier result_mts.csv. # Ouvrir avec tableur et choisir séparateur ESPACE pour mieux visualiser les bitrate recuperer_toutes_infos_video_par_lot #!/bin/bash #recherche les informations des videos find . \( -iname "*.mkv" -or -iname "*.mov" -or -iname "*.mts" -or -iname "*.mp4" -or -iname "*.mpg" -or -iname "*.mpeg" -or -iname "*.flv" -or -iname "*.avi" -or -iname "*.webm" -or -iname "*.wmv" -or -iname "*.3gp" -or -iname "*.rm" -or -iname "*.asx" -or -iname "*.vob" -or -iname "*.f4v" -or -iname "*.mks" -or -iname "*.m4v" -or -iname "*.ogv" -or -iname "*.m2v" -or -iname "*.mpv" -or -iname "*.ts" -or -iname "*.m2ts" -or -iname "*.avc" -or -iname "*.hevc" -or -iname "*.m1v" -or -iname "*.m2v" -or -iname "*.mpv" \) -print0 | xargs -0 -i{} sh -c " echo -n '{} ' && ffmpeg -i '{}' 2>&1 | sed -n -e 's/^.*Video: //p' " > result_toutes_les_infos.csv #ecrit les informations toutes les videos d'un dossier dans le fichier result_toutes_les_infos.csv. #Ouvrir avec tableur et choisir séparateur ESPACE pour mieux visualiser les bitrate stabiliser_video_par_lot_version #!/bin/bash # stabiliser des videos par lot echo -n "Sélectionnez la stabilité de la vidéo que vous souhaitez : 1 (très stable) jusqu'à 10 (très instable) " read stabilite mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir stabilisee #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do nice -19 ffmpeg -i "$i" -vf vidstabdetect=shakiness=$stabilite:accuracy=15 -f null - && \ #shakiness=10 peut etre modifié en mettant shakiness = nombre_entre_1_et_10 : 1 video stable, 10 video très instable nice -19 ffmpeg -i "$i" -vf vidstabdetect=shakiness=$stabilite:accuracy=15 -f null -&& nice -19 ffmpeg -i "$i" -vf vidstabtransform=smoothing=30:input="transforms.trf" "stabilisee_$i" rm transforms.trf mv "stabilisee_$i" ./stabilisee #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done creer_video_cote_a_cote_par_lot #!/bin/bash #ce script va créer une vidéo à partir de deux vidéos, l'une que l'on peut nommer ma_video.mkv et l'autre qui doit alors se nommer stabilisee_ma_video.mkv #les deux vidéos seront côte à côte, ce qui permet de les comparer for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB ; do # la video d'origine correspond à $i et l'autre video doit commencer par "stabilisee" mais il suffit de changer le prefixe si necessaire ffmpeg -i "$i" -i "stabilisee_$i" -filter_complex "[0:v]setpts=PTS-STARTPTS, pad=iw*2:ih[bg]; [1:v]setpts=PTS-STARTPTS[fg]; [bg][fg]overlay=w" "cote_a_cote_$i" done supprimer_bande_son_video #!/bin/bash #supprimer la bande son de toutes les videos (au format voir ci-dessous) d'un même répertoire et crée un fichier MKV sans bande son. Ne réencode pas la vidéo. mkdir originaux # crée un répertoire où seront déplacés les fichiers originaux après conversion mkdir sans_son #crée un répertoire où seront déplacés les fichiers convertis for i in *.mkv *.MKV *.mp4 *.MP4 *.mts *.MTS *.avi *.AVI *.mov *.MOV *.webm *.WEBM *.flv *.FLV *.mpg *.MPG *.mpeg *.MPEG *.wmv *.WMV *.3gp *.3GP *.rm *.RM *.asx *.ASX *.vob *.VOB *.f4v *.F4V *.mks *.MKS *.m4v *.M4V *.ogv *.OGV *.m2v *.M2V *.mpv *.MPV *.ts *.TS *.m2ts *.M2TS *.avc *.AVC *.hevc *.HEVC *.m1v *.M1V *.m2v *.M2V *.mpv *.MPV ; do nice -19 ffmpeg -i "$i" -c copy -an "$i.mkv" mv "$i.mkv" ./sans_son #déplace les fichiers convertis mv "$i" ./originaux #déplace les fichiers originaux done stabiliser_video_par_lot_en_testant_les_10_qualites #!/bin/bash # test toutes les qualités de stabilisation pour un même fichier # test les 10 qualités de stabilité for qualite in 1 2 3 4 5 6 7 8 9 10 ; do for i in *.mkv ; do # nice -19 ffmpeg -i "$i" -vf vidstabdetect=shakiness=$qualite:accuracy=15 -f null - && \ #shakiness=10 peut etre modifié en mettant shakiness = nombre_entre_1_et_10 : 1 video stable, 10 video très instable nice -19 ffmpeg -i "$i" -vf vidstabdetect=shakiness=$qualite:accuracy=15 -f null -&& nice -19 ffmpeg -i "$i" -vf vidstabtransform=smoothing=30:input="transforms.trf" "stabilisee_$i_$qualite.mp4" rm transforms.trf done done En conclusion

    Il faut du temps et de l’envie pour se lancer dans cette aventure, même si le CPU fait 80 % du travail. Mais les 20 % restant ne sont pas à négliger. Entre les copier-coller qu’il ne faut pas rater, le classement des vidéos par bitrate ou dimension, les vidéos réencondées qu’il faut visionner (en accéléré) pour s’assurer qu’elles sont correctes, etc. il faut vraiment rester concentré pour éviter d’oublier une vidéo ou, pire, de l’effacer alors qu’elle n’a pas été réencondée.

    Les avantages

    Mais je ne regrette pas tout ce temps, surtout pour avoir revisionné quasiment toutes mes vidéos, celle de mes enfants bébé (le coup de vieux en pleine figure), les moments en famille, les grands-parents disparus… Cela a été des moments vraiment agréables.

    Cela m’a également permis de ranger des vidéos qui n’étaient pas dans le bon répertoire ou de renommer celles qui comportaient une erreur dans leur nom.

    J’ai maintenant toutes mes vidéos avec le même format de conteneur (MKV), et les mêmes codec vidéo et audio, ce qui facilitera grandement un réencodage ultérieur.

    Et puis – c’était l’un des objectifs – le gain de place est très important puisque mon disque dur est passé de 90 % à 48 % d’occupation (j’ai fait aussi un peu de ménage donc ce gain ne provient pas que du réencodage des vidéos).

    Les inconvénients

    Est-ce une bonne idée de mettre tous ses œufs dans le même panier (un seul format de conteneur, un seul codec video, un seul codec audio) , même si ces formats sont libres et, pour H265, lisible avec des logiciels libres, ce qui est tout de même une bonne assurance pour l’avenir ?

    Du temps, du temps, et encore du temps : il faut en avoir pour ce projet (mais j’espère que les scripts vous permettront d’en gagner)

    Cela consomme de l’énergie et, si beaucoup de gens veulent réencoder leurs vidéos, l’impact environnemental ne sera pas négligeable.

    L’opération monopolise un ordinateur (nice -19 ne m’a pas paru très efficace quand je lançais trois encodages simultanément!). Mais cela peut être l’occasion d’en utiliser un qui dort dans un placard et qui pourrait ainsi resservir.

    Si c’était à refaire…

    • Je le referai, sans aucun doute !
    • J’essaierai de conserver les métadonnées (date, heure, coordonnées GPS) de mes vidéos (même si les informations les plus importantes sont dans leur nom) ;
    • Je tenterai d’utiliser le GPU pour le réencodage, ce qui réduirait le temps de calcul.

    Note pour le prochain confinement :

    [1] : je n'ai pas réussi à trouver l'équivalent de la commande jhead -autorot -nf%Y_%m_%d_%H%M_%S_ *.jpg pour les videos

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Degate : espionner un CPU depuis les waters

    16 janvier, 2024 - 14:26

    Degate est un logiciel libre pour faire de l'ingénierie inverse sur les processeurs.

    Pour le présenter, Dorian Bachelot, mainteneur du projet, a accepté de répondre à nos questions.

    Sommaire Présentation Entretien avec Dorian Bachelot Présentation Qui êtes-vous ? Quel est votre parcours ?

    C’est sûrement très « bateau », mais comme beaucoup je suis avant tout un passionné d’informatique et d’électronique. J’ai commencé à programmer dans mes années collège (début des années 2010) et suis rapidement arrivé à découvrir Linux ainsi que d’autres galaxies (C++, git, virtualisation, reverse engineering…). Par la suite j’ai eu la chance de réaliser un diplôme d’ingénieur à l’ESIEA (école d’ingénieur généraliste sur Laval) qui m’a permis de découvrir de nombreux domaines comme l’électronique embarquée, la cybersécurité et l’intelligence artificielle. Comme beaucoup, j’ai un faible pour les domaines complexes et devoir me limiter à une seule spécialité pour mes études ne m’allait pas trop. C’est sur ce dernier point que démarre l’aventure Degate au côté du laboratoire de recherche en cybersécurité de mon école. Cette dernière proposait en effet un format « espoir recherche » permettant de creuser un sujet de recherche en plus des cours. Mon sujet a justement porté sur Degate, puisque comme nous allons le voir la rétro-ingénierie matérielle a l’avantage de toucher autant à l’électronique, qu’à la physique, la cybersécurité et l’intelligence artificielle !

    Quant à aujourd’hui, après avoir travaillé sur le sujet de la rétro-ingénierie matérielle pendant presque 3 ans (en publiant 5 articles dans Hackable et en travaillant sur Degate) et avoir obtenu mon diplôme, je suis Tech Lead R&D Cyber/IA chez Neverhack (on vient de lever 100 millions d’euros). J’ai pu en effet garder une dualité de spécialité, à travers la cybersécurité et l’intelligence artificielle, principalement grâce à cette aventure d’espoir recherche (et donc en partie de Degate) 1.

    Est-ce que vous êtes parent de Roselyne ?

    Et non, du tout, mais bien vu ;)

    Qu’est-ce que Degate ?

    En une phrase : Degate est un logiciel open source (GPL-3.0) et multiplateforme aidant ses utilisateurs à effectuer de la rétro-ingénierie sur des puces de silicium 2.

    Maintenant, pour donner un peu de contexte, le développement de Degate a commencé dès 2008 avec la thèse de master de Martin Schobert 3. Jusqu’à la fin de cette dernière en 2011, Martin a pu faire évoluer la solution et collaborer avec d’autres chercheurs pour l’utiliser sur des sujets de cybersécurité. Par exemple, Degate a pu être utilisé 4 pour aider à la rétro-ingénierie de la puce RFID MIFARE Classic de NXP (le développement de Degate a d’ailleurs pour source ce cas précis). Par la suite, les chercheurs Karsten Nohl et Starbug ont pu trouver une faille cryptographique dans la puce permettant d’outrepasser toutes les sécurités (on parle ici d’un impact économique énorme pour NXP) 5.

    Degate est donc un logiciel avec une histoire riche de plus de 10 ans, qui a déjà permis d’avoir un impact dans l’industrie (et, suite au cas MIFARE Classic, dans la société). Il est aujourd’hui le seul bastion permettant à n’importe qui (ou presque) d’effectuer de la rétro-ingénierie matérielle sur des puces.

    Pourquoi dis-tu que c’est le seul bastion ?

    On peut voir ça sous différents angles, mais je parle d’unique bastion car Degate est le seul logiciel disponible à la fois gratuit, accessible (traduction de l’interface, documentation, etc.) et extensible (car open source). Or, les alternatives payantes sont généralement vendues sous conditions et donc difficilement accessibles. Seulement, comme je l’ai expliqué (modulo une déformation par mon parcours), la sécurité d’aujourd’hui passe, pour moi, forcément par une utilisation de la rétro-ingénierie matérielle beaucoup plus massive pour valider tout matériel critique. Et Degate n’est pas qu’un logiciel (surtout à sa création en 2008, c’était plus un outil ou un démonstrateur), c’est aussi une preuve d’importance (MIFARE Classic) et des ressources en ligne (wiki, articles, thèse, etc.). Il ne faut pas seulement voir le logiciel (avec ses défauts), mais plutôt l’approche : essayer de rendre plus accessible la rétro-ingénierie matérielle. Je ne clame pas que Degate réussit à remplir cette vision, mais je crois que nous sommes quasiment les seuls à essayer depuis maintenant plus de 10 ans (outre les projets visant à « rétro-ingénierier » certaines puces en particulier, sans prendre le prisme de la sécurité et de l’accessibilité).

    Comment ça fonctionne ?

    Avant tout il faut comprendre les contraintes et méthodes permettant d’effectuer de la rétro-ingénierie sur un objet aussi petit et complexe qu’une puce de silicium. Quand on parle d’une puce, on parle d’un agencement de milliards de transistors sur quelques millimètres et de leurs liens répartis sur plusieurs couches. La première étape est alors de définir un objectif, pouvant être la reconstruction d’un algorithme implémenté matériellement (et donc dans une zone réduite de la puce) ou encore la reconstitution complète du fonctionnement de la puce, par exemple pour construire un simulateur. Ensuite, il faut réussir à récupérer des images de la puce et de toutes ses couches (images en 2D ou 3D, un de mes articles dans Hackable aborde le sujet 6). Toutes les méthodes permettant d’obtenir ces images impliquent un processus destructeur pour la puce. Cela passe par exemple par un processus de polissage itératif et la prise de photographies (attention, on parle d’un exercice très complexe puisqu’une couche de silicium c’est extrêmement fin, et trop polir implique de devoir recommencer sur une nouvelle puce). On peut aussi prendre une approche chimique (utilisation d’acide pour attaquer couche par couche) ou laser. Sans développer beaucoup plus, ce processus est le plus important, car c’est avec ces photos très hautes résolutions que l’on va pouvoir débuter l’analyse de la puce.

    C’est là que Degate rentre en jeu, son objectif est de permettre d’utiliser les images obtenues, de les importer dans le logiciel (on parle généralement d’images de plusieurs Giga, voire Tera, tellement la résolution et leur taille sont grandes) puis de commencer l’analyse. Ensuite, l’utilisateur peut analyser les parties de la puce en partant de la couche la plus basse, celle avec les transistors, et ainsi reconstruire les portes logiques (c’est ici que des connaissances en physique et en électronique sont importantes, il faut savoir lire à travers les transistors !). Comme vous vous en doutez, effectuer l’analyse de chaque transistor quand il peut y en avoir des milliards serait trop fastidieux, et Degate facilite le processus. Ce dernier propose en effet de construire une bibliothèque de portes logiques reconstituée depuis une zone de l’image de la puce, et puisque l’agencement des transistors ne change pas pour chaque porte logique, on peut alors automatiser la recherche et reconstitution de ces portes via des algorithmes de reconnaissance d’images. Il ne reste alors à l’utilisateur qu’à analyser les connexions entre les portes logiques toujours grâce aux images de la puce (couches supérieures, les liaisons entre couches sont appelées des « Via ») et ainsi reconstituer les algorithmes utilisés par la puce. Degate permet là encore d’automatiser une partie du processus en aidant à la reconnaissance des connexions et en proposant d’exporter toute l’analyse dans un langage type VHDL (permettant de simuler le fonctionnement de la puce, si l’analyse a été réussie).

    Degate ne permet donc pas d’automatiser tout le processus de rétro-ingénierie, et une expertise humaine reste nécessaire (décapage de la puce, prise des photos, analyses des portes logiques puis des connexions), mais il permet de gagner un temps non négligeable sur l’analyse en automatisant plusieurs étapes. Pour cela, Degate implémente des algorithmes de reconnaissances d’images, supporte l’importation d’images extrêmement grandes (plusieurs millions de pixels de large), vous aide dans la navigation des images et couches, vous permet d’identifier les portes logiques formées par des transistors et bien plus.

    Si le sujet vous intéresse, je peux vous donner les références suivantes : on peut citer Ken Shirriff qui est LA personne à suivre sur le sujet (auteur de beaucoup d’analyses sur des puces historiques 7, comme la Intel 8086 ou la fameuse Z80), ou encore la communauté Visual 6502 8 qui ont rétro-ingénierié plusieurs puces (en partant de simples images pour finir par la création de simulateurs complets) ! Vous pourrez également explorer le super site Silicon Pr0n 9. Enfin, pour trouver une liste plus complète n’hésitez pas à vous rendre directement sur le dépôt de Degate 10.

    Il existe des protections contre ceci ? J’imagine que certaines entreprises n’aimeraient pas qu’on fasse de la retro-ingénierie sur leur puce, il me semble que certaines puces possèdent un genre de grillage.

    En effet, il existe beaucoup de méthodes pour essayer de s’en protéger. On parle de deux grandes catégories : les protections passives et actives. Les protections passives peuvent par exemple prendre la forme de résine que l’on “coule” sur les puces pour complexifier leurs récupérations (et aussi empêcher la récupération des références), ou d’une couche directement dans le silicium pour bloquer l’analyse visuelle de surface. D’autres méthodes existent, mais généralement de l’huile de coude et du bon matériel permettent de passer outre. Les méthodes actives sont plus recherchées et protègent contre d’autres approches de la rétro-ingénierie matérielle. Comme cité dans la question, l’ajout d’un grillage actif est une solution assez répandue dans les puces de cartes bleues par exemple. L’idée est à la fois de bloquer une analyse visuelle de surface de la puce, mais aussi d’empêcher le “probing” (essayer d’utiliser une sonde directement sur un “circuit” de la puce) ou la modification de la puce (par exemple en connectant deux “circuits” de la puce). Cela passe par un maillage avec des formes complexes (on peut voir ça comme un labyrinthe) alimenté par un courant qui, en cas de modification du circuit, peut rendre la puce non fonctionnelle. Il est alors compliqué d’aller voir et manipuler les couches inférieures en laissant la puce fonctionnelle. 11

    Est-ce que les différentes façons de gravure qui utilise différent MOSFET (CMOS, FinFET, MBCFET, FD-SOI etc) ne demandent pas des analyses différentes ? Est-ce que ça sera fiable avec les derniers types de gravure avec des transistors imbriqués 3D ?

    À tout problème sa solution : les méthodes d’analyses 3D de puces de silicium se développent également 6. Si le matériel nécessaire pour créer les données 3D venait à être plus accessible, je prévois déjà l’ajout d’un mode d’analyse à Degate permettant de les exploiter. Je ne doute cependant pas que les méthodes d’analyses actuelles fonctionnent pour la majorité des cas, même si le problème est déjà suffisamment complexe pour ne pas rajouter ces spécificités. Je n’ai personnellement pas pu couvrir toutes les méthodes de gravures dans mes analyses ni les nouvelles approches en 3D. Seulement, ces méthodes s’appliquent pour l’instant majoritairement à la mémoire, ce qui n’est pas forcément la cible des analyses.

    Qui se sert de Degate ? Est-ce une communauté de fans de consoles ou des professionnels confrontés à des puces qui ne sont plus documentées ou des gens du logiciel libre, etc. ?

    Dès ses premiers jours, Degate a été pensé pour la cybersécurité. L’idée était de pouvoir faciliter l’analyse d’algorithmes implémentés directement dans les puces de silicium, à la fois pour essayer d’identifier des failles, mais aussi pour vérifier la présence de portes dérobées. En effet, d’un point de vue sécurité trop peu de personnes vont voir ces puces alors que tout dépend d’elles. Comment faire confiance à un système si l’on ne peut pas vérifier la sécurité de son composant le plus important et bas niveau ? Permettre à des chercheurs et passionnés d’attaquer le sujet est ma principale motivation quand je travaille sur Degate, le sujet est pour moi majeur. On a trop tendance à s’arrêter à la rétro-ingénierie logicielle, et c’est malheureusement un risque que l’on oublie trop.
    Je sais aujourd’hui que Degate est utilisé (ou a été étudié) par des entreprises américaines dans le cadre de l’analyse de puces (je ne sais pas pour quel objectif), par la police allemande et par une université.

    Malheureusement le domaine n’encourage pas beaucoup la communication et Degate pourrait être utilisé ailleurs. J’ai d’ailleurs de gros doutes sur son utilisation par une entreprise américaine sous forme de fork non-partagé (ne respectant alors pas la licence GPL qui est copyleft…). Mais ça, c’est un combat classique du monde libre (pour dire, on m’avait même proposé de me payer pour travailler dessus…).

    Mais autrement, le logiciel peut être utilisé par d’autres communautés, comme pour les fans de vieux systèmes. Je sais que la communauté qui s’occupe de rétro-ingénierer la PlayStation s’est déjà intéressée à Degate 12.

    Concernant la sécurité, quels types de puces sont concernées ? J’imagine qu’il ne s’agit pas d’analyser les processeurs généralistes de nos ordinateurs… Ce sont des puces qu’on trouve dans quels matériels ?

    C’est très large, généralement on parle de puces avec des missions/parties critiques. Par exemple (comme pour le cas MIFARE Classic), des puces implémentant des algorithmes cryptographiques sont importantes à regarder : au niveau logiciel on recommande (et c’est un euphémisme) de ne jamais réimplémenter ses propres primitives cryptographiques, pourtant beaucoup de puces le font (méthode simple pour booster les performances, aujourd’hui tout utilise de la cryptographie). Maintenant, on parle généralement de certaines parties/fonctions d’une puce plus que des puces entières. On peut par exemple citer en plus de la cryptographie tout ce qui concerne le stockage de données critiques (comme les clés de chiffrement). Aujourd’hui, je pense que l’on retrouve ces fonctionnalités dans tout type de matériel.

    Comment en êtes-vous devenu le mainteneur ?

    Comme je l’ai expliqué précédemment, c’est via un programme proposé par mon école d’ingénieur que j’ai été amené à travailler sur le sujet de la rétro-ingénierie matérielle à partir de fin 2018. Et comme Degate était le seul programme gratuit et open source permettant d’automatiser une partie du processus (indispensable pour arriver à des résultats sans y passer 10 ans), j’ai rapidement eu l’occasion de pouvoir l’utiliser. Malheureusement l’auteur originel du logiciel ne contribuait plus au projet depuis quasiment 8 ans à l’époque, et j’ai rapidement rencontré des difficultés pour l’utiliser plus largement dans mes recherches.

    Après quelques mois de travail et un refactor à 70 % du projet (j’ai par exemple refait toute la GUI en Qt5 + OpenGL moderne) pour repartir sur de bonnes bases, j’ai publié mon fork sur Github. Par la suite Martin (l’auteur originel de Degate) a préféré mettre le projet initial en archive sur Github, et faire une redirection vers cette nouvelle version (aujourd’hui refaite à quasiment 80 % par moi-même). L’idée était de garder le nom et la communauté même si la grande majorité du logiciel a été refait.

    Maintenant, suite à la fin de mes études, je dispose de moins de temps qu’avant et je suis forcément moins actif. Mais j’essaie de traiter toutes les issues et pull request, tout en continuant à travailler sur de nouvelles fonctionnalités. Je cherche également à faire pérenniser le projet en proposant à des étudiants comme moi (à l’époque) un financement pour travailler sur le sujet (et surtout Degate). Reste maintenant à trouver des personnes motivées, car le sujet est vraiment complexe.

    Tu n’utiliseras donc pas Degate dans le cadre de ton travail ?

    Aujourd’hui non, mais je sais que la question se pose pour des collègues. Le test d’intrusion matériel se développe, et le sujet se pose de plus en plus. Maintenant les compétences nécessaires pour s’attaquer à la rétro-ingénierie de puces de silicium sont un frein pour descendre aussi bas, sans compter le problème du matériel (faut-il encore pouvoir décaper/déstratifier les puces avant de pouvoir commencer l’analyse). La solution actuelle est de pouvoir accéder au design des puces (test en white box), mais les limites sont déjà visibles (un matériel est généralement composé de nombreuses puces de constructeurs différents).

    Quelle est ta motivation ? Qu’est ce qui t’anime avec Degate ? Puisque tu as commencé l’informatique assez jeune, tu jouais peut-être avec des consoles ; est-ce que Degate te permet aussi d’imaginer recréer les puces de ton enfance ?

    Étant aujourd’hui un ingénieur chercheur porté sur la cybersécurité, cela me force à voir Degate et la rétro-ingénierie matérielle à travers ce prisme. Pouvoir permettre à des chercheurs d’analyser des puces utilisées dans des millions de matériels à travers la planète est ce qui m’anime, même si je ne doute pas que bien d’autres cas d’utilisations peuvent être tout aussi intéressants. Je suis par exemple aussi très porté sur l’histoire, et la rétro-ingénierie matérielle est aussi un moyen de ne pas perdre certaines pièces de notre histoire.

    Est-ce que vous tirez un revenu de ce travail ? Est-ce une bonne wafer ?

    Je suis actuellement financé 100$/mois par le mainteneur principal de Rizin/Cutter (logiciel de rétro-ingénierie software) et j’ai déjà eu plusieurs autres propositions de financement. Ayant également publié des articles sur le sujet, j’ai quand même pu être rémunéré pour ce travail, mais on est très loin de quelque chose me permettant de vivre (et ce n’est pas l’objectif).

    Pour finir Que dire sur vos autres projets ?

    Au niveau personnel je travaille (quand j’ai le temps) sur une nouvelle approche IA au service de la cybersécurité défensive. Malheureusement mon temps est très limité, et j’évite de trop m’éparpiller. Au niveau professionnel je suis aujourd’hui Tech Lead et Team Leader sur un projet d’automatisation de cybersécurité offensive. L’idée étant de créer un outil entièrement automatisé par IA permettant de jouer des attaques avec le même niveau de sophistication que les vrais acteurs (généralement quand je parle du projet on me parle de Skynet, pour ceux ayant la référence). Un produit devrait sortir dans les deux ans, nous avons déjà fait de nombreuses avancées scientifiques mais la route est encore longue. C’est aujourd’hui ce qui occupe le plus clair de mon temps !

    Que pensez-vous de la directive NIS 2 sur la cybersécurité ?

    La France a été pionnière en matière de réglementation dans le domaine de la cybersécurité, et je pense que la directive NIS 2 se place dans le même esprit que ce que l’on fait déjà depuis plusieurs années (avec la LPM de 2013 par exemple). Je sais que ces réglementations peuvent aussi faire peur, et l’accompagnement sera une condition nécessaire pour réussir son application. Malheureusement je pense qu’il est nécessaire d’agir au plus vite, les récents évènements géopolitiques ainsi que les (très) nombreuses attaques observées chaque semaine imposent d’investir dans la sécurité de nos entreprises. Je pense également que comme la NIS 1, la NIS 2 n’est qu’une étape, et que des évolutions seront nécessaires dans la prochaine décennie pour étendre les attentes concernant la sécurité des entreprises européennes.

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

    J’utilise depuis maintenant quatre ans Manjaro, venant de Debian/Ubuntu, et je suis très satisfait (le modèle rolling release me plaît beaucoup à l’usage).

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

    Au niveau professionnel je tourne sur du Ubuntu 22.04, et j’utilise principalement du VS Code.

    Quelle est votre distribution GNU/Linux préférée et pourquoi, quels sont vos logiciels libres préférés ?

    Manjaro et Ubuntu sont les distributions que j’utilise dans la vie de tous les jours. Concernant les logiciels, la question est difficile puisque j’en utilise tellement. En ce moment je ne pourrais plus me passer de Joplin ou Signal, mais je pourrais en citer beaucoup (Virtual box, Kali linux, VSCode, Zotero…).

    Références
    1. https://dorianb.net 

    2. https://github.com/DegateCommunity/Degate 

    3. https://github.com/nitram2342/degate 

    4. http://proxmark.nl/files/Documents/13.56%20MHz%20-%20MIFARE%20Classic/The_MIFARE_Hack.pdf 

    5. https://www.cs.virginia.edu/~evans/pubs/usenix08/mifare.html 

    6. https://connect.ed-diamond.com/Hackable/hk-037/une-nouvelle-methode-d-imagerie-tridimensionnelle-pour-la-retro-ingenierie-des-circuits-integres 

    7. http://www.righto.com/ 

    8. http://visual6502.org/ 

    9. https://www.siliconpr0n.org/wiki/doku.php 

    10. https://github.com/DegateCommunity/Degate/wiki 

    11. https://connect.ed-diamond.com/Hackable/hk-033/se-proteger-de-la-retro-ingenierie-materielle 

    12. https://github.com/emu-russia 

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Revue de presse de l’April pour la semaine 2 de l’année 2024

    15 janvier, 2024 - 19:35

    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.

    Libre à lire ! - Décembre 2023

    14 janvier, 2024 - 11:22

    Dans les différentes activités menées par l’association de promotion et de défense du logiciel libre April, on retrouve le groupe Transcriptions qui publie sur le site Libre à lire ! des transcriptions d’enregistrements audios et des vidéos traitant du logiciel libre et, plus généralement, des libertés informatiques. Cette dépêche se propose de vous présenter les transcriptions qui ont été publiées le mois dernier, décembre 2023.

      Sommaire À propos de Libre à lire !

      Si vous ne connaissez pas le groupe Transcriptions, voici sa présentation que l’on retrouve sur le site de Libre à lire !

      Libre à lire ! est le site du groupe Transcriptions de l’April, qui s’est donné pour mission de transformer des vidéos et des fichiers audio concernant le logiciel libre et les libertés numériques en général, en texte avec ajout d’une illustration et ajout de liens vers certains sites jugés pertinents.

      Ces textes sont alors rendus accessibles aux personnes porteuses de handicap et, quand c’est jugé nécessaire, certains détails tels que gestuelle ou mimiques des intervenants sont indiqués dans le texte. Ces transcriptions sont repérées puis indexées dans les moteurs de recherche, il est alors possible de retrouver les propos exacts des intervenants voire de les utiliser en citant fidèlement la source.

      Accessibilité, indexation, réutilisation sont les maîtres mots du groupe Transcriptions.

      Les transcriptions de Libre à vous !

      L’April assure chaque semaine une émission radio - Libre à vous ! - sur Cause Commune. Il est assez naturel que le groupe s’attelle à la transcription de ces émissions, également disponibles sous forme de podcasts.

      Au mois de décembre 2023, quatre émissions ont été transcrites.

      Intelligence Artificielle

      Aujourd’hui, il est compliqué d’échapper à cette thématique. Cela transparaît dans les transcriptions du mois de décembre.

      On débute par une conférence donnée par Hervé Le Crosnier à l’Université de Caen dans le cadre du cours de Culture numérique. Il y a deux vidéos : la première et la deuxième heure de la conférence. Il y a donc deux transcriptions.

      Début de la conférence pour vous mettre un peu l’eau à la bouche :

      Elle est intitulée « Paniques morales », mais il y a une deuxième partie sur l’intelligence artificielle où on se demandera, justement, si nous ne sommes pas en train de vivre une panique morale, ou bien s’il y a un réel changement dans la société, un basculement du même ordre et du même type que celui qui a eu lieu il y a maintenant 25 ans autour du passage de l’Internet grand public.

      Mods & Rockers

      L’idée de « Paniques morales » est née il y a 50 ans quand un sociologue anglais, Stanley Cohen, va faire une étude sur deux groupes de jeunes, deux bandes rivales qui existaient dans les années 60, qu’on appelait les Mods & Rockers, les Rockers étaient tout habillés de cuir et les Mods étaient habillés de vestons italiens, pratiquaient les scooters et non pas la moto, ce qui entraînait entre eux des bagarres, des agressions, des choses comme ça, donc des phénomènes de bandes comme il en existait en France, on appelait ça les blousons noirs, etc. La société anglaise, d’un seul coup, s’est mise à paniquer, a créé une réaction disproportionnée face à ces jeunes qui étaient considérés comme marginaux ou déviants, qui ne se comportaient pas comme la bonne société british. On a donc appelé ça des paniques morales

      Il n’y a que l’avis des stars qui vous intéresse ? Nous avons peut-être ce qu’il vous faut : le All Star. Le All Star, c’est 3 invités qui pitchent en 3 minutes leur GRANDE IDÉE pour une IA de confiance avant de partir en grand débat avec le public. Pour cet épisode intitulé Des IA et des Idées, les invités sont :

      Mais le monde de l’IA, ce n’est pas que des stars. Loin de là. C’est aussi (et surtout ?) beaucoup de petites mains qui sont le sujet de Les travailleurs invisibilisés de l’Intelligence Artificielle. C’est une transcription du podcast Imaginaires de Gérald Holubowicz. Imaginaires part à la rencontre de chercheuses et de chercheurs, de journalistes et d’intellectuels qui observent l’effet de l’intelligence artificielle sur nos vies et son influence sur nos imaginaires.

      Dans cet épisode, l’invité est Antonio Casilli. Antonio Casilli, est professeur de sociologie à Télécom Paris, grande école composante de l’Institut Polytechnique de Paris. En 2019, il a écrit un livre intitulé « En attendant les robots – Enquête sur le travail du clic » et son travail l’a récemment conduit, avec quelques-uns de ses étudiants à Madagascar sur les traces des travailleurs de l’intelligence artificielle auxquels font appel certaines entreprises françaises.

      Avant l’IA, Internet

      Avant l’IA, bien avant, il y avait internet. Il y a d’ailleurs toujours internet. C’est le sujet de la conférence-débat de Stéphane Bortzmeyer dans le cadre de l’évènement « Entrée Libre #3 » organisé par et au Centre des Abeilles de Quimper.

      Et encore

      Le monde du numérique et le monde du Libre en particulier ont énormément de progrès à faire pour l’inclusion et le respect des femmes et de nombreuses minorités. Dans cette perspective, écouter ou lire Mathilde Saliou est toujours intéressant. Comment le numérique limite les libertés des femmes et des minorités …et ce qu’on peut faire pour l’en empêcher est une transcription d’une conférence présentée dans le cadre de Mixit 2023.

      Les journalistes ne sont pas une minorité dans le sens utilisé ci-dessus mais sont aussi des personnes que les libristes ont parfois du mal à comprendre. La retranscription suivante aidera peut-être à combler le gap : Les journalistes se moquent des logiciels libres, je vous explique pourquoi

      Présentation de la conférence dont nous avons déjà débattu sur LinuxFr.org:

      Pourquoi les médias spécialisés et rubriques tech des grands médias sont-ils souvent énamourés envers les nouveautés et modes technologiques, parfois jusqu’à l’absurde ? Pourquoi les chefferies des rédactions généralistes n’y comprennent souvent rien, mais ça va un peu mieux ? Et surtout, pourquoi, mais pourquoi les groupes de presse, de télé et de radio détestent-ils autant en privé les grandes plateformes de l’Internet contemporain, tout en leur faisant les yeux doux en public, et en ignorant copieusement les alternatives logicielles libres ? Une conférence pour mieux comprendre cette étrange espèce que sont les journalistes, leurs œillères, leurs contraintes… et leurs patrons.

      La dernière transcription - L’Erg, le choix du Libre - Peggy Pierrot - est celle d’une interview de Peggy Pierrot, enseignante en Théorie des médias et de la communication, et préposée technique et logistique à l’Erg - école de recherche graphique à Bruxelles. On retrouve dans cette interview des questions sur le télétravail, sur le fonctionnement de l’Erg sous logiciels libres, et les raisons de ce choix collectif. Cette interview fait partie d’un série d’interview dans le cadre d'une campagne de sensibilisation dans le contexte du télétravail du GSARA.

      Crédits des images

      • Visualisation des multiples chemins à travers une portion d’Internet - Licence Creative Commons Attribution 2.5 Générique
      • Bonhomme blanc 3d images gratuites : ouvriers hommes chantier, Fotomelia - Licence Creative Commons CC0
      • Femme, fond blanc, point d‘ interrogation, Fotomelia - Licence Creative Commons CC0
      • Artificial intelligence,computer science, image by Gerd Altmann - Licence Pixabay, Free for commercial use - No attribution required
      • Affiche « les logiciels libres : à partager sans compter ! » - Licence Art Libre version 1.3 ou ultérieure, licence Creative Commons By Sa version 2.0 ou ultérieure et licence GNU FDL3 version 1.3 ou ultérieure.
      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Agenda du Libre pour la semaine 3 de l'année 2024

      14 janvier, 2024 - 11:21

      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 27 événements (France: 25, internet: 2) est en seconde partie de dépêche.

      Sommaire [internet] Mini-webinaire Scenari « Personnalisation des pages dans un skin pdf » - Le lundi 15 janvier 2024 de 17h00 à 18h00.

      On passera en revue les instructions css spécifiques de configuration des pages, et on abordera la manière de contrôler les sauts de page, ainsi que la personnalisation du contenu des entête et pied de page.

      [FR Grenoble] L’Atelier de Bidouille (ABIL) - Le lundi 15 janvier 2024 de 19h00 à 21h00.

      L’Atelier de Bidouille Informatique Libre (ABIL) est ouvert à tous·tes les personnes qui n’arrivent pas à résoudre des problèmes avec leur ordinateur:

      • trouver et installer un logiciel
      • utiliser et/ou apprendre à utiliser un logiciel
      • réinstaller ou installer un système d’exploitation
      • monter un ordinateur
      • réparer un ordinateur
      • créer et/ou mettre à jour un site oueb
      • … ou d’autres choses sur un ordinateur

      L’atelier permet de résoudre son problème en compagnie de bénévoles et des participants qui ne sont ni expert·e·s en informatique, ni réparateur·rice·s, mais qui ont l’habitude de la “bidouille” et seront là pour vous aider à trouver l’information là où elle se trouve (si elle existe).

      Pendant les ateliers, l’ABIL met à disposition du matériel: postes de travail, unités centrales à remonter ou installer, écrans, claviers, souris, pièces détachées, connexion Internet…

      Attention, l’ABIL ne met à disposition que des systèmes d’exploitation et des logiciels libres. Si vous souhaitez résoudre un problème sur un système ou logiciel non-libre, apportez votre machine pour participer à l’atelier, muni des licences du système d’exploitation et/ou des logiciels concernés.

      [FR Grenoble] Atelier du groupe local OpenStreetMap - Le lundi 15 janvier 2024 de 19h00 à 21h00.

      Le groupe local OpenStreetMap Grenoble vous propose un atelier autour des notes dans OSM. Les “notes” sont une fonctionnalité essentielle du site web OpenStreetMap.org. Il vous permet d’ajouter un commentaire sur la carte pour aider les autres à cartographier / éditer OpenStreetMap. D’autres utilisateurs peuvent répondre à vos notes, par exemple pour demander des détails supplémentaires si nécessaire.

      Agenda

      • Présentation des notes dans OpenStreetMap et des outils liés
      • Contribution collective, objectif: résoudre ou fermer un maximum de notes

      Informations pratiques

      [internet] Émission «Libre à vous!» - Le mardi 16 janvier 2024 de 15h30 à 17h00.

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

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

      Les ambitions de l’émission Libre à vous!

      La radio Cause commune a commencé à émettre fin 2017 sur la bande FM en région parisienne (93.1) et sur Internet.

      Depuis mai 2018, l’April anime une émission d’explications et d’échanges sur la radio Cause Commune sur les thèmes des libertés informatiques.

      Libre à vous ! se veut avant tout une émission d’explications et d’échanges sur les dossiers politiques et juridiques que traite l’April, et sur les actions qu’elle mène.

      Pour les libertés informatiques en général, et pour le logiciel libre en particulier.

      Libre à vous ! c’est aussi un point sur les actualités du Libre, des personnes invitées aux profils variés, de la musique sous licence libre, des actions de sensibilisation.

      Donner à chacun et chacune, de manière simple et accessible, les clefs pour comprendre les enjeux mais aussi proposer des moyens d’action, tel est l’objectif de cette émission hebdomadaire, qui est diffusée en direct chaque mardi du mois de 15 h 30 à 17 h.

      L’émission dispose:

      [FR Lyon] Soirée Pizza - Le mardi 16 janvier 2024 de 18h00 à 22h00.

      Venez discuter avec nous d’informatique, d’écologie, de solidarité ou de logiciels libre, autour d’un verre ou d’une part de Pizza.

      Ambiance sympathique et détendue.

      Tous les mardis.

      [FR Grenoble] CivicLab - Atelier scénario 1 - Le mardi 16 janvier 2024 de 18h00 à 21h00.

      Le Grenoble CivicLab, c’est une démarche d’innovation ouverte à tous qui consiste à concevoir, sous forme de challenge collaboratif par équipe, des solutions numériques en réponse à un besoin local.

      Le Grenoble CivicLab se poursuit début 2024, avec un premier atelier visant à approfondir les projets et à scénariser les services imaginés!

      Scénarisez le service numérique

      Cette session consiste à dessiner et raconter comment l’idée de départ va rendre un service à son utilisateur.
      On s’appuiera sur les méthodes de persona très utilisées en innovation.

      Définir l’utilisateur ou le persona

      Construire un service numérique passe par la définition de son futur utilisateur sous forme de persona.
      Ce persona ou utilisateur type doit être défini pour devenir le repère principal: qui est-il, où habite-t-il, quel est son besoin et ses attentes, quelles sont ses contraintes?
      C’est autour de lui que sera conçu le service afin qu’il lui convienne le mieux possible.

      Dessiner le parcours utilisateur

      Le parcours utilisateur est le parcours type que suivent les utilisateurs d’un service ou d’un dispositif numérique.
      Il s’agit de dessiner ou raconter les différentes étapes du service en se mettant à la place de l’utilisateur persona.
      Pas besoin d’être un expert pour créer un parcours utilisateur, votre expérience quotidienne d’application ou d’internet suffit à imaginer chaque étape.

      Méthode Les sessions du Grenoble CivicLab sont animées à l’aide de supports méthodologiques qui guident la réflexion pas à pas, et organise les échanges. Elles sont accompagnées par les facilitateurs de la Turbine.coop!

      Si de premières équipes-projets prennent forme, vous êtes encore libres de les rejoindre afin de contribuer aux projets ou d’apporter vos compétences.

      Rendez-vous mardi 16 janvier 2024 de 18h à 21h

      à la Turbine.Coop, 5 esplanade Andry-Farcy à Grenoble
      (C’est en face de La Belle Électrique)
      Bus C, Tram A, arrêt Berriat – Le Magasin

      Je m’inscris à l’Atelier Scénario n°1

      [FR Lyon] OpenStreetMap, rencontre mensuelle - Le mardi 16 janvier 2024 de 18h30 à 20h00.

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

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

      [FR Le Mans] Permanence du mercredi - Le mercredi 17 janvier 2024 de 12h30 à 17h00.

      Assistance technique et démonstration concernant les logiciels libres.

      Attention, réservez votre place par contact (at) linuxmaine (point) org 

      Planning des réservations consultable ici.

      [FR Beauvais] Sensibilisation et partage autour du Libre - Le mercredi 17 janvier 2024 de 18h00 à 20h00.

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

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

      [FR Lyon] REST in Python - Le jeudi 18 janvier 2024 de 19h00 à 21h00.

      Dans ce talk, Carmen présentera son parcours à la découverte des frameworks REST en Python.

      Pas d’inquiétude pour les débutantes et débutants ! La présentation commence avec une introduction au REST

      Appel à présentations - Conférence OW2con'24

      12 janvier, 2024 - 19:50

      La conférence annuelle OW2con'24 aura lieu cette année les 11 et 12 juin 2024, sur le site des Jardins de l'Innovation de Orange à Paris-Châtillon. Communauté open source internationale et indépendante, OW2 est dédiée au développement de logiciels professionnels de qualité industrielle, et regroupe des entreprises, des collectivités et des organismes de recherche de premier plan dont Orange, l’Inria, la Mairie de Paris et l'institut allemand Fraunhofer Fokus. L'appel à présentations est ouvert jusqu'au 25 février 2024.

      OW2con est la conférence open source européenne organisée par OW2. Rencontre internationale de contributeurs, éditeurs, ESN, académiques, et organisations à but non lucratif, OW2con rassemble l'ensemble de la communauté open source. OW2con est ouvert à tous, l’évènement est gratuit et les conférences ont lieu en anglais.

      Appel à présentations:

      Cette année l'accent sera mis sur le thème du financement de l'open source : quelles sont les solutions actuelles pour les innovateurs, start-ups, associations ou ESN pour financer leur développement? financement privé ou public? les politiques publiques nationales et européennes sont-elles à la hauteur des enjeux?
      Merci de soumettre vos propositions, en anglais, avant le 25 février 2024 dans ce thème ou dans l'un des sujets annoncé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

      eXo Platform 6.5

      12 janvier, 2024 - 14:37

      eXo Platform, éditeur français de solutions intranet et digital workplace open-source, a publié le 9 janvier 2024 la version 6.5 de sa plateforme.

      Alternative open source à Microsoft 365, elle offre une flexibilité et une personnalisation accrues. Cette nouvelle version facilite la création de plateformes sur mesure, sans compétences techniques, tout en offrant des expériences personnalisées.

      Parmi les nouvelles fonctionnalités, notons une gestion améliorée du contenu, une gestion multi-sites, une gestion multilingue étendue, un site d'administration centralisé, et des options simplifiées pour les sites publics.

      En matière de collaboration, la version 6.5 propose un centre de notifications, des filtres pour les informations non lues, et des améliorations pour la gestion des documents, la co-édition et la visioconférence.

      Pour renforcer l'engagement des communautés, des fonctionnalités telles que des actions limitées dans le temps et un tableau de bord personnalisé ont été ajoutées. En parallèle, des améliorations en termes d'accessibilité et de responsabilité numérique ont été intégrées.

      Veronika Mazour-Mestrallet, directrice générale d’eXo Platform, commente : « Cette nouvelle version très aboutie de notre solution de digital workplace va nous permettre d’accélérer notre développement et vient renforcer notre ambition de proposer une alternative open-source complète aux solutions propriétaires pour un futur digital plus libre ».

      NdM: la page d'accueil mentionne proudly builds on top of fantastic OSS such as ElasticSearch, Tomcat, Jitsi, OnlyOffice and Meeds. Elasticsearch n'est plus libre/Open Source depuis la version 7.10.2 (obsolète), suite à un changement de licence pour la SSPL. MongoDB est aussi utilisé pour eXo Chat et sa licence actuelle BUSL n'est pas libre non plus.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Dévoilement du programme de l’édition 2024 de ConFoo à Montréal !

      10 janvier, 2024 - 10:25

      Voulez-vous être à l’avant-garde de l’industrie ? Réservez votre calendrier pour la 22ᵉ édition de ConFoo en février 2024 à Montréal !

      Avec plus de 170 présentations, offertes par des conférenciers de partout à travers le monde, ConFoo est une conférence destinée aux développeurs Full-Stack, couvrant tout, du backend au frontend : JavaScript, PHP, Java, Dotnet, Sécurité, Intelligence Artificielle, DevOps et bien plus encore.

      ConFoo apporte une remarquable diversité de contenu pour élargir vos connaissances, augmenter votre productivité et amener vos compétences en développement au niveau supérieur.

      Avec un choix de présentations axé sur les technologies de pointe, il y a une raison pour laquelle les participants qui reviennent de ConFoo disent avoir appris davantage en ces trois jours que pendant trois années à l’université !

      Inscrivez-vous dès maintenant pour participer, rencontrer les conférenciers de renom qui contribuent aux projets Open Source que vous utilisez tous les jours.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Cybersécurité - le texte du CRA a été finalisé

      10 janvier, 2024 - 07:35

      Le texte final du CRA, projet de directive qui a pour objectif d’améliorer la cybersécurité des produits numériques en Europe, a été adopté par à l’issue du trilogue entre les institutions de l’Union Européenne. Il est probable qu’il sera adopté prochainement lors d’un vote au Parlement européen, et qu’il entrera en vigueur dans environ deux ans. À la clef, des pénalités très fortes pour les entreprises qui ne respecteront pas les critères.

      Le texte prévoit que la Commission doit préparer des guides, notamment à l’intention des PME :

      La Commission devra élaborer des guides pour aider les opérateurs économiques, en particulier les micro, petites et moyennes entreprises, à appliquer le présent règlement. Ces guides devront porter notamment sur le champ d’application du présent règlement, en particulier la notion de traitement des données à distance et les implications pour les développeurs de logiciels libres, l’application des critères utilisés pour déterminer la période de maintenance des produits comportant des éléments numériques, l’interaction entre le présent règlement et d’autres textes législatifs de l’Union et la notion de « modifications substantielles ».

      Par ailleurs, l’UE a chargé le CEN/CENELEC d’élaborer des normes de développement de logiciels sécurisés et invite les communautés du logiciel libre à contribuer à ce processus, directement ou indirectement:

      (6b) Lors de l’élaboration des mesures de mise en œuvre du présent règlement, la Commission consulte et tient compte des avis des parties prenantes concernées, tels que les autorités compétentes des États membres, le secteur privé, y compris les micro, petites et moyennes entreprises, la communauté des logiciels libres, les associations de consommateurs, le monde universitaire et les agences ou organes de l’Union compétents ou les groupes d’experts établis au niveau de l’Union.

      Le consensus des observateurs sur le document final semble être que celui-ci a « patché » les problèmes les plus graves qui ont été soulevés par les acteurs du logiciel libre au cours du processus législatif. Néanmoins il reste à la fois des problèmes de fond (le texte donne une définition des « logiciels libres et open source » qui se démarque sensiblement des définitions de la FSF et de l’OSI) dont l’impact juridique à long terme n’est pas encore connu, ainsi que toutes les questions pratiques de la mise en œuvre de la directive et des normes associées par les entreprises, avec un surcoût pour les PME qui reste estimé à 30% des coûts de développement.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Revue de presse de l’April pour la semaine 1 de l’année 2024

      9 janvier, 2024 - 09:07

      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.

      Nouveautés de janvier 2024 de la communauté Scenari

      7 janvier, 2024 - 19:12

      Scenari est un ensemble de logiciels open source dédiés à la production collaborative, publication et diffusion de documents multi-support. Vous rédigez une seule fois votre contenu et vous pouvez les générer sous plusieurs formes : site web, PDF, OpenDocument, diaporama, paquet SCORM (Sharable Content Object Reference Model)… Vous ne vous concentrez que sur le contenu et l’outil se charge de créer un rendu professionnel accessible et responsive.

      À chaque métier/contexte son modèle Scenari :

      • Opale pour la formation
      • Dokiel pour la documentation
      • Optim pour les présentations génériques
      • Topaze pour les études de cas

      L’association propose un mini-webinaire intitulé « ScenariStyler : personnalisation des pages dans un skin pdf » le lundi 15 janvier 2024 de 17h à 18h heure de Paris, à l’adresse https://scenari.org/visio/miniwebinaire.
      Pour préparer la session, vous pouvez participer à ce fil de discussion sur le forum Scenari.

      Parcours est un nouveau modèle de chaîne éditoriale SCENARI qui assiste la création de parcours de formation en outillant la conception de conducteurs pédagogiques et l’exécution des sessions de formation.
      Pour ceux⋅lles qui connaissaient l’extension « Conducteur pédagogique » d’Opale, sachez que Parcours permet de faire la même chose mais à la puissance 12 !
      Cette première version est une application à installer en local sur votre ordinateur. Testez-la et partagez vos retours sur le forum Scenari.
      De futures versions proposeront le stockage des ressources pédagogiques, différents types de rendus des étudiants, la gestion de notes et une interface de correction pour le formateur. Pour tester en avant première les futures fonctionnalités, demandez un domaine de test en répondant à l'annonce de Sam sur le forum.

      Les Rencontres Scenari 2024 auront lieu du lundi 3 juin (midi) au vendredi 7 juin (midi) à l’Université Toulouse Capitole. Bloquez ces dates dès maintenant, les détails seront précisés bientôt.

      Lors des Rencontres Scenari 2024 en juin à Toulouse, nous fêterons les 10 ans de l’association.
      Nous souhaitons réaliser une campagne de communication originale au cours des mois précédents.
      Si tu as des idées géniales (ou moins géniales) pour cette campagne, laisse un commentaire à cette dépêche.
      Et si tu peux aider à l’élaboration et/ou réalisation et/ou diffusion de cette campagne, même chose, laisse-nous un commentaire à cette dépêche :)

      URFIST Occitanie organise une formation présentielle dans ses locaux à Toulouse, et à distance, sur la manipulation de ScenariStyler pour créer des habillages graphiques, le mercredi 7 février 2024.
      Gratuit à distance, et en présentiel pour les personnels de l’enseignement supérieur et de la recherche, et pour les demandeur⋅se⋅s d’emploi.
      Tarifs des autres modalités et détails, sur l'annonce en ligne.

      L'Université de Sherbrooke, adhérente de l’association, propose un poste de Conseiller en technopédagogie.
      L’une des missions est de « Concevoir dans Scenari des modules d’autoformation à Moodle et aux autres plateformes de l’environnement numérique d’apprentissage (ENA) de l’Université. ».
      Plus de détails sur l'annonce en ligne.

      Astuce : Il est possible de référencer plusieurs items (plusieurs Grains dans une activité Opale, plusieurs Pages dans un site web Optim…) simplement en les glissant-déposant en bloc depuis l’explorateur vers l’interface d’édition (les points d’insertion possibles apparaissent au survol).

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Agenda du Libre pour la semaine 2 de l'année 2024

      7 janvier, 2024 - 09:44

      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 27 événements (France: 26, Québec: 1) est en seconde partie de dépêche.

      Sommaire [FR Montpellier] Radio FM-Plus | Temps Libre | Diffusion - Le lundi 8 janvier 2024 de 09h00 à 10h00.

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

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

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

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

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

      Inscription | GPS 43.60524/3.87336

      [FR Montpellier] Radio FM-Plus | Temps Libre | Enregistrement - Le lundi 8 janvier 2024 de 15h00 à 16h00.

      Enregistrement de l’émission « Temps Libre » pour décembre
      En fin de mois Montpel'libre enregistre l’émission sur ses activités de promotion du logiciel libre, de la culture libre et des communs numériques pour le mois suivant.

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

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

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

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

      Inscription | GPS 43.60524/3.87336

      [FR Saint-Étienne] Illyse - Permanence FouillaNetwork - Le lundi 8 janvier 2024 de 18h30 à 20h30.

      Dans une démarche de réappropriation de l’infrastructure réseau, Illyse met en place un réseau radio très haut débit indépendant. Le but est de connecter des zones mal desservies voire pas desservies du tout.

      En toute logique, ce réseau radio se déploie à Saint-Étienne.

      L’avantage d’un réseau radio comme celui-ci, c’est que chaque participant peut relayer le signal et propager le réseau plus loin!

      Nous avons des permanences mensuelles pour en parler tous les 2ᵉ lundis du mois de 18h30 à 20h30.

      N’hésitez pas à vérifier qu’il y ait des personnes présentes et signaler votre présence pour s’organiser à fabriquer de l’internet ensemble.

      [FR Montpellier] La Galette de Montpel’libre - Le lundi 8 janvier 2024 de 18h30 à 22h00.

      Pour bien commencer l’année et profiter de ces moments tellement joyeux, Montpel’libre vous invite à un instant convivial de partage autour de la galette, royaume, crêpes… et quelques boissons.
      …Et bien sûr dans la bonne humeur.

      Tout comme l’esprit des Logiciels Libres, les recettes de la galette, du royaume et des crêpes vous seront communiquées.

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

      Tramway lignes 1 et 3, arrêts Port-Marianne et Rives du Lez
      GPS Latitude : 43.603095 | Longitude : 3.898166
      Sur inscription | GPS 43.60859/3.89329

      [FR Montpellier] Neuvième anniversaire du groupe Cabalhérault de Montpel'libre - Le lundi 8 janvier 2024 de 18h30 à 22h00.

      Membres, Adhérents, Participants, Curieux, Associations, Entreprises, Partenaires… Le groupe Cabalhérault de Montpel'libre vous invite à fêter, ensemble, son neuvième anniversaire.

      La Communauté Wikimédia de l’Hérault porte le nom de « Cabalhérault », qui vient de l’espagnol « caballero » et pourrait se comprendre ainsi comme « gentleman ».
      Cabalhérault, la cabale Wikimédia de Gentlemans et de Gentes Dames de l’Hérault a été créée le 19 décembre 2014.

      Inscription | GPS 43.60305/3.89786

      [FR Montpellier] Wikipermanence - Le lundi 8 janvier 2024 de 18h30 à 22h00.

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

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

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

      Cette rencontre nous permettra d’aborder les sujets suivants :

      Le programme :

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

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

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

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

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

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

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

      Inscription | GPS 43.60302/3.89809

      [FR Grenoble] L’Atelier de Bidouille (ABIL) - Le lundi 8 janvier 2024 de 19h00 à 21h00.

      L’Atelier de Bidouille Informatique Libre (ABIL) est ouvert à tous·tes les personnes qui n’arrivent pas à résoudre des problèmes avec leur ordinateur:

      • trouver et installer un logiciel
      • utiliser et/ou apprendre à utiliser un logiciel
      • réinstaller ou installer un système d’exploitation
      • monter un ordinateur
      • réparer un ordinateur
      • créer et/ou mettre à jour un site oueb
      • … ou d’autres choses sur un ordinateur

      L’atelier permet de résoudre son problème en compagnie de bénévoles et des participants qui ne sont ni expert·e·s en informatique, ni réparateur·rice·s, mais qui ont l’habitude de la “bidouille” et seront là pour vous aider à trouver l’information là où elle se trouve (si elle existe).

      Pendant les ateliers, l’ABIL met à disposition du matériel: postes de travail, unités centrales à remonter ou installer, écrans, claviers, souris, pièces détachées, connexion Internet…

      Attention, l’ABIL ne met à disposition que des systèmes d’exploitation et des logiciels libres. Si vous souhaitez résoudre un problème sur un système ou logiciel non-libre, apportez votre machine pour participer à l’atelier, muni des licences du système d’exploitation et/ou des logiciels concernés.

      [FR Montpellier] Modélisez et animez vos images 3D avec Blender - Le mardi 9 janvier 2024 de 17h00 à 19h00.

      C’est avec un grand plaisir que nous vous annonçons cette réunion du groupe Blender à Montpellier. (Le premier mardi de chaque mois).

      Rencontrer le groupe local d’utilisateurs du logiciel de modélisation 3D Blender pour échanger et actualiser ses connaissances sur ce logiciel à la fois très puissant et riche en potentialités. Attention, il ne s’agit pas d’ateliers d’initiation à Blender.

      Les thèmes que nous vous proposons d’aborder :

      Le programme :

      • Initiation à Blender
      • les activités du Groupe Blender
      • premiers pas dans l’univers 3d
      • prise en main des outils de base
      • inscriptions aux formations Blender

      Blender est un logiciel libre de modélisation, d’animation et de rendu en 3D. Cette réunion se veut pour partager du temps autour du projet, s’entre-aider, s’émuler, s’amuser, produire, ou tout simplement discuter. Cette réunion s’adresse à toutes les personnes débutantes, confirmées et même curieuses de l’image en 3D.

      Ces rencontres du groupe Blender ont lieu le premier mardi de chaque mois de 17h00 à 19h00.
      Sur inscription | GPS 43.60859/3.89329

      [FR Lyon] Soirée Pizza - Le mardi 9 janvier 2024 de 18h00 à 22h00.

      Venez discuter avec nous d’informatique, d’écologie, de solidarité ou de logiciels libre, autour d’un verre ou d’une part de Pizza.

      Ambiance sympathique et détendue.

      Tous les mardis.

      [CA-QC Montréal] Linux-Meetup au Québec - Le mardi 9 janvier 2024 de 18h30 à 21h30.

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

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

      Programmation de la rencontre (de 19:00 à 21:30)

      1. Présentation de… (Prénom Nom)
      2. Présentation éclair « Lightning talk » sur les logiciels/Linux
      3. Période d’échange de trucs et astuces sous Linux (tous)

      Lieu
      Rencontre virtuelle : https://bbb3.services-conseils-linux.org/Linux-Meetup

      Extras

      Pendant le « happy hour » virtuel BYOB « Bring your own Beer » (de 17:30 à 18:30), il y aura une discussion virtuelle afin de pouvoir discuter de logiciels libres avec vos amis… que vous n’avez pas vus depuis le confinement ;-)

      Profitez-en pour arriver plus tôt afin de vérifier votre audio/vidéo avec BigBlueButton qui ne requiert aucune installation de logiciel puisqu’il fonctionne directement dans votre navigateur avec HTML5 (Chromium, Chrome, Firefox recommandé).

      Nous invitons tous les amateurs de logiciels libres (peu importe la plate-forme) à venir discuter. C’est vraiment une excellente occasion de socialiser et de faire connaissance avec d’autres qui partagent les mêmes intérêts.

      La rencontre est gratuite et ouverte à tous (de débutants à experts) et rassemble des gens de diverses professions: gestionnaires, professeurs, administrateurs de systèmes, ingénieurs, programmeurs, retraités, étudiants, etc.

      Les Linux-Meetup se déroulent simultanément à travers le monde tous les premiers mardis du mois ainsi que dans plusieurs régions du Québec.

      Au plaisir de vous rencontrer !

      Martial

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

      [FR Le Mans] Permanence du mercredi - Le mercredi 10 janvier 2024 de 12h30 à 17h00.

      Assistance technique et démonstration concernant les logiciels libres.

      Attention, réservez votre place par contact (at) linuxmaine (point) org 

      Planning des réservations consultable ici.

      [FR Beauvais] Sensibilisation et partage autour du Libre - Le mercredi 10 janvier 2024 de 18h00 à 20h00.

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

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

      [FR Désaignes] Soirée Libre Bidouille - Le mercredi 10 janvier 2024 de 19h00 à 23h30.

      Le numérique est devenu omniprésent dans nos sociétés ultra-connectées. On le retrouve dans le milieu professionnel comme dans les rapports avec l’administration. De façon plus étonnante, il s’est même immiscé dans l’intimité: c’est pourquoi choisir un numérique de confiance est devenu essentiel.

      Les logiciels libres sont donc plus importants que jamais, car leur mode de développement est basé sur le partage des connaissances et l’échange de savoirs. Ils constituent un bien commun, accessible et réutilisable par tous. C’est donc un modèle informatique de confiance, renforcé par une éthique forte.

      Ce rendez-vous mensuel propose d’accompagner les utilisateurs et utilisatrices de logiciels libres dans la résolution de leurs problèmes informatiques (tous les deuxièmes mercredis du mois à partir de septembre 2023).

      C’est l’occasion de voir comment ça marche, de demander ou de donner un coup de pouce, de découvrir ou faire découvrir une astuce, d’installer GNU/Linux (si vous souhaitez faire une installation, nous prévenir est préférable).

      Ces soirées sont ouvertes à toustes, nous pensons organiser des thèmes sous forme d’ateliers pour la découverte d’un logiciel libre (graphisme, médias, bureautique, internet, outils système…) ou d’un thème (vie privée, programmation, CHATONS, auto-hébergement…). Nous mettrons à jour l’annonce avec le thème proposé

      Si vous avez une demande particulière ou envie vous aussi de proposer aussi un atelier ou un thème, n’hésitez à faire signe ;) ou si vous souhaitez aussi organiser une activité d’information ou atelier vers chez vous, n’hésitez pas à nous le proposer, nous sommes prêts à nous déplacer dans la mesure du possible…

      On va commencer avec un simple constat: les informaticiens et les utilisateurs ne parlent pas le même langage…

      Venez, pour:

      • une réponse à vos questions,
      • discuter de libertés,
      • approfondir ou échanger nos connaissances,
      • connaître des alternatives numériques éthiques et respectueuses de vos données personnelles,
      • essayer un environnement GNU/Linux sur un ordinateur ou un RaspberryPi,
      • contribuer aux communs,
      • proposer un thème à travailler, si vous désirez maîtriser un thème en particulier

      Soirée ouverte à tous, vous pouvez venir avec un ordinateur qui est sous Windows ou Mac, cela n’empêche pas d’utiliser des logiciels libres…

      Amenez vos ordinateurs, nous aurons une connexion Wifi… La connexion filaire est parfois pas très bonne, nous devrons parfois nous contenter d’un partage de connexion 4G…

      GNU & Tux, logos du projet GNU et du noyau Linux par Péhä CC-BY-SA

      Pour nous suivre différentes possibilités:

      Nous offrons librement des Services Numériques Libres, éthiques et respectueux . N’hésitez pas à les découvrir et les utiliser !

      Debian fête ses 30 ans

      La distribution Debian (ou Debian GNU/Linux) est un système d’exploitation libre complet. Il est développé par une organisation communautaire fondée par Ian Murdock le 16 août 1993. Le projet fête donc ses 30 ans.

      La première version stable est parue le 17 juin 1996, tandis que la dernière version stable, Debian 12 Bookworm est sortie le 10 juin 2023. Et Debian GNU/Hurd 2023 le 12 juin 2023.

      L’approche communautaire est basée sur une philosophie: « une association d’individus qui ont pour cause commune la création d’un système d’exploitation libre, librement disponible pour tous. Dans ce qui suit, quand nous utilisons le mot « libre », nous ne parlons pas d’argent, nous nous référons plutôt à la liberté du logiciel. ». « Le projet Debian compte plus d’un millier de développeurs et de contributeurs répartis dans le monde entier. »

      [FR Lyon] Réunion mensuelle Hadoly - Le mercredi 10 janvier 2024 de 19h00 à 22h00.

      Réunion mensuelle de l’association ouverte à tous.

      [FR Lyon] Illyse : Permanence FAI Associatif - Le mercredi 10 janvier 2024 de 19h30 à 21h30.

      Illyse est une association loi 1901 créée le 18 juillet 2011. Elle a pour objet de promouvoir l’utilisation et le développement d’un réseau neutre et ouvert, respectueux de ses utilisateurs et de leur vie privée.
      Illyse est un Fournisseur d’Accès à Internet sur la région lyonnaise et stéphanoise. En effet, nous pensons que le meilleur moyen de promouvoir la neutralité du Net est tout simplement de faire partie de ce réseau et de participer à son fonctionnement.

      Avec une action centrée sur la région lyonnaise et stéphanoise, Illyse est un interlocuteur privilégié pour les acteurs politiques, économiques et associatifs locaux en ce qui concerne ces questions. En effet, l’association souhaite participer aux réflexions sur les questions de qualité d’accès à Internet et de défense de la Neutralité du Net, au niveau local, national, voire international. Son ancrage local lui permet également de favoriser un dialogue permanent entre les membres de l’association: c’est une structure à taille humaine.

      Nous tenons des permanences régulières, ouvertes à toutes et à tous.

      C’est l’occasion de rencontrer les membres de l’association, d’adhérer, de discuter (de technique ou d’autre chose).

      [FR Montpellier] Permanence GNU/Linux et Logiciels Libres - Le jeudi 11 janvier 2024 de 10h00 à 12h00.

      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 Installparty ;
      • 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.61731/3.88171

      [FR Montpellier] Les jeudis du Libre - Le jeudi 11 janvier 2024 de 14h00 à 17h00.

      Tous les deuxièmes jeudis de chaque mois, Montpel’libre tiendra une permanence à la CCI Hérault pour fournir un appui au libre à toutes les Entreprises, PME, TPE, Startups, Indépendants désireux en savoir plus sur les Logiciels Libres, répertorier avec des rendez-vous, un prestataire local sur le sujet, enfin, utiliser aussi ce créneau pour des ateliers thématiques sur lesquels nous communiquerons.

      Prenez rendez-vous et venez découvrir les logiciels libres, des outils pour toutes les entreprises. Ces rencontres sont proposées aux chefs d’entreprises, dirigeants et commerçants, en partenariat avec l’Association Montpel’libre et la CCI Hérault.

      Les après-midi du Libre à la CCI Hérault. De quoi s’agit-il ?

      Il s’agit d’une permanence d’appui numérique afin de répondre à toutes les questions des entrepreneurs et commerçants sur l’utilisation des logiciels libres en entreprises : technique, métier, stratégique, déploiement, formation…

      Cette permanence est assurée par la mission d’appui au numérique de la CCI Hérault à CCI Saint-Côme au centre ville de Montpellier, avec la présence d’experts de l’Association Montpel’libre.

      Vous êtes une TPE/PME en questionnement sur le sujet des logiciels libres, un prestataire qui déploie ou forme aux logiciels libres, n’hésitez pas à venir nous rencontrer.

      Tramway lignes 3 et 4, arrêt Observatoire
      32 Grand Rue Jean Moulin, 34000 Montpellier
      Sur inscription | GPS 43.60802/3.87737

      [FR Montpellier] Atelier PAO : Gimp, Inkscape, Scribus, Krita - Le jeudi 11 janvier 2024 de 17h00 à 19h00.

      Les atel’libres PAO Gimp, Inkscape, Scribus, Krita du Groupao ont lieu à la médiathèque Émile Zola de Montpellier, le premier jeudi de chaque mois de 17h00 à 19h00.

      Venez mettre en page un dépliant pour votre association, créer une carte de visite ou encore composer un album photo. Un graphiste professionnel vous aide à réaliser votre projet de publication avec des logiciels libres.

      La publication assistée par ordinateur se fait à l’aide de logiciels spécialisés, appelés logiciels de mise en page ou logiciels de PAO, semblables à des logiciels de traitement de texte ordinaires, mais où un accent particulier a été mis sur la disposition des textes et des images sur une page. Le document à imprimer est affiché à l’écran de l’ordinateur exactement tel qu’il sera sur le papier, avec la possibilité de changer la typographie et de voir immédiatement le résultat.

      Dans cet atelier vous pourrez aborder des logiciels tels que Gimp, Inkscape, Scribus, Krita… La Publication Assistée par Ordinateur concerne la création des supports de communication. Plaquettes, affiches, cartes de visites, kakemonos et autres outils sont le résultat de ce que vous imaginez, mis en forme grâce à une suite de logiciels.

      Sur inscription | GPS 43.60859/3.89329

      [FR Béziers] Permanence GNU/Linux et Logiciels Libres - Le jeudi 11 janvier 2024 de 18h30 à 21h00.

      Vous avez des questions, des demandes, des propositions sur GNU/Linux et les Logiciels Libres, nous vous proposons les créneaux suivants pour l’animation d’ateliers de prises en mains et d’accompagnements à GNU/Linux et aux Logiciels Libres.

      Cet atelier a pour but de vous familiariser avec l’environnement de travail Linux et la ligne de commande.

      À l’IUT de Béziers, le 1er jeudi de chaque mois, venez donc nous raconter des histoires de manchots… sur la banquise ou sur la plage, échanges, informations, conseils, entre-aides ! GNU/Linux, Gnome, KDE… nous ne sommes pas sectaires à partir du moment que l’outil est libre. Il peut même s’agir de BSD, Haïku, c’est vous dire !
      Linux est un système d’exploitation libre, qui convient à tous les ordinateurs anciens ou récents. Vous y trouverez tous les outils nécessaires à votre émancipation informatique !

      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.

      Bus ligne 3, arrêt Trinité

      GPS Latitude: 43.34691 | Longitude: 3.22206
      Carte OpenStreetMap

      [FR Bresles] Sensibilisation et partage autour du Libre - Le vendredi 12 janvier 2024 de 15h00 à 17h00.

      Le 2ᵉ vendredi 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 Paris] Rencontre Libre en Communs - Le vendredi 12 janvier 2024 de 19h00 à 22h00.

      Venez découvrir l’association, ses membres et ses activités lors d’un moment de convivialité à la Piscine 33 rue Boinod 75018 Paris

      Le vendredi 12 janvier 2024 à partir de 19h.

      Libre en Communs est une association à but non lucratif reconnue d’intérêt général qui fait la promotion du logiciel libre, des communs et des valeurs qui y sont associées. Pour échanger avec nous, découvrez nos différents canaux de communication.

      [FR Beauvais] Présentation de LibreOffice Calc - Le samedi 13 janvier 2024 de 09h30 à 12h00. [FR Lyon] Expériences Numériques #30 - Le samedi 13 janvier 2024 de 10h00 à 18h00.

      Entrée libre et gratuite (sans inscription)

      Dans un monde où les technologies prennent de plus en plus de place dans la vie de chacun, L’EPN des Rancy vous propose "Expérience Numérique".

      Cet événement intergénérationnel vous permet de découvrir un numérique éthique et ludique pendant une demi-journée et d’acquérir de nouvelles connaissances.

      Au programme de cette édition 2024: conférences, ateliers adultes/enfants, expériences immersives …

      Cette rencontre est organisée en partenariat avec les experts de la communauté lyonnaise du libre et d’artistes émergents en arts numériques.

      N’hésitez pas à venir nombreux

      En savoir +: cliquez ici

      [FR Aix-en-Provence] AG de l’Axul - Le samedi 13 janvier 2024 de 10h00 à 17h00.

      Les membres de l'Axul (Association du Pays d’Aix des Utilisateurs de Linux et des Logiciels Libres) vous invitent à leur Assemblée Générale qui aura lieu le samedi 13 janvier de 10h00 à 13h00 au Centre Social et Culturel des Amandiers, allée des Amandiers, Jas de Bouffan, Aix-en-Provence

      Ordre du jour

      Cette Assemblée Générale est ouverte à toutes celles et à tous ceux qui sont intéresséEs par le futur de l’association.

      • 10h00 - 10h15: Accueil
        ^

      • 10h15 - 13h00: Assemblée générale

      • Rapport moral du Président

      • Rapport financier du Trésorier

      • Projets pour 2024

      • Élection des nouveaux membres du CA

      • Élection par le CA des nouveaux membres du Bureau

      • Questions diverses (n’hésitez pas à les proposer par courriel)
        ^

      • 13h00 - 14h00: Déjeuner en commun

      • 14h00 - 17h00: Suite éventuelle de l’AG et interventions sur demande

      Événements ultérieurs

      • Assemblée générale complémentaire éventuelle fin janvier 2024 au Tholonet (si nécessaire).

      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 Figeac] Café bidouille, réparation informatique - Le samedi 13 janvier 2024 de 10h00 à 13h00.

      Cet atelier convivial d’auto-réparation et d’entretien des appareils électriques, électroniques et informatiques a pour  objectif de les faire durer, réduire les déchets et nous rendre plus autonomes face aux technologies.

      Tu n’oses pas ouvrir ton grille-pain ou ton mixer en panne ? Ton écran de smartphone est cassé ? Ton ordinateur devient très très lent ?

      À l’aide de multimètre, tournevis et d’outils informatiques libres, on s’entraide et on trouve la solution ensemble.

      Cet atelier est gratuit et ouvert à tous, que tu sois un bricoleur qui souhaite aider ou que tu aies besoin d’être aidé.

      Attention, tous les intervenants sont bénévoles et il n’y a aucune garantie de succès, mais nous pourrons t’orienter vers des professionnels en cas de besoin.

      En attendant ce rendez-vous, tu peux consulter les fiches informatiques de l’atelier numérique des 3L: ricochets-figeac.fr

      Tous les premiers samedis du mois et le vendredi après-midi qui suit, plus d’informations ?
      Sylvestre: 06 52 89 33 86

      [FR Ramonville Saint-Agne] Les ateliers du CULTe - Le samedi 13 janvier 2024 de 14h00 à 18h00.

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

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

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

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

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

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

      president.culte31@free.fr

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

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

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

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

      [FR Quimper] Rencontres Linuxiennes - Le samedi 13 janvier 2024 de 16h00 à 18h00.

      Se faire aider ou aider à installer, paramétrer, réparer un ordi sous Linux, pour tout le monde mais en particulier aux bénéficiaires de la redistribution gratuite d’ordinateurs sous Linux faite par le Centre des Abeilles.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Décès de Niklaus Wirth, auteur de nombreux langages de programmation

      4 janvier, 2024 - 18:48

      Niklaus Wirth, informaticien suisse, père de nombreux langages de programmation dont Euler, Algol-W, Pascal, Modula et Oberon, travaux pour lesquels il fut lauréat du Prix Turing en 1984, est décédé le 1ᵉʳ janvier 2024.

      Il a travaillé à l'université Stanford comme professeur assistant (1963–1967) puis à l'université de Zurich et comme professeur à l'ETHZ (1968–1999). Il a également passé deux années sabbatiques au Xerox PARC (1976–1977 et 1984–1985).

      Niklaus Wirth est connu pour son travail remarquable sur les langages de programmation, axé sur la simplicité, la clarté et l’efficacité. Dans les années 60, il travaille sur l’extension et la généralisation d’ALGOL 60, ce qui donnera naissance au langage Euler. Comme membre de l’IFIP Working Group 2.1, il participe au support et à la maintenance de l’ALGOL 60 et à la définition de l’ALGOL 68. Dans ce cadre, il conçoit l’ALGOL-W avec Tony Hoare. Cette proposition ne sera pas retenue pour l’ALGOL 68 mais deviendra la base de Pascal (1970), qui, à son tour, influencera la création de Modula (1975), puis Modula-2 (1978) et Oberon (1987).

      De retour de Xerox PARC en 1978, dont il ne peut ramener un Xerox Alto, il crée un ordinateur ad-hoc pour y implémenter et tester ses idées, le Lilith (Modula-2). Sortie officiellement en 1980, la machine sera construite à plusieurs centaines d’exemplaires et aura même droit à un passage en revue dans Byte en 1984. Son successeur, le Ceres sera construit en 1987 avec le système d’exploitation Oberon System, écrit dans le langage Oberon .

      Son discours de réception du prix Turing en 1984, « From Programming Language Design to Computer Construction », porte sur la relation entre la conception des langages de programmation et la conception des ordinateurs qu’il expérimente depuis son passage au Xerox PARC.

      Comme professeur à l’ETHZ, il a dirigé plusieurs thèses, dont celle de Martin Odersky, le père de Scala, que l’on peut voir comme l’un de ses héritiers.

      Il est aussi connu pour avoir popularisé l’idée que les « les programmes ralentissent plus vite que le matériel n’accélère » dans son article de 1995 « A Plea for Lean Software », adage désormais connu sous le nom de loi de Wirth.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Framasoft, un an de coin coin - « Libre à vous ! » du 19 décembre 2023 - Podcasts et références

      3 janvier, 2024 - 07:56

      Cent quatre-vingt-quinzième émission « Libre à vous ! » de l’April.

      Podcast et programme :

      • sujet principal : Framasoft, un an de coin coin. Bilan, et perspectives, un an après le début de sa campagne « Collectivisons Internet, Convivialisons Internet » ;
      • Une nouvelle « Humeur de Gee », sur les campagnes de don ;
      • Une nouvelle « Pituite de Luk », intitulée : « Firefox, navigateur en voie d’extinction ».

      Rendez‐vous en direct chaque mardi de 15h30 à 17 h sur 93,1 FM en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune. Nous reprendrons mardi 16 janvier 2024, avec une émission spéciale « parcours libriste ». Notre invitée sera Anca Luca. Si vous avez des questions, n’hésitez pas à les mettre en commentaires de cette dépêche.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Revue de presse de l’April pour la semaine 52 de l’année 2023

      2 janvier, 2024 - 13:45

      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.

      Statistiques 2023 du site LinuxFr.org

      2 janvier, 2024 - 12:04

      2023 a été une année de taille moyenne, par rapport à 2024. Cela n’a évidemment pas grande pertinence, mais bon il faut bien une introduction à cette dépêche. Quid de l’activité du site LinuxFr.org en 2023 ? Quels changements en termes de trafic Web, de contenus créés, de commentaires déposés, de navigateurs utilisés, d’utilisation des fonctionnalités du site, de contribution au code, etc. Bref, qu’est‐ce qui a changé et de quelle manière durant 2023 ?

      Le site rend accessible un grand nombre de statistiques (faites‑vous plaisir si vous souhaitez vous plonger dedans, c’est fait pour) ; cette dépêche résume les variations constatées en 2023.

      Sommaire Statistiques Web

      La comparaison des statistiques annuelles (voir 2022 et 2023) montre une baisse des visites et des consultations (pages, fichiers), comme l’année passée, mais aussi des hits, avec un passage à ~726 000 hits par jour et ~52 340 visites par jour, le tout pour ~1,09 Tio par mois.

      Le nombre de contenus publiés en un an augmente de 13 %. Le nombre de commentaires publiés en un an augmente cette année de 6%.

      Contenus

      Au 31 décembre 2023, le site comportait environ 117 460 contenus publiés répartis ainsi :

      • 27 416 dépêches :
        • 364 dépêches publiées en 2023 (360 en 2022),
        • la taille moyenne (en code Markdown, hors images donc) des dépêches se remet à augmenter, tout en restant inférieure à la valeur de 2019 ;
      • 39 837 journaux (458 en 2023 en hausse par rapport aux 435 en 2022),
      • 40 185 entrées de forums (574 en baisse par rapport aux 641 en 2022),
      • 7377 liens (1970 en forte hausse par rapport aux 1573 en 2022),
      • 458 sondages (9 en 2023 et 2022),
      • 157 pages de wiki (3 en 2023 et 2022).

      Pour plus de détails sur les liens, le seul type de contenus significativement en hausse en 2022, voir la dépêche À propos des liens sur le site LinuxFr.org d’avril 2022.

      Pour la première année, le pic de publication des contenus est le mercredi (qui détrône quatre ans de mardi). Ce qui diffère désormais du pic de modération, voir la partie Modération plus bas).

      Un jour de semaine compte 64 % de publications en plus qu’un jour de week‐end.

      La publication sous licence Creative Commons By-SA se fait par défaut depuis les dix ans de CC, fin 2012 pour les dépêches (permet explicitement une rédaction collaborative ou un renvoi en re‐rédaction) et les journaux (qui peuvent être convertis en dépêches) : tout naturellement, on retrouve 98 % de dépêches et 98 % des journaux sous cette licence au final (les autres étant notamment sous licence Art Libre ou autre, au choix de l’auteur).

      Les dépêches collaboratives (et pas uniquement celles réattribuées à l’utilisateur Collectif) sur de multiples sujets sont toujours à compter parmi les vraies réussites du site ; nous sommes cependant toujours à la recherche de volontaires pour couvrir les nombreux sujets qui n’ont pu être abordés. Une liste des thèmes récurrents sur LinuxFr.org peut donner des idées de participation : si une dépêche n’a pas été créée dans les temps, tout inscrit peut la démarrer dans l’espace de rédaction.

      Modération

      Le temps moyen passé entre la création d’une dépêche (en rédaction ou directement envoyée en modération) et sa modération et publication est de 309 heures (contre 359 h en 2022 et 1 039 h en 2021) ; la mesure du temps passé uniquement en modération n’est pas actuellement disponible (et la modération retient volontairement des dépêches non urgentes pour réguler la publication) ; le temps médian est descendu à 19 heures. Il y a des demandes de statistiques dans le suivi, envoyez les demandes d’intégration Git (pull‐requests). ;-)

      Le jour de modération a priori des contenus est toujours le mardi pour les dépêches et le lundi pour les sondages.

      Les nombres d’interdictions de tribune et d’interdictions de poster des commentaires (pour une durée de un ou deux jours, une semaine ou un mois) sont encore en augmentation, mais restent très faibles à l’échelle du site (respectivement 81 et 91 fois, contre 139 et 145 en 2022), utilisées surtout comme restrictions immédiates sur les spammeurs, en attendant la purge du compte fautif par un admin.

      Commentaires

      Au 31 décembre 2023, le site comporte 1,91 million de commentaires. Le nombre de commentaires publiés en un an augmente cette année de 6 % pour arriver à 35 480. L’augmentation est due à l’augmentation du nombre de contenus.

      Il y a désormais, en moyenne, 29 commentaires par journal (33 en 2022 et 39 en 2021), 9 par dépêches (10 en 2022 et 13 en 2021), 36 par sondage (54 précédemment, mais très dépendant des sondages considérés), 7 par entrée de forum (7 en 2022 et 9 en 2021), 4 par entrée de suivi, 7 par lien (contre 7 en 2022 et 6 en 2021) et une poignée par page wiki.

      Le jour préféré pour commenter reste le mercredi, et un jour de semaine compte deux fois plus de commentaires qu’un jour de week‐end.

      Notes

      Il n’y a (toujours) pas de statistiques disponibles concernant les notes. Les entrées de suivi sur les statistiques n’ont pas avancé.

      Néanmoins diverses statistiques concernant la notation sur les contenus et les commentaires ont été données en juin 2021, avec des graphes.

      Étiquettes (tags)

      Au 31 décembre 2023, le site comporte :

      • 14 842 étiquettes, dont 12 294 étiquettes publiques (contre 12 044 fin 2022) ;
      • 166 915 saisies d’étiquettes (étiquetées en moyenne douze fois pour les étiquettes publiques et cinq fois pour les étiquettes privées) ;
      • les étiquettes sont réparties ainsi par contenu :
        • 63 199 pour les dépêches,
        • 49 291 pour les journaux,
        • 28 530 pour les forums,
        • 24 216 pour les liens,
        • 823 pour les pages wiki,
        • 354 pour les sondages,
        • 502 pour le système de suivi des défauts et évolutions.

      Plus de détails dans la dépêche de février 2022 À propos des étiquettes sur le site LinuxFr.org.

      Depuis le début du site, on constate en moyenne 5 étiquettes par page wiki, 3 par lien, 2,3 par dépêche, 1,2 par journal, 0,8 par sondage, 0,7 par entrée de forum et 0,3 par entrée du suivi.

      On peut aussi noter une autre particularité : le jour où le plus d’étiquettes sont apposées est le lundi (et non le mardi et le mercredi, qui constituent le pic de publication des contenus et des commentaires).

      Équipe de bénévoles

      Il y a actuellement 4 personnes pour l’administration du site (merci à Bruno Michel), 12 pour la modération, 7 pour l’animation de l’espace de rédaction et 2 pour la maintenance qui font tourner ce site. Pour mémoire, il s’agit de bénévoles plus ou moins disponibles et donc absolument pas de 25 équivalents temps plein pour jargonner comme une entreprise. Merci pour le travail accompli.

      Code et développement

      Au 31 décembre 2023, le système de suivi de défauts et de demandes d’évolutions contient 243 entrées ouvertes (contre 215 en 2022). On voit assez rapidement un manque de développeurs apparaître. En 2022, il y a eu 46 entrées ouvertes (contre 24 en 2021) : 33 entrées encore ouvertes venant s’ajouter à celles datant d’avant, 13 corrigées et 0 déclarée invalide. On peut noter que ceux qui ouvrent le plus d’entrées sont des membres actuels ou anciens de l’équipe du site.

      À noter la dépêche de novembre 2022 qui analyse les logs Ruby on Rails du site.

      C’est Bruno qui garde le record de correction d’entrées. Merci aussi à Adrien Dorsaz. Le temps moyen de résolution est de 132 jours (contre 128 précédemment). La moitié des entrées fermées ont été traitées en moins de sept jours. On ressent donc toujours un besoin de nouveaux contributeurs côté code.

      La charge moyenne sur le serveur est de 1,2 (contre 1,3 en 2022) sur la machine actuelle (baptisée gruik). La charge minimale a été de 0,7 et la maximale de 3,7.

      La consommation mémoire est restée stable. Le trafic réseau sur la partie Web uniquement est en moyenne de 4,6 Mbit/s sortants. Le trafic réseau total est en moyenne de 5,9 Mbit/s sortants (en baisse), avec des pics à 14 Mbit/s sortants.

      Comptes utilisateur

      Au 31 décembre 2023, sur les 53 344 comptes utilisateur valides existants, 2 287 ont été utilisés au cours des trois derniers mois, dont 32 % (=) ont déjà rédigé des dépêches, 43 % (+1) des journaux, 41 % (=) des entrées de forums, 11 % (+1) des entrées dans le système de suivi, 15 % des liens (-1) et 1 % une page de wiki ; 87 % (+4 points) ont écrit des commentaires et 50 % (+2) étiqueté des contenus ; 34 % (=) ont contribué sur au moins une dépêche ; 26 % (+1) des comptes actifs ont indiqué un site personnel, 8 % (-1) un identifiant XMPP, 4 % une adresse Mastodon, 30 % (+2) un avatar et 6 % (=) une signature.

      Côté utilisation des fonctionnalités, 3 % (=) ont demandé à ne pas voir les signatures, 5 % (=) à ne pas voir les avatars et 8 % (=) avec le tri chronologique en page d’accueil, et à peine quelques pourcents ont changé les contenus par défaut en page d’accueil (souvent pour retirer les sondages et ajouter les journaux). Peu de feuilles de style CSS du site sont utilisées : plus de quatre visiteurs sur cinq utilisent celle par défaut ; il est facile d’en changer avec le lien Changer de style.

      Seuls dix comptes ont un karma négatif et aucun n’a un karma nul, soit 0 % des visiteurs actifs ; 10 % des comptes actifs durant les trois derniers mois ont été créés en 2023.

      31 % (-1) des visiteurs actifs ont une adresse de courriel GMail, 13 % (+1) chez Free, 4 % (=) chez LaPoste, 4 % (+1) chez Yahoo, 3 % (=) chez Hotmail ou Outlook et 2 % (=) chez Orange ou Wanadoo.

      2023 correspond aussi à la mise à place de nouvelles règles de pérennité des comptes LinuxFr.org et données à caractère personnel.

      Soucis divers

      Le compteur d’années sans mises en demeure reçues passe à trois (après deux mises en demeure en 2019 et une en 2020, voir la dépêche sur la no 3 en attendant la publication d’informations sur les no 4 et 5).

      / Only five formal notices in the default \ \ install, in a heck of a long time! / ----------------------------------------- \ \ .--. / Ouep... \ |o_o | \ Euh coin / |:_/ | ---------- // \ \ \ (| | ) \ /'\_ _/`\ \ >()_ \___)=(___/ (__)__ _

      Depuis la création du site, statistiques liées au légal (dans les sens liés à la force publique ou à du juridique) :

      • cinq mises en demeure reçues (pour zéro assignation) ;
      • une réquisition judiciaire reçue (qui au final ne nous concernait pas, mais a donné l’occasion de discuter avec la police nationale) ;
      • un cas d’usurpation d’identité et de harcèlement type « revenge porn » (discussion avec la gendarmerie nationale).
      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      An neuf, vœux neufs

      31 décembre, 2023 - 20:15

      Période de changement d’année, période de vœux, parce que forcément, en changeant de millésime, tout va changer, euh… Pour changer donc, soyons fous, soyons rebelles, passons à la trappe les vœux de nouvel an et parlons de nos accomplissements passés et futurs et de ce que nous aimerions voir plus sur notre site préféré sur Linux et le logiciel libre.

      Cinq personnes se sont prêtées au jeu de cette dépêche pas vraiment de vœux, mais un peu quand même, et dont l’avion est propulsé par une énergie parfaitement renouvelable et décarbonée, lutte contre le changement climatique oblige. En vrac dans les accomplissements : Python, Ansible, LibreOffice, des restaurants, Hugo (pas Victor, l’autre), Ace, Renga, Haiku, des sauvegardes etc., et cela ouvre sur de belles découvertes. L’année qui vient, sur LinuxFr.org, promet d’être passionnante.

        Sommaire Ysabeau

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

        J’ai fait tous les calculateurs de tricot auxquels je pensais et finalisé mon guide sur Calc de LibreOffice dans la foulée. Toujours pour LibreOffice, je me suis lancée dans la création d’une série de modèles pour Impress. Et j’ai refondu mes deux sites pro dans des versions beaucoup plus légères.

        Ce que je voudrais faire, apprendre ou approfondir en 2024

        M’améliorer sur Inkscape : les filtres et les motifs en particulier, tout le reste en général. Et aussi, peaufiner mes connaissances en EPUB. Terminer la série le Transimpressux et me pencher sur l’informatique et le handicap. Ce dernier sujet est assez peu traité.

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

        Un domaine qui mérite d’être plus exploré : la réparabilité, sur les plans techniques et juridiques notamment. Il y a aussi la question du handicap et de l’informatique qui mérite d’être plus mise en avant.

        Julien Jorge

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

        En 2023 j’avais deux objectifs perso : faire une reprise d’une chanson, avec mon petit matos. C’était l’occasion de m’améliorer musicalement et d’approfondir Ardour. Bon, sur ce projet il ne s’est pas passé grand-chose. Le second objectif était plus simple : aller dans un resto exotique tous les mois. Pas exotique facile genre japonais ou thaï, mais plutôt des trucs auxquels on ne pense pas toujours : africain, brésilien, créole, mexicain, égyptien, allemand, espagnol, roumain, grec, afghan, libanais, russe. Ce projet-là a bien fonctionné :) C’est un petit budget mais ça nous a donné l’occasion de manger des trucs qu’on ne connaissait pas.

        Côté informatique j’ai rapatrié tous les articles que j’avais écrit pour divers sites et j’ai tout mis sur mon propre site. Cela permet de m’assurer que ça ne disparaîtra pas quand ces sites mourront, et c’est aussi une démarche contre le web pourri de paywalls et autre pénibilités. Certes ça demande de faire un peu d’administration, mais je pense que ça vaut le coup. J’en ai profité pour tout passer en statique. Fini le JavaScript, les cookies, et autres trucs moisis ; le site est en bon vieux HTML. J’ai quand même opté pour un générateur de site qui me permet d’écrire mes articles en Markdown : Hugo. Maintenant j’espère juste que ce dernier ne deviendra pas obsolète trop tôt :)

        J’avais aussi l’intention de passer à la pratique sur l’approche ECS avec la lib EnTT, et j’ai donc entamé une reprise d’un célèbre jeu de battle arena où les joueurs sont coincés dans une arène et posent des bombes pour s’attaquer les uns les autres. J’ai un gameplay grossier en place et un mode PvP, mais pas d’UI digne de ce nom !

        Ce que je voudrais faire, apprendre ou approfondir en 2024

        Déjà j’aimerais bien finir la refacto de la maison. Et niveau informatique je vise une version fonctionnelle minimale du petit jeu décrit ci-dessus, qui tournerait sous Android et uniquement en PvP. Le jeu est sous licence AGPL.

        J’aimerais aussi me lancer dans une série d’articles de revue de code sur des projets amateurs. C’est difficile d’avoir des retours quand on est petit et dans son coin, et c’est vrai que globalement j’ai plutôt tendance à aller voir des projets qui m’apprennent des choses. Pourtant la critique me semble essentielle pour progresser, et de l’autre côté je pense qu’on a tendance à oublier ce qu’est la programmation classique quand on ne suit que des champions. Ça sera pour moi l’occasion de me confronter à des choses plus simples et de partager ma petite expérience. J’avais déjà fait quelques petits retours sur des projets présentés dans le fil C++ Show and Tell du forum r/cpp sur Reddit, j’envisage de faire ça de manière plus rigoureuse via des billets sur mon site.

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

        Des cookies, des popups RGPD, des propositions d’inscription à des newsletters qui surgissent quand je fais défiler la page… Heu non, il y a déjà le reste du web pour ça. Je voudrais plus de journaux sur les trucs qui vous intéressent, vos expérimentations, bricolages, essais, un peu de tout du moment qu’il y a de la technique :)

        Benoît Oumph Sibaud

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

        J’ai commencé à faire un peu de Python, et aussi mes premiers tests Ansible avec Molecule. Le retard côté adminsys pour LinuxFr.org s’est réduit, de même pour celui sur le code (évidemment ça ne va jamais assez vite, c’est le principe). Et il y a eu de nouveaux contributeurs cette année, et ça, ça me réjouit. Et aussi une conf à plusieurs à Pas Sage en Seine (alors que j’ai manqué pour la première fois la Paris Linux Conf Open World Source Experience Solutions Summit Expo depuis 2000). Sinon 25 ans du site, fierté, même si on a raté l’occasion du pique-nique de célébration et que j’ai manqué le happening à OSXP avec l’OSI.

        Ce que je voudrais faire, apprendre ou approfondir en 2024

        Je voudrais jouer un peu avec Hurl pour des tests HTTP, probablement amener un peu d’intégration continue pour LinuxFr.org (il serait temps) et m’intéresser au Fediverse et à ActivityPub peut-être, et à Gemini (le protocole) ?. Ah oui avoir la fibre chez moi, et du coup probablement plus de services sur mon petit serveur perso (routeur Turris Omnia), et aussi de l’IPv6 sans VPN dédié. Rencontrer plus régulièrement le lectorat ou les personnes contribuant au site ou des publics nouveaux serait à faire et appréciable pour le moral et la motivation : à voir si ce serait via plus de stands ou de conférences ou d’événements.

        Plus anecdotique : le 28 juin 2024, la nouvelle politique de minimisation des données mise en place un an plus tôt (pour les 25 ans du site) s’appliquera de fait pour les comptes déjà fermés préalablement, ce qui devrait plus ou moins alléger la base de données.

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

        Je serais intéressé d’avoir plus de contenus (idéalement des dépêches) sur la réparation et la réutilisation, sur de l’informatique sobre, sur des sujets qui ne me viendraient pas à l’idée (sérendipité), sur les politiques autour du numérique et des données, sur des retours d’expérience et sur les sujets qui vous passionnent vous. 2024 est aussi l’année des élections européennes, peut-être réfléchir à ce qui est faisable.

        PulkoMandy

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

        Je ne vais sûrement pas tout lister parce que j’ai déjà oublié certains trucs.

        J’ai enfin rattrapé mon retard sur le portage de ACE vers Haiku. J’en ai pas parlé ici parce que ce n’est pas un logiciel libre :(, mais la version Haiku est à jour, avec toutes les fonctionnalités et les plugins de la version MorphOS. Ça a été un gros travail depuis pas mal de temps, puisque j’ai commencé ce portage en 2014. L’auteur de la version originale pour MorphOS avait promis une version PC mais pour Haiku d’abord (histoire de troller les utilisateurs Linux et Windows qui réclamaient un portage sur PC). C’est maintenant chose faite, et peu de temps après une version pour Windows et Linux est apparue également.

        J’ai travaillé aussi sur Renga, le client XMPP pour Haiku, qui prend forme petit à petit. Je suis loin d’avoir fini tout ce que je veux ajouter dedans.

        Je termine enfin l’année en avançant ces derniers mois mon travail sur l’ajout du processeur uNSP dans VASM et VBCC (encore des logiciels non libres, décidément…), ce qui me permettra plus tard de développer des jeux pour les consoles VTech V.Smile.

        J’ai fait des sauvegardes de ma collection de CDs (audio et jeux vidéo). Plusieurs d’entre eux étaient déjà illisibles (ou perdus), et certains ne sont plus édités et vont être difficiles à remplacer. Cela m’a déjà permis de faire un heureux: une personne a pu retrouver un logiciel shareware qui était un souvenir d’enfance, il s’agit d’Alien Detector Pro pour Windows qui avait disparu des internets (il existe une version Android, mais c’est pas pareil).

        Ce que je voudrais faire, apprendre ou approfondir en 2024

        J’ai commencé (doucement) à migrer mes projets hors de Github et à les remettre sur mon serveur auto-hébergé. J’avais déjà installé et configuré tout ça lors de la fermeture de Google Code Project Hosting, mais, je me suis encore fait avoir par la facilité d’une forge où on peut créer un projet en deux clics :(

        Je vais poursuivre cette migration et fermer mes dépôts Github petit à petit.

        Je disais que ACE était à jour et terminé, mais une nouvelle version 1.26 va bientôt arriver: je vais donc devoir m’y remettre afin qu’elle soit rapidement disponible pour Haiku. Mais ça ne devrait pas être trop long, le gros du travail est fait maintenant.

        Je vais continuer à travailler sur Renga, et surtout sur WebKit, il serait vraiment bien que j’arrive à faire fonctionner enfin la version « WebKit2 » qui isole les différents composants dans plusieurs process, mais pour l’instant l’adaptation aux communications interprocess de Haiku s’avère plus compliquée que prévu et je n’arrive pas à libérer le temps et la motivation nécessaires.

        Il faut que je trouve quoi faire avec mon micro-ordinateur d’un point de vue logiciel. Le matériel choisi n’est pas assez puissant pour faire tourner Haiku, mais ça pourrait être une expérience intéressante de voir si on peut alléger Haiku suffisamment. Linux fonctionne mais c’est ennuyeux. Peut-être un interpréteur Smalltalk compilé pour tourner directement comme un exécutable EFI?

        Après l’archivage des CDs, je vais m’attaquer aux DVDs, même si je ne pense pas avoir autant de « raretés » de ce côté-là. Je m’interroge sur la préservation des bonus et menus de DVDs, les films eux-mêmes sont faciles à trouver, mais sur certains DVDs il y a de gros efforts pour remplir le disque avec plein d’autre chose (documentaires, menus…). Est-ce que quelqu’un s’en préoccupe?

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

        Continuez à partager nos projets, nos retours d’expérience sur différentes technologies, des liens un peu hors sujets mais qui explorent dans le détail un sujet qui s’avère plus intéressants qu’on ne pensait. Qu’il soit question de tricot, de vélo ou d’infrastructures autoroutières, c’est enrichissant de voir tout ce qu’on peut faire, avec du logiciel libre — ou pas — ou sans logiciel du tout.

        palm123

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

        Des circonstances exceptionnelles m’ont empêché de réaliser grand-chose.

        Je me suis quand même inscrit sur la liste des traducteurs de Zabbix en français, même si je n’ai pas avancé d’un iota.

        Ce que je voudrais faire, apprendre ou approfondir en 2024

        Alors d’abord avoir une doc Zabbix en français pour les dernières versions, comme la 7.0 qui sort actuellement. C’est un peu égoïste, car j’utilise Zabbix.

        Ensuite je voudrais faire plus de choses avec Haiku, en particulier des portages, surtout que la doc est très bien faite.

        Aussi, je veux approfondir wine, car je commence à savoir faire des choses, et je voudrais aller plus loin.
        Ce projet n’est pas toujours en odeur de sainteté auprès des libristes, perso je le vois comme l’argument qui fait basculer certaines personnes depuis Windows : leur jeu ou programme favori fonctionne sous Linux, ils peuvent garder leurs habitudes, même si un logiciel équivalent existe sous Linux.

        Enfin je veux « investir » dans firecracker pour différents usages.

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

        Idéalement plus de liens sur des technos variées, comme dans la défunte revue LOGIN.

        Pour finir

        On vous souhaite tout de même la meilleure année possible (rebelles, mais pas trop). Et, surtout, n’hésitez pas, dans les commentaires, à « continuer » cette dépêche.

        Oh ! Et merci à toutes celles et ceux qui font de LinuxFr.org un site qui fourmille autant et ouvre tant de perspectives.

        Télécharger ce contenu au format EPUB

        Commentaires : voir le flux Atom ouvrir dans le navigateur