Revue de presse de l'April pour la semaine 51 de l'année 2021

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
15
28
déc.
2021
Internet

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.

GWorkspace 1.0 pour Noël et pour Bertrand Dekoninck

Posté par  . Édité par Pierre Jarillon, Benoît Sibaud et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes : aucune
47
28
déc.
2021
GNUstep

GWorkspace est un gestionnaire de bureau, de fichiers et de services. Un peu comme le Finder de macOS. Mais GWorkspace s'inspire de ce qui a été une petite révolution sur le bureau Unix : le système NextStep. GWorkspace est issu du projet GNUStep qui vise à recréer les APIs NextStep et Cocoa. Une application GNUStep est directement compilable sous macOS et disponible sur les systèmes bureautiques et mobiles les plus répandus1, et même sous Hurd !
Le jour de Noël, après des années d'une chasse aux bugs pointilleuse, la version 1.0 de GWorkspace est sortie. C'est une sortie très particulière qui souhaite rendre hommage au patient animateur Bertrand Dekoninck, décédé il y a peu. Bertrand n'était pas développeur, mais ses constantes remarques, ses questions et son obstination à peaufiner un environnement de travail bâti avec GNUStep et GWorkspace ont été motivant pour les « GNUsteppeurs ».

GWorkspace 1.0 vous propose donc un environnement stable et agréable, tout empreint de l'attention et de la discrète gentillesse de Bertrand.

Nous allons maintenant voir à quoi ressemble GWorkspace…


  1. GNUstep est compatible avec Cocoa, on l'utilise pour développer et compiler des applications pour Macintosh (Cocoa), Unix (Solaris), Unix-like (GNU/Linux et GNU/Hurd, NetBSD, OpenBSD, FreeBSD) et Windows. Sur des processeurs gros-boutistes ou petit-boutistes (Big Endian ou Little Endian). Le principal langage de développement est l'Objective-C, mais GNUstep n'y est pas limité. 

Agenda du Libre pour la semaine 52 de l'année 2021

Posté par  . Édité par Benoît Sibaud et Ysabeau 🧶. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
6
26
déc.
2021
Communauté

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

N. D. M. : vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (Belgique, France, Québec et Suisse) sur les rassemblements, certains événements sont susceptibles d’être annulés (que les organisateurs aient pensé à mettre à jour l’Agenda du Libre ou non).

Python pour la fin de l’année 2021

Posté par  (site web personnel, Mastodon) . Édité par Nils Ratusznik et palm123. Modéré par Benoît Sibaud. Licence CC By‑SA.
30
25
déc.
2021
Python

En 2019 Oliver commençait une série de dépêches sur le langage Python, série qu’il nous promettait pour la rentrée 2019. Divers aléas ont fait que cette série n’a pu être terminée qu’en juin 2021.

Et, comme cela forme un tout cohérent et qu’il y avait, dès le départ, l’idée de les réunir, l’aboutissement est un, en fait plutôt deux epub qui compilent les dépêches et leurs commentaires parce que la maison ne se refuse rien. Ils sont sur un dépôt github avec les images de couvertures en version svg et png. Idéalement, ils devraient être sur un dépôt plutôt LinuxFr que celui-là.

Vous n’échapperez, évidemment, pas aux petits secrets d’ateliers en fin de dépêche.

Les pages de couverture

Greycess Knight RPG : sortie de la première version !

Posté par  . Édité par Ysabeau 🧶, palm123 et Benoît Sibaud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
25
25
déc.
2021
Jeu

Greycess Knight RPG est un jeu de rôle ordinatique en tour par tour. Il est très basique, autant au niveau du moteur que graphiquement. Bien sûr, il est entièrement libre. Autant le code source que des binaires pour certaines plateformes sont disponibles via BitTorrent. Sur ce, bonne lecture pour celles et ceux souhaitant des détails.

Sortie de Ruby on Rails 7.0

Posté par  (site web personnel) . Édité par Benoît Sibaud et palm123. Modéré par Benoît Sibaud. Licence CC By‑SA.
33
25
déc.
2021
Ruby

La version 7.0 du cadriciel Ruby on Rails a fait son apparition le 15 décembre 2021.

