Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Let’s regain ground on the toxic web ! – Framasoft’s 2023 report

Par : Framasoft
14 novembre 2023 à 03:15

A year ago, we launched our 2022-2025 roadmap, « Collectivising the Internet, Convivialising the Internet ». The aim : to encourage the adoption of user-friendly web tools by groups that share the values of Free/Libre culture.

🦆 VS 😈 : Let’s take back some ground from the tech giants !

Thanks to your donations to our not-for-profit, Framasoft is taking action to advance the ethical, user-friendly web. Find a summary of our progress in 2023 on our Support Framasoft page.

➡️ Read the series of articles from this campaign (Nov. – Dec. 2023)

One year on, we are proud and delighted to present this first full update on our activities, funded (as always) by your donations.

 

drawing of Coin-coin, the duck mascot of the Framasoft campaign. He is in a karateka position

Click on Coin-Coin to support Framasoft – Illustration CC-By David Revoy

 

Changing the world, one web corner at a time

Drawing of Datavöre, a dripping monster made up of 5 heads, each bearing a GAFAM logo.

Click to support us and push Datavöre away – Illustration CC-By David Revoy

The actions of Collectivise / Convivialise Internet (« Collectivisons Internet / Convivialisons Internet » aka « Coin-coin » (qwack qwack, in French), hence the mascot) complement and add to the maintenance of our historical actions : online services and software tools, sharing experience, various contributions and collaborations.

As we wrote last year on this blog, the goal remains the same : to ensure that there are more and more bubbles of ethical web, in order to regain ground on the toxic digital world occupied by the tech giants.

This blogpost is a very quick summary of our end-of-year campaign. It aims to give you a general idea of what your donations are going towards. If you’re interested, we’ll be posting details of the key actions in this report on this blog every Tuesday (if everything goes well©) until the end of the year.

 

Support Framasoft

 

Framaspace, solidarity collectives get to grips with this convivial cloud

We said it back in 2022 : Framaspace is our most ambitious project in this new roadmap. By the end of 2025, we aim to provide up to 10,000 collaborative cloud spaces based on Nextcloud software for small groups of people to work together.

We’ll be covering Framaspace news in detail during the week of Nov. 21st :

Illustration of DemonDrive, a ghostly monster adorned with the Google Workspace logo

Click to support us and push Demon Drive away – Illustration CC-By David Revoy

  • The first year of Framaspace
    • A high demand, already almost 700 Framaspaces open ;
    • …and even more if you ask here for one for your (French-speaking only) collective ;
    • Lessons learned from this beta release ;
    • the first needs expressed by the beneficiaries ;
    • technical improvements, updates, maintenance, etc.
  • In the pipeline for next year(s)
    • Preparation of tools to make it easier for newcomers to use the system ;
    • Ideas for « tutorials where you are the hero » (or « schemes where you are the heroine » ?) ;
    • future explorations : the possibility of publishing websites, or even managing members and accounts ?

 

Support Framasoft

 

PeerTube : a v6 based on your ideas

We’ve been developing this software for six years, and once it’s installed on a server, it can be used to create an ethical alternative to YouTube, Twitch, Vimeo and so on.

The technical possibilities offered by PeerTube all serve the same purpose : to allow you to host and distribute your videos and live streams, even (and especially) if you don’t have the money of Google or the server farms of Amazon.

 

The features that we will describe in detail during the week of Nov. 28th have been selected from your ideas :

Illustration of Videoraptor, an insectoid monster whose three heads bear the logos of YouTube, Vimeo and Twitch.

Click to support us and push Videoraptor away – Illustration CC-By David Revoy

  • Version 5.1 (March 2023)
    • Moderation of account requests ;
    • Back to live.
  • Version 5.2 (June 2023)
    • Major work on transcoding that can be offloaded to a remote server ;
    • Replay visibility ;
    • RSS feed adapted for podcasts.
  • Version 6 (end of November 2023)
    • Improved accessibility ;
    • Image preview in progress bar ;
    • Videos chapters ;
    • Uploading a new version of a video ;
    • Password protection for videos ;
    • Live load & stress tests (report to be published later).

 

Support Framasoft

 

Mobilizon, the final countdown of the battle…

…for Framasoft !

After 4 years of development, we feel we’ve completed our vision for Mobilizon. Once this v4 is released, we hope that your groups will have the features they need to organise themselves around their events, and emancipate themselves from Facebook or Meetup.

That’s why during the week of Dec. 5th, we’ll be talking in detail about :

Illustration of Face Ghoûl, a dripping, clawed monster adorned with the Facebook logo

Click to support us and push Face Ghoûl away – Illustration CC-By David Revoy

  • Version 3.1 (March 2023)
    • Ability to enter an unlisted address ;
    • Anti-spam tools.
  • Version 4 (December 2023)
    • Import events from other platforms (MeetUp, Facebook, etc.) ;
    • Message from organisers to participants.
  • The future
    • We will provide security updates ;
    • We will maintain the French-speaking instance Mobilizon.fr ;
    • Other groups already have plans to develop Mobilizon with new ambitions…
    • …and there is always room for your own vision !

 

Support Framasoft

 

PeerTube (yes, again ! but…) in 2024 : we’re betting big on its success

The toxicity of YouTube, Twitch and the like is becoming increasingly visible… More and more groups, institutions and content creators discover and use PeerTube. In 2023, we’ve been working hard internally to better support this burgeoning success and give PeerTube every chance to succeed.

That’s why, during the week of Dec. 12th, we’ll be talking specifically about :

Illustration of Yetube, a Yeti-like monster with the YouTube Premium logo.

Click to support us and push Yetube away – Illustration CC-By David Revoy

  • The roadmap to PeerTube v7 (end 2024)
    • Export and import tool for your account ;
    • Accessibility audit and recommendations integration ;
    • Comment moderation tool (for admins and video-makers) ;
    • Keyword list moderation tool ;
    • Separation of audio and video streams (opens up future possibilities) ;
    • Addition of « zero pixel » resolution (receive audio only) ;
    • Recategorisation of sensitive content (more detailed than SFW/NSFW) ;
    • Redesign of the video management area ;
    • Redesigning the interface following a user experience (UX) audit.
  • Investing even more in PeerTube to give it a better chance of growing its audience, starting in 2024
    • Promote the PeerTube ecosystem (newsletter, social media, etc.) ;
    • Work on a « showcase » instance of PeerTube ;
    • Hire a second developer (from September 2023) ;
      • Threefold goal : master 270,000 lines of code, encourage contributions, but above all…
  • Official PeerTube mobile application (end of 2024)
    • Based on design work (survey, mock-ups, etc.) ;
    • For Android, iOS (🤞)… and ideally AndroidTV ;
    • First version : discover and watch videos (search, playlists, subscriptions, notifications).

 

Support Framasoft

 

Émancip’Asso : professional training, MOOC, website…

Conceived in partnership with Animafac, the Émancip’Asso project aims to train service providers to understand and support associations in their transition to ethical web tools.

A lot of work has already been done this year and we’ll be talking about it during the week of Dec. 19th :

Illustration of Toxicloud, a steamy, toxic monster with the Amazon Web Services logo.

Click to support us and push Toxicloud away – Illustration CC-By David Revoy

  • Organisation of face-to-face professional training (January 2023)
  • Publication of the MOOC « Developing a range of services to support associations in their ethical digital transition », the extended version of the face-to-face professional training course, aimed at anyone wishing to start or improve their support skills.
    • MOOC with free and independent participation ;
    • Understand the non-profit sector and its digital applications ;
    • To master the support methods used by non-profit organisations ;
    • Design and promote a range of services tailored to this ecosystem ;
    • Not forgetting networking in order to work together more effectively.
  • Design and publication of the Émancip’Asso website
    • A list of service providers who can support associations in their transition process ;
    • A space for associations to help each other ;
    • Access to additional resources ;
  • What’s next for 2024
    • To increase the number of support services listed ;
    • A campaign to promote the system to associations ;
    • Active community management.

 

Support Framasoft

 

Digital empowerment with practical tools

To end the year on a high note, we’d like to talk about the hard work we’re doing on the practical, concrete tools we offer.

Whether it’s our « De-google-ify internet » services or our historical directory of free software, these tools enable more than 1.5 million people every month to break free from the tech giants and their toxic tools.

During the week of Dec. 26th, if you’ve been good (or naughty), we’ll announce :

Illustration of MS Blue Scream, a blue blob-like monster adorned with the Windows logo

Click to support us and push MS Blue Scream away – Illustration CC-By David Revoy

  • Framalibre, the free software directory
    • Complete overhaul of the directory following design surveys ;
    • Still collaborative, with a priori moderation (to fight spam) ;
    • (under the hood) New static engine, easy to use entries ;
    • Fluid and simplified interface, adapted to mobile phones ;
    • Simple search (search bar, tags) ;
    • Software recommendations ;
    • « Small sites » tool : create your own pages to recommend your favorite FOSSes.
    Illustration of Hydroffice, a serpentine monster with five heads and fangs, adorned with the logos of Google Suite tools.

    Click to support us and push Hydroffice away – Illustration CC-By David Revoy

  • « De-google-ify internet » services
    • Almost 10 years of existence !
    • Our annual usage statistics ;
    • Maintenance, backups, updates ;
    • Huge work to fight spam ;
    • The success of Framagroupes…
    • …and the campaign to renew the services (we have lots of ideas !)

 

Support Framasoft

 

All the work we can’t describe in 7 weeks…

If you’ve read through the 94 pages of our 2022 Activity Report (FR), you’ve already guessed : it’s very difficult to summarize everything our small association is doing.

But just because we won’t be devoting a week to each of the following projects doesn’t mean that nothing has happened…

So here’s what we won’t have time to go into until the end of the year :

  • CHATONS Collective (ethical web service providers)
    • Framasoft has been dedicating paid time to the collective for 6 years now ;
    • Organisation of the CHATONS camp (August 2023) ;
    • This is our last year of coordinating the collective ;
    • Major transmission and support work, allowing it to become autonomous ;
    • Self-managed internal debates have already taken place ;
    • Framasoft remains a member of the collective, we just stop coordinating it.
  • ECHO Network (European exchange project on ethical digital support for citizens)
    • Co-organisation of the inaugural seminar in Paris (January 2023) ;
    • Study visit to Berlin (March 2023) ;
    • Brussels study visit (June 2023) ;
    • Rome study visit (September 2023) ;
    • Zagreb study visit planned for early December 2023 ;
    • In 2024, pooling shared experiences into practical tools.
  • Peer.Tube (showcase of quality content broadcast on PeerTube)
    • Prioritized the development of PeerTube in 2023 ;
    • Work planned for 2024 (content promotion, showcase, community of curators, etc.).

 

Support Framasoft

 

Drawing in the style of a fighting video game, featuring a karateka duck and a monster with GAFAM logos.

« Coin-Coin VS Datavöre » – Illustration CC-By David Revoy

Seven weeks to balance our budget for 2024

If Framasoft is able to employ not 10 but 11 people, to rent nearly 57 servers, to travel all over France (and beyond), and to finance everything it does in the digital commons… It is all thanks to your donations.

Your donations are and will remain our main source of funding, allowing us to act freely and in complete independence.

This year again, we need you, your support, your sharing, to help us regain ground on the toxic GAFAM web, and multiply ethical digital spaces.

So we’ve asked David Revoy to help us present this off on our « Support Framasoft » page, which we invite you to visit (because it’s beautiful) and above all to share as widely as possible :

Click to support us – Illustration CC-By David Revoy

If we want to complete our budget for 2024, we have seven weeks left to raise 200 000 € : we won’t make it without your help !

 

Support Framasoft

 

We sincerely hope that this report and outlook will inspire you and (if you can) make you proud to support Framasoft.

Reprenons du terrain sur le Web toxique ! – Bilan 2023 de Framasoft

Par : Framasoft
14 novembre 2023 à 03:14

Il y a un an, nous vous présentions « Collectivisons Internet, Convivialisons Internet » notre feuille de route 2022-2025. L’objectif : favoriser l’adoption d’outils web conviviaux par des collectifs solidaires qui partagent les valeurs du Libre.

🦆 VS 😈 : Reprenons du terrain aux géants du Web !

Grâce à vos dons (défiscalisables à 66 %), l’association Framasoft agit pour faire avancer le Web éthique et convivial. Retrouvez un résumé de nos avancées en 2023 sur le site Soutenir Framasoft.

➡️ Lire la série d’articles de cette campagne (nov. – déc. 2023)

Un an plus tard, nous sommes fiers et heureuses de vous présenter ce premier point d’étape complet de nos actions, qui sont (comme toujours) financées par vos dons.

dessin de Coin-coin, le canard mascotte de la campagne de Framasoft. Il est en position de karatéka

Cliquez sur Coin-Coin pour soutenir Framasoft – Illustration CC-By David Revoy

Changer le monde, un coin(coin) de web à la fois

Dessin du Datavöre, un monstre dégoulinant composé de 5 tête portant chacune un logo des GAFAM

Cliquez pour nous soutenir et aider à repousser le Datavöre – Illustration CC-By David Revoy

Rappelons que les actions de Collectivisons Internet / Convivialisons Internet (alias « Coin-coin », d’où la mascotte) complètent et s’ajoutent au maintien de nos actions historiques : services en ligne et outils logiciels, partages d’expérience, contributions et collaborations variées.

Comme nous l’exprimions l’an dernier sur ce blog, l’objectif reste le même : faire en sorte de multiplier les coins de Web éthiques, afin de reprendre du terrain sur le numérique toxique occupé par les géants du Web.

Si cet article résume très rapidement notre bilan-campagne de fin d’année, c’est pour vous donner une idée globale de ce à quoi servent vos dons. Pour les intéressé·es, nous détaillerons les actions phares de ce bilan sur ce blog, chaque mardi (si-tout-va-bien©), d’ici la fin de l’année.

Soutenir Framasoft

Framaspace, les collectifs solidaires apprivoisent ce cloud convivial

Nous l’affirmions déjà en 2022 : Framaspace est notre projet le plus ambitieux de cette nouvelle feuille de route. En effet, l’objectif est de fournir, d’ici fin 2025, jusqu’à 10 000 espaces de cloud collaboratifs, basé sur le logiciel Nextcloud, à de petits collectifs solidaires.

Les infos Framaspace que nous détaillerons la semaine du 21 novembre :

Illustration de DemonDrive, un monstre fantomatique orné du logo de Google Workspace

Cliquez pour nous soutenir et aider à repousser Demon Drive – Illustration CC-By David Revoy

  • Première année de Framaspace
    • Un besoin fort, déjà près de 700 espaces Framaspaces ouverts ;
    • …et plus encore si vous en demandez un ici pour votre collectif ;
    • des enseignements tirés de cette sortie en bêta ;
    • les premiers besoins exprimés par les bénéficiaires ;
    • des optimisations techniques, mises à jour, maintenance, etc.
  • Dans les cartons pour la suite
    • la préparation d’outils facilitant la prise en main par de nouveaux arrivants ;
    • des idées de « tuto dont vous êtes le héros » (ou « combine dont vous êtes l’héroïne » ?) ;
    • des explorations à venir : possibilité de publier des pages web, voire de gérer ses membres & sa compta… ?

Soutenir Framasoft

PeerTube : une v6 réalisée à partir de vos idées

Voilà six ans que nous éditons ce logiciel qui, une fois installé sur un serveur, permet de créer une alternative éthique à YouTube, Twitch, Vimeo, etc.

Les possibilités techniques qu’offrent PeerTube ont un même but : permettre d’héberger et diffuser ses vidéos et ses directs, même (et surtout) lorsque l’on n’a pas l’argent de Google ni les fermes de serveurs d’Amazon.

Les fonctionnalités que nous détaillerons la semaine du 28 novembre, ont été choisies parmi vos idées :

Illustration de Videoraptor, un monstre insectoïde dont les trois têtes sont ornées des logos de YouTube, Viméo et Twitch

Cliquez pour nous soutenir et aider à repousser Videoraptor- Illustration CC-By David Revoy

  • Version 5.1 (mars 2023)
    • Modération des demandes de comptes ;
    • Retour au direct.
  • Version 5.2 (Juin 2023)
    • Gros travail sur le transcoding déportable sur un serveur distant ;
    • Visibilité des replay ;
    • Flux RSS adapté aux podcasts.
  • Version 6 (fin novembre 2023)
    • Amélioration de l’accessibilité ;
    • Prévisualisation de l’image dans la barre de progression ;
    • Chapitrage des vidéos ;
    • Téléchargement d’une nouvelle version d’une vidéo ;
    • Protection des vidéos par mot de passe ;
    • Tests de charge pour le live (publication d’un rapport à venir).

Soutenir Framasoft

Mobilizon, c’est la lutte version finale…

…pour Framasoft !

En effet, nous estimons qu’après 4 années de développements, nous arriverons au bout de la vision que nous avions pour Mobilizon. Une fois cette v4 sortie, nous espérons que vos groupes auront les fonctionnalités nécessaires pour s’organiser autour de vos événements, et ainsi vous émanciper de Facebook ou Meetup.

C’est pour cela que la semaine du 5 décembre, nous parlerons en détail de :

Illustration de Face Ghoûl, un monstre dégoulinant et griffu orné du logo de Facebook

Cliquez pour nous soutenir et aider à repousser Face Ghoûl – Illustration CC-By David Revoy

  • La version 3.1 (mars 2023)
    • Possibilité d’entrer une adresse non répertoriée ;
    • Outils de lutte contre le spam.
  • La version 4 (décembre 2023)
    • Import des événements depuis d’autres plateformes (MeetUp, Facebook, etc.) ;
    • Message des organisatrices d’un événement vers les participants.
  • L’avenir
    • Nous assurerons les mises à jour de sécurité ;
    • Nous maintiendrons l’instance francophone Mobilizon.fr ;
    • Il y a des projets d’évolution de Mobilizon avec des ambitions nouvelles…
    • …et de la place pour votre vision à vous !

Soutenir Framasoft

PeerTube (oui, encore ! mais…) en 2024 : nous misons gros sur son succès

La toxicité de YouTube, Twitch et compagnie devient de plus en plus visible… Ainsi, de plus en plus de collectifs, d’institutions et de créateurices de contenus découvrent et utilisent PeerTube. En 2023, nous avons beaucoup travaillé en interne afin de mieux accompagner ce succès naissant, et de donner toutes ses chances à PeerTube.

C’est pour quoi la semaine du 12 décembre nous parlerons précisément de :

Illustration de Yetube, un monstre de type Yéti avec le logo de YouTube Premium.

Cliquez pour nous soutenir et aider à repousser Yetube – Illustration CC-By David Revoy

  • La feuille de route vers PeerTube v7 (fin 2024)
    • Outil d’export et d’import de son compte ;
    • Audit d’accessibilité et intégration des recommandations ;
    • Outil de modération des commentaires (pour admins et vidéastes) ;
    • Outil de modération par liste de mots-clés ;
    • Séparation des flux audio et vidéo (ouvre de futures possibilités) ;
    • Ajout d’une résolution « zéro pixels » (recevoir uniquement l’audio) ;
    • Recatégorisation des contenus sensibles (plus détaillée que SFW/NSFW) ;
    • Refonte de l’espace de gestion des vidéos ;
    • Re-design de l’interface suite à un audit de l’expérience d’utilisation (UX).
  • S’investir plus encore dans PeerTube pour lui donner plus de chances d’élargir son audience, dès 2024
    • Promotion de l’écosystème PeerTube (newsletter, médias sociaux, etc.) ;
    • Travail sur une instance « vitrine » de PeerTube ;
    • Embauche d’un deuxième développeur (depuis septembre 2023) ;
      • Triple objectif : maîtriser 270 000 lignes de code, animer la contribution, mais surtout…
  • Application mobile officielle PeerTube (fin 2024)
    • Conception d’après un travail en design (enquête, maquettes, etc.) ;
    • Pour android, iOS (🤞)… et dans l’idéal AndroidTV ;
    • Première version : découvrir et regarder des vidéos (recherche, playlists, abonnements, notifications).

Soutenir Framasoft

Émancip’Asso : la formation, le MOOC, le site web…

Conçu en partenariat avec Animafac, le projet Émancip’Asso vise à former les hébergeurs de services à comprendre et accompagner les associations dans leur transition vers des outils web éthiques.

Un énorme travail a déjà été accompli cette année, dont nous parlerons la semaine du 19 décembre :

Illustration de Toxicloud, un monstre vaporeux et toxique avec le logo de Amazon Web Services

Cliquez pour nous soutenir et aider à repousser Toxicloud – Illustration CC-By David Revoy

  • Organisation de la formation en présentiel (janvier 2023)
  • Publication du MOOC « Développer une offre de services pour accompagner les associations dans leur transition numérique éthique », la version enrichie de la formation en présenciel à destination de toutes les personnes qui souhaitent se lancer ou s’améliorer en matière d’accompagnement.
    • MOOC en participation libre et autonome ;
    • Pour comprendre le monde associatif et ses usages numériques ;
    • Pour maîtriser les méthodes de l’accompagnement associatif ;
    • Pour concevoir une offre de services adaptée à cet écosystème et la faire connaître ;
    • Sans oublier la mise en réseau, pour mieux travailler dans la complémentarité.
  • Conception et publication du site web Émancip’Asso
    • Répertoire de prestataires pouvant accompagner les associations dans leurs démarches de transition ;
    • Espace d’entraide communautaire entre associations ;
    • Accès à des ressources complémentaires ;
  • La suite pour 2024
    • Développement du nombre d’offres d’accompagnement recensées ;
    • Campagne de promotion du dispositif auprès des associations ;
    • Animation active de la communauté.

Soutenir Framasoft

L’émancipation numérique, avec des outils concrets

Afin de finir l’année en beauté, nous comptons bien parler du travail de fond que nous poursuivons sur les outils pratiques et concrets que nous proposons.

Qu’il s’agisse des services « Dégooglisons Internet » ou de notre historique annuaire de logiciels libres ; ces outils permettent, chaque mois, à plus d’1,5 million de personnes de s’émanciper un peu plus des géants du Web et de leurs outils toxiques.

La semaine du 26 décembre, si vous avez été (pas) sages, nous annoncerons :

Illustraiton de MS Blue Scream, monstre de type blob, bleu, orné du logo de Windows

Cliquez pour nous soutenir et aider à repousser MS Blue Scream – Illustration CC-By David Revoy

    • Framalibre, l’annuaire du logiciel libre
      • Refonte complète de l’annuaire suite à des enquêtes de design ;
      • Toujours collaboratif, avec modération a priori (pour lutter contre le spam) ;
      • (sous le capot) Nouveau moteur statique, notices facilement exploitables ;
      • Interface fluide et simplifiée, adaptée aux mobiles ;
      • Recherche facilitée (barre de recherche, tags) ;
      • Recommandations de logiciels ;
      • Outil « mini sites » : créez vos pages de logiciels libres à recommander.
