Outils pour utilisateurs

Outils du site


issue205:actus

Table des matières

1

Lunatik: 22/04/2024 The Lunatik project is developing tools that allow you to use the Lua language to extend the functionality of the Linux kernel and quickly write handler scripts that run at kernel level. A Lua interpreter is used, to execute the code, modified to work at the kernel level. The project code is written in C and is distributed under the MIT license. Among the capabilities of the command line utility are commands for loading, unloading and reloading Lunatik modules in the kernel, displaying the status of loaded modules, viewing a list of scripts running in the kernel, running scripts, creating and stopping Lua runtime environments in the kernel, using the interactive shell REPL (Read –Eval–Print Loop). The project also provides a set of examples to evaluate the capabilities of Lunatik. https://github.com/luainkernel/lunatik

Lunatik 22/04/2024

Le projet Lunatik développe des outils qui vous permettent d'utiliser le langage Lua pour étendre les fonctionnalités du noyau Linux et d'écrire rapidement des scripts de gestion qui s'exécutent au niveau du noyau. Un interpréteur Lua est utilisé pour exécuter le code, modifié pour fonctionner au niveau du noyau. Le code du projet est écrit en C et est distribué sous la licence du MIT.

Parmi les capacités de l'utilitaire en ligne de commande, on trouve des commandes pour charger, décharger et recharger les modules Lunatik dans le noyau, afficher l'état des modules chargés, afficher une liste de scripts s'exécutant dans le noyau, exécuter des scripts, créer et arrêter des environnements d'exécution Lua dans le noyau, en utilisant le shell interactif REPL (Read -Eval-Print Loop). Le projet fournit également un ensemble d'exemples permettant d'évaluer les capacités de Lunatik.

https://github.com/luainkernel/lunatik

Release of EdgeDB 5.0: 22/04/2024 A release of the EdgeDB 5.0, DBMS is available, which implements the relational graph data model and the EdgeQL query language, optimized for complex hierarchical data. The project is developed in the form of an add-on for PostgreSQL, it is written in Python and Rust (parser and performance-critical parts), and is distributed under the Apache 2.0 license. Client libraries are prepared for ​​Python, Go, Rust, .NET, Elixir and TypeScript/Javascript. It also provides command line tools for DBMS management and interactive query execution (REPL). https://github.com/edgedb/edgedb/releases/tag/v5.0

Sortie de EdgeDB 5.0 22/04/2024

La version 5.0 du SGBD EdgeDB est disponible. Elle implémente le modèle de données de graphe relationnel et le langage de requête EdgeQL, optimisé pour les données hiérarchiques complexes. Le projet est développé sous la forme d'un add-on pour PostgreSQL, il est écrit en Python et en Rust (analyseur et parties critiques pour la performance), et est distribué sous la licence Apache 2.0. Des bibliothèques clientes sont préparées pour Python, Go, Rust, .NET, Elixir et TypeScript/Javascript. Il fournit également des outils en ligne de commande pour la gestion du SGBD et l'exécution interactive des requêtes (REPL).

https://github.com/edgedb/edgedb/releases/tag/v5.0

Release of Audacity 3.5: 22/04/2024 A new release of the free sound editor Audacity 3.5, has been published, providing tools for editing sound files (Ogg Vorbis, FLAC, MP3 and WAV), recording and digitizing sound, changing sound file parameters, overlaying tracks and applying effects (for example, noise reduction, changing tempo and tone ). Audacity 3.5 was the fifth major release since the project was taken over by Muse Group. The Audacity code is licensed under GPLv3, with binary builds available for Linux, Windows and macOS. https://www.audacityteam.org/blog/audacity-3-5/

Sortie d'Audacity 3.5 22/04/2024

La nouvelle version 3.5 de l'éditeur audio gratuit Audacity a été publiée. Elle fournit des outils pour éditer des fichiers son (Ogg Vorbis, FLAC, MP3 et WAV), enregistrer et numériser du son, modifier les paramètres des fichiers son, superposer des pistes et appliquer des effets (par exemple, réduction du bruit, modification du tempo et de la tonalité). Audacity 3.5 est la cinquième version majeure depuis que le projet a été repris par Muse Group. Le code d'Audacity est placé sous licence GPLv3 et des versions binaires sont disponibles pour Linux, Windows et macOS.

https://www.audacityteam.org/blog/audacity-3-5/

2

NetBSD 9.4 released: 23/04/2024 The NetBSD 9.4 operating system has been published, which completed the maintenance cycle of the previous major branch 9.x. NetBSD 9.4 is categorized as a maintenance update and primarily includes fixes for issues and vulnerabilities identified since NetBSD 9.3 was published in August 2022. For those who value new functionality, a major release was recently released, NetBSD 10.0. Installation images of 507 MB in size have been prepared for download, available in builds for 57 system architectures and 16 different CPU families. In addition to bug fixes in NetBSD 9.4, some new features, usually related to hardware support, have been moved from the NetBSD 10 branch. For example, support has been added for new MegaRAID controllers, Ethernet cards on the RTL8168GU chip and 3G modems ZTE MF112 and D-Link DWM222. Support for new AMD (zen3, zen4) and Intel CPUs (Comet Lake, Skylake-X, Cascade Lake) has been expanded. Added support for RAM disks in ZFS and CGD. Improved compatibility with QEMU assemblies for aarch64. https://www.netbsd.org/releases/formal-9/NetBSD-9.4.html

NetBSD 9.4 publié 23/04/2024

Le système d'exploitation NetBSD 9.4 a été publié, achevant le cycle de maintenance de la branche majeure précédente 9.x. NetBSD 9.4 est classé comme une mise à jour de maintenance et inclut principalement des correctifs pour les problèmes et vulnérabilités identifiés depuis la publication de NetBSD 9.3 en août 2022. Pour ceux qui recherchent les nouvelles fonctionnalités, une version majeure a été récemment publiée, NetBSD 10.0. Les images d'installation d'une taille de 507 Mo ont été préparées pour le téléchargement, disponibles dans les builds pour 57 architectures de système et 16 familles de CPU différentes.

En plus des corrections de bogues de NetBSD 9.4, certaines nouvelles fonctionnalités, généralement liées au support matériel, ont été déplacées de la branche NetBSD 10. Par exemple, le support a été ajouté pour les nouveaux contrôleurs MegaRAID, les cartes Ethernet sur la puce RTL8168GU et les modems 3G ZTE MF112 et D-Link DWM222. La prise en charge des nouveaux processeurs AMD (zen3, zen4) et Intel (Comet Lake, Skylake-X, Cascade Lake) a été étendue. Ajout de la prise en charge des disques RAM dans ZFS et CGD. Amélioration de la compatibilité avec les assemblages QEMU pour aarch64.

https://www.netbsd.org/releases/formal-9/NetBSD-9.4.html

Release of Nmap 7.95: 23/04/2024 The network security scanner Nmap 7.95 has been released. It is designed to conduct a network audit and identify active network services. The project code is supplied under the NPSL (Nmap Public Source License), based on the GPLv2 license, which is supplemented with recommendations (not requirements) for using the OEM licensing program and purchasing a commercial license if the manufacturer does not want to open the code of his product in accordance with the requirements of the copyleft license or intends to integrate Nmap into products that are not GPL compliant. The terms of the NPSL license apply only to parties who accept the license in exchange for receiving special rights, such as the right to redistribute Nmap. In this case, the participating party can do whatever it wants under copyright provisions such as fair use, and the Nmap developers will not try to control their work. https://nmap.org/download

Sortie de Nmap 7.95 23/04/2024

Le scanner de sécurité réseau Nmap 7.95 est disponible. Il est conçu pour effectuer un audit du réseau et identifier les services réseau actifs. Le code du projet est fourni sous la licence NPSL (Nmap Public Source License), basée sur la licence GPLv2, qui est complétée par des recommandations (et non des exigences) pour l'utilisation du programme de licence OEM et l'achat d'une licence commerciale si le fabricant ne veut pas ouvrir le code de son produit conformément aux exigences de la licence copyleft ou a l'intention d'intégrer Nmap dans des produits qui ne sont pas conformes à la GPL.

Les termes de la licence NPSL ne s'appliquent qu'aux parties qui acceptent la licence en échange de droits spéciaux, tels que le droit de redistribuer Nmap. Dans ce cas, la partie participante peut faire ce qu'elle veut en vertu des dispositions relatives au droit d'auteur, telles que l'utilisation équitable, et les développeurs de Nmap n'essaieront pas de contrôler leur travail.

https://nmap.org/download

Release of the Fedora Linux 40: 23/04/2024 Fedora 40 Workstation , Fedora Server , Fedora CoreOS , Fedora Cloud Base, Fedora IoT Edition and Live builds are available for download, delivered as spins with desktop environments, like KDE Plasma, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie and Sway. Builds are generated for x86_64, Power64 and ARM64 (AArch64) architectures. The publication of Fedora Silverblue build is delayed. https://fedoramagazine.org/announcing-fedora-linux-40/

Sortie de la version 40 de Fedora Linux 23/04/2024

Fedora 40 Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition et des Live builds sont disponibles au téléchargement, livrés sous forme de spins avec des environnements de bureau, comme KDE Plasma, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie et Sway. Les builds sont générés pour les architectures x86_64, Power64 et ARM64 (AArch64). La publication de la version de Fedora Silverblue est retardée.

https://fedoramagazine.org/announcing-fedora-linux-40/

3

Nginx 1.26.0 released with HTTP/3 support: 23/04/2024 After a year of development, a new stable branch of the high-performance HTTP server and multi-protocol proxy server nginx 1.26.0 has been published, which incorporates the changes accumulated in the main branch 1.25.x. In the future, all changes in the stable branch 1.26 will be related to the elimination of serious errors and vulnerabilities. Soon the main branch of nginx 1.27 will be formed, where the development of new features will continue. For ordinary users who do not have the task of ensuring compatibility with third-party modules, they recommend you use the main branch, where releases of the commercial product Nginx Plus are formed every three months. https://mailman.nginx.org/pipermail/nginx-announce/2024/EJFW6YFMCUODWQN7DZKIEKUTHKYXVZT2.html

Nginx 1.26.0 publié avec prise en charge de HTTP/3 23/04/2024

Après un an de développement, une nouvelle branche stable du serveur HTTP haute performance et du serveur proxy multi-protocole nginx 1.26.0 a été publiée, qui incorpore les changements accumulés dans la branche principale 1.25.x. À l'avenir, tous les changements dans la branche stable 1.26 seront liés à l'élimination d'erreurs et de vulnérabilités sérieuses. Bientôt, la branche principale de nginx 1.27 sera formée, où le développement de nouvelles fonctionnalités se poursuivra. Pour les utilisateurs ordinaires qui n'ont pas la tâche d'assurer la compatibilité avec des modules tiers, il est recommandé d'utiliser la branche principale, où les versions du produit commercial Nginx Plus sont créées tous les trois mois.

https://mailman.nginx.org/pipermail/nginx-announce/2024/EJFW6YFMCUODWQN7DZKIEKUTHKYXVZT2.html