Pour rappel, Rails est un framework web complet développé en Ruby qui encourage la lisibilité du code, tout en privilégiant les conventions à la configuration.
Il fait la part belle à l'architecture Modèle-Vue-Contrôleur (MVC) et s’appuie sur un certain nombre de sous-ensembles :

  • Active Model qui permet de créer des objets Ruby suivant un mapping objet-relationnel (ORM)
  • Action View qui est responsable de la génération des pages HTML
  • Action Controller qui gère le cycle de vie des requêtes de l'application (cela inclut les sessions, les filtres, les cookies, le streaming de données et le traitement des exceptions)
  • Action Pack qui traite les requêtes web tout en fournissant la couche de contrôle MVC
  • Active Record qui permet aux modèles d'interagir avec la base de données de l'application
  • Action Cable qui permet d'écrire des fonctionnalités temps réel grâce au protocole WebSocket
  • Action Mailbox qui permet de recevoir des mails dans une application
  • Action Mailer qui permet d'envoyer des mails depuis une application
  • Action Text qui fournit tout qu'il faut pour gérer du contenu incluant du texte enrichi
  • Active Job qui permet d'exécuter des travaux en arrière-plan selon différentes approches de mise en file d'attente
  • Active Storage qui facilite le téléversement de fichiers vers un service de stockage dans les nuages, la transformation et l'extraction de métadonnées
  • Active Support qui fournit un certain nombre d'extensions au langage Ruby

Vous avez forcement croisé un site utilisant ce cadriciel : GitHub, Twitch, Airbnb, Kickstarter ou encore LinuxFr.org !

.NET 6 est sorti - La version la plus rapide à ce jour

9
25
déc.
2021
Microsoft

La dernière version du cadriciel libre (sous licence MIT) et multiplateforme est apparue le 9 novembre 2021. C’est une version majeure, avec énormément de nouveautés et comme toujours des performances améliorées. Voyons ensemble pourquoi ce cadriciel est si apprécié.

La version 6 de .Net représente un an d’efforts. Elle apporte son lot d’améliorations du langage, des performances ainsi que la première prise en charge de manière native des processeurs Apple Silicon (Arm64). Elle dispose aussi :

MirageOS - un micro OS (unikernel) en OCaml

74
21
déc.
2021
Distribution

MirageOS est un outil permettant de créer un unikernel (un système d’exploitation) pouvant faire office de micro-service comme un site Internet, un service SMTP ou encore un service DNS. L’objectif de MirageOS est de proposer une solution modulaire afin que l’utilisateur puisse créer son propre système selon ce qu’il souhaite vraiment. La modularité et l’approche clean-state de MirageOS permet de délester le système final d’éléments superficiels à priori. De ce fait, MirageOS est capable de produire un système d’exploitation complet comme un simple site internet ne pesant au final que ~16 Mo.

L’approche de MirageOS est de reconstruire tous les éléments de votre application finale en OCaml (en partant de votre API REST à la pile TCP/IP). Les logiques d’abstraction et la modularité d’OCaml sont les bases de MirageOS afin de s’abstraire de tout ce qui est à proprement parler lié au système (les syscalls) et de pouvoir interchanger une implémentation avec une autre sans changer le reste de l’application. Par ces mécanismes-là, MirageOS a la possibilité de produire un simple exécutable ou de produire un système complet capable d’être virtualisé avec Xen ou KVM.

Dans cette dépêche, nous allons voir ce qu’est concrètement MirageOS et expliquer comment l’utiliser.

GCompris sort en version 2.0 pour les fêtes de fin d'année

Posté par  (site web personnel) . Édité par Ysabeau 🧶, vmagnin, Xavier Teyssier, palm123 et BAud. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
53
21
déc.
2021
Éducation

Le projet éducatif GCompris est sorti en version 2.0 ce 17 décembre 2021. GCompris est un logiciel éducatif pour les enfants de deux à dix ans qui propose plus de 170 activités.

Appel à participation et bénévoles pour les Journées du Logiciel Libre 2022

Posté par  . Édité par Xavier Teyssier et Pierre Jarillon. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
13
21
déc.
2021
Communauté

Les Journées du Logiciel Libre (JdLL) de Lyon reviennent les 2 et 3 avril 2022 sur le thème : « Utopies concrètes et accessibles ». Les inscriptions sont ouvertes et vous avez jusqu’au 31 janvier pour proposer une intervention : faites tourner l’info !

Logo des Journées du Logiciel Libre 2022