Illustration de Hydroffice, un monstre serpentin à cinq têtes avec des crocs, ornées des logos des outils de la Google Suite

Cliquez pour nous soutenir et aider à repousser Hydroffice – Illustration CC-By David Revoy

  • Services « Dégooglisons Internet »
    • Bientôt 10 ans d’existence !
    • Nos statistiques annuelles d’utilisation ;
    • Travail de maintenance, sauvegardes, mises à jours ;
    • Gros travail de lutte contre les spams ;
    • Succès de Framagroupes…
    • …et de la campagne de rénovation des services (on a plein d’idées !)

Soutenir Framasoft

Tout le travail qu’on ne pourra pas détailler en 7 semaines…

Si vous avez mis le nez dans les 94 pages de notre rapport d’activités 2022, vous vous en douterez : c’est très difficile de résumer tout ce que fait notre petite association.

Or, ce n’est pas parce que nous ne consacrerons pas une semaine pour chacun des projets suivants qu’il ne s’est rien passé…

Voici donc ce que nous n’aurons pas le temps de détailler d’ici la fin de l’année :

  • Collectif CHATONS (hébergeurs de services web éthiques)
    • Déjà 6 ans que Framasoft consacre du temps salarié à animer le collectif ;
    • Organisation du camp CHATONS (août 2023) ;
    • C’est notre dernière année de coordination du collectif ;
    • Gros travail de transmission et d’accompagnement ;
    • Des débats internes auto-gérés ont déjà eu lieu ;
    • Framasoft reste membre du collectif, en le laissant s’autonomiser.
  • ECHO Network (projet européen d’échanges sur l’accompagnement au numérique éthique des citoyen·nes)
    • Co-organisation du séminaire d’ouverture à Paris (Janvier 2023) ;
    • Visite d’étude de Berlin (mars 2023) ;
    • Visite d’étude de Bruxelles (juin 2023) ;
    • Visite d’étude de Rome (septembre 2023) ;
    • Visite d’étude de Zagreb prévue pour début décembre 2023 ;
    • En 2024, mise en Communs des expériences partagées, dans des outils pratiques.
  • Peer.Tube (vitrine de contenus de qualité diffusés sur PeerTube)
    • Priorisation du développement de PeerTube en 2023 ;
    • Travail prévu pour 2024 (promotions de contenus, instance vitrine, communauté de curation…).

Soutenir Framasoft

Dessin dans le style d'un jeu vidéo de combat, où s'affronte un canard karatéka et un monstre affublé des logos des GAFAM.

« Coin-Coin VS Datavöre » – Illustration CC-By David Revoy

Sept semaines pour nous aider à boucler notre budget 2024

Si Framasoft peut employer non plus 10, mais désormais 11 personnes, louer près de 57 serveurs, se déplacer dans toute la France (et au delà), et élever dans les communs numériques tout ce qu’elle fait… C’est, encore et toujours, grâce à vos dons.

Vos dons sont, et restent, notre principale source de financement et celle qui nous permet d’agir librement, en toute indépendance. L’association Framasoft étant reconnue d’intérêt général, un don à Framasoft de 100 €, peut revenir à 34 € après déductions fiscales (pour les contribuables français·es).

Cette année encore, nous avons besoin de vous, de votre soutien, de vos partages, pour nous aider à reprendre du terrain sur le Web toxique des GAFAM, et multiplier les espaces de numérique éthique.

Nous avons donc demandé à David Revoy de nous aider à montrer cela sur notre site « Soutenir Framasoft« , qu’on vous invite à visiter (parce que c’est beau) et surtout à partager le plus largement possible :

Cliquez pour nous soutenir – Illustration CC-By David Revoy

Si nous voulons boucler notre budget pour 2024, il nous reste sept semaines pour récolter 200 000 € : nous n’y arriverons pas sans votre aide !

Soutenir Framasoft

Nous espérons, sincèrement, que ce bilan et ces perspectives vous enthousiasmeront, et (si vous le pouvez), vous rendront fier·es de soutenir Framasoft.

Khrys’presso du lundi 13 novembre 2023

Par : Khrys
13 novembre 2023 à 01:42

Comme chaque lundi, un coup d’œil dans le rétroviseur pour découvrir les informations que vous avez peut-être ratées la semaine dernière.


Tous les liens listés ci-dessous sont a priori accessibles librement. Si ce n’est pas le cas, pensez à activer votre bloqueur de javascript favori ou à passer en “mode lecture” (Firefox) ;-)

Brave New World

Spécial Palestine et Israël

Spécial femmes dans le monde

L’histoire de la semaine

RIP

Spécial France

Spécial femmes en France

Spécial médias et pouvoir

Spécial pénibles irresponsables gérant comme des pieds (et à la néolibérale)

Spécial recul des droits et libertés, violences policières, montée de l’extrême-droite…

Spécial résistances

Spécial GAFAM et cie

Les autres lectures de la semaine

Les BDs/graphiques/photos de la semaine

Les vidéos/podcasts de la semaine

Les trucs chouettes de la semaine

Retrouvez les revues de web précédentes dans la catégorie Libre Veille du Framablog.

Les articles, commentaires et autres images qui composent ces « Khrys’presso » n’engagent que moi (Khrys).

💾

💾

Comment écrit-on les systèmes d’écriture aujourd’hui ?

15 novembre 2023 à 07:43

Pour cette nouvelle excursion dans le temps et l’espace, le chemin de fer Transimpressux vous amènera dans l’Égypte antique, en Algérie et en Afrique de l’Ouest. On fera aussi un tour par la Chine (forcément). On achèvera notre parcours dans l’Angleterre contemporaine. On y parlera d’écriture (comment ça, encore ?), des plus anciennes comme des plus récentes, un peu de bricolage, et, bien évidemment, de formats et d’Unicode. On verra aussi que, grotesque, ce n’est pas ce que vous croyez.

Maintenant que vous êtes bien installé, le voyage peut commencer.
Le Transimpressux

Sommaire

Préambule

On a vu que les enjeux des écritures ainsi que ceux des typographies étaient multiples. Il en va de même pour les systèmes d’écriture et leur codage Unicode. Concernant les systèmes d’écriture, petite précaution d’usage, il s’agit de présentation succincte de quelqu’un qui ne pratique que l’alphabet latin. J’espère toutefois que la concision n’a pas été source de contresens.

Et, comme il sera question de périodes très éloignées dans le temps, celles antérieures à notre ère seront indiquées sous la forme AEC (avant l’ère commune). Par ailleurs, j’emploie indifféremment les termes de « police », « typographie » ou « fonte ».

Les systèmes d’écriture

On pourrait définir un système d’écriture comme la façon avec laquelle s’écrit la langue. Il existe plus d’une classification de ces systèmes. En voici une :

  • les systèmes picturaux (idéo-syllabiques) comme les hiéroglyphes, les idéogrammes chinois (sinogrammes) ou encore le cunéiforme,
  • les systèmes syllabaires ou alpha-syllabaires dans lesquels on a un signe par syllabe, la langue vaï par exemple ou le Devanagari qui est le système d’écriture majoritaire en Inde,
  • les systèmes alphabétiques, l’alphabet latin évidement, mais aussi, entre autres, le tifinagh (ou tifinaghe ou tifinay) ou encore le braille, dont il faut combiner les signes pour avoir des syllabes et des mots, même s’il peut exister des mots d’une lettre,
  • et enfin l’écriture de la langue des signes, un système pictural en mouvement.

Sachant que tout n’est pas aussi linéaire que dans cette classification. Les exemples qu’on trouvera ci-dessous sont choisis presque, mais pas tout à fait, arbitrairement. Ils ont tous une histoire particulière et ont tous au moins un groupe Unicode.

Les hiéroglyphes égyptiens

Il est difficile de parler d’écriture idéo-syllabique sans évoquer l’une des plus emblématiques et, probablement, la plus connue des écritures antiques.

Les hiéroglyphes égyptiens se lisent (et donc s’écrivent) dans tous les sens.

Contrairement à ce qu’on pourrait être amené à penser, ce qui était, notamment, le cas à l’époque de Champollion, l’écriture égyptienne ne repose pas que sur des signes idéographiques. Il s’agit en fait d’une combinaison de plusieurs types de signes. Les signes idéographiques : une notion ‒ un signe, des signes phonétiques et des signes « déterminatifs » qui ne se lisent pas mais précisent le sens des glyphes qu’ils accompagnent. De fait, le sens d’un hiéroglyphe peut changer en fonction de ce qui l’entoure. Champollion écrivait, dans l’introduction de son Précis du système hiéroglyphique des anciens Égyptiens :

L’écriture phonétique dont, le premier, je publiais l’alphabet appuyé sur de très nombreuses applications ; se découvrait déjà à mes yeux sous son véritable jour, c’est-à-dire, comme partie essentielle, nécessaire et inséparable de l’écriture hiéroglyphique en un mot, comme l’âme même de ce dernier système.

Hiéroglyphes
Horus, fils d’Osiris, né d’Isis (planche X, ligne 1 du Précis du système hiéroglyphique des anciens Égyptiens de Champollion).

Dans la table des caractères Unicode, les hiéroglyphes égyptiens (il y en a d’autres) occupent les séries U+13000 à U01342F. Le standard pour ces signes a été validé en 2009. Il reposait sur la liste de l’égyptologue anglais Alan Gardiner. Un nombre considéré comme très insuffisant par des égyptologues car ne considérant qu’une liste réduite de signes et en l’absence d’un réel inventaire du nombre de hiéroglyphes connus. Le bloc Unicode Hiéroglyphes égyptiens en compte aujourd’hui 1654.

Il a été reproché à Unicode, une fois de plus, sa méthodologie et de n’avoir pas assez consulté les spécialistes, ici les égyptologues, pour la validation de cette liste. Pour compenser le faible nombre de hiéroglyphes acceptés, une initiative comme le projet Rosette (qui semble en sommeil) s’est lancé dans la création d’un catalogue de plus de 3000 hiéroglyphes pouvant être intégrés dans la zone privée d’Unicode. Cette zone permet d’ajouter ses propres caractères à l’index Unicode du point de code U+F0000 à U+FFFFF sans, pour autant, imposer un usage strictement privé des glyphes.

Les sinogrammes

L’écriture chinoise a été utilisée aussi bien en Chine qu’au Japon ou en Corée. Ce faisant, même si la langue et la prononciation différaient, le texte restait compris entre les diverses populations. Les sinogrammes ont fait l’objet d’une première normalisation sous l’égide de l’empereur Qin Shi Huang (259 ‒ 210 AEC). Il fit publier un manuel de trois mille signes qui devaient obligatoirement être utilisés par tous les scribes et les lettrés, le Xiǎozhuàn (petit sigillaire ou petit sceau). Le parti pris de cette standardisation avait consisté en la simplification des formes sinueuses et la normalisation de l’épaisseur des traits (le pinceau était l’outil d’écriture).

La réforme aboutit à une écriture d’un style très unitaire et d’une grande lisibilité (Claude Mediavilla, L’ABCdaire de la calligraphie chinoise).

Les sinogrammes comportent deux types de signes : les « radicaux » ou « clés » qui sont des symboles représentatifs, il en existe 214, et des phonogrammes.

Article 3 droits humains

Article 3 de la Déclaration universelle des droits humains en chinois simplifié. Texte de la citation en français : « Tout individu a droit à la vie, à la liberté et à la sûreté de sa personne.

Aujourd’hui, il existe plusieurs « familles » de sinogrammes. La plus grosse partie, 20 992 caractères, figure dans le bloc Unicode Idéogrammes unifiés CJC. CJC (ou CJK en anglais) pour Chinois, Japonais et Coréen, intervalle U+4E00 ― U+9FFF.

Outre ce bloc, il y a aussi notamment : les clés chinoises K’ang-hsi (U+2F00 ― U+2FD5), les chiffres-bâtonnets chinois (U+1D360 ― U+1D378), les symboles et ponctuations CJC (U+3000 ―U+303F), les suppléments A, B, C, D et E aux idéogrammes unifiés CJC, les hexagrammes du Classique des mutations ou Yi-king, etc. incluant les tuiles de majong. On retrouve, évidemment, les syllabaires japonais : les clés Katakana et Hiragana.

Les alphabets syllabaires : l’exemple de l’alphabet Vaï

Le peuple Vaï, une composante des Mandingues, fait partie des rares populations de l’Afrique sub-saharienne à avoir une écriture qui lui est propre. On retrouve les Vaï principalement au Libéria et en Sierra-Leone. En 1899 l’ethnologue et linguiste Maurice Delafosse, affirmait qu’il s’agissait du seul alphabet connu ayant été inventé par un peuple d’Afrique subsaharienne. Ce qui est plutôt faux. En effet, au Mali, les Bambara-Masasi du Kaarta ont aussi inventé une écriture syllabique, le « Masaba » vers 1830.

L’alphabet vaï et le Masaba :

possèdent des ressemblances générales et semblent procéder, […], d’une évolution de la tradition symbolique mandingue. Néanmoins la question reste posée de savoir si, antérieurement à ces deux écritures, il n’a pas existé dans le monde mandingue d’autres système syllabiques plus anciens. (Gérard Galtier, Un exemple d’écriture traditionnelle mandingue : le « masaba » des Bambara-Masasi du Mali).

L’alphabet vaï peut être utilisé pour écrire :

non seulement dans la langue vaï, mais aussi dans les divers dialectes de la famille mandé et même dans un grand nombre d’autres langues, bien qu’en fait cet alphabet ne soit usité que chez les Vaï et seulement pour la transcription de leur propre langue (Maurice Delafosse).

Écriture vaï
Spécimen d’écriture vaï tirée du livre de Delafosse : les dix premiers nombres et la signature de l’écrivain Ghaï-sama Sando.

Il comptait, en 1899, 226 caractères d’usage courant et aurait été créé entre 1829 et 1839 par huit Vaï (ou par un seul selon d’autres versions). Dans son étude : Les Vaï, leur langue et leur système d’écriture, Maurice Delafosse pense qu’il est, en fait, plus ancien et qu’il pourrait remonter à deux siècles. Quoi qu’il en soit, aujourd’hui, il a son propre groupe Unicode de U+A500 à U+A62B.

Le tifinagh : une composante de l’identité berbère

L’alpahabet tifinag (ou tifinaghe, ou tifinay ou encore alphabet lybique) remonte à l’Antiquité. Il aurait pu être créé entre le VIe et le Ve siècle AEC ou même avant. Il comporte trente-trois caractères.

Tifinagh et arabe
Bâtiment municipal algérois avec les inscriptions en caractères arabes en haut et tifinagh en bas (photo Éric Dérian).

L’une des langues officielles du Maroc est l’amazigue, une langue berbère utilisant l’alphabet tifinag et enseignée dans les écoles. Le pouvoir marocain, dans le cadre de la promotion de cette langue, a travaillé au portage du tifinag en Unicode. Le bloc Unicode tifinague contient cinquante-cinq glyphes dans l’intervalle U+2D30 à U+2D70. Cette mission a été confiée au Centre des Études Informatiques, des Systèmes d’Information et de Communication marocain qui a également développé, pour Windows et MacOS uniquement, des pilotes de claviers ainsi que des polices. La disposition de clavier tifinagh figure dans Windows depuis Windows 10. Avec Linux, on la trouve dans la catégorie Berbère. Selon les distributions (ou les environnements de bureau) on peut avoir un choix de dispositions entre les variantes Algérie et Maroc, ou pas.

Le braille

L’écriture braille, du nom de son inventeur, Louis Braille, voit définitivement le jour en 1837. C’est une écriture orthographique sur des cellules de six points ce qui donne soixante-trois combinaisons possibles. Il existe aussi un système braille sur huit points. L’écriture braille est universelle et est utilisée dans le monde entier : il a obtenu une reconnaissance officielle au niveau mondial dès 1878. Les plus rapides à l’adopter officiellement pour l’enseignement dans les instituts pour aveugles ont été les Belges. Les États-Unis, n’ont condescendu à l’accepter qu’en 1917 comme système unique d’écriture pour les personnes souffrant de forts déficits visuels. Il a été uniformisé en 1958.

Écrire en braille, ce n’est pas transcrire littéralement les caractères du texte en autant de lettres braille mais avec d’autres outils d’écriture, notamment, une machine à écrire spécifique, les machines Perkins, des bloc-note ou des plages braille. L’association Valentin Hauy estime qu’il faut deux ans pour le lire et l’écrire correctement en version abrégée (mode d’écriture ordinaire). L’équipement informatique pour le braille s’avère onéreux : de l’ordre de 270 € pour des claviers pour tablette et ordiphone, et à partir d’environ 1 500 € pour une plage braille. Ces dernières sont des outils de saisie et de lecture connectés aux ordinateurs.

Ci-dessous, deux versions de l’article 1 de la Déclaration universelle des droits humains en braille : « Tous les êtres humains naissent libres et égaux en dignité et en droits. Ils sont doués de raison et de conscience et doivent agir les uns envers les autres dans un esprit de fraternité. »

En version non abrégée (quarante caractères par ligne, avec coupure de mots) :

⠀⠀⠨⠞⠕⠥⠎⠀⠇⠑⠎⠀⠣⠞⠗⠑⠎⠀⠓⠥⠍⠁⠊⠝⠎⠀⠝⠁⠊⠎⠎⠑⠝⠞
⠇⠊⠃⠗⠑⠎⠀⠑⠞⠀⠿⠛⠁⠥⠭⠀⠑⠝⠀⠙⠊⠛⠝⠊⠞⠿⠀⠑⠞⠀⠑⠝⠀⠙⠗⠕⠊⠞⠎⠲
⠨⠊⠇⠎⠀⠎⠕⠝⠞⠀⠙⠕⠥⠿⠎⠀⠙⠑⠀⠗⠁⠊⠎⠕⠝⠀⠑⠞⠀⠙⠑
⠉⠕⠝⠎⠉⠊⠑⠝⠉⠑⠀⠑⠞⠀⠙⠕⠊⠧⠑⠝⠞⠀⠁⠛⠊⠗⠀⠇⠑⠎⠀⠥⠝⠎⠀⠑⠝⠤
⠧⠑⠗⠎⠀⠇⠑⠎⠀⠁⠥⠞⠗⠑⠎⠀⠙⠁⠝⠎⠀⠥⠝⠀⠑⠎⠏⠗⠊⠞⠀⠙⠑⠀⠋⠗⠁⠤
⠞⠑⠗⠝⠊⠞⠿⠲

Et en braille abrégé :

⠀⠀⠨⠺⠀⠜⠀⠣⠴⠎⠀⠓⠍⠔⠎⠀⠝⠌⠮⠣⠀⠇⠃⠎⠀⠾⠀⠿⠛⠭⠀⠢⠀⠙⠶⠞⠀⠾⠀⠢
⠹⠾⠞⠎⠲⠀⠨⠊⠎⠀⠪⠞⠀⠙⠳⠿⠎⠀⠙⠀⠗⠬⠀⠾⠀⠙⠀⠒⠎⠉⠀⠾⠀⠙⠾⠧⠣

Le braille fait son entrée dans Unicode en 1999 dans le groupe Combinaisons braille. Il occupe l’intervalle U+2800 ― U+28FF.

L’écriture des signes

La langue des signes, qui est celle des personnes sourdes, est une langue à part entière. Elle n’a été, pendant longtemps, qu’une langue orale (non-écrite). Un état de fait préjudiciable puisque, pour apprendre à lire, les personnes sourdes doivent apprendre une langue étrangère. Qui plus est, comme on a pu le voir avec les autres exemples de systèmes d’écriture, des langues qui relient l’écrit à un oral qui leur est inaccessible. Pour certaines personnes sourdes, c’est un exercice très difficile, voire, impossible.

La danseuse canadienne passionnée de langue, Valérie Sutton a développé en 1974 le système d’écriture SignWriting (en). Il n’y a rien d’étonnant à ce que ce soit une danseuse qui se penche sur le sujet. En effet, la langue des signes est une langue de mouvement et, dans le milieu de la danse, la question de conserver et de reproduire une chorégraphie est une question qui se pose. Valérie Sutton avait, d’ailleurs, créé auparavant un système d’écriture de la danse, DanceWriting (en), d’abord pour son propre usage.

SignWriting est un système d’écriture visuel qui permet de lire d’écrire et de dactylographier (taper à la machine) n’importe quelle langue des signes du monde. SignWriting utilise des symboles visuels pour représenter les configurations, les mouvements et les expressions faciales de toutes les langues des signes. (Valérie Sutton).

SignWriting
Article 1 de la Déclaration universelle des droits humains en langue des signes anglaise : « All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood. ». Cet exemple provient du site SignWriting.

La langue des signes est, si on peut dire, une langue à quatre dimensions : le geste lui-même et le mouvement (trois dimensions) auxquels s’ajoutent les modes, expressif ou réceptif. Quand on parle en langue des signes on ne voit pas ce que l’on dit du même point de vue que les personnes avec lesquelles on parle. Quand on fait le geste « V », par exemple, on voit le dos de sa main et pas les doigts pliés, en face et, forcément, en mode réceptif, on voit la paume avec les doigts pliés. Le système d’écriture SignWriting, peut s’écrire dans les deux modes. Par convention il s’enseigne dans le mode expressif.

SignWriting a été adopté dans une quarantaine de pays et est utilisé dans l’enseignement au Brésil et aux États-Unis notamment. Pour autant que je sache, il n’est pas enseigné en France qui l’a pourtant adopté, sauf, peut-être, à l’Institut de Recherche et d’Innovation en Langue des Signes (Iris-lsf) à Toulouse. Il n’y a pas, non plus, d’outils d’écriture autre que SignMaker qui est un outil qui fonctionne sur une interface web.

Le bloc Écriture des signes selon Sutton occupe l’intervalle Unicode : U+1D800 ― U+4DAAF.

Les formats de police

Il y a les formats pour le web, les formats « pour tout ». À cela se greffent les fonctions des polices dites intelligentes (on met de l’intelligent un peu partout). Tâchons d’y voir un peu plus clair. Ce chapitre ne prétend pas à l’exhaustivité, toutefois.

Les divers formats actuels

Les deux plus courants, et interopérables, sont les formats TrueType Fonts et, plus récent, OpenType. Il existe aussi, spécifiquement pour le web, les formats WOFF (Web Open Font Format, initiative de Mozilla) et SVG OpenType. Le format Type 1 d’Adobe (les polices PostScript) n’est plus utilisé ni, d’ailleurs, pris en charge par les logiciels Adobe depuis janvier 2023. Le format EOT (Embedded OpenType) de Microsoft, n’est plus guère utilisé que dans Internet Explorer.