Release of TrueNAS SCALE 24.04: 24/04/2024 iXsystems has published the TrueNAS SCALE 24.04 distribution, which uses the Linux kernel and Debian (the company's previous products, including TrueOS, PC-BSD, TrueNAS and FreeNAS, were based on FreeBSD). Like TrueNAS CORE (FreeNAS), TrueNAS SCALE is free to download and use. The iso image size is 1.5 GB. The source code of TrueNAS SCALE-specific build scripts, web interface and layers are published on GitHub. The Linux-based TrueNAS SCALE edition is now the main edition, and the FreeBSD-based TrueNAS CORE branch has been placed in maintenance mode, where they plan to fix bugs and security issues for many years to come. New features and new versions of components will be developed only in the TrueNAS SCALE branch. TrueNAS SCALE is not the only Linux-based FreeNAS option - in 2009, the OpenMediaVault distribution separated from FreeNAS, which was transferred to the Linux kernel and Debian. https://www.truenas.com/blog/truenas-scale-dragonfish-release/

Sortie de TrueNAS SCALE 24.04 24/04/2024

iXsystems a publié la distribution TrueNAS SCALE 24.04, qui utilise le noyau Linux et Debian (les produits précédents de la société, dont TrueOS, PC-BSD, TrueNAS et FreeNAS, étaient basés sur FreeBSD). Comme TrueNAS CORE (FreeNAS), TrueNAS SCALE est gratuit à télécharger et à utiliser. La taille de l'image ISO est de 1,5 Go. Le code source des scripts de construction, de l'interface Web et des couches spécifiques à TrueNAS SCALE est publié sur GitHub.

L'édition TrueNAS SCALE basée sur Linux est désormais l'édition principale, et la branche TrueNAS CORE basée sur FreeBSD a été placée en mode maintenance, où il est prévu de corriger les bogues et les problèmes de sécurité pour de nombreuses années à venir. Les nouvelles fonctionnalités et les nouvelles versions des composants seront développées uniquement dans la branche TrueNAS SCALE. TrueNAS SCALE n'est pas la seule option de FreeNAS basée sur Linux - en 2009, la distribution OpenMediaVault s'est séparée de FreeNAS, qui a été transférée vers le noyau Linux et Debian.

https://www.truenas.com/blog/truenas-scale-dragonfish-release/

Release of QEMU 9.0.0: 24/04/2024 As an emulator, QEMU allows you to run a program compiled for one hardware platform on a system with a completely different architecture, for example, run an ARM application on an x86-compatible PC. In virtualization mode in QEMU, the performance of code execution in an isolated environment is close to the hardware system due to the direct execution of instructions on the CPU and the use of the Xen hypervisor or the KVM module in Linux, or the NVMM module in NetBSD. The project was originally created by Fabrice Bellard to provide the ability to run Linux executables compiled for the x86 platform on non-x86 architectures. Over the years of development, support for full emulation was added for 14 hardware architectures, the number of emulated hardware devices exceeded 400. In preparing version 9.0, more than 2,700 changes were made from 220 developers. https://lists.nongnu.org/archive/html/qemu-devel/2024-04/msg03263.html

QEMU 9.0.0 publié 24/04/2024

En tant qu'émulateur, QEMU vous permet d'exécuter un programme compilé pour une plate-forme matérielle sur un système avec une architecture complètement différente, par exemple, exécuter une application ARM sur un PC compatible x86. En mode virtualisation dans QEMU, les performances d'exécution du code dans un environnement isolé sont proches du système matériel grâce à l'exécution directe des instructions sur le CPU et à l'utilisation de l'hyperviseur Xen ou du module KVM dans Linux, ou du module NVMM dans NetBSD.

Le projet a été créé à l'origine par Fabrice Bellard pour permettre l'exécution d'exécutables Linux compilés pour la plate-forme x86 sur des architectures non-x86. Au fil des années de développement, la prise en charge de l'émulation complète a été ajoutée pour 14 architectures matérielles, le nombre de dispositifs matériels émulés dépassant les 400. Lors de la préparation de la version 9.0, plus de 2 700 modifications ont été apportées par 220 développeurs.

https://lists.nongnu.org/archive/html/qemu-devel/2024-04/msg03263.html

4

Pale Moon browser 33.1.0: 24/04/2024 Pale Moon 33.1.0, branching from the Firefox code base to provide higher performance, preserve the classic interface, minimize memory consumption and provide additional customization options, is out. Pale Moon builds are created for Windows and Linux (x86_64). The project code is distributed under the MPLv2 (Mozilla Public License). The project adheres to the classic interface layout, without switching to the Australis and Photon interfaces integrated into Firefox 29 and 57, and with extensive customization options. The removed components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code for collecting statistics, tools for parental controls and people with disabilities. Compared to Firefox, support for extensions using XUL has been returned to the browser, and the ability to use both full-fledged and lightweight themes has been retained. https://forum.palemoon.org/viewtopic.php?t%3D31085%26p%3D251221%23p251221

Navigateur Pale Moon 33.1.0 24/04/2024

Pale Moon 33.1.0, dérivé de la base de code de Firefox pour offrir de meilleures performances, préserver l'interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires, est disponible. Les versions de Pale Moon sont créées pour Windows et Linux (x86_64). Le code du projet est distribué sous la licence MPLv2 (Mozilla Public License).

Le projet adhère à la présentation classique de l'interface, sans passer aux interfaces Australis et Photon intégrées dans Firefox 29 et 57, et avec des options de personnalisation étendues. Les composants supprimés sont les suivants : DRM, Social API, WebRTC, visionneuse PDF, Crash Reporter, code pour la collecte de statistiques, outils pour le contrôle parental et les personnes handicapées. Par rapport à Firefox, la prise en charge des extensions utilisant XUL a été rétablie dans le navigateur, et la possibilité d'utiliser des thèmes complets et légers a été conservée.

https://forum.palemoon.org/viewtopic.php?t%3D31085%26p%3D251221%23p251221

Release of Proxmox VE 8.2: 24/04/2024 Proxmox Virtual Environment 8.2 has been published, a specialized Linux distribution based on Debian GNU/Linux, aimed at deploying and maintaining virtual servers using LXC and KVM, and capable of acting as a replacement for products such as VMware vSphere, Microsoft Hyper-V and Citrix Hypervisor. The size of the installation iso image is 1.3 GB. Proxmox VE provides the means to deploy a turnkey, web-based, industrial-grade virtual server system designed to manage hundreds or even thousands of virtual machines. The distribution has built-in tools for organizing backups of virtual environments and clustering support available out of the box, including the ability to migrate virtual environments from one node to another without stopping work. Features of the web interface include: support for a secure VNC console; control access to all available objects (VM, storage, nodes, etc.) based on roles; support for various authentication mechanisms (MS ADS, LDAP, Linux PAM, Proxmox VE authentication). https://forum.proxmox.com/threads/proxmox-ve-8-2-released.145722/

Proxmox VE 8.2 publié 24/04/2024

Proxmox Virtual Environment 8.2 a été publié. C'est une distribution Linux spécialisée basée sur Debian GNU/Linux, visant à déployer et à maintenir des serveurs virtuels en utilisant LXC et KVM, et capable de remplacer des produits tels que VMware vSphere, Microsoft Hyper-V et Citrix Hypervisor. La taille de l'image ISO d'installation est de 1,3 Go.

Proxmox VE permet de déployer un système de serveur virtuel clé en main, basé sur le Web et de qualité industrielle, conçu pour gérer des centaines, voire des milliers de machines virtuelles. La distribution dispose d'outils intégrés pour organiser les sauvegardes des environnements virtuels et la prise en charge de la mise en grappe, y compris la possibilité de migrer les environnements virtuels d'un nœud à l'autre sans interrompre le travail. Les caractéristiques de l'interface Web comprennent : la prise en charge d'une console VNC sécurisée ; le contrôle de l'accès à tous les objets disponibles (VM, stockage, nœuds, etc.) en fonction des rôles ; la prise en charge de divers mécanismes d'authentification (MS ADS, LDAP, Linux PAM, Proxmox VE authentication).

https://forum.proxmox.com/threads/proxmox-ve-8-2-released.145722/

Nextcloud Hub 8 introduced: 25/04/2024 Nextcloud Hub 8, providing a self-sufficient solution for collaboration between enterprise employees and teams developing various projects, is available for download. At the same time, Nextcloud 29, which underlies Nextcloud Hub, was published, allowing the deployment of cloud storage with support for synchronization and data exchange, providing the ability to view and edit data from any device anywhere on the network (using a web interface or WebDAV). The Nextcloud server can be deployed on any hosting that supports the execution of PHP scripts and provides access to SQLite, MariaDB/MySQL or PostgreSQL. Nextcloud source code is distributed under the AGPL license. In terms of the tasks it solves, Nextcloud Hub resembles Google Docs and Microsoft 365, but allows you to deploy a fully controlled collaboration infrastructure that operates on your own servers and is not tied to external cloud services. Nextcloud Hub combines several open add-on applications on the Nextcloud cloud platform into a single environment, allowing you to collaborate with office documents, files and information to plan tasks and events. The platform also includes add-ons for accessing email, messaging, video conferencing and chats. https://nextcloud.com/blog/nextcloud-hub8/

Présentation de Nextcloud Hub 8 25/04/2024

Nextcloud Hub 8, qui fournit une solution autonome pour la collaboration entre les employés de l'entreprise et les équipes développant divers projets, est disponible au téléchargement. Dans le même temps, Nextcloud 29, qui sous-tend Nextcloud Hub, a été publié, permettant le déploiement d'un stockage en nuage avec un support pour la synchronisation et l'échange de données, offrant la possibilité de visualiser et d'éditer des données à partir de n'importe quel appareil n'importe où sur le réseau (en utilisant une interface Web ou WebDAV). Le serveur Nextcloud peut être déployé sur n'importe quel hébergement supportant l'exécution de scripts PHP et donnant accès à SQLite, MariaDB/MySQL ou PostgreSQL. Le code source de Nextcloud est distribué sous licence AGPL.

En termes de tâches résolues, Nextcloud Hub ressemble à Google Docs et Microsoft 365, mais vous permet de déployer une infrastructure de collaboration entièrement contrôlée qui fonctionne sur vos propres serveurs et n'est pas liée à des services cloud externes. Nextcloud Hub combine plusieurs applications complémentaires ouvertes sur la plateforme cloud Nextcloud dans un environnement unique, ce qui vous permet de collaborer avec des documents de bureau, des fichiers et des informations pour planifier des tâches et des événements. La plateforme comprend également des modules complémentaires pour accéder au courrier électronique, à la messagerie, à la vidéoconférence et aux chats.

https://nextcloud.com/blog/nextcloud-hub8/

5

Release of Ubuntu 24.04 LTS: 25/04/2024 Ubuntu 24.04 “Noble Numbat” is out, which is classified as a long-term support (LTS) release, updates will be generated for 12 years (5 years - publicly available, plus another 7 years for users of the Ubuntu Pro service). Installation images are created for Ubuntu Desktop, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin, Ubuntu Unity, Edubuntu and Ubuntu Cinnamon . https://lists.ubuntu.com/archives/ubuntu-announce/2024-April/000301.html

Sortie d'Ubuntu 24.04 LTS 25/04/2024

Ubuntu 24.04 « Noble Numbat » est sortie ; elle est classée comme une version de support à long terme (LTS). Les mises à jour seront générées pendant 12 ans (5 ans - disponible publiquement, plus 7 ans supplémentaires pour les utilisateurs du service Ubuntu Pro). Des images d'installation sont créées pour Ubuntu Desktop, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin, Ubuntu Unity, Edubuntu et Ubuntu Cinnamon.

https://lists.ubuntu.com/archives/ubuntu-announce/2024-April/000301.html

Release of OSMC 2024.04-1: 27/04/2024 OSMC 2024.04-1, designed for creating a media center based on Raspberry Pi single-board computers or Vero set-top boxes developed by the distribution's developers, is out. The distribution is equipped with the Kodi media center and offers out of the box a complete set of tools for creating a home theater that supports video display in 4K, 2K and HD (1080p) quality. Two images are available for download; for direct recording to a USB drive or SD card, as well as specialized installers for Windows, macOS and Linux, allowing a novice user to install the distribution. Ready-made builds are created for Raspberry Pi 2, 3, 3+, Zero W 2, 4 and 400 boards, as well as for Vero 4K, 4K+ and V set-top boxes. The distribution is based on Debian and supports installing packages from standard repositories. When working with the distribution, no knowledge of Linux is required; all configuration operations are performed through a graphical interface. The Raspberry Pi-based media center is proposed to be connected to the TV via the HDMI port and powered via the USB port, which is available on some TVs. Video playback uses hardware video decoding provided by the Broadcom VideoCore graphics accelerator. https://osmc.tv/2024/04/osmcs-april-update-is-here-with-kodi-v20-5/

Publication d'OSMC 2024.04-1 27/04/2024

OSMC 2024.04-1, conçu pour créer un centre multimédia basé sur des ordinateurs monocartes Raspberry Pi ou des décodeurs Vero développés par les développeurs de la distribution, est sorti. La distribution est équipée du media center Kodi et offre un ensemble complet d'outils pour créer un home cinéma qui supporte l'affichage vidéo en qualité 4K, 2K et HD (1080p). Deux images sont disponibles au téléchargement : pour l'enregistrement direct sur une clé USB ou une carte SD, ainsi que des installeurs spécialisés pour Windows, macOS et Linux, permettant à un utilisateur novice d'installer la distribution. Des versions prêtes à l'emploi sont créées pour les cartes Raspberry Pi 2, 3, 3+, Zero W 2, 4 et 400, ainsi que pour les décodeurs Vero 4K, 4K+ et V.

La distribution est basée sur Debian et prend en charge l'installation de paquets à partir de dépôts standard. Aucune connaissance de Linux n'est requise pour travailler avec la distribution ; toutes les opérations de configuration sont effectuées par le biais d'une interface graphique. Le media center basé sur le Raspberry Pi est proposé pour être connecté à la télévision via le port HDMI et alimenté par le port USB, qui est disponible sur certains téléviseurs. La lecture vidéo utilise le décodage vidéo matériel fourni par l'accélérateur graphique Broadcom VideoCore.

https://osmc.tv/2024/04/osmcs-april-update-is-here-with-kodi-v20-5/

The Genode project has published Sculpt 24.04: 27/04/2024 The release of the Sculpt 24.04 project was announced, that is developing an operating system based on Genode OS Framework technologies, which can be used by ordinary users to perform everyday tasks. The source code of the project is distributed under the AGPLv3 license. A LiveUSB image of 30 MB in size is offered for download . It supports operation on systems with Intel processors and graphics with VT-d and VT-x extensions enabled, as well as on ARM systems with VMM extensions. https://genode.org/news/sculpt-os-release-24.04

Le projet Genode a publié Sculpt 24.04 27/04/2024

La publication du projet Sculpt 24.04 a été annoncée. Ce projet développe un système d'exploitation basé sur les technologies du Framework Genode OS, qui peut être utilisé par des utilisateurs ordinaires pour effectuer des tâches quotidiennes. Le code source du projet est distribué sous la licence AGPLv3. Une image LiveUSB de 30 Mo est proposée au téléchargement. Elle est compatible avec les systèmes équipés de processeurs et de graphiques Intel avec les extensions VT-d et VT-x activées, ainsi qu'avec les systèmes ARM avec les extensions VMM.

https://genode.org/news/sculpt-os-release-24.04

6

Web browser Min 1.32: 27/04/2024 A new version of the browser, Min 1.32 , has been published. It offers a minimalistic interface built around manipulation of the address bar. The browser is created using the Electron platform, which allows you to create stand-alone applications based on the Chromium engine and the Node.js platform. The Min interface is written in JavaScript, CSS and HTML. The code is distributed under the Apache 2.0 license. Builds are created for Linux, macOS and Windows. The central control in Min is the address bar, through which you can send queries to a search engine (DuckDuckGo by default) and search the current page. As you type in the address bar, a summary of relevant information for the current request is generated, such as a link to a Wikipedia article, a selection from bookmarks and browsing history, as well as recommendations from the DuckDuckGo search engine. Each page opened in the browser is indexed and becomes available for subsequent search in the address bar. In the address bar you can also enter commands to quickly perform operations (for example, “!settings” - go to settings, “!screenshot” - create a screenshot, “!clearhistory” - clear your browsing history, etc.). https://github.com/minbrowser/min/releases/tag/v1.32.0

Navigateur web Min 1.32 27/04/2024

La nouvelle version 1.32 du navigateur Min a été publiée. Elle offre une interface minimaliste construite autour de la manipulation de la barre d'adresse. Le navigateur est créé à l'aide de la plateforme Electron, qui permet de créer des applications autonomes basées sur le moteur Chromium et la plateforme Node.js. L'interface Min est écrite en JavaScript, CSS et HTML. Le code est distribué sous la licence Apache 2.0. Des versions sont créées pour Linux, macOS et Windows.

Le contrôle central dans Min est la barre d'adresse, à travers laquelle vous pouvez envoyer des requêtes à un moteur de recherche (DuckDuckGo par défaut) et rechercher à l'intérieur de la page actuelle. Lorsque vous tapez dans la barre d'adresse, un résumé des informations pertinentes pour la requête en cours est généré, comme un lien vers un article de Wikipédia, une sélection des signets et de l'historique de navigation, ainsi que des recommandations du moteur de recherche DuckDuckGo. Chaque page ouverte dans le navigateur est indexée et devient disponible pour une recherche ultérieure dans la barre d'adresse. Dans la barre d'adresse, vous pouvez également saisir des commandes pour effectuer rapidement des opérations (par exemple, « !settings » - aller dans les paramètres, « !screenshot » - créer une capture d'écran, « !clearhistory » - effacer votre historique de navigation, etc.)

https://github.com/minbrowser/min/releases/tag/v1.32.0

Release of ncurses 6.5: 28/04/2024 After a year and a half of development, the ncurses 6.5 library has been released. It is designed for creating multi-platform interactive console user interfaces and supporting emulation of the curses programming interface from System V Release 4.0 (SVr4). The ncurses 6.5 release is source compatible with the ncurses 5.x and 6.0 branches, but extends the ABI. Popular applications built using ncurses include aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less. https://www.mail-archive.com/info-gnu@gnu.org/msg03279.html

Publication de ncurses 6.5 28/04/2024

Après un an et demi de développement, la bibliothèque ncurses 6.5 est disponible. Elle est conçue pour créer des interfaces utilisateur interactives multiplateformes et supporte l'émulation de l'interface de programmation curses à partir de System V Release 4.0 (SVr4). La version 6.5 de ncurses est compatible avec les branches 5.x et 6.0 de ncurses, mais étend l'ABI. Les applications populaires construites avec ncurses incluent aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.

https://www.mail-archive.com/info-gnu@gnu.org/msg03279.html

Release of EndeavourOS 24.04: 28/04/2024 The EndeavorOS 24.04 project is presented, which replaced the Antergos distribution, which was stopped in May 2019 due to the lack of free time among the remaining maintainers to maintain the project at the proper level. The installation image size is 2.7 GB (x86_64). Endeavor OS allows the user to easily install Arch Linux with the required desktop, as intended by the desktop's original developers, without additional pre-installed programs. The distribution offers a simple installer for installing a basic Arch Linux environment with the default KDE desktop and the ability to install from the repository one of the standard desktops based on Mate, LXQt, Cinnamon, Xfce, GNOME, Budgie, as well as i3, BSPWM and Sway mosaic window managers. Work is underway to add support for Qtile and Openbox window managers, UKUI , LXDE and Deepin desktops. One of the project developers is developing its own window manager named Worm. https://endeavouros.com/news/plasma-6-with-wayland-or-x11-option-and-qt-6-ported-calamares-meet-gemini/%0D%0A

Sortie d'EndeavourOS 24.04 28/04/2024

Le projet EndeavorOS 24.04 est sorti. Il remplace la distribution Antergos, qui a été arrêtée en mai 2019 en raison du manque de temps libre des mainteneurs restants pour maintenir le projet à un niveau adéquat. La taille de l'image d'installation est de 2,7 Go (x86_64).

Endeavor OS permet à l'utilisateur d'installer facilement Arch Linux avec le bureau requis, comme prévu par les développeurs originaux du bureau, sans programmes préinstallés supplémentaires. La distribution propose un programme d'installation simple pour installer un environnement Arch Linux de base avec le bureau KDE par défaut et la possibilité d'installer à partir du dépôt l'un des bureaux standard basés sur Mate, LXQt, Cinnamon, Xfce, GNOME, Budgie, ainsi que les gestionnaires de fenêtres en mosaïque i3, BSPWM et Sway. Des travaux sont en cours pour ajouter la prise en charge des gestionnaires de fenêtres Qtile et Openbox et des bureaux UKUI, LXDE et Deepin. L'un des développeurs du projet est en train de mettre au point son propre gestionnaire de fenêtres, baptisé Worm.

https://endeavouros.com/news/plasma-6-with-wayland-or-x11-option-and-qt-6-ported-calamares-meet-gemini/%0D%0A

7

Release of Amarok 3.0.0: 29/04/2024 Six years after the last release, the Amarok 3.0.0 music player, which was very popular during the KDE 3 and KDE 4, was announced. The release is only available as source code. Amarok 3.0.0 was the first to be ported to the Qt5 and the KDE Frameworks 5 library. The project code is written in C++ and distributed under the GPLv2 license. Amarok provides a three-panel mode of displaying information (collection, current composition and playlist), it allows you to navigate through the music collection, tags and individual catalogs, it supports dynamic playlists and quickly create your own playlists, it can automatically generate recommendations, statistics and rating of popular compositions, supports downloading lyrics, covers and information about compositions from various services, allows you to automatically generate recommendations, scripts and information messages about the script. https://invent.kde.org/multimedia/amarok

Sortie d'Amarok 3.0.0 29/04/2024

Six ans après la dernière version, le lecteur de musique Amarok 3.0.0, qui a été très populaire pendant KDE 3 et KDE 4, a été annoncé. La version n'est disponible que sous forme de code source. Amarok 3.0.0 a été le premier à être porté vers les bibliothèques Qt5 et KDE Frameworks 5. Le code du projet est écrit en C++ et distribué sous licence GPLv2.

Amarok propose un mode d'affichage des informations en trois panneaux (collection, composition actuelle et liste de lecture), il permet de naviguer dans la collection musicale, les étiquettes et les catalogues individuels, il prend en charge les listes de lecture dynamiques et permet de créer rapidement ses propres listes de lecture, il peut générer automatiquement des recommandations, des statistiques et une évaluation des compositions populaires, il prend en charge le téléchargement des paroles, des couvertures et des informations sur les compositions à partir de différents services, il permet de générer automatiquement des recommandations, des scripts et des messages d'information à propos du script.

https://invent.kde.org/multimedia/amarok

Release of Shotcut 24.04: 29/04/2024 A new release of Shotcut 24.04 video editor, which is being developed by the author of the MLT project and uses this framework to organize video editing, is available. Support for video and sound formats are implemented via FFmpeg. It is possible to use plugins with video and audio effects, compatible with Frei0r and LADSPA. Features of Shotcut include, multi-track editing with the layout of video from fragments in various source formats, without the need for them to be imported or recoding. There are built-in tools for creating screencasts, processing images from a web camera and receiving streaming video. Qt is used to build the interface. The code is written in C++ and distributed under the GPLv3 license. Ready-made builds are available for Linux (AppImage, flatpak and snap), macOS and Windows. https://shotcut.org/blog/new-release-240428/

Publication de Shotcut 24.04 29/04/2024

La nouvelle version 24.04 de l'éditeur vidéo Shotcut, développé par l'auteur du projet MLT et qui utilise ce framework pour organiser l'édition vidéo, est disponible. La prise en charge des formats vidéo et audio est assurée par FFmpeg. Il est possible d'utiliser des plugins avec des effets vidéo et audio, compatibles avec Frei0r et LADSPA. Parmi les fonctionnalités de Shotcut, citons le montage multipiste avec la mise en page de vidéos à partir de fragments dans différents formats source, sans qu'il soit nécessaire de les importer ou de les recoder. Des outils intégrés permettent de créer des screencasts, de traiter des images provenant d'une caméra Web et de recevoir des flux vidéo. Qt est utilisé pour construire l'interface. Le code est écrit en C++ et distribué sous licence GPLv3. Des versions prêtes à l'emploi sont disponibles pour Linux (AppImage, flatpak et snap), macOS et Windows.

https://shotcut.org/blog/new-release-240428/

Lennart Pottering introduces run0: 29/04/2024 Lennart Pottering introduced the run0 utility, which allows you to perform actions/processes under the identifiers of other users. The new utility is positioned as a safer replacement of the sudo program, implemented in the form of a superstructure over the systemd-run command and allows you to get rid of the use of the executable file with the SUID flag. The run0 utility is included in the release systemd 256, which is currently at the stage of release candidate. It is noted that the change of the identifier using the SUID flag in sudo involves additional risks associated with the fact that the SUID-process inherits the context of execution, including many properties controlled by an unprivileged user, environment variables, file descriptors, planner parameters and cgroup binding. Part of these properties are automatically cleaned for SUID processes by the core, and part by the application itself. However, in complex SUID programs such as sudo, people continue to regularly find vulnerabilities caused by inaccurate handling of external data that an unprivileged user can influence. In run0, instead of using SUID, you are contacting a system manager requesting a command shell or process with the specified user ID, creating a new pseudo-terminal (PTY) and sending data between it and the current terminal (TTY). This behavior is more like a launch using ssh than performing using the classic sudo. The privileged process is triggered in an isolated context, which is generated by the PID 1 process rather than the user's process, i.e. does not inherit the properties of the user's environment, except for the flow of the $TERM environment variable. Polkit is used to authorize and determine the user's capabilities in run0. The classical rule description language (/etc/sudoers) used in sudo is not supported. The functionality for running programs with other privileges is built into the systemd-run, and the run0 command is created as a symbolic link to the systemd-run, when using which a command line interface is provided. Additional features of run0 include, an indication of increased privileges through the installation of a reddish background in the terminal and the addition of a red point to the window header. After cessation of execution with other privileges, the point disappears, and the background changes to normal. In addition, run0 supports all “systemd-run” options, for example, the parameter “–property,” through which you can set arbitrary settings of the systemd services (for example, “CPUWeight-200 MemoryMax-2G IPAccounting-yes”). https://mastodon.social/@pid_eins/112353324518585654

Lennart Pottering présente run0 29/04/2024

Lennart Pottering a présenté l'utilitaire run0, qui vous permet d'effectuer des actions/processus sous les identifiants d'autres utilisateurs. Le nouvel utilitaire est positionné comme un remplacement plus sûr du programme sudo, implémenté sous la forme d'une superstructure au-dessus de la commande systemd-run et qui vous permet de vous débarrasser de l'utilisation du fichier exécutable avec le drapeau SUID. L'utilitaire run0 est inclus dans la version systemd 256, qui est actuellement au stade de release candidate.

Il est à noter que le changement d'identifiant à l'aide du drapeau SUID dans sudo implique des risques supplémentaires liés au fait que le processus SUID hérite du contexte d'exécution, y compris de nombreuses propriétés contrôlées par un utilisateur non privilégié, des variables d'environnement, des descripteurs de fichiers, des paramètres du planificateur et de la liaison avec le cgroup. Une partie de ces propriétés est automatiquement nettoyée pour les processus SUID par le noyau, et une autre partie par l'application elle-même. Cependant, dans les programmes SUID complexes tels que sudo, les gens continuent à trouver régulièrement des vulnérabilités causées par une gestion imprécise des données externes qu'un utilisateur non privilégié peut influencer.

Dans run0, au lieu d'utiliser SUID, vous contactez un gestionnaire de système qui demande un shell de commande ou un processus avec l'ID utilisateur spécifié, en créant un nouveau pseudo-terminal (PTY) et en envoyant des données entre celui-ci et le terminal actuel (TTY). Ce comportement ressemble plus à un lancement à l'aide de ssh qu'à une exécution à l'aide du sudo classique. Le processus privilégié est déclenché dans un contexte isolé, qui est généré par le processus PID 1 plutôt que par le processus de l'utilisateur, c'est-à-dire qu'il n'hérite pas des propriétés de l'environnement de l'utilisateur, à l'exception du flux de la variable d'environnement $TERM.

Polkit est utilisé pour autoriser et déterminer les capacités de l'utilisateur dans run0. Le langage classique de description des règles (/etc/sudoers) utilisé dans sudo n'est pas pris en charge. La fonctionnalité permettant d'exécuter des programmes avec d'autres privilèges est intégrée dans le systemd-run, et la commande run0 est créée comme un lien symbolique vers le systemd-run, lors de l'utilisation duquel une interface de ligne de commande est fournie.

Parmi les autres caractéristiques de run0, on peut citer l'indication d'une augmentation des privilèges par l'installation d'un fond rougeâtre dans le terminal et l'ajout d'un point rouge dans l'en-tête de la fenêtre. Après l'arrêt de l'exécution avec d'autres privilèges, le point disparaît et l'arrière-plan redevient normal. En outre, run0 prend en charge toutes les options de « systemd-run », par exemple le paramètre « –property », qui permet de définir des paramètres arbitraires pour les services systemd (par exemple, « CPUWeight-200 MemoryMax-2G IPAccounting-yes »).

https://mastodon.social/@pid_eins/112353324518585654

8

Release of meta-distribution T2 SDE 24.5: 30/04/2024 The T2 SDE 24.5 meta-distribution has been released, providing an environment for creating your own distributions, cross-compiling and keeping package versions up to date. Distributions can be created based on Linux, Minix, MinGW, macOS, Haiku and BSD systems. Popular distributions built on the T2 system include Puppy Linux. The project provides basic bootable iso images with a minimal graphical environment in versions with the Musl, uClibc and Glibc libraries. More than 5,000 packages are available for assembly. The release provides support for 25 hardware architectures: Alpha, Arc, ARM(64), Avr32, HPPA(64), IA64, Loongarch64, M68k, Microblaze, MIPS(64), Nios2, OpenRISC, PowerPC(64), RISCV(64) , s390x, SPARC(64), SuperH, i486, i686, x86-64 and x32, for which 36 ISO images are generated (for some architectures, several build options are supported using Glibc, Musl or uClibc). Most architectures retain the ability to boot into environments with 512 MB of RAM. https://www.mail-archive.com/t2@t2-project.org/msg04077.html

Publication de la méta-distribution T2 SDE 24.5 30/04/2024

La méta-distribution T2 SDE 24.5 a été publiée. Elle fournit un environnement pour créer vos propres distributions, effectuer des compilations croisées et maintenir les versions des paquets à jour. Les distributions peuvent être créées sur la base des systèmes Linux, Minix, MinGW, macOS, Haiku et BSD. Parmi les distributions populaires basées sur le système T2 figure Puppy Linux. Le projet fournit des images ISO amorçables de base avec un environnement graphique minimal dans des versions avec les bibliothèques Musl, uClibc et Glibc. Plus de 5 000 paquets sont disponibles pour l'assemblage.

Cette version prend en charge 25 architectures matérielles : Alpha, Arc, ARM(64), Avr32, HPPA(64), IA64, Loongarch64, M68k, Microblaze, MIPS(64), Nios2, OpenRISC, PowerPC(64), RISCV(64) , s390x, SPARC(64), SuperH, i486, i686, x86-64 et x32, pour lesquelles 36 images ISO sont générées (pour certaines architectures, plusieurs options de construction sont supportées en utilisant Glibc, Musl ou uClibc). La plupart des architectures conservent la possibilité de démarrer dans des environnements dotés de 512 Mo de RAM.

https://www.mail-archive.com/t2@t2-project.org/msg04077.html

Release of OpenTofu 1.7: 01/05/2024 A new release of the OpenTofu 1.7 project has been presented, which continues the development of the open code base of the configuration management platform and automation of, maintaining the Terraform infrastructure . The development of OpenTofu is carried out under the auspices of the Linux Foundation using an open management model with the participation of a community formed from companies and enthusiasts interested in the project ( 161 companies and 792 individual developers have announced support for the project). The project code is written in Go and distributed under the MPL 2.0 license. The fork was created in response to HashiCorp moving its products to a proprietary BSL 1.1 license, which restricts the use of code in cloud systems that compete with HashiCorp products and services. The change in license is explained by the desire to maintain funding for their developments in the face of the inability of classical licensing models to resist the parasitism of companies using ready-made open source codes of HashiCorp developments to create their own commercial cloud products without participating in joint development. The platform can be used to build, modify and version infrastructure in accordance with the concept of infrastructure as code, in which the configuration of systems is described in a high-level domain-specific language and processed in a similar way to code. OpenTofu supports the construction of a resource graph that defines all connections between resources to effectively parallelize operations on resources and make changes based on dependencies. OpenTofu also allows you to generate an Execution Plan based on a given configuration, which allows one to evaluate actions with the infrastructure before they are actually applied to the infrastructure. Complex changes to the infrastructure can be made automatically, with minimal administrator involvement, which avoids many errors caused by humans. At the same time, the administrator can fully monitor what exactly will be changed and in what order, using the provided execution plan and resource graph. https://opentofu.org/blog/opentofu-1-7-0/

Sortie d'OpenTofu 1.7 01/05/2024

La nouvelle version 1.7 du projet OpenTofu a été présentée. Elle poursuit le développement de la base de code ouverte de la plateforme de gestion de configuration et d'automatisation de la maintenance de l'infrastructure Terraform. Le développement d'OpenTofu est réalisé sous les auspices de la Fondation Linux en utilisant un modèle de gestion ouvert avec la participation d'une communauté formée d'entreprises et de passionnés intéressés par le projet (161 entreprises et 792 développeurs individuels ont annoncé leur soutien au projet). Le code du projet est écrit en Go et distribué sous la licence MPL 2.0.

Le dérivé a été créé en réponse à l'adoption par HashiCorp d'une licence propriétaire BSL 1.1, qui restreint l'utilisation du code dans les systèmes en nuage qui sont en concurrence avec les produits et services d'HashiCorp. Le changement de licence s'explique par le désir de maintenir le financement de leurs développements face à l'incapacité des modèles de licence classiques à résister au parasitisme des entreprises qui utilisent des codes Open Source prêts à l'emploi des développements d'HashiCorp pour créer leurs propres produits cloud commerciaux sans participer au développement commun.

La plateforme peut être utilisée pour construire, modifier et mettre à jour l'infrastructure conformément au concept d'infrastructure en tant que code, dans lequel la configuration des systèmes est décrite dans un langage de haut niveau spécifique au domaine et traitée de la même manière que le code. OpenTofu prend en charge la construction d'un graphe de ressources qui définit toutes les connexions entre les ressources afin de paralléliser efficacement les opérations sur les ressources et d'apporter des modifications en fonction des dépendances.

OpenTofu permet également de générer un plan d'exécution basé sur une configuration donnée, ce qui permet d'évaluer les actions avec l'infrastructure avant qu'elles ne soient réellement appliquées à l'infrastructure. Les modifications complexes apportées à l'infrastructure peuvent être effectuées automatiquement, avec une implication minimale de l'administrateur, ce qui permet d'éviter de nombreuses erreurs humaines. En même temps, l'administrateur peut entièrement contrôler ce qui sera modifié exactement et dans quel ordre, en utilisant le plan d'exécution et le graphique des ressources fournis.

https://opentofu.org/blog/opentofu-1-7-0/

Release of LibreELEC 12.0: 02/05/2024 LibreELEC 12.0, that develops a fork of OpenELEC, is out. The user interface is based on the Kodi media center. Images have been prepared for loading from a USB drive or SD card (32- and 64-bit x86, Raspberry Pi 2/3/4/5, various devices on Rockchip, Allwinner, NXP and Amlogic chips). Build size for x86_64 architecture is 247 MB. With LibreELEC you can turn any computer into a media center. The basic principle of the distribution is “everything just works”; to get a completely ready-to-use environment, you just need to load LibreELEC from a Flash drive. The user does not need to worry about keeping the system up to date - the distribution uses a system for automatically downloading and installing updates, activated when connected to the internet. It is possible to expand the functionality of the distribution through a system of add-ons that are installed from a separate repository developed by the project developers. In addition to the standard Kodi capabilities, the distribution provides a number of additional functions aimed at maximizing simplification of operation. For example, a special configuration add-on is being developed that allows you to configure network connection parameters, manage LCD screen settings, and allow or disable automatic installation of updates. Also provided are features, such as using a remote control (control is possible both via infrared and via Bluetooth), file sharing (Samba server is built-in), built-in BitTorrent client Transmission, automatic search and connection of local and external drives. https://libreelec.tv/2024/05/01/libreelec-nexus-12-0-0/

Sortie de LibreELEC 12.0 02/05/2024

LibreELEC 12.0, qui développe un fork d'OpenELEC, est sorti. L'interface utilisateur est basée sur le media center Kodi. Des images ont été préparées pour le chargement à partir d'une clé USB ou d'une carte SD (x86 32 et 64 bits, Raspberry Pi 2/3/4/5, divers dispositifs sur des puces Rockchip, Allwinner, NXP et Amlogic). La taille de la compilation pour l'architecture x86_64 est de 247 Mo.

Avec LibreELEC, vous pouvez transformer n'importe quel ordinateur en centre multimédia. Le principe de base de la distribution est que « tout fonctionne » ; pour obtenir un environnement complètement prêt à l'emploi, il suffit de charger LibreELEC à partir d'une clé USB. L'utilisateur n'a pas à se soucier de maintenir le système à jour - la distribution utilise un système de téléchargement et d'installation automatique des mises à jour, activé lorsqu'il est connecté à Internet. Il est possible d'étendre les fonctionnalités de la distribution grâce à un système de modules complémentaires qui sont installés à partir d'un dépôt séparé développé par les développeurs du projet.

Outre les fonctionnalités standard de Kodi, la distribution propose un certain nombre de fonctions supplémentaires visant à simplifier au maximum le fonctionnement. Par exemple, un module complémentaire de configuration spécial est en cours de développement. Il permet de configurer les paramètres de connexion au réseau, de gérer les paramètres de l'écran LCD et d'autoriser ou de désactiver l'installation automatique des mises à jour. Il offre également des fonctionnalités telles que l'utilisation d'une télécommande (le contrôle est possible à la fois par infrarouge et par Bluetooth), le partage de fichiers (le serveur Samba est intégré), le client BitTorrent intégré Transmission, la recherche automatique et la connexion de lecteurs locaux et externes.

https://libreelec.tv/2024/05/01/libreelec-nexus-12-0-0/

9

Release of Red Hat Enterprise Linux 9.4: 02/05/2024 Ready-made installation images are available for registered users of the Red Hat Customer Portal (you can also use CentOS Stream 9 iso images and free RHEL builds for developers to evaluate functionality ). The release is designed for x86_64, s390x (IBM System z), ppc64le and Aarch64 (ARM64) architectures. The RHEL 9 branch is being developed with a more open development process and uses the CentOS Stream 9 package base as its base. CentOS Stream is positioned as an upstream project for RHEL, giving third-party participants the opportunity to control the preparation of packages for RHEL, propose their changes and influence decisions made. In accordance with the 10-year support cycle for the distribution, RHEL 9 will be supported until 2032. The source code of RHEL 9.4 rpm packages are not posted in the public repository git.centos.org and are provided to the company's clients only through a closed section of the site, which has a user agreement (EULA) prohibiting the redistribution of data, which does not allow the use of these packages to create derivative distributions. The sources remain available in the CentOS Stream repository, but it is not completely synchronized with RHEL and the latest versions of packages do not always match the packages from RHEL. Rocky Linux, Oracle and SUSE reproduce the source rpm packages of RHEL releases as part of the OpenELA project https://www.redhat.com/en/about/press-releases/red-hat-simplifies-standard-operating-environments-across-hybrid-cloud-latest-version-red-hat-enterprise-linux

Publication de Red Hat Enterprise Linux 9.4 02/05/2024

Des images d'installation prêtes à l'emploi sont disponibles pour les utilisateurs enregistrés du portail client Red Hat (vous pouvez également utiliser les images ISO de CentOS Stream 9 et les versions gratuites de RHEL pour les développeurs afin d'évaluer les fonctionnalités). La version est conçue pour les architectures x86_64, s390x (IBM System z), ppc64le et Aarch64 (ARM64).

La branche RHEL 9 est développée dans le cadre d'un processus de développement plus ouvert et utilise la base de paquets CentOS Stream 9 comme base. CentOS Stream se positionne comme un projet en amont de RHEL, donnant aux participants tiers la possibilité de contrôler la préparation des paquets pour RHEL, de proposer leurs changements et d'influencer les décisions prises. Conformément au cycle de support de 10 ans de la distribution, RHEL 9 sera supporté jusqu'en 2032.

Le code source des paquets RHEL 9.4 rpm n'est pas publié dans le dépôt public git.centos.org et n'est fourni aux clients de l'entreprise que par l'intermédiaire d'une section fermée du site, qui comporte un accord d'utilisation (EULA) interdisant la redistribution des données et ne permettant pas l'utilisation de ces paquets pour créer des distributions dérivées. Les sources restent disponibles dans le dépôt CentOS Stream, mais il n'est pas complètement synchronisé avec RHEL et les dernières versions des paquets ne correspondent pas toujours aux paquets de RHEL. Rocky Linux, Oracle et SUSE reproduisent les paquets rpm source des versions RHEL dans le cadre du projet OpenELA.

https://www.redhat.com/en/about/press-releases/red-hat-simplifies-standard-operating-environments-across-hybrid-cloud-latest-version-red-hat-enterprise-linux

KDE has removed the ability to install GNOME icon themes: 04/05/2024 Nate Graham, QA developer for the KDE project, has published a report on preparations for the KDE Plasma 6.1 release scheduled for June 18th, as well as the maintenance release 6.0.5 scheduled for May 21st. “This week we put some of the final Plasma 6.0 bugs to rest, and continued working towards Plasma 6.1 with a variety of UI improvements. Nothing ground-breaking this week, just a slow grind of useful work towards a solid release!” https://pointieststick.com/2024/05/03/this-week-in-kde-looking-towards-plasma-6-1/

KDE a supprimé la possibilité d'installer les thèmes d'icônes GNOME 04/05/2024

Nate Graham, développeur QA pour le projet KDE, a publié un rapport sur les préparations pour la sortie de KDE Plasma 6.1 prévue pour le 18 juin, ainsi que la version de maintenance 6.0.5 prévue pour le 21 mai. « Cette semaine, nous avons résolu certains des derniers bogues de Plasma 6.0, et nous avons continué à travailler sur Plasma 6.1 avec une variété d'améliorations de l'interface utilisateur. Rien de révolutionnaire cette semaine, juste un lent travail utile vers une version solide ! »

https://pointieststick.com/2024/05/03/this-week-in-kde-looking-towards-plasma-6-1/

The TSAC audio codec: 04/05/2024 Fabrice Bellard, who founded the QEMU, FFmpeg, BPG, QuickJS, TinyGL and TinyCC projects, published the TSAC audio encoding format and associated tools for compressing and decompressing audio files. The format is focused on transmitting data at very low bitrates, for example, 5.5 kb/s for mono and 7.5 kb/s for stereo, while maintaining acceptable quality of music and speech. Using TSAC allows you to pack a musical composition with a duration of 3.5 minutes and a sampling frequency of 44.1 kHz (stereo) into a 192 KB file, which will be almost indistinguishable from the original to the ear of an inexperienced layman. It is stated that the project's code is distributed under the MIT license, but the source code is not currently offered for download. The basis for the creation of TSAC was the Descript audio codec, which was expanded to support stereo sound and transferred to the use of another machine learning model based on a neural network with a “ transformer ” architecture, which made it possible to increase the compression ratio by reconstructing lost details taking into account the model of human auditory perception. The model occupies about 200 MB in compressed form and is formatted in a deterministic representation, which guarantees the same result regardless of the CPU/GPU used and the number of threads involved in the calculations https://bellard.org/tsac/readme.txt

Le codec audio TSAC 04/05/2024

Fabrice Bellard, fondateur des projets QEMU, FFmpeg, BPG, QuickJS, TinyGL et TinyCC, a publié le format d'encodage audio TSAC et les outils associés pour la compression et la décompression de fichiers audio. Le format est axé sur la transmission de données à des débits très faibles, par exemple 5,5 kb/s pour le mono et 7,5 kb/s pour le stéréo, tout en maintenant une qualité acceptable de la musique et de la parole. L'utilisation de TSAC permet d'emballer une composition musicale d'une durée de 3,5 minutes et d'une fréquence d'échantillonnage de 44,1 kHz (stéréo) dans un fichier de 192 KB, qui sera presque indiscernable de l'original à l'oreille d'un profane inexpérimenté. Il est indiqué que le code du projet est distribué sous la licence du MIT, mais le code source n'est actuellement pas proposé au téléchargement.

La base de la création de TSAC était le codec audio Descript, qui a été étendu pour supporter le son stéréo et transféré à l'utilisation d'un autre modèle d'apprentissage automatique basé sur un réseau neuronal avec une architecture « transformatrice », qui a permis d'augmenter le taux de compression en reconstruisant les détails perdus en tenant compte du modèle de la perception auditive humaine. Le modèle occupe environ 200 Mo sous forme compressée et est formaté dans une représentation déterministe, ce qui garantit le même résultat quel que soit le CPU/GPU utilisé et le nombre de threads impliqués dans les calculs.

https://bellard.org/tsac/readme.txt

10

Dillo 3.1 has been published: 05/05/2024 The release of the minimalistic web browser Dillo 3.1 , written in C/C++ using the FLTK library, has been published. The browser is characterized by its small size (the executable file is about a megabyte when assembled statically) and minimal memory consumption, with a graphical interface with support for tabs and bookmarks, support for HTTPS and a basic set of web standards (there is support for HTML 4.01 and CSS, but no JavaScript). Dillo's functionality can be extended through plugins, for example there are plugins for the IPFS and Gemini protocols. The project code is distributed under the GPLv3 license. The last major release of Dillo 3.0.0 was published in 2011, and the last corrective update 3.0.5 in 2015. In 2016, one of the key developers of the project died, then in 2017 the development of Dillo completely stopped, and in 2022 the payment period for the project domain expired and the site dillo.org ceased to exist. In January 2024, an attempt was made to revive the project, the results of which are presented as part of Dillo 3.1. A fork of Dillo+ (Dillo-Plus) was also created in 2023 , which included the backlog of fixes (the last change to Dillo-Plus was added two months ago). https://dillo-browser.github.io/latest.html

Dillo 3.1 a été publié 05/05/2024

La version 3.1 du navigateur Web minimaliste Dillo, écrit en C/C++ à l'aide de la bibliothèque FLTK, a été publiée. Le navigateur se caractérise par sa petite taille (le fichier exécutable est d'environ un mégaoctet lorsqu'il est assemblé statiquement) et sa consommation minimale de mémoire, avec une interface graphique prenant en charge les onglets et les signets, le support de HTTPS et un ensemble de normes Web de base (il prend en charge HTML 4.01 et CSS, mais pas JavaScript). Les fonctionnalités de Dillo peuvent être étendues grâce à des plugins, par exemple des plugins pour les protocoles IPFS et Gemini. Le code du projet est distribué sous licence GPLv3.

La dernière version majeure, Dillo 3.0.0, a été publiée en 2011, et la dernière mise à jour corrective, la 3.0.5, en 2015. En 2016, l'un des principaux développeurs du projet est décédé, puis en 2017 le développement de Dillo s'est complètement arrêté, et en 2022 la période de paiement pour le domaine du projet a expiré et le site dillo.org a cessé d'exister. En janvier 2024, une tentative a été faite pour relancer le projet, dont les résultats sont présentés dans le cadre de Dillo 3.1. Un dérivé de Dillo+ (Dillo-Plus) a également été créée en 2023, qui incluait les corrections en attente (la dernière modification de Dillo-Plus a été ajoutée il y a deux mois).

https://dillo-browser.github.io/latest.html

Release of GIMP 2.10.38: 06/05/2024 The graphics editor GIMP 2.10.38, has a new version. Packages for installation have been published in flatpak format (a package in snap format will also be prepared in the near future). The release includes bug fixes and minor improvements. It is noted that the transfer of new features to the 2.10 branch has been stopped, and all efforts to increase functionality are focused on preparing the GIMP 3 branch, which is frozen before release and at the final stage of preparing a release candidate. It is likely that GIMP 2.10.38 will be the last release in the 2.10 branch, but it is possible that after the release of GIMP 3.0.0 another release of GIMP 2.10.40 will see the light of day, containing only bug fixes. https://www.gimp.org/news/2024/05/05/gimp-2-10-38-released/

Sortie de GIMP 2.10.38 06/05/2024

L'éditeur graphique GIMP a une nouvelle version, la 2.10.38. Les paquets pour l'installation ont été publiés au format flatpak (un paquet au format snap sera également préparé dans un futur proche). La version comprend des corrections de bogues et des améliorations mineures. Il est à noter que le transfert de nouvelles fonctionnalités vers la branche 2.10 a été arrêté, et que tous les efforts pour augmenter les fonctionnalités sont concentrés sur la préparation de la branche GIMP 3, qui est gelée avant la sortie, à l'étape finale de la préparation d'un candidat à la sortie. Il est probable que GIMP 2.10.38 sera la dernière version de la branche 2.10, mais il est possible qu'après la sortie de GIMP 3.0.0 une autre version de GIMP 2.10.40 voie le jour, ne contenant que des corrections de bogues.

https://www.gimp.org/news/2024/05/05/gimp-2-10-38-released/

Release of PeerTube 6.1: 06/05/2024 A new release of a decentralized platform for video hosting and video broadcasting PeerTube 6.1 is out. PeerTube offers a vendor-neutral alternative to YouTube, Dailymotion and Vimeo, using a content distribution network based on P2P communications and linking visitors' browsers together. The project's code is distributed under the AGPLv3 license. https://joinpeertube.org/news/release-6.1

Sortie de PeerTube 6.1 06/05/2024

Une nouvelle version de la plateforme décentralisée d'hébergement et de diffusion de vidéos PeerTube 6.1 est disponible. PeerTube offre une alternative neutre à YouTube, Dailymotion et Vimeo, en utilisant un réseau de distribution de contenu basé sur les communications P2P et en reliant les navigateurs des visiteurs entre eux. Le code du projet est distribué sous la licence AGPLv3.

https://joinpeertube.org/news/release-6.1

11

The GNOME Project has published its financial report for 2023: 08/05/2024 The GNOME Foundation has published its financial report for fiscal year, 2023. It covers figures from October 2022 to September 2023. The report also mentions the main events of this period (releases GNOME 44 and 45 , the appointment of a new director) and developer conferences held (GUADEC 2023 in Riga, GNOME Asia 2022 in Kuala Lumpur, Linux App Summit in Brno). As for financial indicators, expenses for the reporting period significantly exceeded the receipt of funds - $556 thousand were received, $676 thousand were spent ($120 thousand from previous savings). It is worth noting that overspending was also observed in previous periods: in 2022, the project received $363 thousand and spent $649 thousand (overspend of $286 thousand), in 2021 the project received $287 thousand and spent $927 thousand (overspend of $640 thousand), in In 2020, the project received $925 thousand and spent $789 thousand (balance $136 thousand), in 2019 the project received $915 thousand and spent $608 thousand (balance $307 thousand), in 2018 the project received $1.073 million and spent $365 thousand (balance $708 thousand). In November 2023, the project also received a million euros from a Sovereign fund. As for the sources of funds in 2023, of the $556 thousand received, $422 thousand are related to donations and sponsorships, $47 thousand are earned through conferences, $80 thousand are related to the GIMP project. Expenditures include $283,000 for conferences, $105,000 for support and infrastructure, $96,000 for Outreach, $30,000 for GIMP, $121,000 for administrative expenses, and $39,000 for other projects. https://foundation.gnome.org/2024/05/07/2023-annual-report/

Le projet GNOME a publié son rapport financier pour 2023 08/05/2024

La Fondation GNOME a publié son rapport financier pour l'année fiscale 2023. Il couvre les chiffres d'octobre 2022 à septembre 2023. Le rapport mentionne également les principaux événements de cette période (les versions GNOME 44 et 45, la nomination d'un nouveau directeur) et les conférences de développeurs organisées (GUADEC 2023 à Riga, GNOME Asia 2022 à Kuala Lumpur, Linux App Summit à Brno).

En ce qui concerne les indicateurs financiers, les dépenses pour la période considérée ont largement dépassé les recettes - 556 000 dollars ont été reçus, 676 000 dollars ont été dépensés (120 000 dollars provenant d'économies antérieures). Il convient de noter que des dépassements de dépenses ont également été observés au cours des périodes précédentes : en 2022, le projet a reçu 363 000 dollars et a dépensé 649 000 dollars (dépassement de 286 000 dollars), en 2021, le projet a reçu 287 000 dollars et a dépensé 927 000 dollars (dépassement de 640 000 dollars), en 2020, le projet a reçu 925 000 dollars et a dépensé 789 000 dollars (solde de 136 000 dollars), en 2019, le projet a reçu 915 000 dollars et a dépensé 608 000 dollars (solde de 307 000 dollars), en 2018, le projet a reçu 1. 073 millions de dollars et dépensé 365 000 dollars (solde 708 000 dollars). En novembre 2023, le projet a également reçu un million d'euros d'un fonds souverain.

En ce qui concerne les sources de financement en 2023, sur les 556 000 dollars reçus, 422 000 dollars sont liés à des dons et des parrainages, 47 000 dollars sont gagnés grâce à des conférences, 80 000 dollars sont liés au projet GIMP. Les dépenses comprennent 283 000 dollars pour les conférences, 105 000 dollars pour le soutien et l'infrastructure, 96 000 dollars pour la sensibilisation, 30 000 dollars pour GIMP, 121 000 dollars pour les dépenses administratives et 39 000 dollars pour d'autres projets.

https://foundation.gnome.org/2024/05/07/2023-annual-report/

Release of pacstall 5.0: 08/05/2024 A new release of the package manager pacstall 5.0 is available, that develops an analogue of the AUR concept for Ubuntu Linux and its own repository, which contains 518 packages that allow you to install the latest versions of programs of interest in the current Ubuntu environment, in parallel with the programs available in the system. Packages are in pacscript format, similar to PKGBUILD in the AUR and also include download, dependency, build, and installation information. The utility code is written in the Shell and distributed under the GPLv3 license. https://github.com/pacstall/pacstall/releases

Publication de pacstall 5.0 08/05/2024

Une nouvelle version du gestionnaire de paquets pacstall 5.0 est disponible, qui développe un analogue du concept AUR pour Ubuntu Linux et son propre dépôt, qui contient 518 paquets qui vous permettent d'installer les dernières versions des programmes d'intérêt dans l'environnement Ubuntu actuel, en parallèle avec les programmes disponibles dans le système. Les paquets sont au format pacscript, similaire à PKGBUILD dans l'AUR, et comprennent également des informations sur le téléchargement, les dépendances, la construction et l'installation. Le code de l'utilitaire est écrit en Shell et distribué sous licence GPLv3.

https://github.com/pacstall/pacstall/releases

Release of Nebula 1.9: 09/05/2024 A new release of the Nebula project has been published, offering tools for building secure overlay networks that allow you to combine geographically separated hosts into a separate isolated network on the internet. The project is designed to create your own overlay networks for any need, for example, to combine corporate computers in different offices, servers in different data centers or virtual environments from different cloud providers. The code is written in Go and distributed under the MIT license. The project was founded by Slack, which develops a corporate messenger of the same name. Supports Linux, FreeBSD, macOS, Windows, iOS and Android. Nodes in the Nebula network communicate directly with each other in P2P mode - direct VPN connections are dynamically created as data needs to be transferred between nodes. The identity of each host on the network is confirmed by a digital certificate, and connecting to the network requires authentication - each user receives a certificate confirming the IP address in the Nebula network, name and membership in host groups. Certificates are signed by an internal certification center, deployed by the creator of each individual network at its own facilities and used to certify the authority of hosts that have the right to connect to a specific overlay network tied to that certification center. https://github.com/slackhq/nebula/releases/tag/v1.9.0

Sortie de Nebula 1.9 09/05/2024

Une nouvelle version du projet Nebula a été publiée, offrant des outils pour construire des réseaux superposés sécurisés qui vous permettent de combiner des hôtes géographiquement séparés dans un réseau isolé séparé sur l'internet. Le projet est conçu pour créer vos propres réseaux superposés pour n'importe quel besoin, par exemple, pour combiner des ordinateurs d'entreprise dans différents bureaux, des serveurs dans différents centres de données ou des environnements virtuels provenant de différents fournisseurs de cloud. Le code est écrit en Go et distribué sous la licence du MIT. Le projet a été fondé par Slack, qui développe une messagerie d'entreprise du même nom. Il est compatible avec Linux, FreeBSD, macOS, Windows, iOS et Android.

Les nœuds du réseau Nebula communiquent directement entre eux en mode P2P - des connexions VPN directes sont créées dynamiquement lorsque des données doivent être transférées entre les nœuds. L'identité de chaque hôte du réseau est confirmée par un certificat numérique, et la connexion au réseau nécessite une authentification - chaque utilisateur reçoit un certificat confirmant l'adresse IP dans le réseau Nebula, le nom et l'appartenance à des groupes d'hôtes. Les certificats sont signés par un centre de certification interne, déployé par le créateur de chaque réseau individuel dans ses propres installations et utilisé pour certifier l'autorité des hôtes qui ont le droit de se connecter à un réseau superposé spécifique lié à ce centre de certification.

https://github.com/slackhq/nebula/releases/tag/v1.9.0

12

Daphile 24.05: 09/05/2024 The Daphile 24.05 distribution was released, It based on Gentoo Linux and designed to create a system for storing and playing a music collection that can be replaced on a computer without a screen. (headless) Playback and collection management is done through a specially created web interface. A build with a regular Linux kernel ( 329 MB ) and a build with real-time components ( 319 MB ) are available for download. The distribution can operate as a sound server, network storage (NAS, Network-Attached Storage) and wireless access point. Playback from internal drives, network streaming services and external USB drives is supported. To ensure maximum sound quality and create multi-zone audio systems, you can connect your Daphile computer to analog amplifiers via digital-to-analog converters with a USB interface. https://www.daphile.com/

Daphile 24.05 09/05/2024

La distribution Daphile 24.05 est sortie ; elle est basée sur Gentoo Linux et conçue pour créer un système de stockage et de lecture d'une collection de musique qui peut être remplacé sur un ordinateur sans écran. (La lecture et la gestion de la collection se font par le biais d'une interface Web spécialement créée à cet effet. Une version avec un noyau Linux normal (329 Mo) et une version avec des composants temps réel (319 Mo) sont disponibles au téléchargement.

La distribution peut fonctionner comme serveur de son, stockage en réseau (NAS, Network-Attached Storage) et point d'accès sans fil. La lecture à partir de lecteurs internes, de services de streaming réseau et de lecteurs USB externes est prise en charge. Pour garantir une qualité sonore maximale et créer des systèmes audio multizones, vous pouvez connecter votre ordinateur Daphile à des amplificateurs analogiques via des convertisseurs numériques-analogiques dotés d'une interface USB.

https://www.daphile.com/

Release of Xpra 6.0: 10/05/2024 A new release of the Xpra project has been published. it is developing a similar app to screen and tmux utilities for working with graphical applications. Xpra allows you to run X11 applications on a local or remote system, disconnect a session without terminating programs, and return to working with applications after some time or continue working from another host (you can start working with a program on one machine and continue on another). For example, Xpra allows you to run a graphical application on an external Linux server and display the content on the screen of the current workstation running Linux, Windows or macOS. The project code is written in Python and is distributed under the GPLv2+ license. You can both connect to existing desktop sessions and create new sessions with graphical Linux programs in Windows and macOS environments. Moreover, Xpra has a built-in HTML5 client that allows you to connect to sessions through a browser. In addition to access to windows, Xpra supports many related desktop features, such as broadcasting sound to a remote system, forwarding printers and web cameras , access to the clipboard, supporting synchronization of the system tray state and notifications . There are built-in functions for transferring and synchronizing files between systems. https://github.com/Xpra-org/xpra/releases/tag/v6.0

Sortie de Xpra 6.0 10/05/2024

Une nouvelle version du projet Xpra a été publiée. Il développe une application similaire aux utilitaires screen et tmux pour travailler avec des applications graphiques. Xpra vous permet d'exécuter des applications X11 sur un système local ou distant, de déconnecter une session sans mettre fin aux programmes, et de revenir travailler avec les applications après un certain temps ou de continuer à travailler à partir d'un autre hôte (vous pouvez commencer à travailler avec un programme sur une machine et continuer sur une autre). Par exemple, Xpra vous permet d'exécuter une application graphique sur un serveur Linux externe et d'en afficher le contenu sur l'écran du poste de travail actuel fonctionnant sous Linux, Windows ou macOS. Le code du projet est écrit en Python et est distribué sous licence GPLv2+.

Vous pouvez vous connecter à des sessions de bureau existantes et créer de nouvelles sessions avec des programmes graphiques Linux dans des environnements Windows et macOS. En outre, Xpra dispose d'un client HTML5 intégré qui vous permet de vous connecter à des sessions via un navigateur. Outre l'accès aux fenêtres, Xpra prend en charge de nombreuses fonctions de bureau connexes, telles que la diffusion du son vers un système distant, le transfert d'imprimantes et de caméras Web, l'accès au presse-papiers, la prise en charge de la synchronisation de l'état de la barre d'état système et des notifications. Il existe des fonctions intégrées pour le transfert et la synchronisation de fichiers entre systèmes.

https://github.com/Xpra-org/xpra/releases/tag/v6.0

The gittuf project is at 0.4: 10/05/2024 A new release of the gittuf 0.4 project is available, that develops a hierarchical system for verifying the contents of Git repositories, allowing to minimize the risks in a situation of compromise of individual developers with access to the repository. Gittuf provides an additional layer of security to Git and a set of utilities for managing the keys of all developers who have access to the repository, and setting rules for accessing branches, tags and individual files. The project code is written in Go and distributed under the Apache 2.0 license. The project is at the stage of active development and has an alpha release quality, suitable for experimentation, but not yet ready for production implementation. The gittuf verification model is based on a hierarchical trust propagation system. The root of trust belongs to the owner of the repository, who can generate keys for development participants and define the rules to govern the generated keys. Gittuf allows you to create flexible granular rules that define the permissions of each developer and the area of ​​the repository in which they can make changes. For example, a developer may be authorized to create tags, make changes to specific branches, or change only individual files in the repository. https://github.com/gittuf/gittuf/releases/tag/v0.4.0

Le projet gittuf est en 0.4 10/05/2024

La nouvelle version 0.4 du projet gittuf est disponible. Elle développe un système hiérarchique de vérification du contenu des dépôts Git, permettant de minimiser les risques dans une situation de compromission des développeurs individuels ayant accès au dépôt. Gittuf fournit une couche de sécurité supplémentaire à Git et un ensemble d'utilitaires pour gérer les clés de tous les développeurs qui ont accès au dépôt, et pour définir des règles d'accès aux branches, aux balises et aux fichiers individuels. Le code du projet est écrit en Go et distribué sous la licence Apache 2.0. Le projet est en phase de développement actif et a une qualité de version alpha, adaptée à l'expérimentation, mais pas encore prête pour une mise en œuvre en production.

Le modèle de vérification gittuf est basé sur un système hiérarchique de propagation de la confiance. La racine de la confiance appartient au propriétaire du dépôt, qui peut générer des clés pour les participants au développement et définir les règles régissant les clés générées. Gittuf permet de créer des règles granulaires flexibles qui définissent les permissions de chaque développeur et la zone du référentiel dans laquelle ils peuvent effectuer des modifications. Par exemple, un développeur peut être autorisé à créer des balises, à apporter des modifications à des branches spécifiques ou à modifier uniquement des fichiers individuels dans le référentiel.

https://github.com/gittuf/gittuf/releases/tag/v0.4.0

13

Release of EuroLinux 9.4: 11/05/2024 A new release of EuroLinux took place, prepared by rebuilding the source code of the packages of the Red Hat Enterprise Linux 9.4, completely binary compatible with it. The changes boil down to rebranding and removal of RHEL-specific packages; otherwise, the distribution is completely similar to RHEL 9.4. The EuroLinux 9 branch will be supported until June 30, 2032. Installation images of 10 GB (appstream) and 2 GB in size have been prepared for download. The project provides scripts for migrating existing installations based on RHEL 7/8/9, AlmaLinux 8/9, CentOS 7/8, Oracle Linux 7/8/9, Rocky Linux 8/9 and CentOS 9 Stream to EuroLinux 9.4. EuroLinux builds are distributed either through a paid subscription or free of charge. Both options are identical, are built simultaneously, they include a full set of system capabilities and allow you to receive updates. The differences between a free and paid subscription include technical support services, access to errata files, and the ability to use additional packages that include tools for load balancing, high availability, and reliable storage. https://docs.euro-linux.com/release-notes/9.4/

Sortie d'EuroLinux 9.4 11/05/2024

Une nouvelle version d'EuroLinux a eu lieu, préparée en reconstruisant le code source des paquets de Red Hat Enterprise Linux 9.4, complètement compatible binairement avec elle. Les changements se résument à un changement de marque et à la suppression des paquets spécifiques à RHEL ; sinon, la distribution est complètement similaire à RHEL 9.4. La branche EuroLinux 9 sera prise en charge jusqu'au 30 juin 2032. Des images d'installation de 10 Go (appstream) et de 2 Go ont été préparées pour le téléchargement. Le projet fournit des scripts pour migrer les installations existantes basées sur RHEL 7/8/9, AlmaLinux 8/9, CentOS 7/8, Oracle Linux 7/8/9, Rocky Linux 8/9 et CentOS 9 Stream vers EuroLinux 9.4.

Les versions d'EuroLinux sont distribuées soit par le biais d'un abonnement payant, soit gratuitement. Les deux options sont identiques, sont construites simultanément, incluent un ensemble complet de fonctionnalités système et vous permettent de recevoir des mises à jour. Les différences entre un abonnement gratuit et un abonnement payant incluent les services de support technique, l'accès aux fichiers d'errata et la possibilité d'utiliser des paquets supplémentaires qui incluent des outils pour l'équilibrage de la charge, la haute disponibilité et le stockage fiable.

https://docs.euro-linux.com/release-notes/9.4/

Release of VCMI 1.5.0: 12/05/2024 The VCMI 1.5 project is now available , developing an open game engine compatible with the data format used in the Heroes of Might and Magic III games. An important goal of the project is also to support mods, to add new cities, heroes, monsters, artifacts and spells to the game. The source code is distributed under the GPLv2 license. It supports Linux, Windows, macOS and Android. The new version is notable for the significant improvement in online multiplayer support and the addition of a new interface for setting up multiplayer gaming sessions. Add to that, the generation of more realistic-looking random maps, improved performance of the AI ​​engine. They added initial support for game controllers. The ability to customize keyboard shortcuts is also provided. https://vcmi.eu/blog/2024/05/10/vcmi-150-released/

Publication de VCMI 1.5.0 12/05/2024

Le projet VCMI 1.5 est maintenant disponible, développant un moteur de jeu ouvert compatible avec le format de données utilisé dans les jeux Heroes of Might and Magic III. Un objectif important du projet est aussi de supporter les mods, pour ajouter de nouveaux villes, héros, monstres, artefacts et sorts au jeu. Le code source est distribué sous licence GPLv2. Il est compatible avec Linux, Windows, macOS et Android.

La nouvelle version se distingue par l'amélioration significative de la prise en charge du multijoueur en ligne et l'ajout d'une nouvelle interface pour organiser des sessions de jeu multijoueur. À cela s'ajoutent la génération de cartes aléatoires plus réalistes et l'amélioration des performances du moteur d'IA. La prise en charge initiale des contrôleurs de jeu a été ajoutée. La possibilité de personnaliser les raccourcis clavier est également offerte.

https://vcmi.eu/blog/2024/05/10/vcmi-150-released/

Release of Pingora 0.2: 12/05/2024 Cloudflare has published the second release of the Pingora framework, designed for developing secure, high-performance network services in Rust. A proxy, built using Pingora, has been used in the Cloudflare content delivery network instead of nginx for about a year and processes more than 40 million requests per second. The code is written in Rust and published under the Apache 2.0 license. https://github.com/cloudflare/pingora/releases

Sortie de Pingora 0.2 12/05/2024

Cloudflare a publié la deuxième version du framework Pingora, conçu pour développer des services réseau sécurisés et performants en Rust. Un proxy, construit à l'aide de Pingora, est utilisé dans le réseau de diffusion de contenu de Cloudflare à la place de nginx depuis environ un an et traite plus de 40 millions de requêtes par seconde. Le code est écrit en Rust et publié sous la licence Apache 2.0.

https://github.com/cloudflare/pingora/releases

14

Linux kernel 6.9 release: 13/05/2024 After two months of development, Linus Torvalds presents the release of the Linux kernel 6.9. Among the most notable changes: the dm-vdo module for deduplication and compression of block devices, direct file access mode in FUSE, support for creating pidfds for individual threads, a BPF token mechanism, support for Rust on ARM64 systems, deprecation of the Ext2 FS driver, removal of the old NTFS driver, support for the Intel FRED mechanism. The new version includes 15,680 fixes from 2,106 developers, the patch size is 54 MB (the changes affected 11,825 files, 687,954 lines of code were added, 225,344 lines were deleted). The last release had 15641 fixes from 2018 developers, the patch size was 44 MB. About 42% of all changes introduced in 6.9 are related to device drivers, approximately 17% of changes are related to updating code specific to hardware architectures, 13% are related to the network stack, 7% are related to file systems, and 4% are related to internal kernel subsystems. https://lkml.org/lkml/2024/5/12/224

Version du noyau Linux 6.9 13/05/2024

Après deux mois de développement, Linus Torvalds présente la version 6.9 du noyau Linux. Parmi les changements les plus notables : le module dm-vdo pour la déduplication et la compression des périphériques bloc, le mode d'accès direct aux fichiers dans FUSE, la prise en charge de la création de pidfds pour des threads individuels, un mécanisme de jeton pour BPF, la prise en charge de Rust sur les systèmes ARM64, la dépréciation du pilote Ext2 pour les FS, la suppression de l'ancien pilote NTFS, la prise en charge du mécanisme FRED d'Intel.

La nouvelle version comprend 15 680 corrections apportées par 2 106 développeurs, la taille du correctif est de 54 Mo (les modifications ont affecté 11 825 fichiers, 687 954 lignes de code ont été ajoutées, 225 344 lignes ont été supprimées). La dernière version comportait 15 641 correctifs provenant de 2 018 développeurs, la taille du correctif était de 44 Mo. Environ 42 % de tous les changements introduits dans la version 6.9 sont liés aux pilotes de périphériques, environ 17 % des changements sont liés à la mise à jour du code spécifique aux architectures matérielles, 13 % sont liés à la pile réseau, 7 % sont liés aux systèmes de fichiers et 4 % sont liés aux sous-systèmes du noyau interne.

https://lkml.org/lkml/2024/5/12/224

Viola Workstation K 10.3: 13/05/2024 An update is available for the Linux distribution “Viola Workstation K 10.3”, which offers a KDE desktop environment and is designed for a wide range of users in the office and at home. The distribution can also be part of the Active Directory infrastructure (domain authentication, access to file resources and print resources are available). The build is prepared for x86_64 architecture and built on the ALT 10 platform. There is a live image available. Only individuals, including individual entrepreneurs, can freely use the downloaded version. Commercial and government organizations can download and test the distribution, but for work in the corporate infrastructure, legal entities must purchase licenses or enter into written licensing agreements. https://lists.altlinux.org/pipermail/altlinux-announce-ru/2024/000045.html

Viola Workstation K 10.3 13/05/2024

Une mise à jour est disponible pour la distribution Linux « Viola Workstation K 10.3 », qui offre un environnement de bureau KDE et est conçue pour un large éventail d'utilisateurs au bureau et à la maison. La distribution peut également faire partie de l'infrastructure Active Directory (authentification de domaine, accès aux ressources de fichiers et d'impression). La version est préparée pour l'architecture x86_64 et construite sur la plateforme ALT 10. Une image Live est disponible.

Seuls les particuliers, y compris les entrepreneurs individuels, peuvent utiliser librement la version téléchargée. Les organisations commerciales et gouvernementales peuvent télécharger et tester la distribution, mais pour travailler dans l'infrastructure de l'entreprise, les personnes morales doivent acheter des licences ou conclure des accords de licence écrits.

https://lists.altlinux.org/pipermail/altlinux-announce-ru/2024/000045.html

Debian switches to a stripped-down version of the KeePassXC: 13/05/2024 The maintainer who builds KeePassXC password manager packages for Debian has switched to delivering the most stripped-down version of the program, which retains only the basic functionality necessary for securely storing passwords on the local system. Advanced features, including networking capability, IPC management code, web browser integration components, auto-password functionality, and code to support Yubikey keys, have been removed from the standard keepassxc package to eliminate unnecessary functionality that increases attack surface and has the potential to negatively impact security and privacy. https://fosstodon.org/@keepassxc/112417353193348720

Debian passe à une version dépouillée de KeePassXC 13/05/2024

Le responsable qui construit les paquets du gestionnaire de mots de passe KeePassXC pour Debian a décidé de fournir la version la plus dépouillée du programme, qui ne conserve que les fonctionnalités de base nécessaires au stockage sécurisé des mots de passe sur le système local. Les fonctionnalités avancées, y compris la capacité de mise en réseau, le code de gestion IPC, les composants d'intégration dans le navigateur Web, la fonctionnalité de mot de passe automatique et le code pour prendre en charge les clés Yubikey, ont été supprimées du paquet keepassxc standard afin d'éliminer les fonctionnalités inutiles qui augmentent la surface d'attaque et qui peuvent avoir un impact négatif sur la sécurité et la protection de la vie privée.

https://fosstodon.org/@keepassxc/112417353193348720

15

Rescuezilla 2.5: 13/05/2024 Anew release of the Rescuezilla 2.5 distribution is available, designed for backup, system recovery after failures and diagnosis of various hardware problems. The distribution is built on Ubuntu and continues the development of the “Redo Backup & Rescue” project, where development was discontinued in 2012. Live builds for 64-bit x86 systems (1.2 GB) and a deb package for installation on Ubuntu are offered for download . Rescuezilla supports backup and recovery of accidentally deleted files on Linux, macOS and Windows partitions. Automatically searches for and connects network partitions that can be used to host backups. The graphical interface is based on the LXDE shell. The format of the created backups is fully compatible with the Clonezilla distribution. Recovery is supported with Clonezilla, Redo Rescue, Foxclone and FSArchiver images, as well as virtual machine images in VirtualBox VDI, VMWare VMDK, QEMU QCOW2, Hyper-V VHDx and .dd/.img formats. https://github.com/rescuezilla/rescuezilla/releases/tag/2.5

Rescuezilla 2.5 13/05/2024

La nouvelle version 2.5 de la distribution Rescuezilla est disponible, conçue pour la sauvegarde, la récupération du système après des pannes et le diagnostic de divers problèmes matériels. La distribution est construite sur Ubuntu et poursuit le développement du projet « Redo Backup & Rescue », dont le développement a été interrompu en 2012. Des versions Live pour les systèmes x86 64-bit (1,2 Go) et un paquet deb pour l'installation sur Ubuntu sont proposés au téléchargement.

Rescuezilla prend en charge la sauvegarde et la récupération de fichiers supprimés accidentellement sur des partitions Linux, macOS et Windows. Il recherche et connecte automatiquement les partitions réseau qui peuvent être utilisées pour héberger les sauvegardes. L'interface graphique est basée sur le shell LXDE. Le format des sauvegardes créées est entièrement compatible avec la distribution Clonezilla. La récupération est prise en charge avec les images Clonezilla, Redo Rescue, Foxclone et FSArchiver, ainsi qu'avec les images de machines virtuelles aux formats VirtualBox VDI, VMWare VMDK, QEMU QCOW2, Hyper-V VHDx et .dd/.img.

https://github.com/rescuezilla/rescuezilla/releases/tag/2.5

An NVIDIA representative answered questions related to the transfer of drivers to open kernel modules: 14/05/2024 Andy Ritger, who leads NVIDIA's Unix-like operating system driver development, answered questions raised regarding the transition of NVIDIA's proprietary drivers to use open Linux kernel modules by default on systems with GPU-based microarchitectures starting with Turing. When asked about achieving parity in the functionality of open and proprietary drivers, an NVIDIA representative replied that in driver release 560, open source kernel modules will roughly match the functionality of proprietary modules. Among the limitations, one can use the RTD3 dynamic power management mechanism (Run Time D3) with open kernel modules on older generations of GPUs preceding Ampere (proprietary modules additionally support GPUs on the Turing microarchitecture). The capabilities of open and proprietary modules related to GPU initialization and power management will be quite similar in the NVIDIA 560 drivers, and over time, work will continue to achieve full parity in this direction. Release 560 will also address some long-standing issues in open modules, such as those related to the use of VRR (Variable Refresh Rate) on laptops. NVIDIA has no plans to push for open modules to be included in the main Linux kernel. When asked about support for open Nouveau and NVK drivers , an NVIDIA representative replied that for production applications the company recommends using proprietary drivers and separately supplied open kernel modules. The company has previously made attempts to provide nouveau and nvk developers with documentation for NVIDIA chips and hardware interfaces and provided individual patches, but the assistance provided is modest enough to be called support. When asked about the possibility of support in the open Nouveau driver for proprietary NVIDIA components running in user space, such as CUDA, AI, RT/PT, DLSS and Optix, it was indicated that this is not yet possible and these components cannot work when using the nouveau kernel module. Whether this will be possible in the future is not yet clear. It is noted that with nouveau it is also not yet possible to use features related to configuration and monitoring (nvapi/nvidia-smi). At the same time, a previous license change for nvapi API definitions allowed the wine and proton projects to prepare their own implementations of some nvapi elements used in games. When asked about the participation of NVIDIA employees in the development of nouveau, it is indicated that such participation is still insignificant, but some employees are already contributing to the development of Nouveau and participating in discussions. NVIDIA is not going to provide open kernel modules for older GPUs before the Turing generation. Users of Volta and older GPUs should continue to use the proprietary modules. When asked about the company's plans to open up components of the driver stack for GPUs running in user space, an NVIDIA employee who answered the question said he had not heard of such plans. The decision to use public modules by default is driven by the desire to simplify testing and reduce the overhead of having to retest public and private modules. https://forums.developer.nvidia.com/t/clarifying-560-series-drivers-open-sourcedness-vs-kernel-module-type-proprietary-CFD0C5CECEC5D4/292698/2

Un représentant de NVIDIA a répondu aux questions relatives au transfert de pilotes vers des modules ouverts du noyau 14/05/2024

Andy Ritger, qui dirige le développement des pilotes des systèmes d'exploitation Unix de NVIDIA, a répondu aux questions concernant la transition des pilotes propriétaires de NVIDIA vers l'utilisation de modules ouverts du noyau Linux par défaut sur les systèmes dotés de microarchitectures basées sur le GPU à partir de Turing.

Interrogé sur la parité des fonctionnalités des pilotes ouverts et propriétaires, un représentant de NVIDIA a répondu que, dans la version 560 des pilotes, les modules du noyau Open Source correspondront à peu près aux fonctionnalités des modules propriétaires. Parmi les limitations, il est possible d'utiliser le mécanisme de gestion dynamique de l'énergie RTD3 (Run Time D3) avec les modules de noyau ouverts sur les anciennes générations de GPU précédant Ampere (les modules propriétaires prennent également en charge les GPU sur la microarchitecture Turing).

Les capacités des modules ouverts et propriétaires liés à l'initialisation du GPU et à la gestion de l'énergie seront assez similaires dans les pilotes NVIDIA 560 et, au fil du temps, le travail se poursuivra pour parvenir à une parité totale dans ce sens. La version 560 abordera également certains problèmes de longue date dans les modules ouverts, tels que ceux liés à l'utilisation du VRR (Variable Refresh Rate) sur les ordinateurs portables.

NVIDIA n'a pas l'intention de faire pression pour que des modules ouverts soient inclus dans le noyau Linux principal. Interrogé sur la prise en charge des pilotes ouverts Nouveau et NVK, un représentant de NVIDIA a répondu que pour les applications de production, la société recommande d'utiliser des pilotes propriétaires et des modules de noyau ouverts fournis séparément. La société a déjà tenté de fournir aux développeurs Nouveau et NVK de la documentation sur les puces et les interfaces matérielles de NVIDIA, ainsi que des correctifs individuels, mais l'assistance fournie est suffisamment modeste pour être qualifiée de support.

Interrogés sur la possibilité de prendre en charge, dans le pilote ouvert Nouveau, les composants propriétaires de NVIDIA fonctionnant dans l'espace utilisateur, tels que CUDA, AI, RT/PT, DLSS et Optix, il a été indiqué que ce n'était pas encore possible et que ces composants ne pouvaient pas fonctionner en utilisant le module du noyau Nouveau. On ne sait pas encore si cela sera possible à l'avenir.

Il est à noter qu'avec Nouveau, il n'est pas encore possible d'utiliser les fonctions liées à la configuration et à la surveillance (nvapi/nvidia-smi). Parallèlement, un précédent changement de licence pour les définitions de l'API nvapi a permis aux projets wine et proton de préparer leurs propres implémentations de certains éléments nvapi utilisés dans les jeux.

Interrogés sur la participation des employés de NVIDIA au développement de Nouveau, il a été indiqué que cette participation était encore insignifiante, mais que certains employés contribuaient déjà au développement de Nouveau et participaient aux discussions.

NVIDIA ne fournira pas de modules de noyau ouverts pour les anciens GPU antérieurs à la génération Turing. Les utilisateurs de Volta et des GPU plus anciens doivent continuer à utiliser les modules propriétaires.

Interrogé sur les projets de la société d'ouvrir les composants de la pile de pilotes pour les GPU fonctionnant dans l'espace utilisateur, un employé de NVIDIA qui a répondu à la question a déclaré qu'il n'avait pas entendu parler de tels projets.

La décision d'utiliser des modules publics par défaut est motivée par la volonté de simplifier les tests et de réduire la charge de travail liée à la nécessité de re-tester les modules publics et privés.

https://forums.developer.nvidia.com/t/clarifying-560-series-drivers-open-sourcedness-vs-kernel-module-type-proprietary-CFD0C5CECEC5D4/292698/2

Release of Manjaro Linux 24.0: 14/05/2024 A new release of the Manjaro Linux 24.0 distribution, built on Arch Linux and aimed at novice users, is out. The distribution is notable for its simplified and user-friendly installation process, support for automatic hardware detection and installation of the drivers necessary for its operation. Manjaro comes in the form of live builds with the KDE (3.7 GB), GNOME (3.5 GB) and Xfce (3.5 GB) graphical environments built for the x86_64 architecture and various boards based on ARM processors. With the participation of the community, builds with Budgie, Cinnamon, Deepin, LXQt and i3 are further developed . To manage repositories, Manjaro uses its own BoxIt toolkit, designed similar to Git. The repository is maintained on a rolling basis, but new versions undergo an additional stage of stabilization. In addition to its own repository, there is support for using the AUR (Arch User Repository) repository. The distribution kit is equipped with a graphical installer and a graphical interface for configuring the system. https://forum.manjaro.org/t/manjaro-24-0-wynsdey-released/161527

Sortie de Manjaro Linux 24.0 14/05/2024

La nouvelle version 24.0 de la distribution Manjaro Linux, construite sur Arch Linux et destinée aux utilisateurs novices, est disponible. Cette distribution se distingue par son processus d'installation simplifié et convivial, la prise en charge de la détection automatique du matériel et l'installation des pilotes nécessaires à son fonctionnement. Manjaro se présente sous la forme de Live builds avec les environnements graphiques KDE (3,7 Go), GNOME (3,5 Go) et Xfce (3,5 Go) conçus pour l'architecture x86_64 et diverses cartes basées sur des processeurs ARM. Avec la participation de la communauté, les environnements Budgie, Cinnamon, Deepin, LXQt et i3 sont développés.

Pour gérer les dépôts, Manjaro utilise sa propre boîte à outils BoxIt, conçue de manière similaire à Git. Le dépôt est maintenu sur une base continue, mais les nouvelles versions subissent une étape supplémentaire de stabilisation. En plus de son propre dépôt, il est possible d'utiliser le dépôt AUR (Arch User Repository). Le kit de distribution est équipé d'un installeur graphique et d'une interface graphique pour la configuration du système.

https://forum.manjaro.org/t/manjaro-24-0-wynsdey-released/161527

16

ALDOS a variant of Fedora without systemd: 15/05/2024 ALDOS 1.4.18 is presented, offering a classic layout user environment, designed for minimal resource consumption and capable of running on low-power systems. The distribution is based on Fedora Linux technologies, but comes without the systemd system manager, instead they use Upstart to initialize and start services, Eudev is used for devices, and elogind is used to manage sessions. The installation image size is 1.9 GB. The current branch of the ALDOS 1.4 distribution will be supported until the end of September 2029. Features of ALDOS include: the use of the oldest supported branch of the Linux kernel - 4.19, which is chosen as the least bloated and undemanding of resources, also stands out. Linux kernel 5.4 is available for installation on newer hardware. SELinux is disabled by default. The graphical environment is based on Xfce 4.18, but if desired, you can install MATE, KDE Plasma, LXQt and Lumina Desktop from the repositories. A full set of multimedia codecs is available out of the box, and the repository contains more than 35 thousand packages. By default, localizations are offered for Spanish, Catalan and English (support for other languages ​​can be installed from the repository). https://www.reddit.com/r/linux/comments/1cs8xr7/aldos_fedora_without_systemd/

ALDOS, une variante de Fedora sans systemd 15/05/2024

ALDOS 1.4.18 est présenté, offrant un environnement utilisateur classique, conçu pour une consommation minimale de ressources et capable de fonctionner sur des systèmes à faible consommation. La distribution est basée sur les technologies de Fedora Linux, mais sans le gestionnaire de système systemd. A la place, elle utilise Upstart pour initialiser et démarrer les services, Eudev est utilisé pour les périphériques, et elogind est utilisé pour gérer les sessions. La taille de l'image d'installation est de 1,9 Go. La branche actuelle 1.4 de la distribution ALDOS sera supportée jusqu'à la fin du mois de septembre 2029.

Les caractéristiques d'ALDOS sont les suivantes : l'utilisation de la branche la plus ancienne du noyau Linux - 4.19, qui a été choisie parce qu'elle est la moins gonflée et la moins gourmande en ressources, se distingue également. Le noyau Linux 5.4 est disponible pour une installation sur du matériel plus récent. SELinux est désactivé par défaut. L'environnement graphique est basé sur Xfce 4.18, mais si vous le souhaitez, vous pouvez installer MATE, KDE Plasma, LXQt et Lumina Desktop à partir des dépôts. Un ensemble complet de codecs multimédias est disponible d'emblée, et le dépôt contient plus de 35 000 paquets. Par défaut, les localisations sont proposées pour l'espagnol, le catalan et l'anglais (la prise en charge d'autres langues peut être installée à partir du dépôt).

https://www.reddit.com/r/linux/comments/1cs8xr7/aldos_fedora_without_systemd/

Release of Endless OS 6.0: 15/05/2024 A new release of Endless OS 6.0 is out, aimed at creating an easy-to-use system in which you can quickly select applications to suit your taste. Applications are distributed as self-contained packages in Flatpak format. Suggested boot images range in size from 1.2 to 23 GB!! The distribution does not use traditional package managers, instead offering a minimal, atomically updated read-only base system built using the OSTree toolkit (the system image is atomically updated from a Git-like repository). Fedora developers are trying to repeat ideas identical to Endless OS as part of the Silverblue project to create an atomically updated version of Fedora Workstation, as well as the creators of Vanilla OS , CarbonOS , tau-OS and Pop!_OS . The Endless OS installer and update system is used by the GNOME OS project . Endless OS is one of the distributions that promotes innovation among user Linux systems. The desktop environment in Endless OS is based on a significantly redesigned fork of GNOME. At the same time, Endless developers actively participate in the development of upstream projects. For example, in the GTK+ 3.22 release, about 9.8% of all changes were prepared by Endless developers, and the company overseeing the project, Endless Mobile, is on the oversight board of the GNOME Foundation, along with FSF, Debian, Google, Linux Foundation, Red Hat and SUSE. https://www.endlessos.org/post/getting-started-with-endless-os-6

Sortie de Endless OS 6.0 15/05/2024

Une nouvelle version d'Endless OS 6.0 est sortie, visant à créer un système facile à utiliser dans lequel vous pouvez rapidement sélectionner des applications selon vos goûts. Les applications sont distribuées sous forme de paquets autonomes au format Flatpak. Les images de démarrage proposées ont une taille comprise entre 1,2 et 23 Go !

La distribution n'utilise pas les gestionnaires de paquets traditionnels, mais propose un système de base en lecture seule minimal, mis à jour de manière atomique et construit à l'aide de la boîte à outils OSTree (l'image du système est mise à jour de manière atomique à partir d'un dépôt de type Git). Les développeurs de Fedora tentent de répéter des idées identiques à Endless OS dans le cadre du projet Silverblue visant à créer une version de Fedora Workstation mise à jour de manière atomique, ainsi que les créateurs de Vanilla OS, CarbonOS, tau-OS et Pop!_OS. Le système d'installation et de mise à jour Endless OS est utilisé par le projet GNOME OS.

Endless OS est l'une des distributions qui promeut l'innovation parmi les systèmes Linux des utilisateurs. L'environnement de bureau d'Endless OS est basé sur une version considérablement remaniée de GNOME. Parallèlement, les développeurs d'Endless participent activement au développement de projets en amont. Par exemple, dans la version 3.22 de GTK+, environ 9,8 % de tous les changements ont été préparés par les développeurs d'Endless, et la société qui supervise le projet, Endless Mobile, fait partie du conseil de surveillance de la Fondation GNOME, aux côtés de FSF, Debian, Google, Linux Foundation, Red Hat et SUSE.

https://www.endlessos.org/post/getting-started-with-endless-os-6

Release of Oracle Linux 9.4: 15/05/2024 Oracle has published the release of the Oracle Linux 9.4 distribution, created based on the Red Hat Enterprise Linux 9.4 and fully binary compatible with it. Installation iso images of 10 GB and 900 MB in size, prepared for x86_64 and ARM64 (aarch64) architectures, are offered for download. Oracle Linux 9 has unlimited and free access to the yum repository with binary package updates that fix errors (errata) and security issues. Separately supported repositories with sets of Application Stream and CodeReady Builder packages have also been prepared for download. In addition to the kernel package from RHEL (based on kernel 5.14), Oracle Linux offers its own kernel, Unbreakable Enterprise Kernel 7 Update 2, based on the Linux kernel 5.15 and optimized for working with industrial software and Oracle hardware. The kernel sources, including the breakdown into individual patches, are available in the public Oracle Git repository . The Unbreakable Enterprise Kernel is installed by default, positioned as an alternative to the standard RHEL kernel package and provides a number of advanced features such as DTrace integration and improved Btrfs support. Apart from the additional kernel, the releases of Oracle Linux 9.4 and RHEL 9.4 are completely identical in functionality (the list of changes can be found in the announcement of RHEL 9.4). https://blogs.oracle.com/linux/post/oracle-linux-9-update-4-is-generally-available

Oracle Linux 9.4 publié 15/05/2024

Oracle a publié la version 9.4 de la distribution Oracle Linux, créée sur la base de Red Hat Enterprise Linux 9.4 et entièrement compatible binairement avec elle. Des images ISO d'installation de 10 Go et 900 Mo, préparées pour les architectures x86_64 et ARM64 (aarch64), sont proposées au téléchargement. Oracle Linux 9 dispose d'un accès illimité et gratuit au dépôt yum avec des mises à jour de paquets binaires qui corrigent les erreurs (errata) et les problèmes de sécurité. Des dépôts supportés séparément avec des ensembles de paquets Application Stream et CodeReady Builder ont également été préparés pour le téléchargement.

Outre le paquetage de noyau de RHEL (basé sur le noyau 5.14), Oracle Linux propose son propre noyau, Unbreakable Enterprise Kernel 7 Update 2, basé sur le noyau Linux 5.15 et optimisé pour fonctionner avec des logiciels industriels et du matériel Oracle. Les sources du noyau, y compris la décomposition en correctifs individuels, sont disponibles dans le dépôt public Oracle Git. Le noyau Unbreakable Enterprise Kernel est installé par défaut, il se positionne comme une alternative au paquetage standard du noyau RHEL et fournit un certain nombre de fonctionnalités avancées telles que l'intégration de DTrace et une prise en charge améliorée de Btrfs. Hormis le noyau supplémentaire, les versions d'Oracle Linux 9.4 et de RHEL 9.4 sont totalement identiques en termes de fonctionnalités (la liste des changements se trouve dans l'annonce de RHEL 9.4).

https://blogs.oracle.com/linux/post/oracle-linux-9-update-4-is-generally-available

17

GNOME OS switches to atomic updates using systemd-sysupdate: 15/05/2024 The developers of GNOME OS, an experimental distribution for GNOME developers and testers to evaluate the state of development of the desktop environment, (to get acquainted with emerging new features and test the performance of their applications in GNOME branches in development), announced the transition to the use of the systemd-sysupdate component for organizing atomic updates systems. The purpose of the change is the desire to adapt the nightly builds of GNOME OS to conduct daily quality control of GNOME development. One of the advantages of switching GNOME OS from OSTree to systemd-sysupdate is the ability to use a verified boot process, in which a chain of trust extends from the bootloader to the system components of the distribution. In addition, using systemd-sysupdate will allow for more complete integration with systemd and enable an architecture that manipulates pre-built system images as indivisible components. https://www.codethink.co.uk/articles/2024/GNOME-OS-systemd-sysupdate/

GNOME OS passe aux mises à jour atomiques en utilisant systemd-sysupdate 15/05/2024

Les développeurs de GNOME OS, une distribution expérimentale pour les développeurs et les testeurs GNOME afin d'évaluer l'état de développement de l'environnement de bureau, (pour se familiariser avec les nouvelles fonctionnalités émergentes et tester les performances de leurs applications dans les branches GNOME en développement), ont annoncé la transition vers l'utilisation du composant systemd-sysupdate pour l'organisation de systèmes de mises à jour atomiques. L'objectif de ce changement est la volonté d'adapter les builds nocturnes de GNOME OS afin de mener un contrôle qualité quotidien du développement de GNOME.

L'un des avantages du passage de GNOME OS de OSTree à systemd-sysupdate est la possibilité d'utiliser un processus de démarrage vérifié, dans lequel une chaîne de confiance s'étend du chargeur de démarrage aux composants système de la distribution. De plus, l'utilisation de systemd-sysupdate permettra une intégration plus complète avec systemd et permettra une architecture qui manipule les images système pré-construites comme des composants indivisibles.

https://www.codethink.co.uk/articles/2024/GNOME-OS-systemd-sysupdate/

An SSH backdoor installed during the kernel.org hack remained undetected for two years: 16/05/2024 Researchers from ESET have published a 43-page report analyzing the Ebury rootkit and related activity. It is claimed that Ebury has been in use since 2009 and has since been installed on more than 400 thousand servers running Linux and several hundred systems based on FreeBSD, OpenBSD and Solaris. Around 110 thousand servers remained affected by Ebury at the end of 2023. The study is of particular interest given that Ebury was involved in the attack on kernel.org, which reveals some new details about the compromise of the Linux kernel development infrastructure identified in 2011. Ebury was also detected on domain registrar servers, crypto exchanges, Tor exit nodes, and several unnamed hosting providers. https://www.welivesecurity.com/en/eset-research/ebury-alive-unseen-400k-linux-servers-compromised-cryptotheft-financial-gain/

Une porte dérobée dans SSH installée lors du piratage du site kernel.org est restée indétectée pendant deux ans 16/05/2024

Des chercheurs d'ESET ont publié un rapport de 43 pages analysant le rootkit Ebury et les activités connexes. Ebury serait utilisé depuis 2009 et aurait été installé sur plus de 400 000 serveurs fonctionnant sous Linux et sur plusieurs centaines de systèmes basés sur FreeBSD, OpenBSD et Solaris. Environ 110 000 serveurs resteront affectés par Ebury à la fin de l'année 2023. L'étude est d'autant plus intéressante qu'Ebury a été impliqué dans l'attaque contre kernel.org, qui révèle de nouveaux détails sur la compromission de l'infrastructure de développement du noyau Linux identifiée en 2011. Ebury a également été détecté sur des serveurs d'enregistrement de domaines, des bourses d'échange de cryptomonnaies, des nœuds de sortie Tor et plusieurs fournisseurs d'hébergement anonymes.

https://www.welivesecurity.com/en/eset-research/ebury-alive-unseen-400k-linux-servers-compromised-cryptotheft-financial-gain/

Opening of Winamp code announced: 17/05/2024 Llama Group has announced its decision to open source the Winamp media player and move the project to a collaborative development model in which anyone can take part in development. Publication of the code is scheduled for September 24, 2024. According to unofficial information, the transition to an open development model was caused by a reorganization due to financial problems, last year the company was forced to sell the Shoutcast project and fire the core team of developers who maintained the classic Windows application Winamp, in favor of developing the streaming web service of the same name and mobile applications. The Winamp project was created by Justin Frankel and Dmitry Boldyrev in 1997 and is one of the longest-living multimedia players that continues to actively develop. Winamp is initially designed for use on the Windows platform and has about 83 million users. In April, mobile versions of Winamp were introduced for Android and iOS platforms. Due to its originality and flexibility in the field of changing the interface design through skins, several open clones for Linux were created under the influence of Winamp, such as XMMS , XMMS2 , Beep Media Player, Audacious and Qmmp . https://about.winamp.com/press/article/winamp-open-source-code

Ouverture du code Winamp annoncée 17/05/2024

Llama Group a annoncé sa décision d'ouvrir le code source du lecteur multimédia Winamp et de faire passer le projet à un modèle de développement collaboratif dans lequel tout le monde peut participer au développement. La publication du code est prévue pour le 24 septembre 2024. Selon des informations non officielles, la transition vers un modèle de développement ouvert a été causée par une réorganisation due à des problèmes financiers ; l'année dernière la société a été forcée de vendre le projet Shoutcast et de licencier l'équipe principale de développeurs qui maintenait l'application classique Winamp pour Windows, pour favoriser le développement du service Web de streaming du même nom et des applications mobiles.

Le projet Winamp a été créé par Justin Frankel et Dmitry Boldyrev en 1997 et est l'un des lecteurs multimédias les plus anciens qui continue à se développer activement. Winamp est initialement conçu pour être utilisé sur la plateforme Windows et compte environ 83 millions d'utilisateurs. En avril, des versions mobiles de Winamp ont été introduites pour les plateformes Android et iOS. En raison de son originalité et de sa flexibilité dans le domaine de la modification du design de l'interface par le biais de skins, plusieurs clones ouverts pour Linux ont été créés sous l'influence de Winamp, tels que XMMS, XMMS2, Beep Media Player, Audacious et Qmmp.

https://about.winamp.com/press/article/winamp-open-source-code

18

Release of Neovim 0.10: 17/05/2024 Neovim 0.10 has been released, a fork of the Vim editor focused on increasing extensibility and flexibility. The project has been overhauling the Vim code base for over 10 years, resulting in changes that make code easier to maintain, provide a means of dividing labor between multiple maintainers, separate the interface from the core (the interface can be changed without touching the internals), and implement a new extensible architecture based on plugins. The original code of the project is distributed under the Apache 2.0 license, and the basic part is distributed under the Vim license. Ready-made builds are prepared for Linux (appimage), Windows and macOS. One of the problems with Vim that prompted the creation of Neovim was its bloated, monolithic code base, consisting of more than 300 thousand lines of C (C89) code. Only a few people understand all the nuances of the Vim codebase, and all changes are controlled by one maintainer, which makes it difficult to maintain and improve the editor. Instead of the code built into the Vim core to support the GUI, Neovim proposes using a universal layer that allows you to create interfaces using various toolkits. https://gpanders.com/blog/whats-new-in-neovim-0.10/

Sortie de Neovim 0.10 17/05/2024

Neovim 0.10 a été publié. Il s'agit d'un fork de l'éditeur Vim axé sur l'augmentation de l'extensibilité et de la flexibilité. Le projet remanie la base de code de Vim depuis plus de 10 ans, ce qui entraîne des changements qui rendent le code plus facile à maintenir, fournissent un moyen de diviser le travail entre plusieurs mainteneurs, séparent l'interface du noyau (l'interface peut être modifiée sans toucher aux éléments internes), et mettent en œuvre une nouvelle architecture extensible basée sur les plugins. Le code original du projet est distribué sous la licence Apache 2.0, et la partie de base est distribuée sous la licence Vim. Des versions prêtes à l'emploi sont préparées pour Linux (appimage), Windows et macOS.

L'un des problèmes de Vim qui a motivé la création de Neovim est sa base de code gonflée et monolithique, composée de plus de 300 000 lignes de code C (C89). Seules quelques personnes comprennent toutes les nuances de la base de code de Vim, et toutes les modifications sont contrôlées par un seul mainteneur, ce qui rend difficile la maintenance et l'amélioration de l'éditeur. Au lieu du code intégré dans le noyau de Vim pour prendre en charge l'interface graphique, Neovim propose d'utiliser une couche universelle qui permet de créer des interfaces à l'aide de différents kits d'outils.

https://gpanders.com/blog/whats-new-in-neovim-0.10/

Release 7-Zip 24.05: 18/05/2024 Igor Pavlov announced a major version of the 7-Zip archiver 24.05. The project code is written in C++ and is distributed under the LGPL license. Ready-made builds for Windows and Linux are available for download for i686, x86-64 and ARM 32/64 architectures. Unfortunately, most distributions still ship with outdated p7zip, which is more than 7 years old. Probably because the 7z code depends on the ASMC project, which is not used anywhere else. https://sourceforge.net/p/sevenzip/discussion/45797/thread/b92679e642/

Version 24.05 de 7-Zip 18/05/2024

Igor Pavlov a annoncé la version majeure 24.05 de l'archiveur 7-Zip. Le code du projet est écrit en C++ et est distribué sous licence LGPL. Des versions prêtes à l'emploi pour Windows et Linux sont disponibles au téléchargement pour les architectures i686, x86-64 et ARM 32/64. Malheureusement, la plupart des distributions sont encore livrées avec un p7zip périmé, qui a plus de 7 ans. Probablement parce que le code de 7z dépend du projet ASMC, qui n'est utilisé nulle part ailleurs.

https://sourceforge.net/p/sevenzip/discussion/45797/thread/b92679e642/

Changes to improve the display of KDE applications in GNOME and Xfce: 18/05/2024 Nate Graham, QA developer for the KDE project, has published another report on KDE development. The most notable change is an initiative to address icon issues when running KDE Gear-included applications in non-KDE environments such as GNOME and Xfce. The problem is that when creating the interface of KDE applications, icons from the general Breeze theme are used. When running in KDE, the state of the icon theme and applications are synchronized, but in third-party environments the Breeze theme may be missing or diverge from the reference version, resulting in dialogs and widgets showing empty spaces, placeholders, or icons that are not what the application authors intended. As a solution to this problem, for KDE applications intended for use outside the KDE Plasma environment, functionality has been prepared for embedding the Breeze reference style and icons, which will be enabled by default, but can be overridden by the system or user. Projects like Kate, Konsole and Dolphin are already planning to use this new feature. It is noteworthy that the discussion of a symmetric solution to problems encountered when running GNOME applications in KDE is being carried out by the GNOME developers. https://pointieststick.com/2024/05/17/this-week-in-kde-all-about-those-apps

Changements pour améliorer l'affichage des applications KDE dans GNOME et Xfce 18/05/2024

Nate Graham, développeur QA pour le projet KDE, a publié un autre rapport sur le développement de KDE. Le changement le plus notable est une initiative visant à résoudre les problèmes d'icônes lors de l'exécution d'applications incluses dans KDE Gear dans des environnements non-KDE tels que GNOME et Xfce. Le problème est que lors de la création de l'interface des applications KDE, les icônes du thème général Breeze sont utilisées. Lors de l'exécution dans KDE, l'état du thème d'icônes et les applications sont synchronisés, mais dans les environnements tiers, le thème Breeze peut être absent ou diverger de la version de référence, ce qui se traduit par des dialogues et des widgets affichant des espaces vides, des espaces réservés ou des icônes qui ne correspondent pas à ce que les auteurs de l'application avaient prévu.

Comme solution à ce problème, pour les applications KDE destinées à être utilisées en dehors de l'environnement KDE Plasma, une fonctionnalité a été préparée pour intégrer le style et les icônes de référence de Breeze, qui seront activés par défaut, mais qui peuvent être remplacés par le système ou l'utilisateur. Des projets comme Kate, Konsole et Dolphin prévoient déjà d'utiliser cette nouvelle fonctionnalité. Il convient de noter que la discussion sur une solution symétrique aux problèmes rencontrés lors de l'exécution d'applications GNOME dans KDE est menée par les développeurs de GNOME.

https://pointieststick.com/2024/05/17/this-week-in-kde-all-about-those-apps

19

The openSUSE project has published the Agama 8 installer, freed from binding to Cockpit: 18/05/2024 The developers of the openSUSE project have published the release of the Agama 8 installer (formerly D-Installer), which is being developed to replace the classic SUSE and openSUSE installation interface, and is notable for separating the user interface from the YaST internals. Agama provides the ability to use various frontends, for example, a frontend for managing the installation via a web interface. To test the new installer, live builds have been created for the x86_64, ppc64le, s390x and ARM64 architectures, supporting the installation of openSUSE Leap, the continuously updated openSUSE Tumbleweed build, as well as several editions of SUSE ALP based on isolated containers. The new installer provides the capabilities necessary to solve tasks, such as choosing an initial set of applications, setting up a network connection, language, keyboard, time zone and localization settings, preparing a storage device and partitioning, and adding users to the system. The main goals of Agama's development include; eliminating existing limitations of the graphical interface, expanding the ability to use YaST functionality in other applications, moving away from being tied to a single programming language, and encouraging the creation of alternative settings by members of the community. https://yast.opensuse.org/blog/2024-05-17/agama-8

Le projet openSUSE a publié l'installeur Agama 8, libéré de la contrainte de Cockpit 18/05/2024

Les développeurs du projet openSUSE ont publié la version 8 de l'installeur Agama (anciennement D-Installer), développé pour remplacer l'interface d'installation classique de SUSE et openSUSE, et qui a la particularité de séparer l'interface utilisateur de l'interface interne de YaST. Agama offre la possibilité d'utiliser différents frontends, par exemple un frontend pour gérer l'installation via une interface Web. Afin de tester le nouveau programme d'installation, des « Live builds » ont été créés pour les architectures x86_64, ppc64le, s390x et ARM64, prenant en charge l'installation d'openSUSE Leap, la version continuellement mise à jour d'openSUSE Tumbleweed, ainsi que plusieurs éditions de SUSE ALP basées sur des conteneurs isolés.

Le nouveau programme d'installation fournit les capacités nécessaires à la réalisation de tâches telles que le choix d'un ensemble initial d'applications, la configuration d'une connexion réseau, de la langue, du clavier, du fuseau horaire et des paramètres de localisation, la préparation d'un périphérique de stockage et son partitionnement, et l'ajout d'utilisateurs au système. Les principaux objectifs du développement d'Agama sont les suivants : éliminer les limitations existantes de l'interface graphique, étendre la possibilité d'utiliser les fonctionnalités de YaST dans d'autres applications, ne plus être lié à un seul langage de programmation et encourager la création de paramètres alternatifs par les membres de la communauté.

https://yast.opensuse.org/blog/2024-05-17/agama-8

Release of MX Linux 23.3: 20/05/2024 A new release of the lightweight distribution MX Linux 23.3 has been published, created by the joint communities formed around the antiX and MEPIS projects. The release is based on Debian with improvements from the antiX project and packages from its own repository. The distribution uses the sysVinit initialization system and its own tools for configuring and deploying the system. There are 32- and 64-bit builds ( x86_64 , i386 ) with the Xfce desktop (2.1 GB), as well as 64-bit builds with the KDE desktop (2.6 GB) and builds (1.7 GB) with the Fluxbox window manager available for download. https://mxlinux.org/blog/mx-23-3-libretto-released/

Sortie de MX Linux 23.3 20/05/2024

Une nouvelle version de la distribution légère MX Linux 23.3 a été publiée, créée par les communautés communes formées autour des projets antiX et MEPIS. La version est basée sur Debian avec des améliorations du projet antiX et des paquets de son propre dépôt. La distribution utilise le système d'initialisation sysVinit et ses propres outils pour configurer et déployer le système. Des versions 32- et 64-bit (x86_64, i386) avec le bureau Xfce (2,1 Go), ainsi que des versions 64-bit avec le bureau KDE (2,6 Go) et des versions (1,7 Go) avec le gestionnaire de fenêtres Fluxbox sont disponibles au téléchargement.

https://mxlinux.org/blog/mx-23-3-libretto-released/

Ubuntu 24.04 builds for the Nintendo Switch: 20/05/2024 The Switchroot project has announced that a build of Ubuntu 24.04 is ready for download on Nintendo Switch game consoles based on the Tegra X1 SoC (Switch 2017, Switch 2019, Switch Lite and Switch OLED). In addition to Ubuntu, the Switchroot project also provides builds of Fedora 39, Lakka 5.0 and LineageOS 18.1 for download on the Nintendo Switch. Booting is done from an SD card using the hekate bootloader ( RCM is used to bypass the blocking ). Additional components developed by the project are distributed under the Apache 2.0 license. Currently only KDE Plasma and Unity are supported (builds with GNOME are delayed due to problems with touch screens and full-screen output performance when using X11 on ARM64 systems. Supported features include pairing with Nintendo Switch Pro, GameCube, Dualshock 4, X-Box One and Joy-Con controllers, overclocking the CPU, GPU and memory, support for USB-C, Wi-Fi, Bluetooth, DisplayPort/HDMI, light sensor , sound, Touchscreen, eMMC/SD, drivers for Tegra GPU with support for Vulkan, OpenGL, OpenGLES, EGL and CUDA, hardware acceleration of video decoding (in SMPV Player, ffmpeg, mpv and chromium-browser), deep sleep mode. NFC and infrared (IR) are not supported. https://twitter.com/switchroot_org/status/1785702619509346306

Des builds d'Ubuntu 24.04 pour la Nintendo Switch 20/05/2024

Le projet Switchroot a annoncé qu'un build d'Ubuntu 24.04 est prêt à être téléchargé sur les consoles de jeu Nintendo Switch basées sur le SoC Tegra X1 (Switch 2017, Switch 2019, Switch Lite et Switch OLED). En plus d'Ubuntu, le projet Switchroot propose également des builds de Fedora 39, Lakka 5.0 et LineageOS 18.1 à télécharger sur la Nintendo Switch. Le démarrage se fait à partir d'une carte SD en utilisant le bootloader hekate (RCM est utilisé pour contourner le blocage). Les composants supplémentaires développés par le projet sont distribués sous la licence Apache 2.0.

Actuellement, seuls KDE Plasma et Unity sont pris en charge (les constructions avec GNOME sont retardées en raison de problèmes avec les écrans tactiles et les performances de sortie en plein écran lors de l'utilisation de X11 sur les systèmes ARM64).

Les fonctionnalités prises en charge comprennent le couplage avec les manettes Nintendo Switch Pro, GameCube, Dualshock 4, X-Box One et Joy-Con, l'overclocking du CPU, du GPU et de la mémoire, la prise en charge de l'USB-C, du Wi-Fi, du Bluetooth, du DisplayPort/HDMI, du capteur de lumière, du son, de l'écran tactile, de eMMC/SD, des pilotes pour le GPU Tegra avec prise en charge de Vulkan, OpenGL, OpenGLES, EGL et CUDA, de l'accélération matérielle du décodage vidéo (dans SMPV Player, ffmpeg, mpv et chrome-browser), le mode de veille profonde. La NFC et l'infrarouge (IR) ne sont pas pris en charge.

https://twitter.com/switchroot_org/status/1785702619509346306

20

IceWM 3.5.0 released: 20/05/2024 The lightweight window manager IceWM 3.5.0 is out. IceWM provides full control through keyboard shortcuts, the ability to use virtual desktops, the taskbar and application menus and you can use tabs to group windows. The window manager is configured through a fairly simple configuration file and themes can be used. One can combine windows in the form of tabs. Built-in applets are available for monitoring CPU, memory, and traffic. The code is written in C++ and distributed under the GPLv2 license. https://github.com/ice-wm/icewm/releases/tag/3.5.0

IceWM 3.5.0 publié 20/05/2024

Le gestionnaire de fenêtres léger IceWM 3.5.0 est disponible. IceWM offre un contrôle total via des raccourcis clavier, la possibilité d'utiliser des bureaux virtuels, la barre des tâches et les menus d'application, et vous pouvez utiliser des onglets pour grouper les fenêtres. Le gestionnaire de fenêtres est configuré à l'aide d'un fichier de configuration assez simple et des thèmes peuvent être utilisés. Il est possible de combiner des fenêtres sous forme d'onglets. Des applets intégrés sont disponibles pour surveiller le processeur, la mémoire et le trafic. Le code est écrit en C++ et distribué sous licence GPLv2.

https://github.com/ice-wm/icewm/releases/tag/3.5.0

Release of free 2D CAD software CadZinho 0.6: 21/05/2024 The minimalistic CAD program, CadZinho 0.6.0 has been released, providing tools for creating simple 2D technical drawings. The new version implements a new rendering architecture, which makes it possible to get rid of interface freezes during operation. The code is written in C with additions in Lua and is distributed under the MIT license. The output is generated using the SDL 2.0 library and the OpenGL 3.2 API. Builds are prepared for Linux, Windows and macOS. The program supports drawing primitives such as lines, polygonal meshes, circles, arcs, ellipses, text, hatching, splines, images, points, labels, attributes and polylines. Layers and blocks are supported, as well as working with files in DXF and SVG formats. The result can be exported to G-code, HPGL, PDF, SVG, PS or image formats. A scripting language is provided for developing macros, extensions and customizing the interface. The ZeroBrane Studio development environment (Lua IDE) can be used, to develop extensions. https://github.com/zecruel/CadZinho/releases/tag/0.6.0

Publication du logiciel gratuit de CAO 2D CadZinho 0.6.0 21/05/2024

Le programme de CAO minimaliste CadZinho 0.6.0 a été publié. Il fournit des outils pour créer des dessins techniques simples en 2D. La nouvelle version met en œuvre une nouvelle architecture de rendu, ce qui permet de se débarrasser des gels d'interface pendant le fonctionnement. Le code est écrit en C avec des ajouts en Lua et est distribué sous la licence MIT. La sortie est générée en utilisant la bibliothèque SDL 2.0 et l'API OpenGL 3.2. Des versions sont préparées pour Linux, Windows et macOS.

Le programme prend en charge les primitives de dessin telles que les lignes, les maillages polygonaux, les cercles, les arcs, les ellipses, le texte, les hachures, les splines, les images, les points, les étiquettes, les attributs et les polylignes. Les calques et les blocs sont pris en charge, de même que le travail avec des fichiers aux formats DXF et SVG. Le résultat peut être exporté aux formats G-code, HPGL, PDF, SVG, PS ou image. Un langage de script est fourni pour développer des macros, des extensions et personnaliser l'interface. L'environnement de développement ZeroBrane Studio (Lua IDE) peut être utilisé pour développer des extensions.

https://github.com/zecruel/CadZinho/releases/tag/0.6.0

Release of Geary 46.0: 21/05/2024 The Geary 46.0 email client, slated for use in GNOME, has been published. The project was originally founded by the Yorba Foundation, which created the popular photo manager Shotwell, but later development was taken over by the GNOME community. The code is written in Vala and is licensed under the LGPL. Builds will soon be prepared in the form of a flatpak package. The goal of the project development is to create a product rich in capabilities, but at the same time extremely easy to use and consuming a minimum of resources. The email client is designed both for stand-alone use and to work in conjunction with web-based email services such as Gmail and Yahoo! Mail. The interface is implemented using the GTK3+ library. An SQLite database is used to store the message database, and a full-text index is created to search the message database. To work with IMAP, a GObject-based library is used that works in asynchronous mode. The new version simplifies notification messages, solves problems with navigation, ensures that messages continue to be delivered after errors during data transfer, adjusts the correct counting of unread messages, updates translations, and makes minor improvements to the interface. https://gitlab.gnome.org/GNOME/geary/-/tags/46.0

Publication de Geary 46.0 21/05/2024

Le client de messagerie Geary 46.0, destiné à être utilisé dans GNOME, a été publié. Le projet a été fondé à l'origine par la Fondation Yorba, qui a créé le populaire gestionnaire de photos Shotwell, mais le développement a ensuite été repris par la communauté GNOME. Le code est écrit en Vala et est sous licence LGPL. Les builds seront bientôt préparés sous la forme d'un paquetage flatpak.

L'objectif du développement du projet est de créer un produit riche en fonctionnalités, mais en même temps extrêmement facile à utiliser et consommant un minimum de ressources. Le client de messagerie est conçu à la fois pour une utilisation autonome et pour fonctionner en conjonction avec des services de messagerie basés sur le Web tels que Gmail et Yahoo! Mail. L'interface est implémentée à l'aide de la bibliothèque GTK3+. Une base de données SQLite est utilisée pour stocker la base de données des messages, et un index plein texte est créé pour effectuer des recherches dans la base de données des messages. Pour travailler avec IMAP, une bibliothèque basée sur GObject est utilisée et fonctionne en mode asynchrone.

La nouvelle version simplifie les messages de notification, résout les problèmes de navigation, garantit que les messages continuent d'être délivrés après des erreurs pendant le transfert de données, ajuste le comptage correct des messages non lus, met à jour les traductions et apporte des améliorations mineures à l'interface.

https://gitlab.gnome.org/GNOME/geary/-/tags/46.0

21

GhostBSD 24.04.1: 21/05/2024 A new release of the desktop-oriented distribution GhostBSD 24.04.1, built on FreeBSD 14-STABLE and offering the MATE user environment, has been published. The community creates unofficial builds with Xfce. By default, GhostBSD uses the ZFS file system. Both work in Live mode and installation on a hard drive are supported (using its own ginstall installer, written in Python). Boot images are created for x86_64 architecture (2.6 GB). https://www.ghostbsd.org/news/GhostBSD_24.04.1_Is_Now_Available

GhostBSD 24.04.1 21/05/2024

La nouvelle version 24.04.1 de la distribution GhostBSD, basée sur FreeBSD 14-STABLE et offrant l'environnement utilisateur MATE, a été publiée. La communauté crée des versions non officielles avec Xfce. Par défaut, GhostBSD utilise le système de fichiers ZFS. Le travail en mode Live et l'installation sur un disque dur sont tous deux supportés (en utilisant son propre installateur ginstall, écrit en Python). Des images de démarrage sont créées pour l'architecture x86_64 (2,6 Go).

https://www.ghostbsd.org/news/GhostBSD_24.04.1_Is_Now_Available

Release of Alpine Linux 3.20: 22/05/2024 The release of Alpine Linux 3.20 is available, a minimalistic distribution built on the Musl system library and a set of BusyBox utilities. The distribution has increased security requirements and is built with SSP (Stack Smashing Protection). OpenRC is used as the initialization system, and its own apk package manager is used to manage packages. Alpine is used to build official Docker container images and is used in the PostmarketOS project. Bootable iso images (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) are prepared in six versions: standard (209 MB), network bootable (229 MB), extended (975 MB), for virtual machines (61 MB ) and for the Xen hypervisor (956 MB). https://alpinelinux.org/posts/Alpine-3.20.0-released.html

Sortie de Alpine Linux 3.20 22/05/2024

La version 3.20 d'Alpine Linux est disponible. Il s'agit d'une distribution minimaliste construite sur la bibliothèque système Musl et un ensemble d'utilitaires BusyBox. La distribution a des exigences de sécurité accrues et est construite avec SSP (Stack Smashing Protection). OpenRC est utilisé comme système d'initialisation, et son propre gestionnaire de paquets apk est utilisé pour gérer les paquets. Alpine est utilisé pour construire des images de conteneurs Docker officiels et est utilisé dans le projet PostmarketOS. Les images ISO amorçables (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) sont préparées en six versions : standard (209 Mo), amorçable en réseau (229 Mo), étendue (975 Mo), pour les machines virtuelles (61 Mo) et pour l'hyperviseur Xen (956 Mo).

https://alpinelinux.org/posts/Alpine-3.20.0-released.html

Qualcomm will provide support for Snapdragon X Elite chips in the Linux kernel: 23/05/2024 Qualcomm has announced that it is working to bring changes to the main Linux kernel to support the ARM SoC Snapdragon X Elite, which uses its own 12-core Qualcomm Oryon CPU and Qualcomm Adreno GPU. The chip is aimed at use in laptops and PCs, and is ahead of the Apple M3 and Intel Core Ultra 155H chips in many performance tests. The first devices based on Snapdragon X Elite are expected in the middle of the year and will come with Windows, bleh. The changes published by Qualcomm provide the ability to use Linux on these devices. In addition to patches for the Linux kernel, together with Lenovo, Arm and Linaro, they are developing the DtbLoader driver for UEFI firmware based on the TianoCore EDK2 open platform, a Grub-based bootloader and scripts for creating your own Debian builds for some devices based on the Snapdragon X Elite SoC, as well as already produced SoCs. Among the already released laptops that support Linux booting are the Lenovo Yoga C630 (Snapdragon 850), Lenovo Flex 5G (Snapdragon 8cx Gen 1) and Lenovo ThinkPad X13s (Snapdragon 8cx Gen 3). The bootloader supports dual booting of Windows and Linux. Plans for the next six months include adding support for hardware acceleration of video decoding to Firefox and Chrome, implementing camera support based on the libcamera-SoftISP stack, optimizing GPU and CPU performance, and optimizing tools for managing energy consumption. Also mentioned is the inclusion of firmware for the new SoC in the Linux firmware set and support for the use of Ubuntu and Debian installers on devices with Snapdragon X Elite. https://www.qualcomm.com/developer/blog/2024/05/upstreaming-linux-kernel-support-for-the-snapdragon-x-elite

Qualcomm assurera la prise en charge des puces Snapdragon X Elite dans le noyau Linux 23/05/2024

Qualcomm a annoncé qu'elle travaillait à apporter des modifications au noyau Linux principal pour prendre en charge le SoC ARM Snapdragon X Elite, qui utilise son propre CPU Qualcomm Oryon à 12 cœurs et son GPU Qualcomm Adreno. Cette puce est destinée à être utilisée dans les ordinateurs portables et les PC, et devance les puces Apple M3 et Intel Core Ultra 155H dans de nombreux tests de performance. Les premiers appareils basés sur le Snapdragon X Elite sont attendus pour le milieu de l'année et seront livrés avec Windows, beurk. Les modifications publiées par Qualcomm permettent d'utiliser Linux sur ces appareils.

En plus des correctifs pour le noyau Linux, Lenovo, Arm et Linaro développent le pilote DtbLoader pour les microprogrammes UEFI basés sur la plateforme ouverte TianoCore EDK2, un chargeur de démarrage basé sur Grub et des scripts pour créer vos propres versions de Debian pour certains appareils basés sur le SoC Snapdragon X Elite, ainsi que pour les SoC déjà produits. Parmi les ordinateurs portables déjà commercialisés qui prennent en charge le démarrage sous Linux, on trouve le Lenovo Yoga C630 (Snapdragon 850), le Lenovo Flex 5G (Snapdragon 8cx Gen 1) et le Lenovo ThinkPad X13s (Snapdragon 8cx Gen 3). Le chargeur de démarrage prend en charge le double démarrage de Windows et de Linux.

Les plans pour les six prochains mois comprennent l'ajout de la prise en charge de l'accélération matérielle du décodage vidéo à Firefox et Chrome, la mise en œuvre de la prise en charge de la caméra basée sur la pile libcamera-SoftISP, l'optimisation des performances du GPU et du CPU, et l'optimisation des outils de gestion de la consommation d'énergie. Il est également question de l'inclusion d'un micrologiciel pour le nouveau SoC dans le jeu de micrologiciels Linux et de la prise en charge de l'utilisation des installeurs d'Ubuntu et de Debian sur les appareils équipés du Snapdragon X Elite.

https://www.qualcomm.com/developer/blog/2024/05/upstreaming-linux-kernel-support-for-the-snapdragon-x-elite

22

Release of KDE Gear 24.05: 23/05/2024 The May rollout update for KDE Gear 24.05 applications developed by the KDE project has been announced. This is the second major update to the suite of applications published as part of the KDE 6 branch and after the transition to using the Qt 6 library. The suite contains releases of 250 programs, libraries and plugins. Information about the availability of Live builds with new application releases can be found on the page linked below. New versions of individual applications can be downloaded from the Flathub and SnapCraft directories . https://kde.org/announcements/gear/24.05.0/

Sortie de KDE Gear 24.05 23/05/2024

La mise à jour du mois de mai pour les applications KDE Gear 24.05 développées par le projet KDE a été annoncée. Il s'agit de la deuxième mise à jour majeure de la suite d'applications publiée dans le cadre de la branche KDE 6 et après la transition vers l'utilisation de la bibliothèque Qt 6. La suite contient des versions de 250 programmes, bibliothèques et plugins. Des informations sur la disponibilité des Live builds avec les nouvelles versions des applications sont disponibles sur la page liée ci-dessous. Les nouvelles versions des applications individuelles peuvent être téléchargées à partir des répertoires Flathub et SnapCraft .

https://kde.org/announcements/gear/24.05.0/

GCompris 4.1 update: 24/05/2024 GCompris 4.1, a free learning center for preschool and primary school children, is out. The package provides 190 mini-lessons and modules, offering from a simple graphics editor, puzzles and keyboard simulator to lessons in mathematics, geography and reading training. GCompris uses the Qt library and is developed by the KDE community. Ready-made builds are created for Linux , macOS , Windows , Raspberry Pi and Android. In the new version, work has been done to improve the graphics in various lessons. https://gcompris.net/news/2024-05-23-en.html

Mise à jour GCompris 4.1 24/05/2024

GCompris 4.1, un centre d'apprentissage gratuit pour les enfants des écoles maternelles et primaires, est disponible. Le logiciel propose 190 mini-leçons et modules, allant d'un simple éditeur graphique, de puzzles et d'un simulateur de clavier à des leçons de mathématiques, de géographie et d'apprentissage de la lecture. GCompris utilise la bibliothèque Qt et est développé par la communauté KDE. Des versions prêtes à l'emploi sont créées pour Linux, macOS, Windows, Raspberry Pi et Android. Dans la nouvelle version, des travaux ont été effectués pour améliorer l'aspect graphique de diverses leçons.

https://gcompris.net/news/2024-05-23-en.html

SANE 1.3 published with support for new scanner models: 24/05/2024 A new release of the sane-backends 1.3.1 package has been published, which includes a set of drivers, the scanimage command line utility, the saned background process for organizing network scanning, and libraries with the SANE-API implementation. The project code is distributed under the GPLv2 license. The 1.3.0 release was missed due to problems in the build infrastructure. The package supports 1804 (in the previous version 1747) scanner models, of which 825 (815) have full support for all functions, for 825 (780) the level of support is rated as good, for 130 (129) - acceptable, and for 24 (23) - minimal. Additionally, for 499 (464) devices there is an incompletely tested driver implementation. Support for 478 (470) scanners remains unrealized. https://alioth-lists.debian.net/pipermail/sane-announce/2024/000047.html

SANE 1.3 publié avec la prise en charge de nouveaux modèles de scanners 24/05/2024

Une nouvelle version du paquet sane-backends 1.3.1 a été publiée, qui comprend un ensemble de pilotes, l'utilitaire de ligne de commande scanimage, le processus d'arrière-plan saned pour organiser le balayage du réseau, et des bibliothèques avec l'implémentation de SANE-API. Le code du projet est distribué sous licence GPLv2. La version 1.3.0 n'a pas été publiée en raison de problèmes dans l'infrastructure de construction.

Le paquet supporte 1 804 (dans la version précédente 1 747) modèles de scanners, dont 825 (815) ont un support complet pour toutes les fonctions, pour 825 (780) le niveau de support est considéré comme bon, pour 130 (129) - acceptable, et pour 24 (23) - minimal. En outre, pour 499 (464) dispositifs, la mise en œuvre d'un pilote n'a pas été testée de manière complète. La prise en charge de 478 (470) scanners n'est pas encore réalisée.

https://alioth-lists.debian.net/pipermail/sane-announce/2024/000047.html

23

Initial prototype of the new installer for GNOME OS: 25/05/2024 With the transition of the GNOME OS distribution to use the systemd-sysupdate component to organize atomic system updates, the development of a new installer for GNOME OS began. The development is still at the initial prototype stage, which is based on the interface layouts published in April, prepared by the designers of the GNOME project. At the current stage of development, the main focus is still on the general architecture and determining the internal logic, for example, organizing navigation and setting the order of page display in preparation for installation. The installer code is developed in Rust and distributed under the GPLv3 license. GNOME OS is an experimental distribution for GNOME developers and testers to evaluate the state of desktop environment development, explore new features as they emerge, and test their applications running on development branches of GNOME. https://thisweek.gnome.org/posts/2024/05/twig-149/

Prototype initial du nouvel installeur pour GNOME OS 25/05/2024

Avec la transition de la distribution GNOME OS vers l'utilisation du composant systemd-sysupdate pour organiser les mises à jour atomiques du système, le développement d'un nouvel installeur pour GNOME OS a commencé. Le développement en est encore au stade du prototype initial, qui est basé sur les schémas d'interface publiés en avril, préparés par les concepteurs du projet GNOME. Au stade actuel du développement, l'accent est encore mis sur l'architecture générale et la détermination de la logique interne, par exemple l'organisation de la navigation et la définition de l'ordre d'affichage des pages en vue de l'installation. Le code de l'installeur est développé en Rust et distribué sous licence GPLv3.

GNOME OS est une distribution expérimentale destinée aux développeurs et aux testeurs de GNOME afin d'évaluer l'état de développement de l'environnement de bureau, d'explorer les nouvelles fonctionnalités au fur et à mesure de leur apparition et de tester leurs applications fonctionnant sur les branches de développement de GNOME.

https://thisweek.gnome.org/posts/2024/05/twig-149/

Release of Red Hat Enterprise Linux 8.10: 25/05/2024 Following the release of Red Hat Enterprise Linux 9.4, an update to the previous branch of Red Hat Enterprise Linux 8.10 was published, which is supported in parallel with the RHEL 9.x branch and will be supported at least until 2029. Installation builds are prepared for x86_64, s390x (IBM System z), ppc64le and Aarch64 architectures, but are available for download only to registered Red Hat Customer Portal users ( CentOS Stream 9 iso images and free RHEL builds for developers can also be used). RHEL 8.10 was the last release in the 8.x branch, formed at the full support stage, implying the inclusion of functional improvements. On May 31, 2024, the 8.x branch will be moved to the maintenance stage, where priorities will shift towards bug fixes and security, with minor improvements related to support for critical hardware systems. https://www.redhat.com/en/blog/optimize-application-life-cycles-red-hat-enterprise-linux-810

Publication de Red Hat Enterprise Linux 8.10 25/05/2024

Suite à la publication de Red Hat Enterprise Linux 9.4, la mise à jour 8.10 de la branche précédente de Red Hat Enterprise Linux a été publiée. Cette branche est prise en charge parallèlement à la branche RHEL 9.x et sera prise en charge au moins jusqu'en 2029. Les versions d'installation sont préparées pour les architectures x86_64, s390x (IBM System z), ppc64le et Aarch64, mais ne peuvent être téléchargées que par les utilisateurs enregistrés du portail client Red Hat (les images ISO de CentOS Stream 9 et les versions gratuites de RHEL pour les développeurs peuvent également être utilisées).

RHEL 8.10 était la dernière version de la branche 8.x, formée au stade de l'assistance complète, ce qui implique l'inclusion d'améliorations fonctionnelles. Le 31 mai 2024, la branche 8.x passera au stade de la maintenance, où les priorités iront aux corrections de bogues et à la sécurité, avec des améliorations mineures liées à la prise en charge des systèmes matériels critiques.

https://www.redhat.com/en/blog/optimize-application-life-cycles-red-hat-enterprise-linux-810

The ravynOS project is developing an edition of FreeBSD aimed at compatibility with macOS: 27/05/2024 After two years of development, the ravynOS 0.5 project has been released, developing a FreeBSD-based operating system aimed at achieving compatibility with macOS applications and providing a macOS-style user shell. The project's code is distributed under the BSD license. The size of the boot iso image is 869 MB (x86_64). The stated goals of the project are to achieve compatibility with macOS applications at the level of source code and executable files. In the first case, it is possible to recompile the code of macOS applications for execution in ravynOS, in the second - embedding changes into the kernel and toolkit to run Mach-O executable files compiled for x86-64 and arm64 architectures. Each home directory has a ~/Library subdirectory for applications that use Apple's Cocoa programming interface. For compatibility with macOS, a partial implementation of the Cocoa and Objective-C runtime programming interface is provided (located in the /System/Library/Frameworks directory), as well as compilers and linkers modified to support them. In addition to the macOS compatibility layer, ravynOS also offers the ability to run Linux applications, based on FreeBSD's Linux emulation infrastructure (Linuxulator). The graphical environment is built on its own window server, using a stripped-down composite labwc server (support for server-side window decoration and themes has been removed), wlroots and the Wayland protocol. Graphical applications can use the Qt and Cocoa frameworks. The interface uses typical macOS concepts, such as a top bar with a global menu, an identical menu structure, keyboard shortcuts, a similar-style Filer file manager, and support for commands such as launchctl and open. https://github.com/ravynsoft/ravynos/releases/tag/v0.5.0

Le projet ravynOS développe une édition de FreeBSD visant la compatibilité avec macOS 27/05/2024

Après deux ans de développement, le projet ravynOS 0.5 a été publié. Il développe un système d'exploitation basé sur FreeBSD visant à assurer la compatibilité avec les applications macOS et à fournir un shell utilisateur de type macOS. Le code du projet est distribué sous licence BSD. La taille de l'image ISO de démarrage est de 869 Mo (x86_64).

Les objectifs déclarés du projet sont d'assurer la compatibilité avec les applications macOS au niveau du code source et des fichiers exécutables. Dans le premier cas, il est possible de recompiler le code des applications macOS pour les exécuter dans ravynOS, dans le second - en intégrant des changements dans le noyau et la boîte à outils pour exécuter les fichiers exécutables Mach-O compilés pour les architectures x86-64 et arm64. Chaque répertoire personnel possède un sous-répertoire ~/Bibliothèque pour les applications qui utilisent l'interface de programmation Cocoa d'Apple.

Pour la compatibilité avec macOS, une implémentation partielle de l'interface de programmation Cocoa et Objective-C est fournie (située dans le répertoire /System/Library/Frameworks), ainsi que des compilateurs et des éditeurs de liens modifiés pour les prendre en charge. En plus de la couche de compatibilité macOS, ravynOS offre également la possibilité d'exécuter des applications Linux, basées sur l'infrastructure d'émulation Linux de FreeBSD (Linuxulator).

L'environnement graphique est construit sur son propre serveur de fenêtres, en utilisant un serveur labwc composite dépouillé (la prise en charge de la décoration des fenêtres côté serveur et des thèmes a été supprimée), wlroots et le protocole Wayland. Les applications graphiques peuvent utiliser les frameworks Qt et Cocoa. L'interface utilise des concepts typiques de macOS, tels qu'une barre supérieure avec un menu global, une structure de menu identique, des raccourcis clavier, un gestionnaire de fichiers Filer de style similaire et la prise en charge de commandes telles que launchctl et open.

https://github.com/ravynsoft/ravynos/releases/tag/v0.5.0

issue205/actus.txt · Dernière modification : 2024/06/12 16:08 de auntiee