Revue de presse de l'April pour la semaine 50 de l'année 2021

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
12
21
déc.
2021
Internet

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

Libre en Fête 2022 : découvrir le logiciel libre à l'arrivée du printemps

9
21
déc.
2021
Communauté

L’initiative Libre en Fête de l'April revient pour la 21ᵉ année consécutive !
Pour accompagner l’arrivée du printemps, des événements de découverte des logiciels libres et de la culture libre en général seront proposés partout en France autour de 20 mars, dans une dynamique conviviale et festive.

À cette occasion, tous les groupes d’utilisateurs et utilisatrices de logiciels libres (GULL), les espaces publics numériques (EPN), les bibliothèques et médiathèques, les clubs informatiques, les fablabs et hackerspaces, et toutes les organisations ayant à cœur la promotion du logiciel libre et de la culture libre en général sont invitées à organiser des événements à destination du grand public.

Image du Libre en Fête 2022

Décès de Leland Wilkinson, « parrain » du paquet ggplot2 de R

Posté par  . Édité par Ysabeau 🧶, vmagnin et Benoît Sibaud. Modéré par Julien Jorge. Licence CC By‑SA.
23
20
déc.
2021
Communauté

Leland Wilkinson était un chercheur américain ayant contribué à la discipline de la visualisation des données. Il est l’auteur du livre Grammar of Graphics en 1999, et a notamment aidé un des cocréateurs du paquet ggplot2 de R à en faire son implémentation. Son décès a été annoncé le 13 décembre 2021 sur le blog spécialisé Flowing Data.

Dons aux associations, épisode 10

Posté par  (site web personnel) . Édité par Ysabeau 🧶. Modéré par patrick_g. Licence CC By‑SA.
22
20
déc.
2021
Communauté

Cette dépêche est la dixième de sa série, après celles de 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019 et 2020.

Montre ton amour au Libre

Comme l’année précédente, cette année reste particulière, avec d’un côté une pandémie et ses conséquences dans le domaine de la santé (une partie des dons va aller vers la recherche médicale, les fonds de soutien aux urgentistes, etc.), et d’autre part les conséquences sociales de la crise sanitaire comme le chômage et la pauvreté (une autre partie des dons va se réorienter vers les soupes populaires, l’hébergement d’urgence, etc.). On pourrait ajouter les tensions dans la société qui pourraient orienter des dons vers les journalistes (suivi des violences et vérification des faits), les observateurs des prisons, etc. Les informations sur ce sujet me semblent facilement accessibles par ailleurs, je ne les détaillerai pas plus (et je ne suis pas forcément le mieux à même de parler de tous ces sujets non plus, d’autres le font bien mieux).

Non, cette année encore, je m’adresse à toi libriste, qui a procrastiné jusqu’aux dernières heures pour faire des dons, déductibles des impôts ou non. Toute l’année (et celle d’avant) on se promet de soutenir telle ou telle action sur tel ou tel sujet qui nous semblait extrêmement important. Citons par exemple quelques associations de promotion et défense du Libre, des droits dans l’espace numérique ou de la liberté d’expression, dont les dons sont déductibles en France : Amnesty France, Debian France, Framasoft, Fédération internationale pour les droits humains (FIDH), Libre à Toi / Radio Cause Commune, Ligue des Droits de l’Homme (LDH), Open Food Facts, OpenStreetMap France, Reporters Sans Frontières (RSF), Wikimédia France, etc.

Plan d’action du gouvernement sur les logiciels libres — « Libre à vous ! » du 14 décembre 2021

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
8
20
déc.
2021
Communauté

126e émission « Libre à vous ! » de l’April. Podcast et programme : - notre sujet principal portait sur le plan d’action du gouvernement sur les logiciels libres avec Sabine Guillaume, cheffe de la mission LABEL du programme TECH.GOUV conduit par la Direction interministérielle du numérique (DINUM) et Bastien Guerry, chef du pôle logiciels libres au département Etalab de la DINUM - la chronique d’Isabella Vanni, coordinatrice vie associative et responsable projets à l’April : interview avec ORL de l’AMMD (une coopérative d'artistes libres produisant de l'Art Libre avec des matériels et des logiciels libres) - la chronique d'Antanak sur Le Garage Numérique, qui accompagne les personnes habitantes et les associations du 20e arrondissement de Paris pour une vie numérique inclusive et solidaire