TrueType, le résultat d’un combat de titans

Le format de police TrueType (TTF) a été développé à partir de la fin des années 1980 par Apple et Microsoft pour lutter contre l’hégémonie du format PostScript d’Adobe, s’éviter de payer des millions de dollars de redevance à la firme et pouvoir garder un contrôle total sur leurs systèmes d’exploitation. Apple et Microsoft avaient, pour ce faire, conclu un accord : à Microsoft la tâche de développer un moteur graphique de style PostScript, à Apple la charge de concevoir un système de polices meilleur qu’Adobe. Le résultat en fut le format TrueType d’Apple qui sera lancé en 1991 par Apple et intégré à Windows 3.1 en 1992.

Les spécifications du format ont été publiées très vite, avec comme résultat une création d’un très grand nombre de typographies de qualités très inégales. Et, au début de son existence, ce format était mal apprécié du milieu professionnel (graphisme, typographie, édition).

OpenType, le début de l’intelligence en matière de police

Le format OpenType (OTF) a été développé par Adobe et Microsoft comme une extension du format TrueType. La version 1.0 est sortie en 1997. La dernière, numérotée 1.9, date d’avril 2022. La version 1.4 a servi de base à la norme ISO/IEC 14496-22 « Open Font Format » publiée en 2007.

Dès le départ, le format OpenType a été conçu pour être plus efficace (et détrôner ?) les anciennes technologies de conception de police (comme celles d’Adobe) avec :

  • une limite de glyphes plus grands (64 ko),
  • l’interopérabilité, Windows et Mac,
  • la prise en charge de PostScript Type 1 et TrueType,
  • des fonctionnalités typographiques avancées.

WOFF : un format du panda roux

Le format WOFF pour Web Open Font Format est développé conjointement par Mozilla ainsi, notamment, que les fonderies Type Supply (en) et LettError (en). La première version sort en 2009.

Développé pour les sites web, c’est, grosso modo, un format compressé des polices aux formats TrueType et OpenType. S’y ajoutent, toutefois, des métadonnées et une zone de données à usage privé incluant des champs prédéfinis. Il est ainsi possible aux fonderies d’ajouter des informations de type « licence ».

La norme WOFF 1.0 est acceptée par le W3C en 2010. La norme WOFF 2.0 sort en 2013 avec un nouvel algorithme de compression et une compatibilité avec les polices SVG OpenType.

Pour profiter des fonctionnalités des polices comme pour OpenType et TrueType, il faut utiliser la propriété CSS @font-face. La différence étant le poids de la fonte.

De l’intelligence des polices

OpenType ou polices Graphite, là est la question ! Ces deux formats permettent des effets de rendu qui peuvent être sensibles au contexte linguistique, d’où l’« intelligent ». L’existence et la variété de ces effets dépend des polices et des langues. Les deux permettent d’afficher des systèmes d’écriture avec des comportements complexes : ligatures, espacement, combinaison de signes, sens de la lecture (qui peut être bi-directionnel) ou encore position des lettres. Dans les exemples qui figurent dans la première partie de cette dépêche — et qui ne sont pas là que pour faire joli — on voit bien à quoi cela peut servir notamment pour SignWriting.

OpenType, on l’a vu, est développé par Microsoft, Graphite par l’ONG à but non-lucratif SIL.

Les approches d’OpenType et de Graphite sont différentes, même si les résultats sont similaires :

OpenType endeavors to save description effort within a font by implementing much of the script behavior in code, and the font just describes the font-specific details of which glyph maps to which glyph and what precise positioning to use. Graphite takes the approach of storing all of the description in the font. This allows the Graphite engine to be script-agnostic, and places the responsibility and authority for shaping completely in the hands of the font developer. SIL.

Quand OpenType s’efforce d’économiser les efforts de description au sein d’une police en implémentant une grande partie du comportement du script dans le code, la fonte ne décrivant que les détails spécifiques à la police : quel glyphe correspond à quel glyphe et quel positionnement précis utiliser, Graphite adopte l’approche consistant à stocker toute la description dans la police. Cela permet au moteur Graphite de ne pas dépendre des scripts et place la responsabilité et l’autorité de la mise en forme du côté du développement de la police. Ce qui lui donne, ainsi, la possibilité d’incorporer des fonctionnalités spécifiques qui ne seraient pas prises en charge dans les scripts OpenType.

Le premier est conçu plutôt pour la conception de polices largement distribuées, le second pour maximiser la flexibilité et faciliter la prise en compte des besoins en systèmes d’écriture des langues minoritaires qui peuvent avoir des exigences qui n’existent pas dans OpenType ou qui sont contradictoires avec des scripts existants. Cela a un prix : les fichiers de fonte OpenType sont plus légers que ceux des polices Graphite.

Les outils d’écriture

On pourrait paraphraser le poème d’Éluard « Liberté » pour évoquer les outils d’écriture traditionnels, dont certains remontent à très très loin :

Avec ma plume d’oie ou d’acier1
Avec mon calame de roseau
Avec mon pinceau de bambou
Avec mon crayon de bois
J’écris ton nom.

Aujourd’hui, pour écrire sur ordinateur, il faut réunir quatre éléments : un outil de saisie, un pilote pour pouvoir l’utiliser, un logiciel pour écrire et, enfin, une typographie qui contient les glyphes dont on a besoin.

Un outil de saisie : le clavier

Le clavier est, sans doute, l’outil de saisie le plus répandu. Sur les machines à écrire, celle de la photo date des années 1930, ce n’était pas compliqué, si on appuyait sur une touche, on obtenait la lettre dessinée sur la touche. Si on voulait avoir des majuscules, on appuyait sur la touche  Maj.  et on avait la lettre en majuscule. Si on voulait avoir plus d’une lettre en majuscules, on appuyait sur la touche, nommée ici  Fixe  et on continuait à taper. Et on ne pouvait avoir que les lettres du clavier. Si on voulait d’autres lettres, soit on bidouillait avec des ajouts manuels, soit on devait avoir une autre machine. Avec les machines à boules ou à marguerites, dont le jeu de lettres pouvait changer puisqu’il figurait sur ces boules ou ces marguerites amovibles, on n’avait plus forcément besoin d’utiliser une machine à écrire différente dans certains cas. Mais, évidemment, il était hors de question de procéder aux changements en cours de frappe.

Machine à écrire Japy

Le clavier des ordinateurs est, quant à lui, beaucoup plus que le dessin des touches qui n’est là que pour aider les personnes. Ce que fait le clavier : il envoie une impulsion électrique à l’ordinateur qui, en fonction de sa programmation, va la reconnaître comme tel ou tel glyphe. Le dessin du caractère n’est pas le caractère lui-même.

Selon la disposition, le résultat peut changer. Si je passe mon clavier « azerty » en « qwerty », en appuyant sur la touche marquée  a , j’aurai un « q », et un « b » si c’est du « bépo ». Et si je configure mon clavier avec une autre disposition, j’obtiendrai un autre résultat, mais les touches auront toujours le même dessin. Raison pour laquelle il faut éviter de donner les touches du clavier quand on veut parler d’un caractère ou — tout au moins — faut-il le compléter avec une autre indication. Le numéro de code Unicode étant la seule universelle (et efficace).

Les typographies et les logiciels

Même avec la bonne disposition de clavier, sans typographie qui contient les glyphes dont on a besoin, on n’aura pas le résultat escompté. Comment savoir si la police qu’on utilise contient un caractère précis ? La solution la plus simple est d’utiliser un outil tel que la table des caractères de GNOME (ex Gucharmap). On peut demander à n’afficher que les caractères de la fonte.

Pour trouver une police dans la langue ou le système d’écriture qui va avec, j’aurais tendance à suggérer Font Library qui permet de chercher par langue, bien que le nombre de langues me paraisse insuffisant. Sinon on peut faire un tour sur le site consacré aux polices Graphite de SIL (en) ou encore sur la typothèque du SIL (en).

Comment insérer un caractère « spécial » (traduction : un caractère qui n’est pas sur le clavier) quand on est sous (ou sur ?) Linux ?

Indépendamment de la touche compose, avec un environnement de bureau basé sur GTK ou avec Ibus : on peut obtenir n’importe quel caractère avec la combinaison de touche Ctrl+Maj+U suivi du code Unicode du glyphe. C’est très pratique pour un besoin ponctuel par exemple (vingt fois le même signe exotique dans un texte et plus jamais ensuite), ou si on ne veut pas avoir à ajouter un raccourci clavier (utilisation quotidienne en ce qui me concerne). Ça fonctionne avec nombre de logiciels. Si on est sous Windows, en utilisant LibreOffice : on saisit le code et on le fait suivre de la combinaison de touches Alt+X, mais il faut avoir un pavé numérique.

On l’a vu plus haut : avoir un groupe Unicode, avoir des polices ne suffit pas. Encore faut-il que les logiciels acceptent la saisie des textes dans un système d’écriture qui n’est pas forcément linéaire ! Et là ? L’une des solutions serait — notamment pour une langue telle que la langue des signes — de développer soit un logiciel spécifique, soit des extensions de logiciels de traitement de texte, notamment pour la prise en compte des spécificités de l’écriture de la langue. Et, bien évidemment, concevoir des environnements de bureau adaptés et traduire les logiciels quand c'est nécessaire.

Bricolage grotesque, ce n’est pas ce que vous croyez

Résister à l’idée d’évoquer Système D pour présenter une police qui s’appelle Bricolage grotesque s’est avéré mission impossible. Système D est une revue de bricolage qui a été longtemps une référence incontournable dans le domaine. Si vous êtes du genre à être plus dans Linux que dans le bricolage, ce nom — orthographié un peu différemment — vous dit, évidemment, autre chose.

Cette police (en) a été développée par Mathieu Tray et, selon sa présentation, c’est une fonte TrueType avec une attitude française et des manières britanniques, variable sur trois axes : poids, largeur et taille optique. La démonstration figure sur son site. Il va sans dire qu’elle peut être utilisée aussi pour un usage statique. Elle est sous licence SIL OFL.

Contrairement à ce que son nom peut donner à penser, elle n’a rien de grotesque : elle n’est pas spécialement fantaisiste, fantastique, bizarre ou contorsionnée. Le qualificatif de « grotesque » a été attribué à des polices sans empattement produites autour de 1815. Elles sont généralement plus épaisses que les autres. Celle qui nous intéresse en est un bon exemple. Elle est plutôt plaisante à l’œil, quant à sa lisibilité, je vous laisse juge.

Police Bricolage grotesque

Où l’on découvre comment cette dépêche a été bricolée

Les références sont données à peu près dans leur ordre d’apparition dans le texte. La plupart sont librement accessibles en ligne, et, volontairement, il y a un minimum de références à Wikipédia. J’ai privilégié les sources en français dans la mesure du possible, mais il est très difficile d’éviter d’en avoir en anglais.

Les systèmes d’écritures

Si vous voulez vous amuser à voir comment un texte rend dans un autre système d’écriture (mais pas dans une autre langue, attention), vous pouvez jouer avec le site lexilogos qui est une ressource assez formidable sur les mots.

Les hiéroglyphes égyptiens

Les idéogrammes chinois

  • Monique Cohen : Le chinois une écriture idéophonographique, 2002.
  • Claude Mediavilla : L’ABCdaire de la calligraphie chinoise. Flammarion, 2002, ISBN 978-2-08-010670-4.
  • Wang Hongyuan : Aux sources de l’écriture chinoise. Sinolingua, 1994, ISBN 7-80052-298-9.

L’alphabet Vaï

Le tifinag

Le braille

L’écriture des signes

Les formats de police

Les outils d’écriture

Bricolage

Postambule

L’aventure du Transimpressux est loin d’être terminée. D’autres chapitres restent à venir et je crains que certains ne soient aussi longs que celui-ci.

Par ailleurs, les passages sur le braille et la langue des signes sont un peu frustrants, en ce qui me concerne en tout cas. J’ai donc prévu de me pencher sur deux dépêches, une pour chaque thème, hors du cadre du Transimpressux pour faire, en quelque sorte, « l’état de l’art » sur ces deux types de handicap et le logiciel libre.

Un grand merci à nizan666 pour son apport sur le braille, notamment le texte en braille, et à Snoopy qui, sur Mastodon, m’a donné des informations sur la culture sourde.


  1. Ça ne respecte pas tout à fait la forme du poème qui repose sur des quatrains. C’est une question de licence, poétique la licence, évidemment. 

Commentaires : voir le flux Atom ouvrir dans le navigateur

Projets libres ! Episode 10 : Decidim - démocratie et outils de participation citoyenne

14 novembre 2023 à 03:42

Pour ce dixième épisode du podcast Projets Libres !, nous parlons Civic tech (technologies civiques), et en particulier du logiciel Decidim.

Créé par la mairie de Barcelone dans un moment de regain politique citoyen (avec en tâche de fond une rivalité entre Madrid et Barcelone), Decidim est aujourd'hui utilisé partout dans le monde pour traiter de vie citoyenne et démocratie participative (votre mairie fait-elle un budget participatif ? Peut-être utilise-t-elle Decidim pour le faire !).

Avec Valentin Chaput, co-fondateur d'Open Source Politics, nous abordons les thèmes suivants en relation avec Decidim :

  • Qu'est-ce que la Civic tech, ou technologies civiques ?
  • L'environnement politique et les outils au moment de la création de Decidim
  • La genèse de Décidim
  • La communauté autour de l'outil
  • La gouvernance du projet
  • Les modes de financements
  • Les utilisateurs
  • Les défis à venir sur l'outil
  • Le modèle économique d'Open Source Politics
  • Le mode de développement autour de Decidim et la manière dont Open Source Politics s'y insère
  • Le rôle (ou pas) de l'État vis à vis de Decidim

Bonne écoute !

Commentaires : voir le flux Atom ouvrir dans le navigateur

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

Par : echarp
13 novembre 2023 à 11:06

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.

[LeMagIT] Intelligence artificielle: après la «hype» en 2023, le pragmatisme en 2024? (Forrester)

✍ Philippe Ducellier,, le vendredi 10 novembre 2023.

D’après Forrester, 2024 devrait être l’année où les technologies d’IA continueront à se démocratiser, mais aussi celles où les différentes contraintes –comme le Shadow AI et la gouvernance– vont être sérieusement prises en compte.

Et aussi:

[l'Humanité.fr] Olivier Grieco, la liberté mise en ondes

✍ Eugénie Barbezat, le vendredi 10 novembre 2023.

Le fondateur de la plus jeune radio associative francilienne lance un appel aux auditeurs de Cause commune (93.1 FM) et aux défenseurs du tiers-secteur audiovisuel pour que l’aventure commencée en 2018 perdure et se déploie.

[Les Echos] Souveraineté numérique: misons sur le logiciel libre (€)

✍ Alain Issarni, le vendredi 10 novembre 2023.

La souveraineté numérique est devenue un enjeu majeur dans un monde de plus en plus interconnecté. Le logiciel libre peut ainsi être un outil pour mieux maîtriser les dépendances numériques, estime Alain Issarni.

[Journal du Net] Open Security: pour attraper un voleur, il faut penser comme un voleur

✍ Yannick Fhima, le jeudi 9 novembre 2023.

Découvrez pourquoi l’approche Open Security est la clé d’une stratégie de cyber réussie.

[ZDNet France] Open source en Europe: BlueHats, l'initiative française du secteur public, lauréate

✍ Thierry Noisette, le dimanche 5 novembre 2023.

Cette initiative de la Dinum née en 2018 a gagné le Prix de la Communauté de l’Observatoire du logiciel libre de la Commission européenne (OSOR).

Commentaires : voir le flux Atom ouvrir dans le navigateur

Sortie de GIMP 2.10.36

13 novembre 2023 à 02:20

Note : cette dépêche est une traduction de l'annonce officielle de la sortie de GIMP 2.10.36 du 7 novembre 2023 (en anglais). Celle-ci ayant été rédigée par Jehan (mainteneur du projet avec Michael Natterer), le pronom « je » dans la traduction ci-dessous désigne donc Jehan.

Cette nouvelle version stable de GIMP contient un certain nombre de correctifs de sécurité, nous vous recommandons donc d’effectuer une mise à jour même si vous étiez déjà satisfaits avec la version précédente. En plus des nombreux correctifs de bogues et des mises à jour de sécurité, cette nouvelle version implémente également la prise en charge de nouveaux formats de palette et un nouveau type de gradient généré.

Cette dépêche présente les changements les plus notables et les plus visibles. En particulier, elle ne contient pas de liste exhaustive des correctifs de bogues ou des améliorations un peu moins importantes. Pour une liste plus complète des changements, nous vous invitons à consulter le fichier NEWS ou à jeter un coup d’œil à l'historique du dépôt Git.

    Sommaire

    Nouvelles fonctionnalités et améliorations

    Prise en charge des palettes ASE et ACB

    En plus des formats de palette déjà pris en charge, GIMP peut maintenant lire des palettes dans les formats suivants :

    • Adobe Swatch Exchange (ASE)
    • Adobe Color Book (ACB)

    Cela facilitera la manipulation de palettes provenant d’autres logiciels.

    Nouveau gradient : PP vers transparent (bord dur)

    Partout où une option de gradient est disponible, la liste des gradients comporte à présent l’option additionnelle « PP vers transparent (bord dur) » (en anglais : FG to Transparent (Hardedge) ). Cette option génère un gradient depuis la couleur de premier plan vers la transparence, avec des transitions de type bord dur entre les deux couleurs.

    Dans l’outil de gradient en particulier, vous pouvez générer des motifs très rapidement grâce à l’option « Répétition » qui alterne de manière répétée des formes colorées avec la transparence par-dessus un arrière-plan donné.

    (Cliquez sur l’image ci-dessous pour une courte démonstration en vidéo.)

    Nouveau gradient PP vers transparent (bord dur) - GIMP 2.10.36

    Nouveau gradient PP vers transparent (bord dur) - GIMP 2.10.36

    GIF : prise en charge des rapports d’aspect non carrés

    GIMP charge maintenant les images au format GIF qui contiennent la métadonnée d’en-tête PixelAspectRatio (rapport d’aspect des pixels) en appliquant des résolutions différentes pour chaque dimension, ce qui permet d’afficher l’image correctement (et évite ainsi une apparence écrasée à l’écran).

    Naturellement, l’option « Point pour point » (« Dot for dot ») dans le menu Affichage doit être décochée pour pouvoir afficher l’image sous son rapport d’aspect correct.

    Autres améliorations

    Quelques améliorations supplémentaires ont été apportées ici ou là dans cette mise à jour, telles que :

    • Outil de texte : amélioration du comportement de formatage lors de la sélection et de la modification de texte sur le canevas.
    • Thème : meilleures indications lors du survol des boutons de verrouillage (avec une bordure blanche) ainsi que lors de l’activation d’un verrou (un petit cadenas apparaît dans le coin).
    • Aide : le sous-menu Aide > Manuel de l’utilisateur comporte maintenant un lien « Table des matières ».

    Sécurité et correctifs de bogues

    Vulnérabilités corrigées

    Quatre vulnérabilités ont été signalées par le Zero Day Initiative dans le code prenant en charge les formats ci-dessous, et immédiatement corrigées :

    • DDS: ZDI-CAN-22093
    • PSD: ZDI-CAN-22094
    • PSP: ZDI-CAN-22096 et ZDI-CAN-22097

    En outre, des dépendances ont été mises à jour dans nos paquets binaires, ce qui a permis de corriger certaines vulnérabilités récemment signalées dans ces bibliothèques.

    Quoi qu’il en soit, nous vous recommandons de mettre GIMP à jour en utilisant les paquets les plus récents.

    Problème de tablette graphique avec le pilote linuxwacom

    Nous ne mettons généralement pas en avant de correctifs de bogues en particulier, mais un problème très gênant était apparu récemment après une modification du pilote xf86-input-wacom (linuxwacom), provoquant des plantages de GIMP lors de l’emploi d’une tablette graphique sous Linux.

    Plusieurs distributions ont déjà rétabli une version antérieure du pilote, ou bien ont rétroporté le correctif qui a été rapidement publié. Néanmoins si vous avez la malchance d’être dans la situation où vous utilisez le pilote non corrigé, cette version de GIMP contient également une solution de contournement de ce bogue.

    Statistiques de sortie

    Depuis GIMP 2.10.34 :

    • 26 signalements ont été fermés avec l’étiquette RÉSOLUS (FIXED) dans la version 2.10.36.
    • 10 demandes d’intégration (merge requests) ont été acceptées.
    • 155 commits ont été appliqués.
    • 20 traductions ont été mises à jour : allemand, biélorusse, catalan, chinois (de Chine), danois, espagnol, géorgien, grec, hongrois, islandais, italien, lituanien, néerlandais, polonais, portugais, roumain, slovène, suédois, turc, ukrainien.

    29 personnes ont apporté des modifications ou des correctifs à la base de code de GIMP 2.10.36 (l’ordre est déterminé par le nombre de commits) :

    • 7 développeurs : Alx Sa, Jehan, Stanislav Grinkov, Jacob Boerema, Daniel Novomeský, Andras Timar et Gabriel Scherer.
    • 22 traducteurs : Marco Ciampa, Sabri Ünal, Luming Zh, Anders Jonsson, Yuri Chornoivan, Martin, Rodrigo Lledó, Balázs Úr, Hugo Carvalho, Jürgen Benvenuti, Nathan Follens, Piotr Drąg, Alan Mortensen, Cristian Secară, Ekaterine Papava, Jordi Mas, Vasil Pupkin, Aurimas Černius, Danial Behzadi, Petr Kovář, Sveinn í Felli et dimspingos.
    • 3 créateurs de ressources (icônes, thèmes, curseurs, écran d’accueil, métadonnées…) : Stanislav Grinkov, Jehan, Daniel Novomeský.
    • Un contributeur à la documentation : Jehan.
    • 3 contributeurs à la compilation ou à l’intégration continue : Jernej Simončič, Jehan et Stanislav Grinkov.

    Contributions sur d’autres dépôts dans le GIMPvers (l’ordre est déterminé par le nombre de commits) :

    • Le développement de babl, GEGL et ctx est toujours actif, mais pour une fois de nouvelles versions de ces bibliothèques n’accompagnent pas la sortie de GIMP. Du coup, nous fournirons les statistiques correspondantes à la prochaine sortie.
    • La branche gimp-2-10 de gimp-macos-build (scripts pour compiler pour macOS) a reçu 45 commits depuis la version 2.10.34 par un contributeur : Lukas Oberhuber.
    • La branche stable pour flatpak a reçu 28 commits depuis la version 2.10.34, par 3 contributeurs (et un bot) : Jehan, Daniel Novomeský et Hubert Figuière.
    • Le site web principal (sur lequel la version originale de cette dépêche a été publiée) a reçu 165 commits depuis la version 2.99.16 par 6 contributeurs : Sabri Ünal, Jehan, Bruno Lopes, lillolollo, Alx Sa et Robin Swift.
    • Le site de l’équipe de développement a reçu 17 commits depuis la version 2.99.16 par 5 contributeurs : Jehan, Bruno Lopes, Aryeom, Jacob Boerema et Robin Swift.
    • La documentation des versions 2.10 a reçu 138 commits depuis la version 2.10.34 par 16 contributeurs : Andre Klapper, Jacob Boerema, Marco Ciampa, Anders Jonsson, Boyuan Yang, dimspingos, Yuri Chornoivan, Jordi Mas, Rodrigo Lledó, Martin, Alexander Shopov, Alx Sa, Balázs Úr, Piotr Drąg, Sabri Ünal et Tim Sabsch.

    N’oublions pas de remercier également toutes les personnes qui nous aident au triage dans GitLab, signalent des bogues et discutent avec nous des améliorations possibles. Et bien sûr, notre communauté est profondément reconnaissante aux guerriers de l’Internet qui gèrent nos différents canaux de discussion ou comptes de réseaux sociaux tels que Ville Pätsi, Liam Quin, Michael Schumacher et Sevenix !

    Remarque : compte tenu du nombre de pièces qui composent GIMP et son environnement, et de la manière dont nous obtenons des statistiques via des scripts pour git, des erreurs peuvent se glisser dans ces statistiques. N’hésitez pas à nous signaler si nous avons manqué ou mal classé certains contributeurs ou contributions.

    Nouvelles de l’équipe et procédure de sortie

    Les droits d’accès au dépôt git ont été récemment accordés à Lukas Oberhuber (notre mainteneur pour les paquets macOS).

    Pendant le GSoC, des droits d’accès reporter ont été accordés sur notre projet GitLab à Idriss et Shubham, deux des personnes ayant contribué dans le cadre du GSoC (la troisième avait déjà des droits d’accès git).

    Robin Swift, qui nous a déjà aidés pour le site web de l’équipe de développement de GIMP, a commencé à travailler sur un portage du site web principal de Pelican vers Hugo, un changement projeté de longue date mais qui n’avait pas progressé jusqu’à présent.

    Pour finir, nous vous rappelons que nous recherchons activement des personnes pour nous aider à tester les paquets avant leur sortie (en particulier pour GIMP 3.0 et au-delà). Cela permettra de fournir des paquets GIMP bien plus solides. Depuis la dernière sortie, Anders Jonsson et Mark Sweeney nous ont rejoints en tant que testeurs Flatpak. Nous avons également plusieurs personnes qui testent les paquets Windows, mais par contre nous n’avons toujours personne pour tester sous macOS. Quels que soient votre OS et l’architecture sur lesquels vous pouvez tester, nous serons très heureux de recevoir vos retours pour détecter les problèmes le plus tôt possible ! Ensemble, la communauté est plus forte ! 💪

    Autour de GIMP

    Des nouvelles des miroirs

    Depuis la dernière dépêche, la contribution de quatre nouveaux miroirs pour GIMP a été apportée par :

    • Silicon Hill, un club étudiant de l’Université Technique Tchèque à Prague (République tchèque) ;
    • Lancaster-Lebanon IU13, une organisation comprenant plus de 20 districts d’école publique et plusieurs écoles non-publiques, paroissiales, et charter schools à Lancaster, Pennsylvanie (USA) ;
    • le Moroccan Academic and Research Wide Area Network (MARWAN) à Rabat (Maroc) ;
    • Jing Luo, à Tokyo (Japon).

    Cela nous conduit à un total de 45 miroirs pour le moment, dans tous les coins du monde.

    Les miroirs sont importants, car ils aident le projet en se partageant la charge des dizaines de milliers de téléchargements quotidiens. De plus, avoir des miroirs distribués autour du monde permet de s’assurer que tout le monde peut télécharger GIMP rapidement.

    Des nouvelles des livres

    Sabri Ünal a continué son travail de recherche bibliographique 📚, et a ajouté tellement de livres publiés que nous avons décidé de réorganiser complétement les informations concernant les livres sous forme d’une base de donnée structurée, ce qui nous permet de manipuler facilement les informations ou de changer le style de la page indépendamment des données.

    Cela nous a aussi conduits à diviser la page des livres en deux :

    Étant donné que les descriptions des livres ne font pas toujours clairement état de la version de GIMP auxquels ils correspondent, nous avons utilisé la date de sortie de GIMP 2.10.0 (le 27 avril 2018) comme date de coupure.

    Enfin et surtout, cette nouvelle organisation nous permet de générer facilement des statistiques, que nous affichons maintenant au bas de la page des livres. Au moins 44 livres ont été publiés après la sortie de GIMP 2.10.0, and 305 ont été publiés avant. Cela fait donc pour le moment un recensement total de 349 livres au sujet de GIMP, dans 17 langues !

    Nous rappelons à tous que les ajouts de livres sont les bienvenus. Si vous connaissez (ou peut-être même si vous en êtes l’auteur !) un livre sur GIMP qui n’est pas encore présent dans la liste, il vous suffit de rapporter les mêmes informations que pour les autres livres de la liste. Merci !

    Télécharger GIMP 2.10.36

    Vous pourrez trouver tous les exécutables officiels sur le site officiel de GIMP (gimp.org) :

    • Flatpaks Linux pour x86 et ARM (64 bits)
    • Installateur Windows universel pour x86 (32 et 64 bits) et pour ARM (64 bits)
    • Paquets macOS DMG pour le matériel Intel (bientôt)
    • Paquets macOS DMG pour le matériel Apple Silicon (bientôt)

    Remarque : les paquets macOS sont un peu en retard mais devraient arriver bientôt.

    D’autres paquets réalisés par des tiers devraient bien sûr suivre (paquets des distributions Linux ou *BSD, etc.).

    Et après ?

    Je pense qu’il pourrait s’agir de l’avant-dernière version de la branche 2.10, même si bien sûr cela reste à confirmer. Ce qui arrive en pratique ne correspond pas toujours aux plans établis.

    D’ici là, nous travaillons d’arrache-pied pour sortir GIMP 3.0. Vous aurez sous peu des nouvelles sur ce front lors de la sortie de notre prochaine version de développement.

    N’oubliez pas que vous pouvez faire un don et financer personnellement les développeurs de GIMP, c’est un moyen de donner en retour et d'accélérer le développement de GIMP. L’engagement de la communauté aide le projet à se renforcer ! 💪🥳

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    🪶 Les journaux LinuxFr.org les mieux notés d'octobre 2023

    Par : Florent Zara
    12 novembre 2023 à 04:45

    LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l’équipe de modération avant publication. C’est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.

    Bannière LinuxFr.org

    Ce que l’on sait moins, c’est que LinuxFr.org vous propose également de publier directement vos propres articles, sans validation a priori de lʼéquipe de modération. Ceux-ci s’appellent des journaux. Voici un florilège d’une dizaine de ces journaux parmi les mieux notés par les utilisateurs et les utilisatrices… qui notent. Lumière sur ceux du mois d'octobre passé.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Capitole du Libre 2023 - Au programme du 18 et 19 novembre

    Week-end dédié au logiciel libre et à la culture libre en Occitanie, le Capitole du Libre se tiendra les samedi 18 et dimanche 19 novembre 2023 à l’ENSEEIHT, en centre‐ville de Toulouse (INP-N7).

    ⚠️ L'accès est gratuit, mais une inscription est obligatoire.

    Tout au long du week-end, le public pourra assister à:
    - des conférences allant du grand public aux experts et développeurs
    - des ateliers, pour découvrir par la pratique des logiciels libres
    - des tables rondes: intelligence artificielle et sobriété énergétique seront les thèmes abordés cette année.

    Les portes sont ouvertes:

    • le samedi de 9h30 à 22h30
    • le dimanche de 9h30 à 16h30

    En 2022, l’événement a accueilli 1700 participants sur les deux jours.

    Logo Capitole du Libre

    Keynotes

    Trois moments sont proposés pour cette édition:

    Conférences

    Plusieurs conférences orientées grand public sont au programme cette année:

    • Deux interventions d'Agnès Crepet et Luca Weiss autour du Fairphone, le téléphone qui a été pensé pour intégrer des contraintes environnementales et de commerce équitable tout au long de sa vie:
    1. Open Source for Sustainable and Long lasting Phones
    2. Mainline Linux on Fairphone? Yes, please!
    • Des retours d'expérience dans l'édition ou l'utilisation de logiciels libres
    1. Les métiers d'un éditeur de Logiciel Libre
    2. PMB Services en tant qu'éditeur de logiciel libre et prestataire de services
    3. 15 ans d'usage de logiciels libres en milieu professionnel - Retour sur la relation avec la communauté
    • Framasoft
    1. Framaspace : partage d'expérience un an plus tard
    2. Collectivisons / Convivialisons Internet, premier point d'étape !

    Ateliers

    Venez découvrir le logiciel libre lors d’ateliers avec des experts pour vous assister.

    Les ateliers au programme cette année concernent les logiciels 3D, DevOps avec le CI/CD, la programmation, et la découverte de nouveaux logiciels libres.

    Adoptez le logiciel libre

    Venez-vous faire aider pour installer Linux, pour corriger les problèmes avec votre Linux ou pour toutes les questions autour du logiciel libre. Un atelier permanent est là pour ça tout le week-end.

    Village associatif

    Retrouvez les associations qui œuvrent pour le logiciel libre : Framasoft, April, Mozilla, Debian, Toulibre…

    Cocktail

    Un moment de convivialité le samedi soir avec intervenants, organisateurs et public.

    Entrée

    L’entrée à l’événement est gratuite !

    ⚠️ Attention, cette année une inscription en ligne est obligatoire.

    Food trucks

    Pour vous restaurer, des food trucks sont à votre disposition les midis sur le site.

    Boutique de goodies !

    Repartez avec un t-shirt de l’événement. Les ventes permettent de financer le Capitole du Libre.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Agenda du Libre pour la semaine 46 de l'année 2023

    11 novembre 2023 à 15:25

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

    Sommaire

    [FR] Mapathon saison 23/24 CartONG - Le lundi 13 novembre 2023 de 18h00 à 20h00.

    CartONG lance sa nouvelle saison de mapathon 2023-2024.

    Pendant cette période, notre objectif sera de cartographier les bâtiments, les routes, les cours d’eau, l’occupation de sol, en soutien aux organisations humanitaires et de développement.

    Le partage d’expérience entre cartographes bénévoles et expérimentés sera au rendez-vous.

    Pour info nos mapathons se déroulent en ligne, vous avez ainsi la possibilité de nous rejoindre où que vous soyez.

    Quelques exemples d’utilisation de la donnée cartographique produite lors des mapathons:

     Êtes-vous intéressé à participer à ces ateliers de cartographie participative? Inscrivez-vous via le lien ci-dessous.

     https://framaforms.org/inscription-mapathons-en-ligne-2023-2024-1693217827

    [FR Saint-Étienne] Illyse - Permanence FouillaNetwork - Le lundi 13 novembre 2023 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-Etienne.

    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 2e 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.

    [internet] Groupe Monnaie Libre (Visioconférence) - Le lundi 13 novembre 2023 de 21h00 à 23h00.

    La Monnaie Libre Ğ1 qu’est-ce que c’est ?

    La monnaie libre s’appelle la June: Ğ1. Elle est différente de l’euro. Elle est aussi numérique (seules quelques unités sont imprimées sur des billets), mais surtout, elle est totalement libre. Et même plus encore, nous pouvons la créer !!

    Elle correspond un peu à un revenu complémentaire. Elle n’a pas de frontière, elle peut être créée et utilisée là où les gens le souhaitent !

    Pourquoi créer une monnaie libre ?

    Pour répondre à de nombreux problèmes…

    Endettement, surendettement, faillite, spéculation démesurée, corruption, chômage, pauvreté, inégalités sociales croissantes…

    En fait, c’est une autre façon de fonctionner en parallèle de l’euro. Une manière d’être un peu plus libre !

    Réapprenons à vivre ensemble !

    Pour rejoindre la visioconférence il vous suffit de cliquer sur ce lien => https://meet.jit.si/monnaielibre83

    Dans la mesure du possible, il est recommandé de vous équiper d’un casque ou micro-casque, cela sera plus agréable au niveau son.

    Les premières sessions seront assez généralistes pour présenter la Monnaie Libre et procéder également à l’ouverture de comptes.

    Mais nous aborderons également les idées de projets que les membres ont ou pourraient avoir et nous organiserons des séances dédiées.

    Par avance merci de partager et pour votre future participation.

    Prenez soin de vous et de vos proches.
    Amicalement, Francis.

    [FR Paris] SemWeb.Pro édition 2023 - Le mardi 14 novembre 2023 de 09h30 à 18h00.

    La conférence SemWeb.Pro 2023 aura lieu le 14 novembre 2023 de 9h30 à 17h30. Cette journée de présentations et de rencontres dédiées au web sémantique dans le monde professionnel se déroule comme chaque année au FIAP Jean Monnet près de Denfert-Rochereau à Paris.

    Ayant eu lieu chaque année depuis 2011, SemWeb.Pro est devenue une référence, qui est désormais attendue chaque année.

    Le programme de cette édition n’est pas encore connu mais l’appel à communication est en ligne.

    Rendez-vous sur le site SemWeb.Pro 2023.

    [internet] Émission «Libre à vous!» - Le mardi 14 novembre 2023 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 Vandoeuvre-lès-Nancy] Sciences participatives - Le mardi 14 novembre 2023 de 18h00 à 21h45.

    Au sein de l’association Laboratoire Sauvage, de nombreux résultats ont été obtenus: identification d’espèces, photos, suivi d’expérimentations de plantations, fabrication d’objets électroniques.

    Cependant, ces résultats et les méthodes pour les obtenir restent trop souvent dans les tiroirs et ne sont pas tous partagés dans les bases de connaissances dédiées.

    Nous souhaitons donc ouvrir des ateliers collectifs de valorisation de ces résultats pour envoyer des données, rédiger de la documentation et des articles scientifiques.

     L’accès aux outils de projection et de communication à distance en visioconférence est un plus.

    [FR Lyon] Soirée Pizza - Le mardi 14 novembre 2023 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 Le Mans] Permanence du mercredi - Le mercredi 15 novembre 2023 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 15 novembre 2023 de 18h00 à 20h00.

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

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

    [FR Moncheaux] Mercredis Linux - Le mercredi 15 novembre 2023 de 19h30 à 23h30.

    L’Association Club Linux Nord Pas-de-Calais organise chaque mois une permanence Logiciels Libres ouverte à tous, membre de l’association ou non, débutant ou expert, curieux ou passionné.

    Durant cette permanence, vous pourrez trouver des réponses aux questions que vous vous posez au sujet du Logiciel Libre, ainsi que de l’aide pour résoudre vos problèmes d’installation, de configuration et d’utilisation de Logiciels Libres.

    N’hésitez pas à apporter votre ordinateur, afin que les autres participants puissent vous aider.

    Dans une salle équipée d’un tableau blanc et d’un vidéoprojecteur, se dérouleront fréquemment des ateliers, des initiations, des discussions, des tests, des démonstrations, de l’entraide abordant le logiciel libre tout cela autour d’un moment convivial.

    Cette permanence a lieu au préfabriqué à côté de l’école au 20 rue de Bouvincourt, Moncheaux

    [FR Nantes] Repair Café + Install Party - Le jeudi 16 novembre 2023 de 09h30 à 12h30.

    Un ordinateur qui rame ou qui refuse de démarrer, venez le réparer en notre compagnie.

    Marre de Windows et envie d’un peu de liberté, venez le libérer!

    [FR Lyon] Atelier de contribution « Charger le trait, l’art de la caricature » - Le jeudi 16 novembre 2023 de 14h30 à 20h30.

    Cet atelier est organisé dans le cadre de l’exposition WILLEM RIRE DU PIRE: il s’agit de contribuer sur différents projets Wikimédia.

     Au programme du wikisource avec un ouvrage riche de 120 gravures attribuées à Rabelais dont nous présenterons une réédition du XIX siècle le jour même, des versements sur commons (lithographies) et quelques articles à améliorer.

    Pour en savoir plus Rendez-vous sur la Page projet Wikipédia 

    [FR Rouen] Libérer son smartphone - 2ème partie - Le jeudi 16 novembre 2023 de 15h00 à 18h00.

    Programme:

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

    (applications que nous vous proposerons d’installer

    • sur Android: Yet Another Call Blocker, F-Droid, Aurora store, Fennec/Firefox + configuration avec Duckduckgo et uBlock Origin)
    • sur iOS version ≥14: Firefox focus + configuration de Safari)

    plus présentation/installation d’applications libres à la demande (GPS, tchat, Mél, Cloud, Bureautique, lecture de PDF, scanner de codes-barres, etc.)

    VEUILLEZ VOUS INSCRIRE SUR LE TABLEAU À REMPLIR ICI: https://calc.ouvaton.coop/InscriptionAtelierNumeriqueEthiqueRouen

    [FR Lyon] Jeudi Vie Privée - Le jeudi 16 novembre 2023 de 19h00 à 21h30.

    L’EPN des Rancy et les membres des Cafés Vie Privée vous proposent des ateliers accessibles à tous afin de vous permettre de  découvrir comment protéger votre vie privée en ligne et vos données personnelles. Ces notions vous permettront d’acquérir une liberté numérique.

    La thématique abordée ce jeudi sera: Sécuriser sa navigation avec un VPN ?

    N’hésitez pas à venir nombreux

    [FR Nantes] Repair Café + Install Party - Le vendredi 17 novembre 2023 de 09h30 à 12h30.

    Un ordinateur qui rame ou qui refuse de démarrer, venez le réparer en notre compagnie.

    Marre de Windows et envie d’un peu de liberté, venez le libérer!

    [FR Nantes] Repair Café + Install Party - Le vendredi 17 novembre 2023 de 14h00 à 18h00.

    Un ordinateur qui rame ou qui refuse de démarrer, venez le réparer en notre compagnie.

    Marre de Windows et envie d’un peu de liberté, venez le libérer!

    [FR Annecy] Réunion hebdomadaire Logiciel Libre AGU3L - Le vendredi 17 novembre 2023 de 20h00 à 23h59.

    L’AGU3L Logiciel Libre à Annecy votre association se réunit tous les vendredis à 20h00

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

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

    Digression possible, voire probable.

    Apportez à boire, à manger. Un ordi ça peut aider.
    De la bonne humeur et un brin de Liberté.

    Et tout ce que vous trouvez sympa: des amis, des projets, des trouvailles, etc.

    Besoin d’une installation Linux ?

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

    [FR La Ferté Saint-Aubin] Réunion mensuelle - Le vendredi 17 novembre 2023 de 20h30 à 23h30.

    Réunion mensuelle de l’association, ouverte à tout le monde, membre ou non.

    L’association propose des thèmes de discussion, présente des logiciels utiles, vous accompagne pour réaliser ce dont VOUS avez besoin avec des logiciels libres.

    Venez apprendre à maîtriser VOS besoins.

    [FR Villeneuve d’Ascq] Ateliers « Libre à vous » - Le samedi 18 novembre 2023 de 09h00 à 12h00.

    L'OMJC organise avec l’Association Club Linux Nord Pas-de-Calais organise chaque samedi une permanence Logiciels Libres ouverte à tous, membre de l’association ou non, débutant ou expert, curieux ou passionné.

    Le Centre d’Infos Jeunes a mis en place une démarche d’accompagnement des jeunes aux pratiques actuelles pour l’informatique et le numérique:

    • Lieu d’accès public à Internet (5 postes avec Wifi libre et gratuit)
    • Web collaboratif et citoyen pour que chacun puisse trouver sa place et passer du rôle de simple usager à celui d’initiateur de processus collaboratif
    • Éducation à l’information par les nouveaux médias (diffusion par le biais du numérique)
    • Logiciels libres (bureautique, sites, blogs, cloud, infographie et vidéo, musique, réseaux sociaux, chat…).

    Cette rencontre a lieu sur rendez-vous, tous les samedis matin hors vacances scolaires à la Maison communale de la ferme Dupire, rue Yves Decugis à VILLENEUVE D’ASCQ

    [FR Lyon] Découverte et approfondissement de la Cartographie - Le samedi 18 novembre 2023 de 09h30 à 12h30.

    Atelier gratuit - inscription obligatoire à epn@salledesrancy.com

    L’EPN des Rancy et le groupe local  OSM Lyon (OpenStreetMap) et Wikimédia vous proposent de découvrir la contribution collaborative à la carte libre Open Street Map

    La thématique abordée sera: Introduction à l’outil OpenStreetMap: utilisation, modification…

    N’hésitez pas à venir nombreux

    [FR Toulouse] Capitole du Libre - Du samedi 18 novembre 2023 à 09h30 au dimanche 19 novembre 2023 à 16h30.

    Le Capitole du Libre se tiendra les samedi 18 et dimanche 19 novembre 2023 à L’ENSEEIHT à Toulouse.

    Cet évènement autour du logiciel libre a lieu tous les ans fin novembre à l'INP-ENSEEIHT, il est gratuit et ouvert à toutes et à tous.

    Comme chaque année, les thèmes seront aussi bien orientés vers le grand public que vers les plus techniques.

    Conférences, ateliers, animations seront au programme, ainsi que quelques surprises!

    Organisé par l’association Toulibre, avec la participation active des clubs étudiants de l’N7: TVn7, Net7 CAn7 et Photo7.

    [other Paris] Journée et AG ordinaire GUTenberg 2023 en présentiel - Le samedi 18 novembre 2023 de 09h30 à 18h30.

    L’association GUTenberg est très heureuse d’annoncer que sa journée et son assemblée générale annuelles auront cette année à nouveau lieu en présentiel !

    Le programme de la journée est le suivant:

    • 09h30-10h00: Accueil et café
    • 10h00-11h00: Exposé sur tkz-elements par Alain Matthes
    • 11h00-12h00: Exposé sur crossrefenum par Bastien Dumont
    • 12h00-14h00: Repas (modalités à suivre)
    • 14h00-15h00: Exposé sur la nouvelle foire aux questions (FAQ) par Denis Bitouzé
    • 15h00-17h00: Assemblée générale
    • 17h00-17h30+: Moment convivial

    Même si la participation à la journée est gratuite, il est nécessaire de s’inscrire et ce, avant le 3 novembre. Attention ! Seules les personnes inscrites pourront entrer dans les bâtiments de l’ENS. Ce formulaire vous permet aussi d’autoriser la publication de votre inscription à la journée, ainsi que de vous inscrire pour le déjeuner pour que l’association prenne pour vous une réservation au restaurant Mauzac (à régler personnellement cependant).

    Nous espérons pouvoir tenir la journée en « hybride », avec une retransmission sur l’usuelle instance BBB, pour permettre une participation la plus large possible. Nous reviendrons vers vous dès que nous nous serons assurés de la possibilité de pouvoir le faire, et nous publierons le lien de connexion quelques jours avant la journée.

    L’ordre du jour de l’assemblée générale est le suivant:

    • Bilan moral, discussion et vote
    • Point financier avec le rapport financier, la présentation du budget 2024, et la proposition de cotisation pour 2024 (inchangée) avec vote sur chacune des parties
    • Sièges à pourvoir au CA: candidatures, discussion et vote
    • Discussion sur les cahiers GUTenberg et organisation du financement par souscription
    • Discussion sur une possible candidature de GUTenberg pour organisation d’un TUG
    • Questions diverses et discussion « libre »

    L’AG sera ouverte à tous, mais seuls les membres à jour de cotisation pourront voter. N’hésitez pas à adhérer d’ici là, même s’il sera toujours possible d’adhérer sur place.

    Des informations complémentaires (des plans d’accès, programme plus détaillé, programme de l’AG, etc.) seront publiées au fur et à mesure sur la page dédiée du site de l’association.

    Nous espérons que nous serons nombreux à nous retrouver enfin pour échanger non virtuellement autour de nos logiciels favoris.

    [FR Lézignan-Corbières] Bricole Café : Install-partie - Le samedi 18 novembre 2023 de 10h00 à 12h00.

    Votre ordinateur rame, c’est l’occasion d’expérimenter des systèmes et logiciels libres en rencontrant des utilisateurs expérimentés.

    Côté pratique

    Inscription préalable souhaitée:
    À l’accueil de la MJC ou sur notre site internet

    Conditions de participation:
    2€ pour les adhérents à la MJC.
    4€ pour les non-adhérents à la MJC.
    Une boisson chaude offerte

    Renseignements:
    Renaud Le Goff: 04 68 27 03 34
    Site internet LEZI'LAB

    [FR Lannion] Permanence INFOTHEMA Groupe 2 - Le samedi 18 novembre 2023 de 10h00 à 12h00.

    Lancement des premiers cours niveau 2 de l’année 2023-2324

    Thématique axée serveur industriel: Installation d’un serveur Yunohost sur un Virtual Private Server (VPS) de la société OVH (Configuration SSH + Sauvegarde en ligne + Configuration firewall + Monitoring)

    Une bonne base pour les prochaines séances ! ;)

    Rappel:

    Niveau 2: Profil utilisateur pratiquant Linux depuis des années et à l’aise avec la configuration d’un serveur d’application (Web – FTP – OpenLDAP – Virtualisation de Type 1: VMware ESXi et/ou Proxmox – Monitoring – Firewall – Sécurité)

    [FR Orchies] Robotik 6.0 - Le samedi 18 novembre 2023 de 10h00 à 18h00.

    Le Salon Robotik se déroule durant la Semaine européenne de réduction des déchets, un accent particulier est mis sur la « réduction des déchets ». Une opération de réemploi d’ordinateurs et un repair café numérique multi-association sont prévus tout au long du week-end.

    L’Association Club Linux Nord Pas-de-Calais est présente comme les années précédentes.

    De 10h à 18h, petits et grands peuvent découvrir de nombreuses facettes des logiciels libres, des logiciels éducatifs, des jeux d’aventures, des logiciels de développement ou encore pour le quotidien.

    Ce sera cette année encore l’occasion de rencontrer l’association Primtux qui viendra présenter une distribution éducative destinée aux élèves du primaire.

    De nombreuses initiations sont prévues autour de la programmation et de la robotique, notamment pour les enfants.

    Pour les amoureux de l’agriculture, des professionnels et amateurs exposent des maquettes agricoles et présentent les dernières technologies autour de l’agriculture connectée.

    Cette manifestation a lieu à Contact Pévèle Aréna, près d’Orchies.

    [FR Ivry sur Seine] Fête du Libre - Du samedi 18 novembre 2023 à 10h00 au dimanche 19 novembre 2023 à 18h00.

    La Fête du Libre se tiendra les samedi 18 et dimanche 19 novembre 2023 à L’EGP à Ivry-sur-Seine.

    Cet évènement autour du logiciel libre a lieu tous les ans entre début octobre et fin novembre à Ivry, il est gratuit et ouvert à toutes et à tous.

    Comme chaque année, les thèmes seront aussi bien orientés vers le grand public que vers les plus techniques.

    Conférences, ateliers, animations seront au programme.

    Organisé par l’association E2L Ivry avec la participation active des autres associations de la RP.

    [FR Chambéry] Install Party de Savoie - Le samedi 18 novembre 2023 de 10h00 à 17h00.

    L’association Alpinux organise son install party d’automne:
    Vous souhaitez installer Linux sur votre ordinateur mais ne savez pas comment ?
    Vous voulez sauter le pas ?
    Vous êtes au bon endroit !

    Rdv le 18 novembre à la Dynamo, inscriptions et renseignements sur alpinux.org

    Et si vous passiez de Windows (ou de MacOS) à Linux??

    Linux est un système d’exploitation libre et ouvert pour votre ordinateur.

    Il est gratuit, réputé stable et sans virus. Simple curieux ou technophile confirmé ? Venez essayer Linux !

    L’association Alpinux vous aide à installer ou mettre à jour gratuitement sur votre ordinateur Linux Mint.

    Plus d’informations et reservations sur alpinux.org

    [FR Orchies] Robotik 6.0 - Du samedi 18 novembre 2023 à 10h00 au dimanche 19 novembre 2023 à 18h00.

    L’Association Club Linux Nord Pas-de-Calais est présente comme les années précédentes au Salon Robotik 6.0

    De 10h à 18h, petits et grands peuvent découvrir de nombreuses facettes des logiciels libres, des logiciels éducatifs, des jeux d’aventures, des logiciels de développement ou encore pour le quotidien.

    De nombreuses initiations sont prévues autour de la programmation et de la robotique, notamment pour les enfants.

    Ce sera cette année encore l’occasion de rencontrer l’association Primtux qui viendra présenter une distribution éducative destinée aux élèves du primaire

    Pour les amoureux de l’agriculture, des professionnels et amateurs exposent des maquettes agricoles et présentent les dernières technologies autour de l’agriculture connectée.

    Cette manifestation a lieu à  Pévèle Aréna. près d’Orchies

    https://www.facebook.com/SalonRoBotiK

    [FR Ramonville Saint-Agne] Les ateliers du CULTe - Le samedi 18 novembre 2023 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 Saint-Cyr-l’École] Atelier Nextcloud : pour apprendre à se défaire des GAFAM - Le samedi 18 novembre 2023 de 14h00 à 17h00.

    Root66 organise un atelier dédié à la découverte et à l’utilisation de "Nextcloud", le logiciel libre de cloud.

    Si tu souhaites savoir comment partager tes fichiers ou synchroniser ton agenda avec tes amis ou ta famille, le tout sans passer par les services privateurs des Gafam, cet atelier est fait pour toi.

    Au cours de cet atelier initiation, tu auras l’occasion d’apprendre à utiliser concrètement  Nextcloud sur ton pc ou ton smartphone. Nous avons concocté quelques cas pratiques d’usage courant pour que tu puisses te faire la main.

    Au programme:

    • présentation générale de la solution Nextcloud
    • comment installer l’application Nextcloud client (sur ton téléphone ou ton pc)
    • comment partager tes fichiers avec tes amis ou ta famille?
    • comment synchroniser automatiquement tes photos dans le cloud ?
    • comment synchroniser l’agenda de ton smartphone ?

    • Maison des associations Simone Veil, 14 avenue Lieutenant Tom Morel, Saint-Cyr-l’École, Île-de-France, France

    • https://root66.net

    • atelier, nextcloud, cloud, installation, gafam, root66

    [FR Brasparts] Install et Distribution party - Le samedi 18 novembre 2023 de 14h00 à 18h00.

    L’install-party sera liée à une redistribution de PC reconditionnés Debian-Linux.

    Avec l’appui technique de LinuxQuimper.

    [FR Strasbourg] Install-party smartphone - Le samedi 18 novembre 2023 de 14h00 à 19h00.

    La coopérative Commown organise pour la première fois un événement public et gratuit le 18 novembre après-midi au Kaliedoscoop:

    • La lutte contre la prolifération de déchets électroniques
    • La lutte contre le capitalisme de surveillance

    Au programme:

    Atelier participatif pour la création d’un nouvel outil de mutualisation

    Stand de découverte/diagnostic/réparation de Fairphone

    Stand install party de Murena OS sur Fairphone et tous autres smartphones compatibles

    Stand prise en main de Murena OS

    Et un petit apéro sans prétention pour terminer l’aprem.

    Inscriptions recommandées. 
    Détail de la programmation sur Mobilizon.

    [FR Rouen] Permanence numérique libre - Le samedi 18 novembre 2023 de 14h00 à 17h00.

    Numérique à la carte.

    Vous pouvez venir (sans réservation) pour:

    • découvrir ce que peut vous apporter le numérique libre, éthique et écoresponsable
    • obtenir de l’assistance pour choisir et utiliser
      • du matériel durable
      • des systèmes d’exploitation libres (GNU/Linux pour ordinateur et /e/OS pour smartphones)
      • des logiciels libres (ex: Firefox (web), Thunderbird (mél), LibreOffice (bureautique), VLC (multimédia))
      • des applications mobiles libres et éthiques (ex: Signal et Telegram (tchat), Magic Earth et OSMAnd (GPS)…)
      • des bloqueurs de publicité et de traqueurs, des magasins d’applications alternatifs…
      • des services Internet éthiques (mél et cloud, travail collaboratif en ligne…)

    Date suivante: le samedi 16 décembre, 14h-17h, à la Maison Saint Sever.

    [FR Ivry sur Seine] Cours de l’École du Logiciel Libre - Le samedi 18 novembre 2023 de 14h30 à 18h00.

    Présentation de l’E2L

    Quel est le rôle de l’école du logiciel libre?

    Tout d’abord, ce n’est pas une école comme les autres. Elle n’a pas d’établissement fixe, pas de cours de récréation, pas de carte d’étudiant, ni de diplôme de fin d’année.

    Comme toutes les écoles, son rôle est d’apprendre à ses élèves les logiciels libres, c’est-à-dire:

    • comment en trouver de bons parmi les nombreux sites qui en proposent,
    • comment en prendre possession en fonction des licences,
    • comment les installer en fonction de ses besoins,
    • comment les tester et les utiliser,
    • comment en comprendre le fonctionnement pour ensuite les modifier,
    • comment écrire ses propres logiciels libres.

    En fait, l’école du logiciel libre est une université populaire, comme celles qui ont vu le jour en France à partir du 19ᵉ siècle, et dont le but est de transmettre des connaissances théoriques ou pratiques à tous ceux qui le souhaitent. Et pour atteindre ce but, sa forme juridique est de type « association à but non lucratif ».

    Comment fonctionne l’école?

    Cette école étant une association, elle possède, comme toutes les autres, un bureau, élu chaque année en assemblée générale, pour l’administrer. Mais elle a aussi des responsables pédagogiques dont le rôle est essentiel, car ce sont eux qui établissent les programmes des cours en fonction des souhaits des adhérents, valident les candidatures des enseignants et affectent les sessions.

    Les membres du bureau et les responsables pédagogiques forment « l’encadrement de l’école ». Tous les membres “encadrants” doivent être membres de l’association.

    Les locaux où se déroulent les cours seront ceux que l’on veut bien nous prêter: une salle des fêtes, un théâtre, une salle de réunion publique, un amphi dans une école publique, ou autre.

    Les thèmes des cours sont définis par les adhérents en fonction de leurs envies, de leurs besoins. Les cours sont ensuite décidés par les responsables pédagogiques de l’école en fonction des enseignants disponibles.

    Afin de permettre au plus grand nombre de participer et d’assister aux cours, les sessions se tiennent essentiellement le samedi. Une première de 9h à 13h, et une autre de 14h30 à 18h30.

    Programme détaillé sur le site http://e2li.org

    [FR Pougne-Hérisson] Repair-café - Le samedi 18 novembre 2023 de 14h33 à 17h33.

    Au Nombril du Monde, ce haut lieu légendaire de gâtine poitevine, on ne découvre pas que des histoires… l’ombilicologie débouche en effet aussi sur la découverte de la mécanique biologique et électronique pour réparer le monde en soignant son imaginaire et son petit électroménager !

    Informations pratiques pour venir: https://nombril.com/pratique

    QUE FAIRE
    d’une chaise au pied branlant ?
    d’un grille-pain qui ne marche plus ?
    d’un pull troué aux mites ?

    LE REPAIR CAFÉ, C’EST
    réparer ensemble les objets abîmés ou cassés, le conseil d’experts, une rencontre, l’inspiration…

    LES TARIFS ?
    À vous le choix

    [FR Nantes] Permanence Linux-Nantes - Le samedi 18 novembre 2023 de 15h00 à 18h00.

    Linux-Nantes tient à vous informer de sa prochaine permanence.

    Nous vous proposons: de vous aider dans le choix des logiciels libres, de vous aider à installer Linux sur votre ordinateur ou votre portable, de vous informer sur l’utilisation de votre version de Linux et de résoudre les problèmes rencontrés.

    Pour plus d’informations sur l’association voir notre site.

    [FR Quimper] Rencontres Linuxiennes - Le samedi 18 novembre 2023 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.

    [FR Marseille] Café Monnaie Libre - Le samedi 18 novembre 2023 de 16h00 à 19h00.

    Venez découvrir la Monnaie Libre Ğ1 (prononcez “june”) au Foyer du Peuple !

    [FR Moncheaux] Repair Café de Moncheaux - Le samedi 18 novembre 2023 de 19h30 à 23h30.

    Afin de limiter la surconsommation numérique et lutter contre l’obsolescence programmée des systèmes d’exploitation.

    L’association CLX propose d’installer un système de remplacement gratuit, en français et sans publicité qui vous permettra de continuer à l’utiliser avec tout le nécessaire pour retrouver vos usages du quotidien (navigation internet, envoi de mail, suite bureautique, vidéos, retouche photos…).

    Plus de détails sur OpenAgenda

    [FR Orchies] Robotik 6.0 - Le dimanche 19 novembre 2023 de 10h00 à 18h00.

    Le Salon Robotik se déroule durant la Semaine européenne de réduction des déchets, un accent particulier est mis sur la « réduction des déchets ». Une opération de réemploi d’ordinateurs et un repair café numérique multi-association sont prévus tout au long du week-end.

    L’Association Club Linux Nord Pas-de-Calais est présente comme les années précédentes.

    De 10h à 18h, petits et grands peuvent découvrir de nombreuses facettes des logiciels libres, des logiciels éducatifs, des jeux d’aventures, des logiciels de développement ou encore pour le quotidien.

    Ce sera cette année encore l’occasion de rencontrer l’association Primtux qui viendra présenter une distribution éducative destinée aux élèves du primaire.

    De nombreuses initiations sont prévues autour de la programmation et de la robotique, notamment pour les enfants.

    Pour les amoureux de l’agriculture, des professionnels et amateurs exposent des maquettes agricoles et présentent les dernières technologies autour de l’agriculture connectée.

    Cette manifestation a lieu à Contact Pévèle Aréna, près d’Orchies.

    [FR Rouen] Install partie Linux - Le dimanche 19 novembre 2023 de 14h00 à 17h00.

    Venez donner une nouvelle jeunesse à votre ordinateur

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

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

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

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

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

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

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

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

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

    VEUILLEZ VOUS INSCRIRE SUR LE TABLEAU À REMPLIR ICI: https://calc.ouvaton.coop/InscriptionInstallPartieLinuxRouen

    [CA-QC Montréal, Québec] Debian & Stuff—novembre 2023 - Le dimanche 19 novembre 2023 de 10h30 à 17h00.

    Les « Debian & Stuff » sont des rencontres informelles de la communauté Debian dans la région de Montréal pour travailler sur des choses liées à Debian - ou pas.

    Venez discuter avec nous ou travailler sur un projet intéressant: tout le monde est bienvenu!

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    De nouveaux combats pour 2024

    Par : marne
    15 novembre 2023 à 08:40

    La Quadrature du Net défend depuis quinze ans les droits et les libertés fondamentales de toutes et tous à l’ère du numérique. Ces quinze années de combat n’auraient pas été possibles sans vous, merci beaucoup ! Et nous avons besoin de vous pour continuer la lutte en 2024 !

    Les chantiers que nous suivons depuis quinze ans déjà, vous les connaissez sans doute : contre la criminalisation du partage de la culture depuis la loi Hadopi de 2008, pour la neutralité du Net, contre l’exploitation des données personnelles et la tyrannie de la publicité en ligne, contre la censure et la surveillance du Web par les États, contre la Technopolice, les drones et la vidéosurveillance algorithmique.

    Mais de nouvelles questions surgissent, de nouveaux fronts se réactivent, où nous sentons que nous pouvons jouer un rôle utile. On a vu les administrations publiques s’armer d’algorithmes dans la guerre aux pauvres et aux « fraudeurs », avec pour effet l’amplification des discriminations structurelles, le tout sous sous prétexte de modernité caricaturale, de pseudo-efficacité et de « dématérialisation ». On a vu la logique de la surveillance s’immiscer partout et s’étendre à tous les aspects de nos vies publiques et intimes. D’abord pour les besoins d’une surenchère publicitaire qui a transformé le Web en gigantesque galerie marchande, où chacune de nos curiosités, chacun de nos intérêts et chacune de nos relations amoureuse ou amicale devient l’enjeu d’une vente, d’un produit, ou d’un « service » toujours plus inutile et farfelu. Ensuite, et surtout, pour les besoins d’un pouvoir politique et étatique friand de fichage et toujours plus intrusif, beaucoup trop content d’exploiter nos innombrables traces numériques pour mieux nous surveiller, nous connaître, et anticiper nos comportements politiques et sociaux. Face à ces défis, nous voulons amplifier de nouveaux chantiers — sans pour autant oublier ceux sur lesquels nous travaillons déjà.

    D’abord, nous continuerons de porter toujours plus loin et toujours plus haut (ça tombe bien, on entre dans une année olympique) l’idée d’un Web interopérable. L’Internet ouvert et horizontal des débuts, qui fut une réalité incontestable, s’est retrouvé ces quinze dernières années mis en « silos » par les grandes plateformes et les réseaux sociaux privés (Facebook, Twitter, Instagram bien sûr, mais aussi YouTube, etc.). Aujourd’hui, quitter un de ces réseaux c’est perdre les relations et les échanges qui sont tout le sel du Web. Alors que si les différents services sont interopérables, on peut déménager sans perdre de vue personne, et choisir l’environnement dans lequel on se sent libre de s’exprimer sans être soumis à l’hostilité qui fait vivre les plateformes et détruit le tissu des sociétés. Nous porterons avec entêtement cette idée simple, qui a déjà une réalité technique (dans le Fédivers par exemple), jusqu’à ce que les lois européennes et françaises en fassent un principe de base du Web et de l’Internet en général.

    Nous allons aussi continuer notre travail d’enquête et de lutte contre les algorithmes de contrôle social, jusqu’à leur disparition. Aujourd’hui, des algos de « scoring » ou de profilage traquent les bénéficiaires des minima sociaux, que ce soit à la CAF, à Pôle Emploi ou ailleurs, pour transformer en enfer la vie des personnes les plus précaires, sous prétexte de lutter contre les abus. En réalité, ici comme ailleurs, l’outil numérique n’a servi qu’à introduire une surveillance très fine des vies les plus ordinaires pour contester les droits des personnes et criminaliser les comportements marginaux. Le numérique ne doit pas être l’instrument complaisant d’une politique sociale qui déresponsabilise la société dans son ensemble et déshumanise les personnes. Nous ferons tout pour que ces outils dangereux soient remplacés par une volonté d’humanité et le désir d’une société plus aimante et plus juste.

    Ensuite, nous défendrons partout où il le faudra le droit au chiffrement des données et des communications. C’est une vieille lune des États, quels qu’ils soient : accéder aux correspondances des citoyens pour des raisons de police. Le « cabinet noir », c’était autrefois ce lieu secret métaphorique où la police lisait discrètement les lettres des opposants avant de les remettre en circulation. Alors que le numérique menace de rendre tout transparent aux yeux du pouvoir, le chiffrement des données a rétabli un peu de l’équilibre perdu entre le secret des correspondances et la prétention du « cabinet noir » à tout voir. Sans le chiffrement des communications, n’importe qui d’un peu déterminé peut accéder aux photos et aux blagues que vous échangez avec votre famille, aux échanges scientifiques inaboutis des chercheurs, aux discussions des groupes politiques ou syndicaux, etc. Le secret des communications est un des piliers de la démocratie bien tempérée : la transparence totale des opinions aux yeux de l’État est exactement la définition d’un régime policier. Pour mille raisons, dont le fait qu’il s’agit d’un droit fondamental, nous devons donc défendre notre droit au chiffrement et au secret contre tous les sophismes sécuritaires et policiers. Et plus les États voudront forcer ce droit au secret, plus nous aurons de raisons urgentes de le protéger.

    Enfin, nous ne pouvons plus longtemps faire l’impasse sur les dangers immédiats et majeurs que notre mode de vie numérique fait collectivement peser sur les conditions de notre survie, et celle d’innombrables autres espèces. L’écosystème dont nous faisons partie craque de toutes parts, on le sait, on le voit, et la surproduction numérique a largement sa part dans ce désastre. Porté par le culte incontesté de la croissance et de la nouveauté permanente, le numérique entraîne avec lui une industrie colossale et polluante, qui détruit des territoires et des vies, pour alimenter notre ivresse d’écrans et de connectivité. Des mines de cobalt et de lithium jusqu’aux entrepôts des géants de la distribution mondiale, de la frénésie consumériste à l’économie de l’attention qui nous retient avec des procédés d’addiction, le numérique est aujourd’hui sans conteste un facteur de destruction autant que d’échanges, de liberté et de savoir. Il faut donc rendre au « digital » le poids de son corps physique, et à la « dématérialisation » sa matérialité, pour réfléchir aux outils et aux usages qui nous paraissent devoir être sauvés, préservés, cultivés ou inventés, et ceux auxquels ils nous faut renoncer.

    Vaste programme ! Et on ne s’arrêtera pas à cela. Notre campagne Technopolice va connaître des rebondissements avec l’expérimentation prochaine de la vidéosurveillance algorithmique légalisée par la loi relative aux Jeux Olympiques. Nous voulons aussi participer de manière plus résolue à lutter contre la surveillance numérique croissante à laquelle font face les groupe militants. Enfin, nous envisageons d’ouvrir un front contre l’« intelligence artificielle », qui déferle partout sans qu’une résistance organisée puisse y faire face.

    Tout cela pour vous dire à quel point votre soutien et vos dons seront précieux pour cette nouvelle année qui s’annonce !

    Faire un don !

    L’équipe de La Quadrature du Net

    Vidéosurveillance algorithmique à la police nationale : des faits passibles du droit pénal

    Par : noemie
    14 novembre 2023 à 13:23

    Dans un article publié aujourd’hui, le média d’investigation Disclose révèle que depuis des années, en se sachant dans l’illégalité la plus totale, la police nationale a recouru au logiciel de l’entreprise israélienne Briefcam, qui permet d’automatiser l’analyse des images de vidéosurveillance. Cette solution comporte une option « reconnaissance faciale » qui serait, d’après Disclose, « activement utilisée ».

    Cela fait désormais près de cinq ans qu’à travers la campagne Technopolice, La Quadrature du Net, en lien avec des collectifs partout dans le pays, documente l’usage illégal de la vidéosurveillance algorithmique (VSA) par les forces de police municipale. De fortes présomptions existaient quant à son utilisation par la police nationale. Nous l’évoquions d’ailleurs dans notre dossier sur la VSA publié lors de la campagne contre la loi sur les jeux olympiques et paralympiques (voir page 20). La confirmation faite aujourd’hui n’en est pas moins choquante. Non seulement compte tenu de l’échelle du déploiement de cette technologie, avec des licences Briefcam couvrant plusieurs départements. Mais aussi en raison des dissimulations dont ce marché public hautement sensible a fait l’objet de la part de hauts fonctionnaires et de responsables politiques.

    Il faut se souvenir de Gérald Darmanin qui, l’an dernier en préparation des débats sur l’article 10 de la loi Jeux Olympiques, reconnaissait qu’il n’existait aucune base légale pour l’utilisation policière de ces technologies d’analyse automatisée. L’intelligence artificielle transforme radicalement l’économie politique de la vidéosurveillance, raison pour laquelle nous refusons la VSA. Même dans le cadre d’enquêtes judiciaires, l’État se devrait au minimum de prévoir une base juridique claire pour l’encadrer.

    Tout aussi choquant est le sentiment d’impunité généralisé que révèle cette affaire. Les cadres de la Direction Générale de la Police Nationale, de même que les ministres successifs, ont sciemment organisé le secret par peur de la controverse, se sachant hors du droit.

    Rappelons-le : « Le fait de collecter des données à caractère personnel par un moyen frauduleux, déloyal ou illicite est puni de cinq ans d’emprisonnement et de 300 000 euros d’amende. » (cf. art. 226-18 et -19 du code pénal). Par ailleurs, tout·e fonctionnaire est tenu·e de signaler sur le champ une infraction dont il ou elle aurait connaissance au procureur (article 40 du code de procédure pénale). Enfin, Disclose explique que pour financer le renouvellement des licences Briefcam, « la hiérarchie policière a pioché dans le « fonds concours drogue » ». Ce qui pourrait s’apparenter à du détournement de fonds publics.

    Ces faits sont extrêmement graves. L’impuissance chronique à laquelle se condamnent les contre-pouvoirs institutionnels, de la CNIL à l’IGPN, est elle aussi symptomatique d’une crise systémique de l’État de droit. L’actualité donne d’ailleurs une nouvelle et triste illustration de cette coupable inaction : la CNIL s’est contentée d’un « rappel à l’ordre » à l’encontre de deux ministères après le détournement de fichiers et l’envoi au printemps dernier de 2 millions de messages de propagande destinés à manipuler l’opinion au sujet de la réforme des retraites.

    Une coalition de 6 organisations attaque en justice le dangereux règlement de l’UE sur les contenus terroristes

    Par : bastien
    9 novembre 2023 à 06:15

    Le 8 novembre 2023, une coalition de six organisations – La Quadrature du Net (LQDN), Access Now, ARTICLE 19, European Center for Not-for-Profit Law (ECNL), European Digital Rights (EDRi) et Wikimedia France – a déposé un recours devant la plus haute juridiction administrative française, le Conseil d’État, contre le décret français adaptant le règlement européen relatif à la lutte contre la diffusion des contenus à caractère terroriste en ligne (également connu sous le nom de « TERREG »).

    Elles demandent au Conseil d’État de saisir la Cour de justice de l’Union européenne (CJUE) d’une question préjudicielle sur la validité du TERREG au regard des droits fondamentaux protégés par le droit de l’UE.

    Ce règlement permet aux forces de police d’un pays de l’UE d’ordonner à un site web, à un réseau social ou à tout fournisseur de services en ligne hébergeant des contenus créés par les utilisateurs de bloquer, dans un délai d’une heure, tout contenu supposé être à caractère terroriste – et cela dans tous les États membres de l’UE. Ces fournisseurs de services peuvent également être contraints de mettre en œuvre des « mesures spécifiques » pour prévenir la publication de contenus terroristes. Ces « mesures spécifiques » – dont la nature reste à la discrétion des fournisseurs de services – peuvent inclure, par exemple, des dispositifs de filtrage automatisé, afin d’analyser l’ensemble des contenus avant leur publication. Ces systèmes automatisés sont incapables de prendre en compte le contexte de la publication et sont notoirement prédisposés à commettre des erreurs, entraînant la censure de contenus protégés tels que le travail de journalistes, la satire, l’art ou les contenus documentant les violations des droits humains. En outre, l’obligation d’adopter des « mesures spécifiques » peut violer l’interdiction d’imposer une obligation générale de surveillance en vertu du règlement sur les services numériques (Digital Services Act, ou DSA).

    Depuis que la proposition législative a été publiée par la Commission européenne en 2018, les organisations de la société civile parties au litige – comme beaucoup d’autresont dénoncé le risque de violation des droits fondamentaux qu’implique le TERREG. Bien que la lutte contre le terrorisme soit un objectif important, le TERREG menace la liberté d’expression et l’accès à l’information sur internet en donnant aux forces de l’ordre le pouvoir de décider de ce qui peut être dit en ligne, sans contrôle judiciaire indépendant préalable. Le risque d’excès et d’abus des forces de l’ordre en matière de suppression de contenu a été largement décrit, et augmentera inévitablement avec ce règlement. Cette législation renforce également l’hégémonie des plus grandes plateformes en ligne, car seules quelques plateformes sont actuellement en mesure de respecter les obligations prévues par le TERREG.

    « La question de la modération des contenus en ligne est grave et la réponse ne peut être une censure policière technosolutionniste, simpliste mais dangereuse », déclare Bastien Le Querrec, juriste à La Quadrature du Net, l’ONG cheffe de file de la coalition.

    La défense de l’affaire par le gouvernement français est attendue pour les prochains mois. La décision du Conseil d’État n’est pas attendue avant l’année prochaine.

    La Quadrature du Net (LQDN) promeut et défend les libertés fondamentales dans le monde numérique. Par ses activités de plaidoyer et de contentieux, elle lutte contre la censure et la surveillance, s’interroge sur la manière dont le monde numérique et la société s’influencent mutuellement et œuvre en faveur d’un internet libre, décentralisé et émancipateur.

    Le European Center for Not-for-Profit Law (ECNL) est une organisation non-gouvernementale qui œuvre à la création d’environnements juridiques et politiques permettant aux individus, aux mouvements et aux organisations d’exercer et de protéger leurs libertés civiques.

    Access Now défend et améliore les droits numériques des personnes et des communautés à risque. L’organisation défend une vision de la technologie compatible avec les droits fondamentaux, y compris la liberté d’expression en ligne.

    European Digital Rights (EDRi) est le plus grand réseau européen d’ONG, d’expert·es, de militant·es et d’universitaires travaillant à la défense et à la progression des droits humains à l’ère du numérique sur l’ensemble du continent.

    ARTICLE 19 œuvre pour un monde où tous les individus, où qu’ils soient, peuvent s’exprimer librement et s’engager activement dans la vie publique sans crainte de discrimination, en travaillant sur deux libertés étroitement liées : la liberté de s’exprimer et la liberté de savoir.

    Wikimédia France est la branche française du mouvement Wikimédia. Elle promeut le libre partage de la connaissance, notamment à travers les projets Wikimédia, comme l’encyclopédie en ligne Wikipédia, et contribue à la défense de la liberté d’expression, notamment en ligne.

    Entretien avec Marc Jeanmougin, Inkscaper

    Inkscape, logiciel de dessin vectoriel libre et multiplateforme, a vu son développement commencer en 2003, sur la base d’un fork du projet Sodipodi Hydra.

    À l’occasion de ses vingt ans et de la sortie de la version 1.3, nous vous proposons un entretien avec Marc Jeanmougin, membre du bureau du projet.

    sometric Madness par Denis Kuznetsky CC-By-SA_4.0

    Qui êtes-vous, quel est votre parcours ?

    Bonjour ! Je suis Marc Jeanmougin. Je suis l’un des mainteneurs du projets Inkscape, dans lequel je suis impliqué depuis environ dix ans, et notamment membre du bureau et de l’équipe de développement. Mon parcours en parallèle de mon investissement dans le libre est très académique, passé par l’ENS, puis une thèse, avant d’être embauché comme ingénieur de recherche à Télécom Paris (école d’ingénieur publique).

    Comment avez-vous découvert Inkscape ?

    De mémoire, j’étais au lycée, et je jouais pas mal à un jeu de rôle en ligne sur forum. Dans le cadre du jeu, certains joueurs dessinaient notamment des avatars, signatures, etc. Je me suis intéressé aux différentes options pour dessiner dans ce cadre, et j’ai pas mal été séduit par les possibilités de l’illustration vectorielle, qui m’a amené à tester Inkscape, que j’ai trouvé plutôt intuitif pour mes besoins (et gratuit !).

    Comment a commencé votre implication sur Inkscape, pourquoi êtes-vous devenu membre du bureau ?

    Au tout début, ma première interaction avec le projet a été de me connecter sur le canal de discussion pour signaler un bug que j’avais rencontré, sans trop d’idée d’avec qui en discuter, et suis resté connecté au canal.
    Il y avait plus de personnes qui posaient de simples questions d’utilisation que de personnes y répondant, donc j’ai commencé à régulièrement aider les gens de passage, de manière simple au début, puis de plus en plus poussée (renvoyant vers le bugtracker quand je confirmais la présence de bug, par exemple).

    À l’époque, j’étais débutant en programmation et uniquement utilisateur de logiciels libres, donc ouvrir une base de code de plusieurs centaines de milliers de lignes de C++ me semblait complètement hors de portée. Mais le fait de voir des discussions impliquant des développeurs m’a permis de me familiariser doucement avec la structure du projet, avant, plus d’un an après, de finir par proposer un patch, d’abord sur un simple projet de remplacement d’une structure de données peu efficace, puis pour corriger… le bug qui m’avait amené sur le canal en premier lieu. À ce moment, j’étais devenu familier avec le bugtracker, donc j’ai continué à corriger d’autres bugs. De facto, j’étais devenu une des personnes les plus régulièrement présentes et impliquées dans la communauté, donc je me suis présenté aux élections du bureau et y ai été élu.

    Comment contribuez-vous à Inkscape actuellement ?

    Au sein du projet, j’ai des rôles variés : je m’occupe notamment de la coordination des sorties du logiciel, de la création des installateurs, mais je corrige également des bugs de temps en temps et contribue à maintenir le système de build et l’intégration continue.
    J’ai également complété la traduction française quand il n’y a pas d’autres volontaires avant une sortie, et participe aux discussions du bureau sur les besoins et les projets de la communauté. Enfin je réponds toujours de temps en temps aux questions des utilisatrices et utilisateurs, ainsi qu’aux personnes souhaitant commencer à contribuer.

    V1.0

    Quels sont les points marquants qui ont, selon vous, marqué l’évolution du logiciel ?
    La sortie de la version 1.0, en 2020 (NDLR : soit dans la 16e année d’Inkscape), a donné une bonne visibilité au projet, que beaucoup ont découvert ou redécouvert à cette occasion. Elle s’accompagnait d’une mise à jour vers GTK3, notre bibliothèque utilisée pour l’interface graphique, rendant le look légèrement plus moderne.

    Quelles sont les fonctionnalités les plus attendues que vous pensez implémenter ? Y a-t-il des fonctionnalités importantes qui ne seront pas développées, et pourquoi ?

    Je vais répondre à ces deux questions en expliquant la dynamique de l’équipe de développement : les développeurs travaillant sur de nouvelles fonctionnalités travaillent essentiellement autour des points qui les intéressent. Si une fonctionnalité est considérée comme importante et ne nuit pas au logiciel, alors un jour un développeur, actuel ou nouveau, la considérera comme suffisamment importante pour travailler sur son implémentation, et elle arrivera dans Inkscape. De même pour les fonctionnalités les plus attendues : elles arriveront dès qu’au moins un développeur s’y mettra. De ce point de vue, la communauté de développement est extrêmement horizontale dans son organisation, et nous avons une réunion par semaine pour discuter des développements en cours où toutes et tous sont bienvenu.e.s.

    En ce moment, une partie importante du développement se concentre sur la mise à jour vers GTK4, qui est censée combler le principal souci de GTK3 : sa lenteur, et permettre de mieux utiliser les ressources modernes pour rendre Inkscape encore plus rapide.

    Avez-vous des souvenirs marquants de cette expérience ?

    Mes meilleurs souvenirs sont probablement les /hackfests/ où nous nous retrouvons entre membres de la communauté, environ une fois par an, à environ une dizaine pour quelques jours. Le fait de retrouver dans la même pièce des personnes avec qui on échange quasiment tous les jours sur le même projet, et avancer sur les mêmes sujets dans la même pièce donne une énorme énergie au développement.

    Est-ce qu’il vous arrive d’avoir des échanges avec les communautés/éditeurs d’autres logiciels, libres ou propriétaires ?

    Nous avons des échanges réguliers avec Krita, Blender, GIMP, que nous retrouvons régulièrement lors d’événements comme le Libre Graphics Meeting, ou plus récemment lorsque l’équipe de GIMP m’a invité lors de leur Wilber Week dans les locaux de Blender, mais aucun contact avec les éditeurs propriétaires. Il arrive que l’on nous contacte à leur propos, par exemple lors du rachat de Figma par Adobe, mais nous ne cherchons pas spécifiquement à regarder ce qu’ils font ou planifient (ne serait-ce que parce que la plupart des développeurs sont sur des OS qui ne permettent pas de les faire tourner).

    Rencontrez-vous des difficultés sur le respect du code de conduite, la modération est-elle facile ?

    Nous avons un code de conduite qui est, en général, respecté. Comme dans toute communauté, il y a parfois des tensions, mais de manière générale le projet est plutôt vu comme bienveillant et accueillant :)

    En dev !

    Quel est le profil des contributeurs actuellement (genre, âge, pays / développeurs, graphistes, traducteurs), et recherchez-vous un certain type de compétences plus particulièrement ?

    De manière très classique dans le monde du libre, le profil type des développeurs est très « homme, la trentaine, Europe ou USA », avec quelques exceptions, et davantage de diversité dans les équipes de traduction ou de sensibilisation. Au niveau des profils recherchés, de manière tout aussi classique, je répondrai « toutes les bonnes volontés » : si vous avez les capacités, la motivation, ou l’envie pour améliorer un aspect du projet, alors il y aura une place pour vous :)

    Avez-vous des dépenses, si oui lesquelles et comment les couvrez-vous ?

    Inkscape est essentiellement composé de bénévoles. Nous acceptons les dons, qui nous permettent d’organiser les /hackfests/ ou d’engager des prestataires sur des projets spécifiques demandant une expérience particulière ou vus comme à faire dans un temps donné (choses qu’il ne serait pas normal de demander à des bénévoles).
    La plupart des dépenses classiques, comme l’hébergement, sont en réalité données par des sponsors « infrastructure » qui fournissent gracieusement les ressources nécessaires au projet.

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

    J’utilise essentiellement Debian et Ubuntu, chez moi comme au travail. Au niveau personnel, Thunderbird, Firefox, LibreOffice, weechat (client IRC), wesnoth, kodi, vlc, etc. Au niveau professionnel, texlive, openedx, Openstack, Prometheus, Grafana, Vim, Moodle, Nextcloud, BigBlueButton, Mattermost, Gitlab, OBS, Inkscape… et plein d’autres !

    20 ans

    Comment allez-vous célébrer les 20 ans d’Inkscape ?

    Notre équipe de sensibilisation prépare une journée spéciale le 18 novembre, avec notamment un petit concours artistique pour célébrer les vingt ans et l’opportunité d’y discuter avec les contributeurs et contributrices présents, n’hésitez pas à passer !

    Les informations devraient être mises sur nos réseaux (https://mastodon.art/@inkscape/with_replies, etc.)

    La journée devrait également coïncider avec la sortie de la version 1.3.1, qui corrige des problèmes identifiés dans la version 1.3.

    Merci pour votre disponibilité, et à toute l’équipe d’Inkscape pour ce merveilleux projet ! :)

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    🏆 Meilleures contributions LinuxFr.org : les primées d'octobre 2023

    Par : Florent Zara
    9 novembre 2023 à 18:12

    Nous continuons sur notre lancée de récompenser celles et ceux qui chaque mois contribuent au site LinuxFr.org (dépêches, commentaires, logo, journaux, correctifs, etc.). Vous n’êtes pas sans risquer de gagner un livre des éditions Eyrolles, ENI et D-Booker. Voici les gagnants du mois d'octobre 2023 :

    Les livres gagnés sont détaillés en seconde partie de la dépêche. N’oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !

    Les livres 📚 sélectionnés

    Bandeau LinuxFr.org

    Certaines personnes n’ont pas pu être jointes ou n’ont pas répondu. Les lots n'ont pas été réattribués automatiquement. N’oubliez pas de mettre une adresse de courriel valable dans votre compte ou lors de la proposition d’une dépêche. En effet, c’est notre seul moyen de vous contacter, que ce soit pour les lots ou des questions sur votre dépêche lors de sa modération. Tous nos remerciements aux contributeurs du site ainsi qu’aux éditions Eyrolles, ENI et D-Booker.

    Logo éditions ENI Logo éditions Eyrolles Logo éditions B-BookeR
         

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Entretien Bruno Steux à propos de cc2600 et cc7800

    9 novembre 2023 à 03:55

    Bruno Steux développe des compilateurs pour créer des jeux pour les consoles Atari 2600 et Atari 7800, cet entretien revient sur son parcours et les raisons qui l’ont amené à s’intéresser à cette console.

    Atari 2600

    Sommaire

    Partie 1 : Présentation

    Qui êtes-vous, quel est votre parcours et est-il lié  aux jeux vidéos?

    Je suis Bruno Steux, 50 ans. Je travaille comme ingénieur dans la défense et je ne suis pas vraiment gamer. J’ai débuté l’informatique très tôt sur un TI 99/4A, puis j’ai enchaîné sur C64 puis Atari ST. J’ai passé mon adolescence pendant l’âge d’or du jeu d’arcade : des milliards d’heures sur Commando, Bomb Jack, Green Beret… C’est une période dont je suis resté très nostalgique. Aujourd’hui, je joue très rarement, sauf à Dr. Mario avec ma femme (on se fait des duels infernaux), et un peu avec mes Atari avec mon fils de 9 ans.

    Comment en êtes-vous venu à vous intéresser aux consoles Atari ?

    J’ai appris l’assembleur du 6502 sur mon C64 étant jeune et ai gardé un souvenir impérissable des deux pages sur l’Atari 2600 dans le numéro spécial de l’ordinateur individuel de décembre 1982. C’était une console très chère à l’époque et je rêvais d’en avoir une. L’année dernière, j’ai lu le livre « Racing the beam » et ai commandé ma première console sur eBay, une pauvre 2600 SECAM bien pourrie. J’ai ensuite découvert l’univers d’AtariAge et je me suis retrouvé scotché.

    Est-ce que vous participez vous-même à la création de jeux ?

    Pas vraiment, mais c’est dans les cartons. J’ai écrit un premier jeu disponible gratuitement pour Atari 2600 : Paul’s Happybird (Paul est le prénom de mon fils de 9 ans) et un deuxième fini mais pas encore diffusé (Armor Ambush Reloaded). Pas eu le temps de faire l’annonce sur AtariAge… Une fois les projets cc2600 et cc7800 complètement terminés, je compte me mettre à la réalisation de jeux complets plus ambitieux.

    Partie 2: L’Atari 2600

    Qu’est-ce que cette console a de particulier ?

    Pour moi 3 éléments uniques: son design - elle reste la plus belle console de tous les temps, avec ses switchs en métal et sa façade de faux bois, sa communauté active sur AtariAge, et son modèle de programmation tellement unique et plein de challenges.

    Comment fonctionne le processeur graphique et sonore (Television Interface Adaptor) ?

    Ah, le TIA. Un processeur graphique de machine à Pong, franchement pas vraiment bien conçu même pour l’époque. 5 sprites (2 joueurs, la balle, et deux missiles) et un background de 40 pixels de résolution, et un paquet de registres à modifier à la volée à chaque ligne à afficher pour faire autre chose qu’un Pong… Avec un processeur lent, mais lent… 76 cycles processeurs par ligne. Un vrai challenge qui motive les meilleurs programmeurs depuis plus de 40 ans…

    L’Atari 2600 a connu plusieurs versions (VCS, CX2600, 2800, 2600 Jr, 2600+…) ? Les avez-vous testés ?

    Je suis l’heureux propriétaire d’une Darth Vader Secam, une Darth Vader PAL et une magnifique light six PAL fabriquée à Sunnyvale, sortie de grange anglaise et donnée comme morte, mais qui après nettoyage s’est révélée parfaitement vivante. La 2600 Jr ? Trop laide. Je pense acheter l’Atari 2600+, ne serait-ce que pour vérifier que les jeux que je développe tournent bien dessus (surtout en mode 7800).

    Atari 2600 noire

    Quelle est votre manette préférée ?

    La manette d’origine de l’Atari 2600 est inimitable. Elle a une très mauvaise prise en main, un seul bouton, mais elle est tellement belle. De loin ma manette préférée, iconique. La manette de l’Atari 7800 est la pire jamais vue. Elle fait très mal très vite. Heureusement, on peut facilement utiliser des manettes de MegaDrive grâce un petit adaptateur facile à souder…

    Patrick secoue son stick

    NDM : oui c’est bien Patrick Bruel à la manette dans une publicité avec des captures vidéos pas du tout truquées.

    Les émulateurs Atari 2600 sont-ils bons ?

    J’utilise Stella. Il est plus que bon: il est excellent. Il émule même le code ARM pour les cartouches à processeur additionnel, ou encore l’AtariVox pour la synthèse vocale… Même la connexion Wifi de la PlusCart est émulée… Le débugger intégré est tout à fait complet.

    Quels sont vos jeux commerciaux préférés sur cette console ?

    Moon Patrol, Q*Bert et Ms. Pacman sont les jeux auxquels j’ai le plus joué. Ils sont très bons, même pour 2023. Space Invaders ou encore Circus Atari (avec les paddles!) sont excellents aussi.

    Q-Bert

    Quels sont vos jeux « homebrew » préférés sur cette console ?

    Lode Runner et Boulder Dash. Le premier est incroyable, même si le code tourne sur un ARM dans la cartouche (il faut quand même passer par le TIA pour l’affichage…). Le second n’utilise même pas d’ARM et est une incroyable réussite technique. J’ai acheté les deux cartouches sur AtariAge. Amoeba Jump est un petit jeu gratuit génial si vous ne connaissez pas.

    Partie 3 L’Atari 7800

    Atari 7800

    Qu’est-ce que cette console a de particulier ?

    Outre son chip Maria excellent, il se trouve que c’est une console qui est complètement compatible Atari 2600 ET qui a une sortie Peritel pour la version française. Elle est donc, contrairement à ses aïeules, très simple à brancher sur un téléviseur moderne…

    Est-elle juste une Atari 2600 boostée ?

    C’est vraiment la descendante de la 2600, car elle est 100% compatible : elle utilise un 6502 et le TIA. Le format de cartouche est compatible aussi (8 broches en plus sur les côtés pour les cartouches de 7800). Mais la présence de Maria n’en fait pas qu’une 2600 boostée. On passe d’une console Pong à un équivalent NES ou Sega Master Systems, sensiblement supérieure à un C64 par exemple.

    Comment fonctionne le processeur graphique (MARIA) ?

    Ce composant très simple et très low cost a été conçu par GCC (General Computer Corporation), les concepteurs du jeu d’arcade Ms. Pacman. C’est une puce très flexible dont l’architecture se rapproche de celle des jeux d’arcade de l’époque. Pas de notion de sprite ou de background, juste des listes d’objets à transférer par DMA (Direct Memory Access). On a donc une machine capable d’afficher des bitmaps ou des sprites sans limite de nombre ou de taille autre que celle imposée par son petit bus mémoire 8 bits. Une puce vraiment géniale mais qui impose au programmeur un modèle de programmation exotique, d’autant que le mapping mémoire impose d’entrelacer code et graphiques (les deux lignes successives d’un « sprite » doivent être séparées de 256 octets en mémoire. Sic.). Le tout uniquement en assembleur, car le 6502 est allergique à tout langage de haut niveau. D’où une logithèque bien pauvre à la fin… Mais une machine excellente qui reste à exploiter en 2023 !

    Les émulateurs Atari 7800 sont-ils bons ?

    Oui, a7800 est excellent, parfaitement "cycle accurate" et doté d’un excellent debugger intégré pour les programmeurs.

    Quels sont vos jeux commerciaux préférés sur cette console ?

    Franchement? Je trouve les jeux commerciaux sur Atari 7800 globalement mauvais, voire indécents (Jinks, Aces of Aces). J’ai été très déçu par les adaptations d’Ikari Warriors et de Double Dragon, considérés pourtant comme des bons jeux sur Atari 7800. Commando est correct, mais sans plus par rapport à la version C64 à laquelle je jouais petit. Les jeux réalisés par GCC (les concepteurs de Maria) sont très corrects, mais il s’agit pour la plupart d’adaptations de jeux d’arcades assez simples (Dig Dug, Ms. Pacman).

    Quels sont vos jeux « homebrew » préférés sur cette console ?

    Je n’ai joué à aucun jeu homebrew sur Atari 7800. C’est d’abord pour moi une plateforme de développement. J’ai vu sur Youtube l’adaptation de 1942 qui est vraiment très bonne, mais elle n’est pas diffusée sur cartouche. Rikki & Vikki a l’air aussi excellent, mais est aujourd’hui introuvable.

    Partie 4 : cc2600 et cc7800

    Pourquoi créer des compilateurs aujourd’hui pour de si vieux système ? Pourquoi le C ?

    Pourquoi le C ? Parce que c’est le standard pour le développement système, a priori ce qu’il faut pour ce type de consoles. J’ai fait du C pendant 30 ans, donc naturellement quand j’ai découvert les Atari 2600 et 7800 et que j’ai vu que tout était programmé soit en assembleur, soit en basic, je me suis dit qu’il fallait faire quelque chose. Il existe bien déjà un paquet de compilateur C pour le 6502 dont l’excellent cc65, mais le 6502 est un processeur qui se prête très mal au langage C (nombre de registres très réduit et capacités d’indexation extrêmement limitées). Résultat: le code généré par cc65 est inutilisable (trop gros) sur les Atari. Sur la NES, pas de souci, ça passe, car le processeur graphique de la NES fait l’essentiel. Sur les Atari 2600 comme 7800, c’est le 6502 qui travaille et qui doit alimenter le TIA ou MARIA le plus vite possible. Le compilateur C doit donc générer un code proche d’un code assembleur écrit à la main, d’où cc2600 et cc7800. Ils ne sont pas aussi complets que cc65 mais génèrent le code assembleur 6502 qui convient pour les Atari.

    Quels ont été les difficultés pour créer cc2600 et cc7800 ?

    Je n’ai pas vraiment rencontré de difficulté pour être franc. J’ai programmé cc6502 (le code commun à cc2600 et cc7800) avec grand plaisir en Rust, en utilisant la librarie Pest pour gérer la grammaire du C. Ca a été un régal. J’ai écrit de nombreux tests unitaires (une facilité intégrée à Rust) pour éviter de me perdre dans les bugs. Au bout d’une semaine, j’avais un compilateur opérationnel, puis je l’ai amélioré au fur et à mesure du développement de mes jeux ou exemples sur Atari 2600 puis 7800. Je me suis surtout servi de ce projet personnel pour apprendre le Rust, et je crois que l’objectif est atteint.

    Quels conseils donneriez-vous à quelqu’un qui veut se lancer dans le développement de jeux avec ces compilateurs ?

    Ces compilateurs peuvent faire gagner beaucoup de temps comparé à l’utilisation de l’assembleur, mais la spécificité des architectures des Atari 2600 et 7800 imposent d’abord de bien les maîtriser. On ne peut pas s’affranchir non plus d’apprendre l’assembleur du 6502, car cc6502 est un compilateur C incomplet orienté 6502 (il permet notamment d’utiliser directement les registres X et Y du 6502) et que tout débogage se fera en assembleur…

    Quels sont les outils pour créer/préparer des graphismes, musiques et sons pour ces consoles ?

    J’ai écrit également en Rust sprites7800 et tiles7800 qui génèrent le code C des graphismes à partir d’images PNG et d’une description en YAML des sprites et des tiles à générer. Pour la musique, il existe l’excellent RMTracker sur Atari 7800 qui permet de réaliser de belles musiques de fond pour le chip POKEY, et que j’ai intégré à cc7800. Pour les musiques à base de TIA (pour 2600 comme 7800), je fournis un exemple d’intégration d’un ensemble de sons réalisés par l’auteur de 7800Basic. Il existe aussi un TIA tracker, mais je ne l’ai pas encore intégré. J’essaie de développer au fur et à mesure de nouveaux « headers » pour cc2600 et cc7800 pour faciliter le travail des développeurs.

    Est-il possible de créer ses propres cartouches ?

    C’est très simple sur la 2600 comme sur la 7800. On trouve les schémas de PCBs tout fait sur internet avec les fichiers pour réaliser les cartouches en impression 3D. Il n’est pas très complexe non plus de réaliser des cartouches intégrant un micro-contrôleur type STM32F (en se basant par exemple sur le projet UnoCart), qui peut non seulement émuler l’EPROM mais exécuter du code spécifique (accélérateur matériel) ou encore assurer une connexion Wifi via un ESP32.

    Comment s’accommoder des faibles ressources (peu de RAM, CPU sans virgule flottante…) ?

    Vous parlez des 128 octets de RAM à partager entre variables et pile sur l’Atari 2600 ? Ça fait partie du jeu ! Je trouve que finalement on s’en accommode facilement. Le plus contraignant est cette sacrée limitation de décalage bit par bit sur le 6502… Et l’absence de multiplieur matériel… Le plus souvent, on s’en tire en précalculant tout et en utilisant des tables, la taille de la ROM et donc du code étant comparativement très peu limitée.

    Partie 5: Pour finir

    Vous aimeriez vivre du développement de vos logiciels libres?

    Idéalement oui, mais je ne vois pas vraiment comment pour être franc… Pour l’instant, ça m’a coûté beaucoup de temps et pas rapporté un kopek, mais sait-on jamais. La communauté Atari, aussi dynamique soit-elle, reste réduite. J’espère que l’Atari 2600+ sera un succès. Bien que bourrée de défauts, ça me paraît être la proposition la plus sérieuse depuis longtemps de relance d’une activité par Atari.

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

    Je développe tout sur mon PC sous Ubuntu 22.04. Je programme essentiellement en Rust en utilisant Neovim comme éditeur. J’utilise aussi GIMP pour tout ce qui est graphisme. Avec ces outils, je couvre 99% de mes besoins.

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

    Pareil, au niveau professionel : développement en Rust sous Ubuntu 22.04. J’utilise Firefox comme navigateur. Pour la partie bureautique, j’ai un second PC professionnel sous Windows avec Word et compagnie. J’avoue avoir toujours du mal avec LibreOffice…

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

    Je devrais répondre ArchLinux si j’étais un vrai un geek, mais franchement Ubuntu me satisfait pleinement. C’est simple et ça marche. Mes logiciels libres préférés ? Rust, LLVM, Vim et Neovim, GIMP. Et KiCad pour le design de circuits. J’utilise aussi parfois Blender et Audacity. Blender est particulièrement impressionnant comme projet open source.

    Quelle question auriez-vous adoré qu’on vous pose ?

    Comment expliquez-vous les dizaines de milliers de like que vous obtenez pour chacune de vos publications sur AtariAge ? Humm, mon record de like est à 13. Ça porte bonheur non ?

    Quelle question auriez-vous détesté qu’on vous pose ?

    Vous n’avez pas mieux à faire que de développer pour une plateforme complètement oubliée depuis plus de 30 ans ?

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Œuvres littéraires libres et libérées - « Libre à vous ! » du 24 octobre 2023

    8 novembre 2023 à 03:08

    Cent quatre-vingt huitième émission « Libre à vous ! » de l’April. Podcast et programme :

    • sujet principal : Œuvres littéraires libres et libérées, un échange avec une autrice et un gérant de maison d'édition publiant sous licence libre

    • Une nouvelle « humeur de Gee » : « Ça y est, je suis fracturé du numérique »

    • La deuxième partie de la « lecture buissonnière » de Vincent Calame sur « Semences, une histoire politique »

    Rendez‐vous en direct chaque mardi de 15 h 30 à 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.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    Au café libre — « Libre à vous ! » du 31 octobre 2023 — Podcasts et références

    7 novembre 2023 à 09:36

    Cent quatre-vingt neuvième émission « Libre à vous ! » de l’April. Podcast et programme :

    • sujet principal : Au café libre (actualités chaudes, ton relax) : débat autour de l’actualité du logiciel libre et des libertés informatiques
    • chronique « La pituite de Luk » sur « La merdification des médias »
    • chronique « À coeur vaillant, la voie est libre » de Laurent et Lorette Costy sur « Coupe frites vertical, retro-ingénierie et transition associative »

    Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 MHz en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune. Vous pouvez nous laisser un message sur le répondeur de la radio : pour réagir à l’un des sujets de l’émission, pour partager un témoignage, vos idées, vos suggestions, vos encouragements ou pour nous poser une question. Le numéro du répondeur : +33 9 72 51 55 46.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    La longuement désirée Fedora Linux 39 est disponible !

    7 novembre 2023 à 09:14

    En ce mardi 7 novembre, les utilisateurs du Projet Fedora seront ravis d'apprendre la disponibilité de la version Fedora Linux 39.

    Fedora Linux est une distribution communautaire développée par le projet Fedora et sponsorisée par Red Hat, qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora Linux peut être vue comme une sorte de vitrine technologique pour le monde du logiciel libre, c’est pourquoi elle est prompte à inclure des nouveautés.

    Cette 39e édition propose principalement une mise à jour de son interface principale GNOME 45, de sa suite bureautique LibreOffice 7.6 et l'abandon des thèmes personnalisés pour les logiciels utilisant la bibliothèque graphique Qt. Notons l'arrivée d'images officielles pour l'environnement Budgie dans un système immuable nommé Onyx.

    Sommaire

    Expérience utilisateur

    Passage à GNOME 45. Cette nouvelle version de l’environnement de bureau GNOME apporte de nombreux changements dont le bouton Activité, situé au coin en haut à gauche, qui laisse place à un bouton indiquant les bureaux virtuels de l’environnement et met en évidence celui qui est actuellement affiché. La performance globale de la recherche dans les applications GNOME a été améliorée, en particulier pour le navigateur de fichiers nommé Fichiers et la logithèque nommée Logiciels. À côté du menu principal, en haut à droite de l’interface, un indicateur de caméra s’active si une caméra est actuellement utilisée par une application compatible Pipewire. Cela rejoint l’indicateur existant pour le microphone pour s’assurer qu’ils sont actifs quand cela est nécessaire uniquement.

    Bureau GNOME

    Dans les ajouts plus mineurs, il est possible de régler la luminosité du clavier pour les matériels compatibles. La lecture de vidéos va mieux utiliser le décodage matériel pour diminuer la consommation d’énergie et améliorer les performances du système. La barre principale peut dorénavant avoir une teinte claire contrairement au style par défaut depuis GNOME 3, il peut être activé via la commande suivante

    $ gsettings set org.gnome.desktop.interface color-scheme prefer-light

    Son intégration future dans l’interface est prévue.

    Le curseur de souris est également restylisé et son déplacement sera plus doux et consommera moins de ressources. Le visionneur d’image par défaut Eyes of GNOME fait place à son successeur Image Viewer, il est plus performant, son interface est plus adaptative pour un usage sur téléphone et son exploitation des touchpads et écrans tactiles est meilleure. De même une nouvelle application de caméra fait son apparition pour une meilleure intégration dans l’interface et sur écrans de tailles différentes.

    La plupart des interfaces logicielles ont un style légèrement redessiné et sont plus adaptatives.

    La suite bureautique LibreOffice est mise à jour vers sa version 7.6. La compatibilité avec les fichiers de Microsoft Office est comme d’habitude améliorée. Les recommandations d’accessibilité sont déplacées sur le panneau latéral pour être plus facilement accessibles durant l’édition du document. Les entrées d’un dictionnaire Hunspell avec plusieurs mots comme des noms propres ou des locutions avec plusieurs mots sont maintenant prises en charges. L’aide affiche maintenant tous les emplacements où une fonctionnalité peut être accédée : menus, raccourcis claviers, bouton dans la boîte à outils, ou depuis la barre de statut, etc. Il y a également la prise en charge des thèmes d’un document. Enfin, utiliser le pincement sur un touchpad permet de zoomer le document.

    Le shell Bash dispose par défaut d’un prompt coloré pour le rendre plus distinct des commandes. Par défaut la couleur est le vert, cela permet de simplifier la distinction du prompt par rapports aux commandes notamment lors de la navigation parmi les commandes et sorties précédentes. Le prompt reste monochrome, en dehors du code d’erreur de la commande précédente qui est affiché en fin de prompt avec une couleur rouge.

    Clap de fin pour le thème personnalisé par Fedora pour la bibliothèque graphique Qt. Ce thème par défaut permettait de s’approcher visuellement du thème des applications GNOME pour améliorer l’intégration. Cela reposait sur les composants QGnomePlatform et Adwaita-qt, l’objectif est d’essayer plutôt d’améliorer cela au niveau de Qt lui-même. Cette solution était en effet complexe, source de bogues et de soucis d’expérience utilisateur en particulier depuis la progression du thème Adwaita avec GTK4 qui n’a pas été suivi et est complexe à mettre en œuvre dans ce contexte.

    Les spins Sericea et Sway seront fournis sans X.org par défaut. En effet l’environnement Sway est compatible uniquement avec Wayland et non avec X11, cela fait donc sens de supprimer ce composant. Il était maintenu à cause du gestionnaire de connexions SDDM qui n’était pas suffisamment stable avec Wayland à l’époque, mais la situation s’est également améliorée de ce côté.

    Le nouveau visionneur d’image GNOME

    Le spin de l’environnement Budgie dispose d’une variante immuable nommée Onyx. Il devient ainsi la 4ᵉ variante bureautique immuable de Fedora, après Fedora Silverblue (avec GNOME), Fedora Kinoite (avec KDE Plasma) et Fedora Sericea (avec Sway).

    La variante Fedora Kinoite propose par défaut des mises à jour automatiques de la base de son système. Cela repose sur rpm-ostree et l’application de la mise à jour se fait au redémarrage suivant. La fréquence de mise à jour comme l’activation de cette mise à jour automatique restent personnalisables.

    Le jeu d’icônes FontAwesome est proposé à la version 6.3.0. Un paquet de compatibilité avec la version 4 reste disponible en cas de besoin sous le nom de _ fontawesome4-fonts_. Cela permet aux applications s’en servant d’avoir une interface plus proche de ce qui a été développé.

    Gestion du matériel

    Possibilité d’installer Fedora Linux avec systemd-boot au lieu de GRUB comme chargeur de démarrage. Cela n’est possible évidemment que pour les machines compatibles EFI et reste optionnel. Pour cela, il faut utiliser un fichier kickstart avec l’option bootloader --sdboot ou alors utiliser l’argument au niveau du noyau inst.sdboot avant l’installation. Le noyau sera de fait installé dans la partition ESP et non plus dans le point de montage /boot. Il devient ainsi plus simple de se passer de GRUB et de tester systemd-boot dans ce contexte, notamment pour ceux intéressés dans le développement de l’image noyau unifiée. GRUB reste le chargeur de démarrage par défaut.

    La partition ESP pour les machines EFI aura une taille minimale de 500 Mio au lieu de 200 Mio. Seulement 200 Mio n’est pas suffisant, surtout dans l’optique de l’image noyau unifiée qui reste un objectif de long terme, ou même d’une cohabitation avec Windows ou la mise à jour des firmwares UEFI. Cela laissera assez de place pour ne pas bloquer ces fonctionnalités faute de place disponible. Par ailleurs cette valeur est la même que celle de Windows 10 et supérieur.

    Le service régulier fwupd-refresh.timer, pour vérifier si les firmwares sont à jour, est activé par défaut pour les images IoT, CoreOS et Server. Il télécharge ainsi régulièrement les métadonnées et si une mise à jour est disponible, le message du jour affiche un message concernant cette disponibilité. Cela permet de ne pas oublier de mettre à jour les firmwares si souhaités dans des systèmes souvent sans environnement graphique permettant une telle information. La mise à jour automatique n’est pas considérée, car il faut souvent un redémarrage, une implication de l’utilisateur ou autres pour le mener à bien. L’objectif étant de favoriser la mise à jour de ces composants qui peuvent résoudre de vrais problèmes aux utilisateurs et corriger des failles de sécurité par ailleurs.

    L’image avec l’environnement LXQt est disponible pour l’architecture aarch64.

    Internationalisation

    Le correcteur orthographique Aspell n’est plus fourni, remplacé avantageusement par hunspell ou enchant2. En effet ce composant n’est plus maintenu depuis plus de quatre ans, et de nombreuses applications passent à hunspell ce qui simplifie la maintenance du projet Fedora.

    Mise à jour de IBus à la version 1.5.29. Cette version propose une meilleure intégration à l’environnement de bureau Plasma avec Wayland. Il devient possible de changer de disposition clavier depuis une icône dans la barre principale ou avec un raccourci clavier, avec les suggestions qui apparaissent près du curseur de la souris.

    Alors que IBus-anthy dispose lui de la version 1.5.15. Ce composant pour améliorer la saisie en japonais a un paquet avec des métadonnées à jour pour faciliter son installation. Il permet de convertir de l’ère japonaise vers 2023 et vice versa. En cas de clavier virtuel, les suggestions sont affichées et peuvent être sélectionnées.

    La police Google Noto devient celle par défaut au détriment des polices Lohit pour les langues indiennes. Cette police est mieux maintenue et supporte plus d’options pour ces langues. Les anciennes polices restent disponibles dans les dépôts.

    Les polices par défaut sont gérées via des méta-paquets débutant par default-fonts. Le métapaquet default-fonts installe les méta-paquets suivants :

    • default-fonts-core pour les caractères latins, les symboles mathématiques et les emojis ;
    • default-fonts-cjk pour les langues chinoises, japonaises et coréennes. Il est possible d’installer les polices par défaut pour une langue spécifique par l’installation du paquet default-fonts-< code langue > (comme fr pour le français) et langpacks-fonts-< code langue > pour obtenir la police par défaut et celles recommandées pour la langue concernée.

    La maintenance de tout ceci pour Fedora devient bien plus simple et c’est plus clair également pour l’utilisateur plutôt que de tirer des polices spécifiques directement par le jeu des dépendances avec des applications ou une configuration kickstart.

    Le paquet man-pages-ru est supprimé, car il fait déjà partie de man-pages-l10n. Cela permet de ne plus avoir deux paquets en double pour le même travail.

    Administration système

    GNOME Keyring est modularisé pour être géré par systemd. Ce module de nos jours ne fournit plus que deux services à savoir une interface D-Bus secret-service et une surcouche pour ssh-agent. Maintenant ces services sont gérés indépendamment et peuvent être gérés via des services systemd ce qui rend leur gestion et celle de leurs problèmes plus simples.

    Une option de cloud-init permet qu’une mise à jour de l’édition Cloud qui nécessite un redémarrage entraine un redémarrage automatique à la fin du processus. Pour cela le fichier /var/run/reboot-required doit être créée avec les bonnes options par l’utilisateur pour le permettre. L’option package_update permet l’installation automatique des mises à jour lors du premier démarrage, et l’option package_reboot_if_required contrôle la fonctionnalité ainsi décrite. Ces deux options pouvant valoir true ou false. L’application tracer et son plugin dnf nommé python3-dnf-plugin-tracer sont responsables de notifier si une mise à jour nécessite un redémarrage du système ou non pour être pleinement appliquée. Cela permet de se rapprocher du fonctionnement des systèmes Ubuntu et Debian à ce sujet, et cela permet d’améliorer l’application des mises à jour de sécurité.

    Possibilité de s’identifier avec un périphérique compatible FIDO2 pour l’authentification d’un utilisateur géré via Active Directory, FreeIPA, ou LDAP. Cela est valable pour les périphériques pris en charge par la bibliothèque libfido2. Cela permet à Fedora Linux de mieux se conformer aux exigences de sécurité modernes notamment au sein du gouvernement américain qui recommande ce genre de méthodes d’authentification sans mot de passe en plus des méthodes basées sur les cartes à puce. Avoir ces deux méthodes permet notamment l’authentification multi facteurs avec plusieurs périphériques physiques.

    Conversion des fichiers de configuration NetworkManager du format obsolète ifcfg vers keyfile. Cela fait suite aux tentatives progressives d’utiliser massivement le format keyfile. Fedora Linux 33 en l’utilisant comme format par défaut pour les nouveaux profils de connexions, tandis que Fedora Linux 36 a poussé la prise en charge de l’ancien format dans un paquet dédié non installé par défaut nommé NetworkManager-initscripts-ifcfg-rh. Et depuis longtemps NetworkManager ne fait que maintenir ce format, de nombreuses options ou types de connexions n’étant de fait pas possibles avec l’ancien format. Cela permet de préparer la suppression future de la prise en charge de ce format de fichier de NetworkManager lui-même et de Fedora Linux 41. Le paquet NetworkManager-initscripts-ifcfg-rh fourni ce service de migration.

    L’indicateur de caméra sur GNOME

    Les paquets tzdata fournissant les fuseaux horaires peuvent être supprimés. Cela permet de réduire la taille des systèmes pour conteneurs où les fuseaux horaires ne sont pas forcément nécessaires. Dans ce cas le fuseau horaire reste fixé sur UTC. Les applications ayant besoin d’une telle dépendance ne l’ont que sous forme de recommandation et non plus comme une dépendance obligatoire.

    Les dépôts modulaires sont arrêtés à partir de Fedora Linux 39. Cela signifie que les paquets fedora-repos-modular et fedora-repos-rawhide-modular sont supprimés, et les modules ne sont plus disponibles. Un module consistait en la possibilité de proposer plusieurs versions alternatives d’un même paquet ou ensemble de paquets, souvent entre deux versions d’un langage de programmation type PHP. Les versions de Fedora Linux antérieures restent toujours fournies le temps de leur maintenance officielle, donc un mois après Fedora Linux 40. Il y avait en effet peu de paquets qui exploitaient cette possibilité et plus personne ne maintenait l’outillage nécessaire à leur production. Les ressources du projet Fedora et des empaqueteurs seront moins dispersées par cet effort pour une solution qui n’a manifestement pas trouvé son public, sans doute à cause de l’impossibilité d’avoir plusieurs versions en parallèle d’un même module.

    L’utilitaire pam_console est supprimé. Ce module PAM permet de donner des capacités supplémentaires à un utilisateur sur une console physique à l’authentification, et de les supprimer à la déconnexion de l’utilisateur notamment en changeant les permissions de certains fichiers et de certains périphériques. Mais il y avait plusieurs problèmes avec cette solution, dont l’absence de support multi utilisateurs simultanés et la persistance des droits si les étapes de déconnexions ne sont pas exécutées. Ce rôle est rempli par systemd-logind, cette fonctionnalité étant notamment utilisée pour l’accès aux CD/DVD ou disques durs externes.

    La valeur du paramètre sysctl vm.max_map_count passe de 65530 à 1048576. Cela permet à un processus, en particulier les jeux fournis par WINE ou Steam, d’allouer plus de zones mémoire pour ses propres besoins. Cela devient nécessaire pour améliorer la prise en charge de ces jeux, cette valeur étant par ailleurs celle par défaut dans Windows.

    Mise à jour du système de paquets RPM 4.19. Un nouvel utilitaire rpmsort est fourni pour trier les paquets par version de RPM. RPM peut prendre en charge des micro-architectures x86_64 comme architectures à part entière. Ajout des scriplets %preuntrans et %postuntrans à exécuter avant ou après la désinstallation des traductions. Et ajout de la possibilité de générer dynamiquement des fichiers specs, notamment pour générer des sous paquets de traduction.

    L’outil de gestion et de configuration des machines virtuelles Vagrant est proposé à la version 2.3. Cette version propose en outre la prise en charge de VirtualBox 7.0 et les clés de chiffrement avec l’algorithme rsa-sha2.

    Suppression de awscli qui fournissait la version 1 de l’interface en ligne de commande pour les services AWS. Pour accéder à ces services il faut utiliser le paquet awscli2 dorénavant, version qui est disponible depuis plus de deux ans et qui propose bien plus de fonctionnalités que la première édition notamment une expérience unifiée avec Docker et AWS Cloudshell.

    Les images Fedora Linux sont proposées sur Microsoft Azure. Cela permet de proposer Fedora Linux sur plus de plateformes cloud publics, à l’instar de AWS ou GCP actuellement supportés et de devenir une option possible pour les utilisateurs de ce service sans manipulations trop lourdes pour eux.

    Les images EC2 seront sans l’option standard et utiliseront par défaut l’option gp3 pour le volume de stockage. L’option standard est plus ancienne et offre de moins bonnes performances par rapport à gp2 et gp3. Par ailleurs cela pouvait être source de confusion pour les utilisateurs, car ils voyaient plusieurs alternatives pour les images à employer en plus des différences basées sur l’architecture des processeurs aarch64 et x86_64. L’utilisateur pourra toujours manuellement créer une image avec les autres options de stockage s’il le désire vraiment.

    gp3 remplace dans le même temps _gp2, car il est plus flexible et coûte 20% moins cher par Gio de données à sauvegarder, car on peut augmenter les débits et nombres d’opération par seconde sans devoir allouer de l’espace supplémentaire pour cela.

    Ces images EC2 seront par ailleurs soumises avec l’option uefi-preferred. L’objectif est d’utiliser l’UEFI comme méthode de démarrage si l’option est disponible sur l’instance, sinon utiliser BIOS à la place. Auparavant, Amazon ne proposait que des systèmes BIOS et la conversion des instances est progressive d’où ce choix. Cela n’est bien sûr valable que pour l’image x86_64, les instances aarch64 ne prenant en charge que l’UEFI de toute façon. L’utilisation plus vaste de l’UEFI permet d’envisager l’usage de Secure boot dans ce contexte et d’envisager une simplification à terme du processus de démarrage de Fedora Linux.

    Les images EC2 décidément sont fournies avec l’option IMDSv2-only (Instance Meta-Data Store version 2). Cette option permet d’activer une protection contre quatre type d’attaques concernant les métadonnées de l’instance comme le stockage, le réseau, etc. Ainsi les métadonnées ne sont accessibles qu’à travers l’interface réseau local avec l’adresse IP 169.254.169.254 et n’est donc accessible que depuis les logiciels tournant sur cette instance.

    Développement

    Mise à niveau de la chaîne de compilation GNU avec GCC 13.2, Binutils 2.40, glibc 2.38 et GDB 13.2. Cette version mineure de GCC comme de GDB ne fournissent que des correctifs de bogues.

    Pour binutils cette version améliore la prise en charge des extensions des architectures x86_64 et ARM. Les sections de débogue peuvent être compressées avec l’algorithme zstd et d’ailleurs le format de débogue CTF est pris en charge. Le format SFRAME est également proposé pour permettre des retours en arrière dans la pile d’exécution qui soit plus rapide. L’utilitaire objdump permet un affichage en couleur des instructions sur certaines architectures. L’éditeur de lien peut passer outre les erreurs et messages d’avertissement si nécessaire.

    La nouvelle version de la bibliothèque C glibc propose la prise en charge de la syntaxe 0b pour les entiers binaires en entrées des principales fonctions proposées si le code est compilé comme du C2X. Les fonctions de la famille de printf ont un format spécial pour les types entiers définissant leur taille comme uint32_t qui peut être affiché avec l’instruction %w32x. Les fonctions strlcpy et strlcat sont ajoutées, provenant du système OpenBSD à l’origine elles permettent la copie ou la concaténation d’une chaine de caractères dans une autre avec une troncature. Et bien d’autres correctifs plus mineurs.

    Le navigateur de fichiers rafraîchi

    De même sa variante MinGW passe à GCC 13 et Binutils 2.40. qui apportent des bénéfices similaires pour ceux souhaitant compiler des binaires Windows depuis leur Fedora Linux.

    Tandis que celle du projet LLVM passe à la version 17. Cette version apporte la prise en charge du FatLTO qui permet de faire cohabiter au sein d’un fichier objet le code machine avec le bitcode compatible LTO laissant à l’éditeur de lien le soin de choisir lequel employer pour le binaire. Il prend en charge les nouvelles instructions x86_64 apportées par la micro-architecture Arrow Lake et Lunar Lake d’Intel. Son compilateur emblématique clang améliore la compatibilité avec les normes des langages C++20, C++23 et C2X. Ses messages d’erreurs sont également améliorés.

    Mise à jour du langage rampant Python 3.12. Cette version apporte la possibilité de définir un alias de type avec le mot clé type afin de simplifier la lecture du code, sa définition pouvant lui-même utiliser les génériques. Les expressions au sein des f-string peuvent être maintenant n’importe quelle instruction Python valide. Le module asyncio bénéfice d’amélioration de performances pouvant aller jusqu’à 75%. Et l’interpréteur est capable de donner des conseils sur comment corriger certaines erreurs, comme cela se fait avec les compilateurs C/C++ modernes. Et ce parmi d’autres changements à découvrir.

    Mise à jour du langage sautillant Go 1.21. Cette version somme toute mineure apporte la prise en charge des fonctions min et max à partir d’une liste d’arguments, de même que la fonction clear pour réinitialiser ou vider les éléments d’une map ou d’une slice. L’ordre des imports des packages a été spécifié plus précisément pouvant introduire des incompatibilités avec des programmes existants. L’inférence de type dans le contexte des génériques devient plus performante en étant capable de déduire le type dans plus de cas, par ailleurs l’ensemble des mécanismes est mieux spécifié. Quelques améliorations de performances sont également de la partie en particulier pour les programmes multithreadés depuis le C vers Go. Le temps de compilation devrait être plus rapide d’environ 6%.

    Les bibliothèques Go empaquetées dans Fedora Linux mais n’étant pas utilisées par un autre paquet sont supprimées. Cela représente environ 17% des paquets de bibliothèques Go. Le groupe de travail de Fedora sur Go doit maintenir 2000 paquets pour environ 35 mainteneurs, l’objectif est de réduire la charge de travail pour des paquets n’ayant pas un intérêt direct pour l’écosystème afin d’améliorer la gestion des autres paquets qui augmentent en nombre et en complexité.

    Mise à jour du langage reluisant Perl 5.38. Outre la prise en charge d’Unicode 15.0, il est possible de supprimer les alertes d’obsolescence future par sous catégorie pour n’afficher que celles qui nous intéressent. Le mot clé class fait son entrée à titre expérimental qui permet de définir des données d’instances avec le mot clé field en son sein. Et bien d’autres changements plus mineurs.

    Mise à jour dans l’écosystème Haskell GHC 9.4 et Stackage LTS 21. Le compilateur dispose d’un nouveau mode de profiling avec l’argument -fprof-late qui permet l’étude des performances après les optimisations du compilateur et donc avec moins d’interférence entre ces deux composants. Les performances sont significativement améliorées notamment du temps de compilation et de la mémoire consommée dans le processus. Les messages d’erreur de GHC sont mieux structurés pour permettre une meilleure intégration dans les environnements de développement.

    La bibliothèque Boost est mise à jour dans sa version 1.81. Boost.URL fait son apparition en fournissant des conteneurs et des algorithmes dédiés aux URL. Tandis que dans boost::hash les performances sont améliorées alors que BOOST_HASH_NO_EXTENSION est supprimé tout comme les spécialisations de cette classe. Pour de nombreux modules la compatibilité minimale passe de C++11 à C++14.

    La bibliothèque Libffi 34 va utiliser des redirections d’appels statiques et non plus dynamiques. En effet la redirection d’appel dynamique nécessite d’avoir des portions de mémoires qui sont accessibles en écriture et à l’exécution en même temps ce qui est un problème de sécurité de plus en plus détecté par SELinux et d’autres mécanismes de sécurité du système. La bibliothèque est ainsi compilée avec l’option --disable-exec-static-tramp.

    L’environnement de développement Free Pascal nommé Lazarus est découpé en sous-paquets. En plus de ce changement, Lazarus bénéficie aussi de la possibilité de compiler des programmes destinés à utiliser les bibliothèques graphiques GTK3, Qt4 et Qt5 en plus de GTK2 déjà présent. Cette modularité permet de ne pas télécharger toutes les ressources associées à Lazarus s’il n’y en a pas le besoin.

    Projet Fedora

    Les JDKs ne sont générés qu’une fois, et rempaquetés ainsi à toutes les variantes du système. Pour cela les paquets du JDK sont générés à partir de la version la plus ancienne de Fedora Linux encore maintenue, et le résultat est directement réutilisé pour former les paquets des autres versions du système. Cela réduit considérablement le temps de validation de chaque JDK, car il y a cinq fois moins de versions différentes à gérer. Cela permettra aux mainteneurs de maintenir la diversité actuelle des JDK à savoir les versions 1.8.0, 11, 17 et la dernière (actuellement la version 20). Si ce résultat ne permet pas de libérer assez de temps aux mainteneurs, la réduction du nombre de JDK à l’avenir pourrait être considérée.

    Les Flatpak générés par le projet Fedora sont produits sans utiliser les modules. Les Flatpak ainsi générés existent en deux types, les runtimes qui sont en fait des paquets non modifiés de Fedora et les applications qui notamment sont déplacées de /usr vers /app. Jusqu’ici la recompilation des seconds était fondée sur la modularité qui vient d’être abandonnée (voir ci-dessus dans la section Administration système). Ici deux nouvelles cibles ont été introduites au sein du projet Fedora pour permettre cette transition. Par exemple pour Fedora Linux 39 ces cibles se nomment f39-flatpak-runtime et f39-app. La version associée au conteneur Flatpak était également basée sur celle du module correspondant, par exemple firefox-stable-3820230427145713.b1edb643. L’astuce ici est d’utiliser le nom et la version du paquet RPM avec le suffixe flatpak donnant ainsi firefox-flatpak-112.0.2-1 ce qui ne pose pas de conflits, et comme l’identification du Flatpak pour les mises à jour se fonde sur un ID unique, ici org.mozilla.Firefox, la transition est transparente.

    Ce changement simplifie beaucoup la génération des Flatpak à partir des paquets RPM de Fedora. Le procédé est plus simple et il est plus facile de partager les éléments recompilés entre eux. Cependant il ne sera plus possible de tirer avantage des modules pour produire des Flatpak à partir de versions différentes de certains composants. Mais cet avantage n’a jamais été réellement exploité en cinq ans, la faute sans doute au peu d’attrait et à la complexité des modules.

    Les images OCI pour fedora-toolbox deviennent bloquantes pour la sortie d’une nouvelle version de Fedora Linux, ces images devront donc être disponibles et suffisamment fiables. Cela implique également que le paquet RPM qui fournit l’utilitaire toolbox soit assez fiable pour s’en servir, sa non-stabilité pouvant devenir un composant bloquant une nouvelle version de Fedora Linux. Ce changement devient nécessaire par l’importance grandissante de cet outil dans l’écosystème, en particulier avec CoreOS, Silverblue et autres versions immuables du système où il fait partie intégrante de la manière d’utiliser le système pour un développeur. Cela permettra de réduire les quelques erreurs dans le passé où les images toolbox étaient en grand retard sur le reste des délivrables.

    L’effet de bord amusant c’est que cette promotion de toolbox dans la procédure de sortie d’une nouvelle version de Fedora Linux ajoute ces contraintes sur la base du système lui-même. Jusqu’ici les contraintes étaient lâches et floues, alors que le bon fonctionnement de toolbox permet de standardiser certaines attentes autour des composants de base tels que d-bus, systemd, udev, le noyau, le réseau, Wayland, etc.

    Mise à jour de createrepo_c à la version 1.0.0. Cet utilitaire, qui permet de créer des dépôts RPM, utilise par défaut l’algorithme de compression zstd au lieu de gz pour les métadonnées permettant d’avoir des fichiers plus légers et à la décompression plus rapide. Les métadonnées sous forme de base de données sqlite ne sont pas générées par défaut car cela n’est de toute façon pas exploité par DNF et consomme de fait des ressources pour rien. Les groupes dans les métadonnées ont aussi une logique plus cohérente avec le reste des métadonnées, au lieu d’avoir deux variantes injectées, une compressée et l’autre pas, la version compressée est ajoutée à la place mais cela rend de tels dépôts incompatibles avec RHEL 7 et les systèmes utilisant le vénérable gestionnaire de paquets yum. De tels utilisateurs devront utiliser l’outil modifyrepo_c à la place pour leurs dépôts personnels.

    Seconde et dernière étape dans la conversion des licences des paquets vers le format SPDX. L’objectif est de finir la transition des anciens noms de licence dans les métadonnées d’un paquet RPM pour suivre la standardisation des noms introduits par le projet SPDX. La première étape initiée par Fedora Linux 38 était d’identifier les différences entre les choix historiques de Fedora et SPDX, identifier les cas limites pour adopter une politique commune notamment de transition avec une expérimentation sur quelques paquets.

    Ici la transition est donc complète, cela s’est fait en améliorant le script license-fedora2spdx (fourni par le paquet license-validate) qui fait la correspondance entre un nom de licence Fedora et un nom de licence SPDX. Cette correspondance est appliquée sur l’ensemble des paquets par vague avec soumission du correctif automatique aux mainteneurs du paquet qui ont 14 jours pour réagir à la proposition afin de rectifier en cas d’erreurs. Mais beaucoup de paquets ne peuvent pas bénéficier d’une conversion automatique (par exemple si le nom de la licence était générique comme simplement BSD, laquelle licence avec ce nom exactement ?) et nécessitent une revue manuelle, d’où le fait que cette procédure ait eu lieu par vague.

    Seconde réduction des extensions des options de compilation de Python. Ce travail entamé par Fedora Linux 30 sert à simplifier la compatibilité des modules Python non fournis par Fedora. En effet l’interpréteur Python conserve ses options de compilation en interne (à savoir CFLAGS, CXXFLAGS et LDFLAGS) pour être réutilisées pour la compilation de modules. Mais les options de compilation pour le paquet Python dans Fedora grossit régulièrement avec parfois des astuces non pertinentes dans ce contexte comme celle qui permet d’ajouter la dépendance à l’exécution de python3-devel avec redhat-rpm-config. Cela pose problème, car le développeur du module se retrouve avec des options non souhaitées et potentiellement problématiques, en particulier celles ayant trait aux greffons GCC et aux fichiers specs de GCC s’il utilise une chaine de compilation alternative. Ces dernières sont donc automatiquement retirées.

    Les images Fedora Silverblue et Kinoite utiliseront le mode unifié de rpm-ostree. L’ancien mode n’est en effet plus maintenu et moins testé. Le mode unifié permet au compose server, qui est l’image de base créée à partir de RPM, de fonctionner de manière similaire au client qui ajoute des commits par-dessus pour personnaliser le contenu du système. Cela permet de simplifier la maintenance côté rpm-ostree mais aussi de résoudre certaines difficultés notamment pour la gestion du démarrage avec bootupd, les labels SELinux et l’utilisation de conteneurs pour les scriplets pré et post installations des paquets.

    La communauté francophone

    L’association

    Logo de Borsalinux-fr

    Borsalinux-fr est l’association qui gère la promotion de Fedora dans l’espace francophone. Nous constatons depuis quelques années une baisse progressive des membres à jour de cotisation et de volontaires pour prendre en main les activités dévolues à l’association.

    Nous lançons donc un appel à nous rejoindre afin de nous aider.

    L’association est en effet propriétaire du site officiel de la communauté francophone de Fedora, organise des évènements promotionnels comme les Rencontres Fedora régulièrement et participe à l’ensemble des évènements majeurs concernant le libre à travers la France principalement.

    Si vous aimez Fedora, et que vous souhaitez que notre action perdure, vous pouvez :

    • Adhérer à l’association : les cotisations nous aident à produire des goodies, à nous déplacer pour les évènements, à payer le matériel ;
    • Participer sur le forum, les listes de diffusion, à la réfection de la documentation, représenter l’association sur différents évènements francophones ;
    • Concevoir des goodies ;
    • Organiser des évènements type Rencontres Fedora dans votre ville.

    Nous serions ravis de vous accueillir et de vous aider dans vos démarches. Toute contribution, même minime, est appréciée.

    Si vous souhaitez avoir un aperçu de notre activité, vous pouvez participer à nos réunions mensuelles chaque premier lundi soir du mois à 20h30 (heure de Paris). Pour plus de convivialité, nous l’avons mis en place en visioconférence sur Jitsi.

    La documentation

    Depuis juin 2017, un grand travail de nettoyage a été entrepris sur la documentation francophone de Fedora, pour rattraper les 5 années de retard accumulées sur le sujet.

    Le moins que l’on puisse dire, c’est que le travail abattu est important : près de 90 articles corrigés et remis au goût du jour.
    Un grand merci à Charles-Antoine Couret, Nicolas Berrehouc, Édouard Duliège, José Fournier et les autres contributeurs et relecteurs pour leurs contributions.

    La synchronisation du travail se passe sur le forum.

    Si vous avez des idées d’articles ou de corrections à effectuer, que vous avez une compétence technique à retransmettre, n’hésitez pas à participer.

    Comment se procurer Fedora Linux 39 ?

    Logo de Fedora media Writer

    Si vous avez déjà Fedora Linux 38 ou 37 sur votre machine, vous pouvez faire une mise à niveau vers Fedora Linux 39. Cela consiste en une grosse mise à jour, vos applications et données sont préservées.

    Autrement, pas de panique, vous pouvez télécharger Fedora Linux avant de procéder à son installation. La procédure ne prend que quelques minutes.

    Nous vous recommandons dans les deux cas de procéder à une sauvegarde de vos données au préalable.

    De plus, pour éviter les mauvaises surprises, nous vous recommandons aussi de lire au préalable les bogues importants connus à ce jour pour Fedora Linux 39.

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    ❌
    ❌