Outils pour utilisateurs

Outils du site


issue195:actus

Table des matières

1

Linux 6.4 kernel released: 26/06/2023 After two months of development, Linus Torvalds released the Linux 6.4 kernel. Among the most notable changes was: the ability to create a kernel worker from the user space, the continued integration of support for the Rust language, support for the Intel LAM mechanism (Linear Address Masking), deduplication of memory pages at the process level, support for the usual iterators in BPF, support for the transition to sleep mode for RISC-V systems, the ability to trace user processes, a new mechanism for managing the memory of the kernel modules, preventing the shutdown of SELinux during operation, support for RPC, support for the uninstallation of NPC. The new version accepted 16012 fixes from 2080 developers, patch size - 81 MB (changes affected 14220 files, added 1006924 lines of code, removed 597615 lines of code). About 43% of all changes in 6.4 are related to device drivers, about 14% of the changes are related to updating code specific to hardware architectures, 10% related to the network stack, 4% - with file systems and 3% with internal subsystems of the core. https://lkml.org/lkml/2023/6/25/453

Sortie du noyau Linux 6.4 26/06/2023

Après deux mois de développement, Linus Torvalds a publié le noyau Linux 6.4. Parmi les changements les plus notables : la possibilité de créer un travailleur du noyau à partir de l'espace utilisateur, la poursuite de l'intégration du support du langage Rust, le support du mécanisme Intel LAM (Linear Address Masking), la déduplication des pages mémoire au niveau du processus, le support des itérateurs habituels dans BPF, le support de la transition vers le mode sommeil pour les systèmes RISC-V, la possibilité de tracer les processus utilisateurs, un nouveau mécanisme de gestion de la mémoire des modules du noyau, la prévention de l'arrêt de SELinux pendant le fonctionnement, le support de RPC, le support de la désinstallation de NPC.

La nouvelle version a accepté 16 012 corrections de 2 080 développeurs, la taille du correctif est de 81 Mo (les modifications ont affecté 14220 fichiers, ajouté 1 006 924 lignes de code, supprimé 597 615 lignes de code). Environ 43 % de tous les changements dans la version 6.4 sont liés aux pilotes de périphériques, environ 14 % des changements sont liés à la mise à jour du code spécifique aux architectures matérielles, 10 % sont liés à la pile réseau, 4 % aux systèmes de fichiers et 3 % aux sous-systèmes internes du noyau.

https://lkml.org/lkml/2023/6/25/453

Release of Libreboot 20230625: 26/06/2023 A release of free bootable firmware Libreboot 20230625 is out. The update was assigned the status of stable release (the previous stable release was published a year ago). The project develops the finished build of the coreboot project, which provides a replacement for proprietary firmware UEFI and BIOS, responsible for the initialization of the CPU, memory, peripherals and other components of equipment, with the minimization of binary inserts. Libreboot is aimed at building a system environment that allows you to do without proprietary software as much as possible, not only at the operating system level, but deeper. Libreboot complements Coreboot with the means to facilitate end users, forming a ready-made distribution that can be used by anyone who does not have special skills. The new release added support for the HP EliteBook 2570p laptop, as well as the HP 8300 USDT and Gigabyte GA-G41MES2L motherboards. Work was carried out to improve stability and correct errors. https://libreboot.org/news/libreboot20230625.html

Publication de Libreboot 20230625 26/06/2023

Une version du firmware bootable libre Libreboot 20230625 est disponible. La mise à jour a reçu le statut de version stable (la précédente version stable a été publiée il y a un an). Le projet développe la version finale du projet coreboot, qui fournit un remplacement pour les micrologiciels propriétaires UEFI et BIOS, responsables de l'initialisation du CPU, de la mémoire, des périphériques et d'autres composants de l'équipement, avec la minimisation des insertions binaires.

Libreboot vise à construire un environnement système qui permet de se passer autant que possible de logiciels propriétaires, non seulement au niveau du système d'exploitation, mais aussi plus profondément. Libreboot complète Coreboot avec les moyens de faciliter les utilisateurs finaux, formant une distribution prête à l'emploi qui peut être utilisée par toute personne n'ayant pas de compétences particulières.

La nouvelle version a ajouté la prise en charge de l'ordinateur portable HP EliteBook 2570p, ainsi que des cartes mères HP 8300 USDT et Gigabyte GA-G41MES2L. Des travaux ont été effectués pour améliorer la stabilité et corriger des erreurs.

https://libreboot.org/news/libreboot20230625.html

Fedora Workstation 39 new installer: 27/06/2023 Fedora 39 proposes a web-based interface will be offered instead of the GTK library interface in Anaconda. The proposal has not yet been reviewed by the FESCo (Fedora Engineering Steering Committee), responsible for the technical part of the development of the Fedora distribution. The Web interface uses the React JavaScript framework, PatternFly design elements and components from the Cockpit project already used in Red Hat products to configure and manage servers. Cockpit is selected as a well-proven solution for which there is a backend for interaction with the installer (Anaconda DBus). The use of Cockpit also made it possible to achieve uniformity and unify the various components of the system control. Processing the interface, the results of the previously done work on improving the modularity of the installer were used - the main part of Anaconda was converted into modules that interact through the DBus API, and the new interface uses a ready-made API without internal processing. Merits of the new installer include, a simplification of the installation process, getting rid of other complications, more understandable for novice users, a simple process of reinstallation, simplification of support and development of additions. The Web interface also allows interaction through a web browser, which significantly increases the convenience of remote control installation, which does not compare to the old solution based on the VNC protocol. Instead of the main screen with a list of actions, in the new interface there is a wizard, implying the consistent execution of certain steps without returning to the main screen. https://www.mail-archive.com/devel-announce@lists.fedoraproject.org/msg03077.html

Nouvel installeur de Fedora Workstation 39 27/06/2023

Fedora 39 propose qu'une interface basée sur le Web soit offerte à la place de l'interface de la bibliothèque GTK dans Anaconda. La proposition n'a pas encore été examinée par le FESCo (Fedora Engineering Steering Committee), responsable de la partie technique du développement de la distribution Fedora.

L'interface Web utilise le cadre JavaScript React, des éléments de conception de PatternFly et des composants du projet Cockpit déjà utilisé dans les produits Red Hat pour configurer et gérer les serveurs. Cockpit a été choisi parce qu'il s'agit d'une solution éprouvée pour laquelle il existe un backend pour l'interaction avec l'installeur (Anaconda DBus). L'utilisation de Cockpit a également permis d'uniformiser et d'unifier les différents composants du contrôle du système. En ce qui concerne l'interface, les résultats des travaux antérieurs sur l'amélioration de la modularité du programme d'installation ont été utilisés - la partie principale d'Anaconda a été convertie en modules qui interagissent via l'API DBus, et la nouvelle interface utilise une API prête à l'emploi sans traitement interne.

Les avantages du nouveau programme d'installation sont les suivants : simplification du processus d'installation, élimination d'autres complications, meilleure compréhension pour les utilisateurs novices, processus de réinstallation simple, simplification de l'assistance et du développement d'ajouts. L'interface Web permet également d'interagir par l'intermédiaire d'un navigateur Web, ce qui augmente considérablement la commodité de l'installation du contrôle à distance, qui n'est pas comparable à l'ancienne solution basée sur le protocole VNC.

Au lieu de l'écran principal avec une liste d'actions, la nouvelle interface comporte un assistant, ce qui implique l'exécution cohérente de certaines étapes sans revenir à l'écran principal.

https://www.mail-archive.com/devel-announce@lists.fedoraproject.org/msg03077.html

2

InkBox OS 2.0: 27/06/2023 InkBox OS 2.0, aimed at replacing the full-time firmware of e-book readers like Kobo and Kindle, was announced. The system components of InkBox OS 2.0 are built on the Alpine Linux 3.10 distribution, and as a user environment, the InkBox shell with an interface for reading e-books and managing the home library. The user interface is optimized to work on e-paper screens. The shell code is written in C++ using the Qt framework and distributed under the GPLv3 license. https://www.reddit.com/r/linux/comments/14i4e29/inkbox_os_20_opensource_os_for_ereaders_is_out/

InkBox OS 2.0 27/06/2023

InkBox OS 2.0, destiné à remplacer le firmware permanent des lecteurs de livres électroniques tels que Kobo et Kindle, a été annoncé. Les composants système de l'InkBox OS 2.0 sont construits sur la distribution Alpine Linux 3.10 et, en tant qu'environnement utilisateur, l'InkBox shell avec une interface pour la lecture de livres électroniques et la gestion de la bibliothèque personnelle. L'interface utilisateur est optimisée pour fonctionner sur des écrans de papier électronique. Le code de l'interpréteur de commandes est écrit en C++ à l'aide du framework Qt et distribué sous la licence GPLv3.

https://www.reddit.com/r/linux/comments/14i4e29/inkbox_os_20_opensource_os_for_ereaders_is_out/

Release of Blender 3.6: 28/06/2023 The Blender Foundation has published the release ofBlender 3.6, suitable for solving various tasks related to 3D modeling, 3D graphics, computer game development, simulation, rendering, compositing, tracking of movements, sculptural modeling, animation and video editing. The code is distributed under the GPL license. The finished builds are formed for Linux, Windows and macOS. The release received the LTS release status with an extended support period and will be supported until June 2025. https://www.blender.org/download/releases/3-6/

Sortie de Blender 3.6 28/06/2023

La Blender Foundation a publié la version 3.6 de Blender, qui permet de résoudre diverses tâches liées à la modélisation 3D, au graphisme 3D, au développement de jeux vidéo, à la simulation, au rendu, à la composition, au suivi des mouvements, à la modélisation sculpturale, à l'animation et à l'édition vidéo. Le code est distribué sous licence GPL. Les versions finies sont formées pour Linux, Windows et macOS. La version a reçu le statut de version LTS avec une période de support étendue et sera supportée jusqu'en juin 2025.

https://www.blender.org/download/releases/3-6/

Release of Proxmox Backup Server 3.0: 28/06/2023 Proxmox, known for the development of Proxmox Virtual Environment and Proxmox Mail Gateway products, has published a release of Proxmox Backup Server 3.0, which is presented as a ready-made solution for backup and recovery of virtual environments, containers and server stuffing. Installation ISO download is available for free. The components specific to the distribution are open under the AGPLv3 license. To install the updates, both the paid Enterprise repository and two free repositories are available. The system part of the distribution is based on Debian and OpenZFS. The software stack for backup management is written in Rust and supports incremental backups, deduplication, compression and backup encryption. The system is designed on the basis of client-server architecture - Proxmox Backup Server can be used both for local backups and as a centralized server to backup data from different hosts. Proxmox Backup Server supports integration with the Proxmox VE platform to backup virtual machines and containers. Control of backup copies and data recovery is carried out through a web-interface. https://forum.proxmox.com/threads/proxmox-backup-server-3-0-available.129716/

Sortie de Proxmox Backup Server 3.0 28/06/2023

Proxmox, connu pour le développement des produits Proxmox Virtual Environment et Proxmox Mail Gateway, a publié une version de Proxmox Backup Server 3.0, qui est présentée comme une solution prête à l'emploi pour la sauvegarde et la restauration d'environnements virtuels, de conteneurs et de serveurs. Le téléchargement de l'ISO d'installation est disponible gratuitement. Les composants spécifiques à la distribution sont ouverts sous la licence AGPLv3. Pour installer les mises à jour, le dépôt payant Enterprise et deux dépôts gratuits sont disponibles.

La partie système de la distribution est basée sur Debian et OpenZFS. La pile logicielle pour la gestion des sauvegardes est écrite en Rust et prend en charge les sauvegardes incrémentielles, la déduplication, la compression et le chiffrement des sauvegardes. Le système est conçu sur la base d'une architecture client-serveur - Proxmox Backup Server peut être utilisé à la fois pour des sauvegardes locales et comme serveur centralisé pour sauvegarder les données de différents hôtes.

Proxmox Backup Server supporte l'intégration avec la plateforme Proxmox VE pour sauvegarder les machines virtuelles et les conteneurs. Le contrôle des copies de sauvegarde et la récupération des données s'effectuent par le biais d'une interface Web.

https://forum.proxmox.com/threads/proxmox-backup-server-3-0-available.129716/

3

Oracle automatic optimization: 29/06/2023 Oracle has introduced a bpftune tool designed to automatically optimize the settings of the Linux kernel, taking into account the tasks performed, the activity in the system and the nature of the load. The basis of bpftune is a background process, operating in the user space and using the BPF core subsystem. The project code is written in C and distributed under the GPLv2 license. The reason for the creation of the project mentions the need to optimize self-sufficient systems designed to work with minimal administrator intervention, as well as an increase in the complexity of the modern core, which increases the labor intensity of manual optimizations (the numerals are provided with more than 1500 sysctl-parameters that affect the performance and consumption of resources, and often the administrator simply copies the ready-made recipes, without checking). Bpftune performs continuous monitoring of the system state, adaptively adjusts the performance-influencing kernel parameters and evaluates behavior changes to achieve the optimal result. BPF takes into account not only system-wide statistics, but also detailed details of the behavior of individual components, which, for example, allows you to adjust the settings at the level of individual sockets and devices. https://blogs.oracle.com/linux/post/introducing-bpftune

Optimisation automatique d'Oracle 29/06/2023

Oracle a introduit un outil, bpftune, conçu pour optimiser automatiquement les paramètres du noyau Linux, en tenant compte des tâches effectuées, de l'activité du système et de la nature de la charge. La base de bpftune est un processus d'arrière-plan, fonctionnant dans l'espace utilisateur et utilisant le sous-système central BPF. Le code du projet est écrit en C et distribué sous licence GPLv2.

La raison de la création du projet est la nécessité d'optimiser des systèmes autosuffisants conçus pour fonctionner avec une intervention minimale de l'administrateur, ainsi que l'augmentation de la complexité du noyau moderne, qui accroît l'intensité du travail des optimisations manuelles (les numéraux disposent de plus de 1500 paramètres sysctl qui affectent les performances et la consommation des ressources et souvent l'administrateur se contente de copier les recettes toutes prêtes, sans les vérifier).

Bpftune surveille en permanence l'état du système, ajuste de manière adaptative les paramètres du noyau qui influencent les performances et évalue les changements de comportement afin d'obtenir un résultat optimal. BPF prend en compte non seulement les statistiques de l'ensemble du système, mais aussi les détails du comportement des composants individuels, ce qui vous permet, par exemple, d'ajuster les paramètres au niveau des sockets et des périphériques individuels.

https://blogs.oracle.com/linux/post/introducing-bpftune

UDisks 2.10.0 with NVMe support: 29/06/2023 After two years of development, the release of the UDisks 2.10.0 package was announced. This includes the system background process, libraries and tools for accessing and managing disks, storage devices and related technologies. UDisks provides D-Bus API to work with disk partitions, MD RAID settings, work with block devices in the file (loop-mounting), manipulation of file systems, etc. Additionally, modules are supplied for monitoring and control of BTRFS, iSCSI, libSagetorManagement, LVM2 and LVM Cache. For example, UDisks is used in GNOME applications to work with GNOME disk sections and various graphic configurators. https://github.com/storaged-project/udisks/releases/tag/udisks-2.10.0

UDisks 2.10.0 avec support NVMe 29/06/2023

Après deux ans de développement, la sortie du paquet UDisks 2.10.0 a été annoncée. Celui-ci comprend le processus d'arrière-plan du système, des bibliothèques et des outils pour accéder et gérer les disques, les périphériques de stockage et les technologies connexes. UDisks fournit l'API D-Bus pour travailler avec des partitions de disque, des paramètres MD RAID, le travail avec des périphériques de bloc dans le fichier (montage en boucle), la manipulation des systèmes de fichiers, etc. En outre, des modules sont fournis pour la surveillance et le contrôle de BTRFS, iSCSI, libSagetorManagement, LVM2 et LVM Cache. Par exemple, UDisks est utilisé dans les applications GNOME pour travailler avec les sections de disque GNOME et divers configurateurs graphiques.

https://github.com/storaged-project/udisks/releases/tag/udisks-2.10.0

An additional 4 years for RHEL 7: 30/06/2023 Red Hat has announced the expansion of the paid extended support service (ELS, Extended Life Cycle Support), that releases updates with correction of critical problems after the end of the base 10-year support cycle. For the RHEL 6 distribution, ELS support was provided for three years, and for the RHEL 7 branch, up to four years. Thus, for RHEL 7, the possible support period will be 14 years. In accordance with the 10-year support cycle, the RHEL 9 distribution will be accompanied until 31 May 2032, RHEL 8 until May 31, 2029, and RHEL 7 until June 30, 2024. Support for CentOS Stream 8 will last until May 31, 2024, and CentOS Stream 9 until May 31, 2027 (five years less than RHEL 8 and 9). https://www.redhat.com/en/blog/announcing-4-years-extended-life-cycle-support-els-red-hat-enterprise-linux-7

4 ans supplémentaires pour RHEL 7 30/06/2023

Red Hat a annoncé l'extension du service payant d'assistance étendue (ELS, Extended Life Cycle Support), qui publie des mises à jour avec correction des problèmes critiques après la fin du cycle d'assistance de base de 10 ans. Pour la distribution RHEL 6, l'assistance ELS était assurée pendant trois ans, et pour la branche RHEL 7, jusqu'à quatre ans. Ainsi, pour RHEL 7, la période d'assistance possible sera de 14 ans.

Conformément au cycle de support de 10 ans, la distribution RHEL 9 sera accompagnée jusqu'au 31 mai 2032, RHEL 8 jusqu'au 31 mai 2029, et RHEL 7 jusqu'au 30 juin 2024. Le support pour CentOS Stream 8 durera jusqu'au 31 mai 2024, et CentOS Stream 9 jusqu'au 31 mai 2027 (cinq ans de moins que RHEL 8 et 9).

https://www.redhat.com/en/blog/announcing-4-years-extended-life-cycle-support-els-red-hat-enterprise-linux-7

4

Release of Xonotic 0.8.6: 30/06/2023 After a year of development, the release of Xonotic 0.8.6, a free first-person 3D shooter, took place. The project is a fork of the game Nexuiz, created more than a decade ago as a result of the conflict of the key developers of the project and the company IllFonic, after the intention to commercialize the game development process. The features of Xonotic inblude: good graphic capabilities, advanced 3D engine, a variety of cards, an abundance of game modes. The project code is distributed under the GPLv3+ license. https://xonotic.org/posts/2023/xonotic-0-8-6-release/

Sortie de Xonotic 0.8.6 30/06/2023

Après un an de développement, la version 0.8.6 de Xonotic, un jeu de tir gratuit à la première personne en 3D, a été publiée. Le projet est un fork du jeu Nexuiz, créé il y a plus de dix ans à la suite du conflit entre les principaux développeurs du projet et la société IllFonic, après l'intention de commercialiser le processus de développement du jeu. Les caractéristiques de Xonotic comprennent : de bonnes capacités graphiques, un moteur 3D avancé, une variété de cartes, une abondance de modes de jeu. Le code du projet est distribué sous licence GPLv3+.

https://xonotic.org/posts/2023/xonotic-0-8-6-release/

Release of Nitrux 2.9: 01/07/2023 Nitrux 2.9.0, built on Debian, KDE technologies and the OpenRC initialization system, has been published. The project offers its own NX Desktop desktop, which is an add-on over KDE Plasma. Based on the Maui library for the distribution, a set of typical user applications is developed, that can be used on both desktop and mobile devices. AppImages are being promoted to install additional applications. The size of the full boot image is 3.1 GB. The project is distributed under free licenses. The NX Desktop desktop offers a different style design, its own implementation of the system tray, notification output center and various plasmoids, such as a network connector and multimedia applet to control the volume and control the playback of multimedia content. Applications created using the MauiKit framework are the file manager Index (you can also use Dolphin), text editor Note, Station terminal emulator, VVave music player, Clip video player, NX Software Center application center and Pix image viewer. https://nxos.org/changelog/release-announcement-nitrux-2-9-0/

Sortie de Nitrux 2.9 01/07/2023

Nitrux 2.9.0, construit sur Debian, les technologies KDE et le système d'initialisation OpenRC, a été publié. Le projet propose son propre bureau NX Desktop, qui est une extension de KDE Plasma. Basé sur la bibliothèque Maui de la distribution, un ensemble d'applications utilisateur typiques est développé, qui peut être utilisé à la fois sur les ordinateurs de bureau et les appareils mobiles. Les AppImages sont promues pour installer des applications supplémentaires. La taille de l'image de démarrage complète est de 3,1 Go. Le projet est distribué sous licences libres.

Le bureau NX Desktop offre un style différent, sa propre implémentation de la barre d'état système, un centre de notification et divers plasmoïdes, tels qu'un connecteur réseau et une applet multimédia pour contrôler le volume et la lecture de contenu multimédia. Les applications créées à l'aide du cadre MauiKit sont le gestionnaire de fichiers Index (vous pouvez également utiliser Dolphin), l'éditeur de texte Note, l'émulateur de terminal Station, le lecteur de musique VVave, le lecteur vidéo Clip, le centre d'application NX Software Center et la visionneuse d'images Pix.

https://nxos.org/changelog/release-announcement-nitrux-2-9-0/

Release of I2P 2.3.0: 01/07/2023 The anonymous network I2P 2.3.0 and C++ client i2pd 2.48.0 were released. I2P is a multi-layered anonymous distributed network running on top of the conventional Internet, actively using end-to-end encryption that guarantees anonymity and isolation. The network is built in P2P mode and is formed thanks to the resources provided by network users, which allows you to do without the use of centrally managed servers (communications within the network are based on the use of encrypted unidirectional tunnels between the participant and peers). On the I2P network, you can anonymously create websites and blogs, send instant messages and emails, share files and organize P2P networks. For the construction and use of anonymous networks for client-server (sites, chats) and P2P (files, cryptocurrencies) applications, I2P clients are used. The basic I2P client is written in Java and can run on a wide range of platforms such as Windows, Linux, macOS, Solaris, etc. I2pd is an independent implementation of the I2P client in the C++ language and is distributed under a modified BSD license. The new release eliminates the vulnerability (CVE-2023-36325) https://geti2p.net/en/blog/post/2023/06/25/new_release_2.3.0

Publication de I2P 2.3.0 01/07/2023

Le réseau anonyme I2P 2.3.0 et le client C++ i2pd 2.48.0 ont été publiés. I2P est un réseau distribué anonyme multicouche fonctionnant au-dessus de l'Internet conventionnel, utilisant activement le cryptage de bout en bout qui garantit l'anonymat et l'isolation. Le réseau est construit en mode P2P et se forme grâce aux ressources fournies par les utilisateurs du réseau, ce qui permet de se passer de serveurs gérés de manière centralisée (les communications au sein du réseau sont basées sur l'utilisation de tunnels unidirectionnels cryptés entre le participant et ses pairs).

Sur le réseau I2P, vous pouvez créer anonymement des sites Web et des blogs, envoyer des messages instantanés et des courriels, partager des fichiers et organiser des réseaux P2P. Pour la construction et l'utilisation de réseaux anonymes pour des applications client-serveur (sites, chats) et P2P (fichiers, crypto-monnaies), les clients I2P sont utilisés. Le client I2P de base est écrit en Java et peut fonctionner sur un large éventail de plateformes telles que Windows, Linux, macOS, Solaris, etc. I2pd est une implémentation indépendante du client I2P en langage C++ et est distribué sous une licence BSD modifiée.

La nouvelle version élimine la vulnérabilité (CVE-2023-36325).

https://geti2p.net/en/blog/post/2023/06/25/new_release_2.3.0

5

Darktable 4.4: 02/07/2023 The release of the program for processing of digital photos, Darktable 4.4, which is timed to the decade since the first release of the project, has been published. Darktable acts as a free alternative to Adobe Lightroom and specializes in non-destructive work with raw images. Darktable provides a large selection of modules for performing all kinds of photo processing operations, allows you to maintain a database of original photos, carry out visual navigation on available shots and, if necessary, perform operations of correction of distortions and quality improvements, all while maintaining the original image and the entire history of operations on it. The project code is written in C and distributed under the GPLv3 license. The interface was built using the GTK library. The binary builds are prepared for Linux (OBS, flatpak), Windows and macOS. https://www.darktable.org/2023/06/darktable-4.4.0-released/

Darktable 4.4 02/07/2023

La version 4.4 du programme de traitement des photos numériques, Darktable 4.4, a été publiée une décennie depuis la première version du projet. Darktable est une alternative gratuite à Adobe Lightroom et se spécialise dans le travail non destructif avec des images brutes. Darktable offre une large sélection de modules pour effectuer toutes sortes d'opérations de traitement des photos, permet de maintenir une base de données de photos originales, d'effectuer une navigation visuelle sur les clichés disponibles et, si nécessaire, d'effectuer des opérations de correction des distorsions et d'amélioration de la qualité, tout en conservant l'image originale et l'ensemble de l'historique des opérations effectuées sur cette dernière. Le code du projet est écrit en C et distribué sous licence GPLv3. L'interface a été construite en utilisant la bibliothèque GTK. Les versions binaires sont préparées pour Linux (OBS, flatpak), Windows et macOS.

https://www.darktable.org/2023/06/darktable-4.4.0-released/

Peppermint OS based on Debian: 02/07/2023 The release of Peppermint OS, built on Debian GNU/Linux (originally Peppermint OS was based on Ubuntu, but then switched to Debian). In the near future, they also plan to form builds based on Devuan, supplied without a systemd systemd manager. The distribution offers a custom environment based on the Xfce desktop and Thunar file manager. A feature of the distribution is the orientation to create a hybrid environment in which locally installed programs coexist with web-applications opened in individual windows without elements of the browser interface. Iso-image size 1.5 GB. Calamares is used as an installer. Note these specific applications: hBlock ad blocker (blocking at the level of host names in DNS), application for customization of the Peppermint Hub system, configurators with an interface based on tkinter, Kumo SSB (Site-Specific Browser) for working with web-applications. https://peppermintos.com/2023/07/peppermint-os-debian-release/

Peppermint OS basé sur Debian 02/07/2023

Peppermint OS est publié, construit sur Debian GNU/Linux (à l'origine, Peppermint OS était basé sur Ubuntu, mais il est ensuite passé à Debian). Dans un futur proche, ils prévoient également de créer des versions basées sur Devuan, fournies sans le gestionnaire systemd. La distribution offre un environnement personnalisé basé sur le bureau Xfce et le gestionnaire de fichiers Thunar. Une caractéristique de la distribution est l'orientation vers la création d'un environnement hybride dans lequel les programmes installés localement coexistent avec des applications Web ouvertes dans des fenêtres individuelles sans éléments de l'interface du navigateur. Taille de l'image ISO : 1,5 Go.

Calamares est utilisé comme programme d'installation. A noter ces applications spécifiques : hBlock ad blocker (blocage au niveau des noms d'hôtes dans le DNS), application pour la personnalisation du système Peppermint Hub, configurateurs avec une interface basée sur tkinter, Kumo SSB (Site-Specific Browser) pour travailler avec des applications Web.

https://peppermintos.com/2023/07/peppermint-os-debian-release/

unsnap - tools for migration of Ubuntu from Snap to Flatpak: 02/07/2023 The unsnap project develops a utility for converting systems based on Ubuntu from the use of snap packages to flatpak format. The utility not only replaces the package manager with flatpak, but also selects and installs flatpak analogues for already installed snaps. Ideally, the user can get a completely similar set of applications, but installed in flatpak format. The code is written in shell and is licensed by MIT. Migration is done in a few steps. In the first step, unsnap generates a set of shell scripts for the replacement operations. Taking into account the current state of the system, separate scripts are created to backup the snap environment, install the flatpak packet manager, activate flatpak repositories, install analogues of packages in flatpak format for the already existing snap packages, remove packages from the system in snap format and snapd tools. Before starting the automatically created scripts, the user can edit them to their liking. The project is developed by Alan Pope, one of the developers of the Snap system, who in 2021 resigned from Canonical, after 10 years at the company. The toolkit is positioned as an experimental (pre-alpha) and limited to Ubuntu support. In the future, unsnap plans to implement support for other distributions that support the use of snap, such as Manjaro, Linux Mint, Zorin, Debian, Fedora, Pop_OS!, KDE Neon, Raspbian, CentOS and elementary OS. https://github.com/popey/unsnap

unsnap - outils pour la migration d'Ubuntu de Snap à Flatpak 02/07/2023

Le projet unsnap développe un utilitaire pour convertir des systèmes basés sur Ubuntu d'une utilisation de paquets snap vers le format flatpak. L'utilitaire ne remplace pas seulement le gestionnaire de paquets par flatpak, mais sélectionne et installe également des analogues de flatpak pour les paquets snap déjà installés. Idéalement, l'utilisateur peut obtenir un ensemble d'applications complètement similaires, mais installées au format flatpak. Sous la licence du MIT, le code est écrit en shell.

La migration se fait en quelques étapes. Dans un premier temps, unsnap génère un ensemble de scripts shell pour les opérations de remplacement. En tenant compte de l'état actuel du système, des scripts distincts sont créés pour sauvegarder l'environnement snap, installer le gestionnaire de paquets flatpak, activer les dépôts flatpak, installer des analogues de paquets au format flatpak pour les paquets snap déjà existants, supprimer les paquets du système au format snap et les outils snapd. Avant de lancer les scripts créés automatiquement, l'utilisateur peut les éditer à sa guise.

Le projet est développé par Alan Pope, l'un des développeurs du système Snap, qui a démissionné de Canonical en 2021, après 10 ans passés au sein de l'entreprise. La boîte à outils est positionnée comme expérimentale (pre-alpha) et limitée au support d'Ubuntu. À l'avenir, unsnap prévoit d'implémenter le support d'autres distributions qui supportent l'utilisation de snap, telles que Manjaro, Linux Mint, Zorin, Debian, Fedora, Pop_OS !, KDE Neon, Raspbian, CentOS et elementary OS.

https://github.com/popey/unsnap

6

Perl 5.38.0 with class support: 03/07/2023 After 13 months of development, the release of a new stable branch of the Perl programming language - 5.38 was published. During the preparation, about 290 thousand lines of code, were changed. Changes affected 1500 files, 100 developers took part in the development. The 5.38 branch was released in accordance with a fixed development schedule approved ten years ago; new stable branches once a year and corrective releases - every three months. In about a month, they plan to release the first bug-fix release, Perl 5.38.1, which will fix the most significant errors identified during the implementation of Perl 5.38.0. With the release of Perl 5.38, support for the 5.34 branch has been discontinued, updates for it can only be released if critical security problems are detected in the future. The process of developing the experimental branch 5.39 has also begun, on which a stable release of Perl 5.40 will be built in May or June 2024. https://www.nntp.perl.org/group/perl.perl5.porters/2023/07/msg266602.html

Perl 5.38.0 avec prise en charge des classes 03/07/2023

Après 13 mois de développement, une nouvelle branche stable du langage de programmation Perl - la 5.38 - a été publiée. Au cours de la préparation, environ 290 000 lignes de code ont été modifiées. Les changements ont affecté 1500 fichiers, 100 développeurs ont participé au développement.

La branche 5.38 a été publiée conformément à un calendrier de développement fixe approuvé il y a dix ans ; les nouvelles branches stables sont publiées une fois par an et les versions correctives tous les trois mois. Dans un mois environ, la première version corrective, Perl 5.38.1, devrait être publiée. Elle corrigera les erreurs les plus importantes identifiées lors de l'implémentation de Perl 5.38.0. Avec la sortie de Perl 5.38, le support de la branche 5.34 a été interrompu, et des mises à jour ne pourront être publiées que si des problèmes de sécurité critiques sont détectés à l'avenir. Le processus de développement de la branche expérimentale 5.39 a également commencé, sur laquelle une version stable de Perl 5.40 sera construite en mai ou juin 2024.

https://www.nntp.perl.org/group/perl.perl5.porters/2023/07/msg266602.html

Release of rclone 1.63: 03/07/2023 The release of the rclone 1.63 utility, that is designed to copy and synchronize data between the local system and various cloud storages, such as Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, etc, was announced. The project code is written in Go and distributed under the MIT license. https://forum.rclone.org/t/rclone-v1-63-0-release/39465

Sortie de rclone 1.63 03/07/2023

La sortie de l'utilitaire rclone 1.63, conçu pour copier et synchroniser les données entre le système local et divers stockages en nuage, tels que Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, etc., a été annoncée. Le code du projet est écrit en Go et distribué sous la licence du MIT.

https://forum.rclone.org/t/rclone-v1-63-0-release/39465

DeltaTouch 1.0.0: 04/07/2023 The first version of the messenger DeltaTouch for the Ubuntu Touch platform, which uses Delta Chat technology to use email as a transport instead of its own servers (chat-over-email, a specialized mail client working as a messenger), is available to download. The original code is written in C++ and distributed under the GPLv3 license. DeltaTouch builds are available for download in the OpenStore catalog for Ubuntu Touch branches based on Ubuntu 16.04 and 20.04. The developers of DeltaTouch tried to recreate the functionality of the official client Delta Chat, developed for the Android platform. Not all the conceived features have been implemented, but the basic functionality is already available. Among the unimplemented features are: HTML messages, Webxdc, DB encryption, connection status display, indicator of newly read messages, chat cleaning, working as a primary device for connecting secondary. Delta Chat is fully controlled by the user and is not tied to centralized services. No registration of new services is required - an existing email can be used as an identifier. If the correspondent does not use Delta Chat, he can read the message as a regular letter. The fight against spam is carried out by weeding messages from unknown users (by default, only messages from users from the address book and those who were previously sent messages, as well as responses to their own messages are displayed). https://delta.chat/en/2023-07-02-deltatouch

DeltaTouch 1.0.0 04/07/2023

La première version du messager DeltaTouch pour la plateforme Ubuntu Touch, qui utilise la technologie Delta Chat pour utiliser le courrier électronique comme moyen de transport au lieu de ses propres serveurs (chat-over-email, un client de messagerie spécialisé fonctionnant comme un messager), est disponible au téléchargement. Le code original est écrit en C++ et distribué sous licence GPLv3. Des versions de DeltaTouch sont disponibles au téléchargement dans le catalogue OpenStore pour les branches Ubuntu Touch basées sur Ubuntu 16.04 et 20.04.

Les développeurs de DeltaTouch ont essayé de recréer les fonctionnalités du client officiel Delta Chat, développé pour la plateforme Android. Toutes les fonctionnalités conçues n'ont pas été implémentées, mais les fonctionnalités de base sont déjà disponibles. Parmi les fonctionnalités non implémentées, on trouve : Messages HTML, Webxdc, cryptage de la base de données, affichage de l'état de la connexion, indicateur des nouveaux messages lus, nettoyage du chat, fonctionnement en tant qu'appareil principal pour la connexion secondaire.

Delta Chat est entièrement contrôlé par l'utilisateur et n'est pas lié à des services centralisés. Aucune inscription à de nouveaux services n'est nécessaire - un courriel existant peut être utilisé comme identifiant. Si le correspondant n'utilise pas Delta Chat, il peut lire le message comme une lettre ordinaire. La lutte contre le spam se fait par l'élimination des messages provenant d'utilisateurs inconnus (par défaut, seuls les messages des utilisateurs du carnet d'adresses et ceux qui ont déjà reçu des messages, ainsi que les réponses à leurs propres messages, sont affichés).

https://delta.chat/en/2023-07-02-deltatouch

7

New release of Radix: 04/07/2023 New builds of the Radix cross Linux distribution, built using the Radix.pro own build system, simplifying the formation of distributions for embedded systems, are available. Downloads are available for devices based on ARM/ARM64, MIPS and x86/x86_64 architecture. The assembly system code is distributed under the MIT license. The next release of Radix.cross Linux has all the necessary tools for the development of programs and Web applications, including tools such as GCC, LLVM, PHP, Ruby, MariaDB, PostgreSQL, as well as Web servers Apache httpd and Nginx. A complete list of packages can be found on the FTP server in the directory with the corresponding name of the target device in the file with the '.pkglist' extension. For example, the intel-pc64.pkglist file contains a list of packages available for installation on the model x86_64 machines. The boot images contain a local package repository and therefore the installation of the system does not require connection to the Internet. The 1.9.149 is supplemented by IDE Cambalache 0.12.1. https://radix.pro/platform/install/

Nouvelle version de Radix 04/07/2023

De nouvelles versions de la distribution Radix cross Linux, construites à l'aide du système de construction Radix.pro, simplifiant la formation de distributions pour les systèmes embarqués, sont disponibles. Les téléchargements sont disponibles pour les appareils basés sur l'architecture ARM/ARM64, MIPS et x86/x86_64. Le code du système d'assemblage est distribué sous la licence du MIT.

La prochaine version de Radix.cross Linux contient tous les outils nécessaires au développement de programmes et d'applications Web, y compris des outils tels que GCC, LLVM, PHP, Ruby, MariaDB, PostgreSQL, ainsi que les serveurs Web Apache httpd et Nginx. Une liste complète des paquets peut être trouvée sur le serveur FTP dans le répertoire portant le nom correspondant à l'appareil cible dans le fichier avec l'extension « .pkglist ». Par exemple, le fichier intel-pc64.pkglist contient une liste des paquets disponibles pour l'installation sur les machines x86_64.

Les images de démarrage contiennent un référentiel de paquets local et l'installation du système ne nécessite donc pas de connexion à Internet. La version 1.9.149 est complétée par l'IDE Cambalache 0.12.1.

https://radix.pro/platform/install/

KDE Neon: 04/07/2023 The developers of the KDE Neon project, presented a new experimental KDE neon edition, offering a user environment based on the KDE Plasma 6 shell. In the current form, the custom environment in KDE Neon builds with Plasma 6 is almost indistinguishable from the builds with Plasma 5. The key change in KDE 6 is the transition to Qt 6, changing some basic default settings and supplying an updated basic set of libraries and runtime components KDE Framework 6 forming the KDE software stack. KDE Framework 6 has large API processing. In the current form of 658 KDE projects, the ability to build with Qt 6 is implemented in 333 projects. KDE Plasma 6 is expected in the autumn of 2023. https://blog.neon.kde.org/2023/07/04/kde-neon-plasma-6-isos/

KDE Neon 04/07/2023

Les développeurs du projet KDE Neon ont présenté une nouvelle édition expérimentale de KDE Neon, offrant un environnement utilisateur basé sur le shell KDE Plasma 6. Dans sa forme actuelle, l'environnement personnalisé dans les constructions de KDE Neon avec Plasma 6 est presque indiscernable des constructions avec Plasma 5.

Le principal changement dans KDE 6 est la transition vers Qt 6, la modification de certains paramètres de base par défaut et la fourniture d'un ensemble de bibliothèques et de composants d'exécution de base mis à jour - KDE Framework 6 - formant la pile logicielle de KDE. KDE Framework 6 a une grande capacité de traitement des API. Dans la forme actuelle des 658 projets KDE, la capacité de construire avec Qt 6 est implémentée dans 333 projets. KDE Plasma 6 est attendu pour l'automne 2023.

https://blog.neon.kde.org/2023/07/04/kde-neon-plasma-6-isos/

75% of Steam games play in Linux: 04/07/2023 Of the 13,306 games tested in the Steam catalog, 75% (about 10,000) have been tested or recognized as suitable to game on the Steam Deck console, the software environment is based on Arch Linux. Interestingly, at the beginning of the year, the number of games tested on Steam Deck was 7,000 (the possibility of launching 3,000 games was confirmed in six months). According to Valve's June report on the preferences of Steam game delivery users, the share of active Steam users using the Linux platform is 1.44%. At the same time, 39.33% of all Steam Linux users use the SteamOS Holo distribution used in the Steam Deck gaming console. Arch Linux's share is 8.33%, Ubuntu 22.04.2 - 7.87%, Flatpak runtime - 6.02%, Linux Mint 21.1 - 4.55%, Manjaro Linux - 4.37%. https://boilingsteam.com/valve-is-accelerating-the-validation-of-games-from-2023-for-the-steam-deck-like-never-before-including-games-not-even-released-yet/

75% des jeux Steam sont joués sous Linux 04/07/2023

Sur les 13 306 jeux testés dans le catalogue Steam, 75 % (environ 10 000) ont été testés ou reconnus comme pouvant être joués sur la console Steam Deck, dont l'environnement logiciel est basé sur Arch Linux. Il est intéressant de noter qu'au début de l'année, le nombre de jeux testés sur Steam Deck était de 7 000 (la possibilité de lancer 3 000 jeux a été confirmée en six mois).

Selon le rapport de juin de Valve sur les préférences des utilisateurs de jeux Steam, la part des utilisateurs actifs de Steam utilisant la plate-forme Linux est de 1,44 %. Dans le même temps, 39,33 % de tous les utilisateurs de Steam Linux utilisent la distribution SteamOS Holo utilisée dans la console de jeu Steam Deck. La part d'Arch Linux est de 8,33 %, Ubuntu 22.04.2 - 7,87 %, Flatpak runtime - 6,02 %, Linux Mint 21.1 - 4,55 %, Manjaro Linux - 4,37 %.

https://boilingsteam.com/valve-is-accelerating-the-validation-of-games-from-2023-for-the-steam-deck-like-never-before-including-games-not-even-released-yet/

8

LXD seperation: 05/07/2023 The Linux Containers project team announced that the LXD container manager will now be separately developed by Canonical. Canonical, which is the creator and main developer of LXD, after 8 years of development as part of Linux Containers, decided that LXD is more optimally developed as a corporate project, and not an independent community project. The development of other Linux Containers projects will remain unchanged. The LXD code was transferred from the lxc/lxd repository to canonical/lxd, and the main page of the project was ubuntu.com/lxd. The continuous integration infrastructure for LXD will be transferred to the Canonical servers. The LXD code is written in Go and distributed under the Apache 2.0 license. The LXC toolkit is used as runtime for launching containers. LXD is implemented as a background process that receives requests over the network via the REST API and supports various backends of storage (tree directories, ZFS, Btrfs, LVM), sleepshots with a status, live-migration of working containers from one machine to another and means for storing container images. https://groups.google.com/a/lists.linuxcontainers.org/g/lxc-users/c/NE3cGaoaVUE

Séparation de LXD 05/07/2023

L'équipe du projet Linux Containers a annoncé que le gestionnaire de conteneurs LXD sera désormais développé séparément par Canonical. Canonical, qui est le créateur et le développeur principal de LXD, après 8 ans de développement dans le cadre de Linux Containers, a décidé que LXD est développé de manière plus optimale en tant que projet d'entreprise, et non pas en tant que projet communautaire indépendant. Le développement des autres projets de Linux Containers restera inchangé.

Le code de LXD a été transféré du dépôt lxc/lxd à canonical/lxd, et la page principale du projet est ubuntu.com/lxd. L'infrastructure d'intégration continue pour LXD sera transférée sur les serveurs de Canonical.

Le code de LXD est écrit en Go et distribué sous la licence Apache 2.0. La boîte à outils LXC est utilisée comme moteur d'exécution pour lancer les conteneurs. LXD est implémenté comme un processus d'arrière-plan qui reçoit des requêtes sur le réseau via l'API REST et prend en charge différents backends de stockage (répertoires arborescents, ZFS, Btrfs, LVM), des sleepshots avec un statut, la migration en direct des conteneurs de travail d'une machine à l'autre et des moyens de stocker des images de conteneurs.

https://groups.google.com/a/lists.linuxcontainers.org/g/lxc-users/c/NE3cGaoaVUE

The sourcegraph project moved from an open license to proprietary: 06/07/2023 The sourcegraph project, who develop an engine for nap, refactoring and code search, since version 5.1 has abandoned the development under the Apache 2.0 license in favor of a proprietary license that prohibits replication and sale, but allows copying and change in the development and testing process. Initially, the note to the release of Sourcegraph 5.1 stated that the open edition of Sourcegraph was removed and transferred to the Sourcegraph Enterprise license. The text was later modified to say that individual parts of the Sourcegraph product had been deleted. https://github.com/sourcegraph/sourcegraph

Le projet sourcegraph est passé d'une licence ouverte à une licence propriétaire 06/07/2023

Le projet Sourcegraph, qui développe un moteur de nap, de refactoring et de recherche de code, a abandonné depuis la version 5.1 le développement sous la licence Apache 2.0 au profit d'une licence propriétaire qui interdit la réplication et la vente, mais autorise la copie et la modification dans le cadre du processus de développement et de test.

Initialement, la note accompagnant la publication de Sourcegraph 5.1 indiquait que l'édition ouverte de Sourcegraph avait été supprimée et transférée à la licence Sourcegraph Enterprise. Le texte a ensuite été modifié pour indiquer que certaines parties du produit Sourcegraph avaient été supprimées.

https://github.com/sourcegraph/sourcegraph

OpenKylin 1.0: 06/07/2023 OpenKylin 1.0 is out (Not to be confused with Ubuntu Kylin). The project is being developed by the Chinese Electronic Corporation with the participation of more than 270 different Chinese educational institutions, research centers, software and equipment manufacturers. The development is conducted under open licenses (mainly GPLv3) in repositories placed on gitee.com. Ready-made installation builds of openKylin 1.0 is made for X86_64 (4.2 GB), ARM and RISC-V architectures. The ARM builds support boards such as Raspberry Pi, Cool Pi and Chillie Pi, and the assembly for RISC-V provides support for VisonFive2, HiFive, SG2042 EVB, Lichepi4a and Lotus. The distribution involves the UKUI (Ultimate Kylin User Interface) shell, which adheres to the classical PC desktop layout model and provides an optional tablet mode, controlled from a touch screen and supports an on-screen keyboard. Initially, the custom shell was founded as a fork of the MATE desktop, but was subsequently completely redesigned and translated into components written in C++ using the Qt library, but partially borrowed from KDE or created from scratch. https://www.openkylin.top/index-en.html

OpenKylin 1.0 06/07/2023

OpenKylin 1.0 est sorti (à ne pas confondre avec Ubuntu Kylin). Le projet est développé par la Chinese Electronic Corporation avec la participation de plus de 270 institutions éducatives chinoises, centres de recherche, fabricants de logiciels et d'équipements. Le développement est réalisé sous licence ouverte (principalement GPLv3) dans des dépôts placés sur gitee.com. Des versions d'installation prêtes à l'emploi d'openKylin 1.0 sont disponibles pour les architectures X86_64 (4,2 Go), ARM et RISC-V. Les versions ARM prennent en charge des cartes telles que Raspberry Pi, Cool Pi et Chillie Pi, et l'assemblage pour RISC-V prend en charge VisonFive2, HiFive, SG2042 EVB, Lichepi4a et Lotus.

La distribution comprend le shell UKUI (Ultimate Kylin User Interface), qui adhère au modèle de présentation classique du bureau d'un PC et fournit un mode tablette optionnel, contrôlé à partir d'un écran tactile et prenant en charge un clavier à l'écran. Initialement, le shell personnalisé a été fondé comme un dérivé du bureau MATE, mais il a ensuite été entièrement redessiné et traduit en composants écrits en C++ à l'aide de la bibliothèque Qt, mais partiellement empruntés à KDE ou créés à partir de zéro.

https://www.openkylin.top/index-en.html

9

Proxmox Mail Gateway 8.0: 06/07/2023 Proxmox, known for the development of the Proxmox Virtual Environment distribution, has released the Proxmox Mail Gateway 8.0 distribution. Proxmox Mail Gateway is presented as a ready-made solution for the quick creation of a system for monitoring mail traffic and protecting the internal mail server. Installation ISO is available for free. The components specific to the distribution are open under the AGPLv3 license. To install updates, both the paid Enterprise repository and two free repositories are available. The system part of the distribution is based on Debian. It is possible to install Proxmox Mail Gateway components on top of already operating servers based on Debian. Proxmox Mail Gateway functions as a proxy server that acts as a gateway between an external network and an internal mail server based on MS Exchange, Lotus Domino or Postfix. you can manage all incoming and outgoing flows of mail. All logs of correspondence are understood and available for analysis via the web-interface. Graphs are provided to assess the overall dynamics, as well as various reports and forms for information on the status of delivery. The creation of cluster configurations are supported to ensure high availability (maintaining a synchronized backup server, data synchronized through the SSH tunnel) or load balancing. https://forum.proxmox.com/threads/proxmox-mail-gateway-8-0-available.129793/

Proxmox Mail Gateway 8.0 06/07/2023

Proxmox, connu pour le développement de la distribution Proxmox Virtual Environment, a publié la distribution Proxmox Mail Gateway 8.0. Proxmox Mail Gateway est présenté comme une solution prête à l'emploi pour la création rapide d'un système de surveillance du trafic de courrier et de protection du serveur de courrier interne.

L'ISO d'installation est disponible gratuitement. Les composants spécifiques à la distribution sont ouverts sous la licence AGPLv3. Pour installer les mises à jour, le dépôt payant Enterprise et deux dépôts gratuits sont disponibles. La partie système de la distribution est basée sur Debian. Il est possible d'installer les composants de Proxmox Mail Gateway sur des serveurs déjà opérationnels basés sur Debian.

Proxmox Mail Gateway fonctionne comme un serveur proxy qui agit comme une passerelle entre un réseau externe et un serveur de messagerie interne basé sur MS Exchange, Lotus Domino ou Postfix. Vous pouvez gérer tous les flux de courrier entrant et sortant. Tous les journaux de correspondance sont compris et disponibles pour analyse via l'interface Web. Des graphiques sont fournis pour évaluer la dynamique globale, ainsi que divers rapports et formulaires pour obtenir des informations sur l'état de la distribution. La création de configurations en grappes est prise en charge pour assurer la haute disponibilité (maintien d'un serveur de sauvegarde synchronisé, données synchronisées via le tunnel SSH) ou l'équilibrage de la charge.

https://forum.proxmox.com/threads/proxmox-mail-gateway-8-0-available.129793/

Imagination uses Zink: 07/07/2023 Imagination Technologies announced the support of the OpenGL 4.6 graphics API in its GPU, implemented with the help of an open Zink driver - developed in the Mesa project repository. Zink provides OpenGL implementation on top of Vulkan, which allows you to get a hardware-accelerated OpenGL on devices that only support the Vulkan API. Zink's performance is close to the performance of OpenGL's native implementations, which allows hardware manufacturers not to spend resources on the implementation of OpenGL in their GPU and limit themselves to supporting the Vulkan API, and OpenGL. Imagination Technologies became the first manufacturer to use this scheme. Other works show off the development of Imagination Technologies' open set of drivers to their GPUs based on the Rogue architecture. The set offers a DRM driver (Direct Rendering Manager) for the Linux kernel, a driver with the initial implementation of Vulkan 1.0 and a set of firmware for the GPU. The Vulkan driver has already been transferred to the main line-up of Mesa, and the DRM driver is in preparation for the inclusion of the Linux kernel. In the future, you can add Zink support to this set and get a fully open graphical stack for Imagination equipment that supports OpenGL and Vulkan. https://blog.imaginationtech.com/imagination-gpus-now-support-opengl-4.6

Imagination utilise Zink 07/07/2023

Imagination Technologies a annoncé le support de l'API graphique OpenGL 4.6 dans son GPU, implémenté à l'aide d'un pilote ouvert Zink - développé dans le dépôt du projet Mesa. Zink fournit une implémentation d'OpenGL au-dessus de Vulkan, ce qui vous permet d'obtenir un OpenGL accéléré par le matériel sur les appareils qui ne supportent que l'API Vulkan. Les performances de Zink sont proches de celles des implémentations natives d'OpenGL, ce qui permet aux fabricants de matériel de ne pas consacrer de ressources à l'implémentation d'OpenGL dans leur GPU et de se limiter à la prise en charge de l'API Vulkan et d'OpenGL. Imagination Technologies a été le premier fabricant à utiliser ce système.

D'autres travaux montrent le développement de l'ensemble ouvert de pilotes d'Imagination Technologies pour leurs GPU basés sur l'architecture Rogue. L'ensemble propose un pilote DRM (Direct Rendering Manager) pour le noyau Linux, un pilote avec l'implémentation initiale de Vulkan 1.0 et un ensemble de microprogrammes pour le GPU. Le pilote Vulkan a déjà été transféré dans la gamme principale de Mesa, et le pilote DRM est en préparation pour l'inclusion du noyau Linux. À l'avenir, vous pourrez ajouter la prise en charge de Zink à cet ensemble et obtenir une pile graphique entièrement ouverte pour les équipements Imagination qui prennent en charge OpenGL et Vulkan.

https://blog.imaginationtech.com/imagination-gpus-now-support-opengl-4.6

Fedora considering telemetry: 07/07/2023 Iffe Moloney from the development team of the Fedora (Community Platform Engineering Team) and Michael Catanzaro, the developer of the browser Epiphany and WebKitGT from Red Hat, proposed to include in Fedora workstation 40, a mechanism of collecting telemetry, taking into account the interests of users to ensure privacy. It is expected that the information collected on the systems will provide an opportunity to better understand the preferences of users and to take them into account when making decisions related to the development of the distribution, identifying priorities in the development and improving the ease of work. The proposal has not yet been reviewed by the FESCo (Fedora Engineering Steering Committee), responsible for the technical part of the development of the Fedora distribution. The proposal may also be rejected in the process of review by the community. Telemetry is proposed to be enabled by default for new installations, providing the possibility of disabling it before it first sends data. When updating the system from the last release, the default telemetry will be disabled. Buttons to disable will be added to the primary settings wizard and to the GNOME Control Center. https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/55H3DT5CCL73HLMQJ6DK63KCAHZWO7SX/

Fedora envisage la télémétrie 07/07/2023

Iffe Moloney de l'équipe de développement de Fedora (Community Platform Engineering Team) et Michael Catanzaro, le développeur du navigateur Epiphany et de WebKitGT de Red Hat, ont proposé d'inclure dans la station de travail 40 de Fedora, un mécanisme de collecte de données télémétriques, en tenant compte des intérêts des utilisateurs pour garantir la protection de la vie privée. Les informations collectées sur les systèmes devraient permettre de mieux comprendre les préférences des utilisateurs et d'en tenir compte lors de la prise de décisions concernant le développement de la distribution, l'identification des priorités dans le développement et l'amélioration de la facilité de travail. La proposition n'a pas encore été examinée par le FESCo (Fedora Engineering Steering Committee), responsable de la partie technique du développement de la distribution Fedora. La proposition peut également être rejetée au cours du processus d'examen par la communauté.

Il est proposé que la télémétrie soit activée par défaut pour les nouvelles installations, avec la possibilité de la désactiver avant qu'elle n'envoie des données pour la première fois. Lors de la mise à jour du système à partir de la dernière version, la télémétrie sera désactivée par défaut. Des boutons de désactivation seront ajoutés à l'assistant de paramétrage primaire et au Centre de contrôle GNOME.

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/55H3DT5CCL73HLMQJ6DK63KCAHZWO7SX/

10

Ubuntu 23.10 new app manager: 07/07/2023 The autumn release of Ubuntu 23.10 plans to include a new graphical interface the App Store (Software App), which prioritizes Snap packages and focuses on primary support for this format. At the same time, the new application also has the ability to work with repositories in DEB format and install individual deb-packages from local files. The application code is written in Dart language using the Flutter framework and is distributed under the GPLv3 license. The application allows you to search and navigate through the snapcraft.io package catalog and DEB-repositories connected, allows you to manage the installation, deletion and update of applications and install firmware updates. If you have one program in deb and snap, snap is selected by default. https://discourse.ubuntu.com/t/pulse-13-ubuntu-desktop-engineering-update/36611

Nouveau gestionnaire d'applications pour Ubuntu 23.10 07/07/2023

La version d'automne d'Ubuntu 23.10 prévoit d'inclure une nouvelle interface graphique, l'App Store (Software App), qui donne la priorité aux paquets Snap et se concentre sur la prise en charge principale de ce format. En même temps, la nouvelle application a aussi la capacité de travailler avec des dépôts au format DEB et d'installer des paquets deb individuels à partir de fichiers locaux. Le code de l'application est écrit en langage Dart en utilisant le framework Flutter et est distribué sous licence GPLv3.

L'application vous permet de rechercher et de naviguer dans le catalogue de paquets snapcraft.io et les dépôts DEB connectés, vous permet de gérer l'installation, la suppression et la mise à jour des applications et d'installer les mises à jour du micrologiciel. Si vous avez un programme en deb et en snap, snap est sélectionné par défaut.

https://discourse.ubuntu.com/t/pulse-13-ubuntu-desktop-engineering-update/36611

blendOS 3: 07/07/2023 The release of the blendOS 3 distribution, using container insulation to ensure coexistence in one system of packages from different Linux distributions, has been published. It can install packages in APK, DEB and RPM formats from Debian 12 repositories, Ubuntu 22.04/23.04, Fedora 38, Arch Linux, Kali Linux, AlmaLinux 9 and Rocky Linux formats, as well as install Android applications from Google Play and F-Droid directories. Seven builds with user environments like GNOME, KDE, Cinnamon, Deepin, Mate, Xfce and LXQt (iso-image size is approximately 3.5 GB) was prepared. blendOS provides a basic system environment based on Arch Linux, which is immutable and is updated in atomic mode using replacement root partitions. https://blendos.co/blend-os-v3/

blendOS 3 07/07/2023

La version 3 de la distribution blendOS, utilisant l'isolation des conteneurs pour assurer la coexistence dans un système de paquets provenant de différentes distributions Linux, a été publiée. Elle peut installer des paquets aux formats APK, DEB et RPM à partir des dépôts Debian 12, Ubuntu 22.04/23.04, Fedora 38, Arch Linux, Kali Linux, AlmaLinux 9 et Rocky Linux, ainsi que des applications Android à partir des répertoires Google Play et F-Droid. Sept versions avec des environnements utilisateur tels que GNOME, KDE, Cinnamon, Deepin, Mate, Xfce et LXQt (la taille de l'image ISO est d'environ 3,5 Go) ont été préparées.

blendOS fournit un environnement système de base basé sur Arch Linux, qui est immuable et mis à jour en mode atomique en utilisant des partitions racine de remplacement.

https://blendos.co/blend-os-v3/

Release Phosh 0.29: 07/07/2023 A new release of Phosh 0.29.0, a screen shell for mobile devices based on GNOME technology and the GTK library, is out. The environment was originally developed by Purism as an analogue of GNOME Shell for the Librem 5 smartphone, but then became one of the unofficial GNOME projects and is used in postmarketOS, Mobian, some firmware for Pine64 devices and Fedora for smartphones. Phosh uses a Phoc composite server running on top of Wayland, as well as its own squeekboard keyboard. The project is distributed under the GPLv3+ license. https://phosh.mobi/releases/rel-0.29.0/

Publication de Phosh 0.29 07/07/2023

Une nouvelle version, la 0.29.0, de Phosh, un shell d'écran pour appareils mobiles basé sur la technologie GNOME et la bibliothèque GTK, est disponible. L'environnement a été développé à l'origine par Purism comme un analogue de GNOME Shell pour le smartphone Librem 5, mais il est ensuite devenu l'un des projets GNOME non officiels et est utilisé dans postmarketOS, Mobian, certains micrologiciels pour les appareils Pine64 et Fedora pour les smartphones. Phosh utilise un serveur composite Phoc fonctionnant au-dessus de Wayland, ainsi que son propre clavier squeekboard. Le projet est distribué sous licence GPLv3+.

https://phosh.mobi/releases/rel-0.29.0/

11

Q4OS 5.2: 08/07/2023 The Q4OS 5.2 distribution based on Debian and supplied with KDE Plasma 5 and Trinity desktops (continues the KDE 3.5.x codebase development) is out. Both user environments can coexist in the same system and the user can switch between them. The distribution is positioned as undemanding on hardware resources and offering a classic desktop design. The size of the boot image is 1.1 GB (x86_64). It includes several proprietary applications, including 'Desktop profiler' for quick installation of themes, 'Setup utility' to install third-party applications, 'Software center' to install additional programs, 'Welcome Screen' to simplify the initial configuration, Lookswitcher for quick-switching the look, scripts for installing alternative LXQT X, Xfce and LXDE environments. An application is provided to install the distribution in a separate Windows directory, which allows you to use the distribution in parallel with Windows without a separate disk partition for it. The new release synchronized the package base with Debian 12. The Trinity desktop has been updated to 14.1 and KDE Plasma before the release of 5.27.5. By default, KDE Plasma uses the design theme used in Debian, but offer its own theme; Q4OS - Debonaire. The desktop profiler added the ability to create your own profiles that reflect a certain state of the desktop and a pre-installed set of applications. In the coming days, they promise to form builds for 32-bit x86 (i686pae) systems. They plan to begin preparation of builds for the ARM architecture. https://www.q4os.org/blog.html

Q4OS 5.2 08/07/2023

La distribution Q4OS 5.2 basée sur Debian et fournie avec les bureaux KDE Plasma 5 et Trinity (elle poursuit le développement de la base de code KDE 3.5.x) est disponible. Les deux environnements utilisateur peuvent coexister dans le même système et l'utilisateur peut passer de l'un à l'autre. La distribution est positionnée comme peu exigeante sur les ressources matérielles et offrant un design de bureau classique. La taille de l'image de démarrage est de 1,1 Go (x86_64).

Elle comprend plusieurs applications propriétaires, notamment « Desktop profiler » pour l'installation rapide de thèmes, « Setup utility » pour installer des applications tierces, « Software center » pour installer des programmes supplémentaires, « Welcome Screen » pour simplifier la configuration initiale, Lookswitcher pour changer rapidement d'apparence, des scripts pour installer des environnements alternatifs LXQT X, Xfce et LXDE. Une application est fournie pour installer la distribution dans un répertoire Windows séparé, ce qui vous permet d'utiliser la distribution en parallèle avec Windows sans partition de disque séparée.

La nouvelle version a synchronisé la base de paquets avec Debian 12. Le bureau Trinity a été mis à jour vers la version 14.1 et KDE Plasma avant la publication de la version 5.27.5. Par défaut, KDE Plasma utilise le thème de conception utilisé dans Debian, mais propose son propre thème, Q4OS - Debonaire. Le profileur de bureau a ajouté la possibilité de créer vos propres profils qui reflètent un certain état du bureau et un ensemble d'applications préinstallées. Dans les prochains jours, ils promettent de créer des versions pour les systèmes 32-bit x86 (i686pae). Ils prévoient de préparer des builds pour l'architecture ARM.

https://www.q4os.org/blog.html

Release of the Solus 4.4: 08/07/2023 After two years of development, the release of Solus 4.4, not based on packages of other distributions and developing its own installer, package manager and configurator, was announced. Previously, the Budgie desktop developed as part of the distribution, but now it is allocated to an independent project. The next branch of Solus 5 will be based on SerpentOS. The project development code is distributed under the GPLv2 license, C and Vala languages. Builds with Budgie, GNOME, KDE Plasma and MATE desktops are provided. Iso-image size 2.3 GB (x86_64). The distribution follows a hybrid development model, according to which major releases are periodically produced, in which new technologies and significant improvements are proposed, and in the interval between significant releases, the distribution runs on a rolling model. https://getsol.us/2023/07/08/solus-4-4-released/

Sortie de Solus 4.4 08/07/2023

Après deux ans de développement, la sortie de Solus 4.4, non basée sur des paquets d'autres distributions et développant son propre installeur, gestionnaire de paquets et configurateur, a été annoncée. Auparavant, le bureau Budgie était développé dans le cadre de la distribution, mais il est désormais alloué à un projet indépendant. La prochaine branche, Solus 5, sera basée sur SerpentOS. Le code de développement du projet est distribué sous licence GPLv2, dans les langages C et Vala. Des compilations avec les bureaux Budgie, GNOME, KDE Plasma et MATE sont fournies. La taille de l'image isolée est de 2,3 Go (x86_64).

La distribution suit un modèle de développement hybride, selon lequel des versions majeures sont produites périodiquement, dans lesquelles de nouvelles technologies et des améliorations significatives sont proposées, et dans l'intervalle entre les versions significatives, la distribution fonctionne sur un modèle de roulement.

https://getsol.us/2023/07/08/solus-4-4-released/

Release of Geary 44.0: 10/07/2023 After nine months of development, the release of the Geary 44.0 email client, focused on GNOME, was published. The project was originally founded by the Yorba Foundation, which created the popular photo manager Shotwell, but the development later passed into the hands of the GNOME community. The code is written in Vala and distributed under the LGPL license. Ready-made builds will soon be prepared in the form of a flatpak package. The purpose of the project is to create a product rich in capabilities, but at the same time extremely easy to use and consume a minimum of resources. The email client is designed for both private use and work in conjunction with web-oriented mail services, such as Gmail and Yahoo! Mail. The interface is implemented using the GTK3+ library. SQLite database is used to store the message database, a full-text index is created to search the message database. A library based on GObject is used to work with IMAP, operating in asynchronous mode. https://gitlab.gnome.org/GNOME/geary/-/tags/44.0

Publication de Geary 44.0 10/07/2023

Après neuf mois de développement, la version 44.0 du client de messagerie Geary, centrée sur GNOME, a été publiée. Le projet a été fondé à l'origine par la Fondation Yorba, qui a créé le populaire gestionnaire de photos Shotwell, mais le développement est ensuite passé entre les mains de la communauté GNOME. Le code est écrit en Vala et distribué sous licence LGPL. Des versions prêtes à l'emploi seront bientôt préparées sous la forme d'un paquet flatpak.

L'objectif 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 un usage privé et pour travailler en conjonction avec des services de messagerie orientés 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, un index plein texte est créé pour effectuer des recherches dans la base de données des messages. Une bibliothèque basée sur GObject est utilisée pour travailler avec IMAP, fonctionnant en mode asynchrone.

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

12

GIMP 2.99.16: 10/07/2023 GIMP 2.99.16, that continues to develop the future stable GIMP 3.0 branch, that is in transition to GTK3, added standard support Wayland and HiDPI. They also implemented basic support for the CMYK color model, a significant cleanup of the code base, a new API for the development of plugins added, etc. The package is available in flatpak format (org.gimp.GIMP in flathub-beta repository), as well as builds for Windows and macOS. It is expected that the next rerlease will be assigned the status of release candidate. https://www.gimp.org/news/2023/07/09/gimp-2-99-16-released/

GIMP 2.99.16 10/07/2023

GIMP 2.99.16, qui continue à développer la future branche stable GIMP 3.0, en transition vers GTK3, a ajouté le support standard de Wayland et HiDPI. Ils ont également implémenté le support de base du modèle de couleur CMYK, un nettoyage important de la base de code, une nouvelle API pour le développement de plugins, etc. Le paquet est disponible au format flatpak (org.gimp.GIMP dans le dépôt flathub-beta), ainsi que des builds pour Windows et macOS. On s'attend à ce que la prochaine publication ait le statut de « release candidate » (pré-version).

https://www.gimp.org/news/2023/07/09/gimp-2-99-16-released/

SUSE has announced the creation of its own fork of RHEL: 11/07/2023 SUSE has created its own fork of Red Hat Enterprise Linux. In the next few years, they plan to invest $ 10 million in support of the project. The RHEL fork, referred to as Liberty Linux, plans to develop and maintain as a public project overseeed by a separate non-profit organization. Access to the alternative set of RHEL-compatible source packages will be free for everyone and open to other similar projects. The new fork will not affect the development of SUSE Linux Enterprise, ALP (Adaptable Linux Platform) and openSUSE, which are still perceived as the main products and resources for their development will be unchanged. According to the head of SUSE, the shift to proprietary models should not be brought as a factor of competition between companies building a business around open source software. The basic principle of interaction of such companies is that they all contribute to the common good of the community, as everyone benefits from this, since the end result becomes something more than the total of individual contributions. The Liberty Linux project was first introduced by SUSE in January 2022 as Red Hat Enterprise Linux 8, built using the Open Build Service platform and suitable for use in place of CentOS 8, whose support was discontinued at the end of 2021. The distribution was supplied with its own version of the Linux kernel, created by building the package with the kernel from the SUSE Linux Enterprise 15 distribution. The distribution was covered by technical support for SUSE and centralized management capabilities using the SUSE Manager platform. https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/

SUSE a annoncé la création de sa propre version de RHEL 11/07/2023

SUSE a créé sa propre version de Red Hat Enterprise Linux. Au cours des prochaines années, SUSE prévoit d'investir 10 millions de dollars pour soutenir le projet. Le dérivé de RHEL, appelé Liberty Linux, prévoit de se développer et de se maintenir en tant que projet public supervisé par une organisation à but non lucratif distincte. L'accès à l'ensemble alternatif de paquets sources compatibles avec RHEL sera gratuit pour tous et ouvert à d'autres projets similaires. Le nouveau dérivé n'affectera pas le développement de SUSE Linux Enterprise, ALP (Adaptable Linux Platform) et openSUSE, qui sont toujours perçus comme les principaux produits et dont les ressources pour le développement resteront inchangées.

Selon le directeur de SUSE, le passage à des modèles propriétaires ne doit pas être considéré comme un facteur de concurrence entre les entreprises qui développent leurs activités autour de logiciels libres. Le principe de base de l'interaction de ces entreprises est qu'elles contribuent toutes au bien commun de la communauté, car tout le monde en bénéficie, le résultat final étant supérieur à la somme des contributions individuelles.

Le projet Liberty Linux a été présenté pour la première fois par SUSE en janvier 2022 sous le nom de Red Hat Enterprise Linux 8, construit à l'aide de la plateforme Open Build Service et destiné à remplacer CentOS 8, dont le support a été interrompu à la fin de l'année 2021. La distribution était fournie avec sa propre version du noyau Linux, créée en construisant le paquet avec le noyau de la distribution SUSE Linux Enterprise 15. La distribution bénéficie du support technique de SUSE et de capacités de gestion centralisée utilisant la plateforme SUSE Manager.

https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/

Void Linux installation builds are available: 11/07/2023 New bootable builds of the Void Linux distribution are out, which is an independent project that is not based off other distributions and is developed using a rolling release model. The last builds were published a year ago. The builds are available in variants based on Glibc and Musl system libraries. For platforms x86_64, i686, armv6l, armv7l and aarch64 designed подготовленыLive-images with Xfce work desk and basic console assembly. The builds for ARM, support BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 and Raspberry Pi boards. Xbps (the pakage manager) allows you to install, delete and update applications, identify incompatibility of shared libraries and manage dependencies. The systems developed in Void are distributed under the BSD license. https://voidlinux.org/news/2023/07/new-images.html

Les versions d'installation de Void Linux sont disponibles 11/07/2023

De nouvelles versions amorçables de la distribution Void Linux sont disponibles. Il s'agit d'un projet indépendant qui n'est pas basé sur d'autres distributions et qui est développé à l'aide d'un modèle de mise à jour en continu. Les dernières versions ont été publiées il y a un an.

Les builds sont disponibles dans des variantes basées sur les bibliothèques système Glibc et Musl. Pour les plateformes x86_64, i686, armv6l, armv7l et aarch64, des images Live ont été conçues avec le bureau Xfce et l'assemblage de base de la console. Les builds pour ARM supportent les cartes BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 et Raspberry Pi.

Xbps (le gestionnaire de paquets) vous permet d'installer, de supprimer et de mettre à jour des applications, d'identifier l'incompatibilité des bibliothèques partagées et de gérer les dépendances. Les systèmes développés dans Void sont distribués sous licence BSD.

https://voidlinux.org/news/2023/07/new-images.html

13

Release of Thunderbird 115: 12/07/2023 A year after the publication of the last major release, the Thunderbird 115 mail client, developed by the community and based on Mozilla, was released. The new version is classified as LTS, for which updates are released during the year. Thunderbird 115 is based on the ESR-extras release code base of Firefox 115. https://blog.thunderbird.net/2023/07/our-fastest-most-beautiful-release-ever-thunderbird-115-supernova-is-here/

Publication du Thunderbird 115 12/07/2023

Un an après la publication de la dernière version majeure, le client de messagerie Thunderbird 115, développé par la communauté et basé sur Mozilla, a été publié. La nouvelle version est classée LTS, pour laquelle des mises à jour sont publiées au cours de l'année. Thunderbird 115 est basé sur la base de code de la version ESR-extras de Firefox 115.

https://blog.thunderbird.net/2023/07/our-fastest-most-beautiful-release-ever-thunderbird-115-supernova-is-here/

Release of Pale Moon 32.3: 12/07/2023 The release of Pale Moon 32.3, which was branched from the Firefox code base to ensure higher efficiency, protect the classical interface, minimize memory consumption and provide additional customization options, has been released. Pale Moon builds are made for Windows and Linux (x86_64). The project code is licensed under the MPLv2 (Mozilla Public License). The project adheres to the classical layout of the interface, without the transition to the integrated in Firefox 29 and 57 interfaces Australis and Photon, and with the provision of wide customization options. Removed components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code for collecting statistics, means for parental control and people with disabilities. Compared to Firefox, the browser returned support for extensions using XUL, and the possibility of using both full and lightweight themes of design was saved. https://forum.palemoon.org/viewtopic.php?t=30014&p=240884#p240884

Sortie de Pale Moon 32.3 12/07/2023

La version 32.3 de Pale Moon, qui a été dérivée de la base de code de Firefox pour assurer une plus grande efficacité, protéger l'interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires, a été publiée. Les versions de Pale Moon sont conçues pour Windows et Linux (x86_64). Le code du projet est sous licence MPLv2 (Mozilla Public License).

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

https://forum.palemoon.org/viewtopic.php?t=30014&p=240884#p240884

Release of the Botan 3.1.0 cryptographic library 13/07/2023 The release of the cryptographic library Botan 3.1.0, used in the NeoPG project, fork GnuPG 2, is available. The library provides a large collection of ready-made primitives used in the TLS protocol, X.509 certificates, AEAD ciphers, TPM, PKCS-11 modules, passwords and post-quantum cryptography (hash-based signatures and McEliece-based key alignment). The library is written in C++ and is supplied under a BSD license. https://botan.randombit.net/news.html

Publication de la bibliothèque cryptographique Botan 3.1.0 13/07/2023

La version 3.1.0 de la bibliothèque cryptographique Botan, utilisée dans le projet NeoPG, dérivé de GnuPG 2, est disponible. La bibliothèque fournit une large collection de primitives prêtes à l'emploi utilisées dans le protocole TLS, les certificats X.509, les algorithmes de chiffrement AEAD, les modules TPM et PKCS-11, les mots de passe et la cryptographie post-quantique (signatures basées sur le hachage et l'alignement des clés basé sur McEliece). La bibliothèque est écrite en C++ et est fournie sous licence BSD.

https://botan.randombit.net/news.html

14

Linux 6.5 kernel includes a system call cachestat: 13/07/2023 In the code base, on which the Linux 6.5 kernel is formed, a change wass made with the implementation of a new system call “cachestat,” which allows programs in the user's space to request more detailed statistics from the page cache on the side of the kernel. Expanding the existing “mincore” system call used to determine whether pages are present in memory, the “cachestat” call allows you to request more detailed page cache statistics and strive to provide greater scalability. The “cachestat” system call reports information such as the number of pages, dirty pages, reddish pages, newly displaced pages and pages marked for the delayed entry (writeback). The statistics provided for files allow you to make more decisions on working with I-O going through VFS, based not only on the abstract algorithm, but also taking into account the characteristics of a particular system at a particular time. https://lore.kernel.org/lkml/20230626085035.e66992e96b4c6d37dad54bd9@linux-foundation.org/

Le noyau Linux 6.5 inclut un appel système cachestat 13/07/2023

Dans la base de code, sur laquelle le noyau Linux 6.5 est formé, un changement a été effectué avec l'implémentation d'un nouvel appel système, « cachestat », qui permet aux programmes dans l'espace utilisateur de demander des statistiques plus détaillées à partir du cache de page, du côté du noyau.

Développant l'appel système existant « mincore » utilisé pour déterminer si des pages sont présentes en mémoire, l'appel « cachestat » vous permet de demander des statistiques plus détaillées sur le cache de pages et s'efforce de fournir une plus grande évolutivité. L'appel système « cachestat » fournit des informations telles que le nombre de pages, les pages sales, les pages rougies, les pages nouvellement déplacées et les pages marquées pour l'entrée différée (writeback).

Les statistiques fournies pour les fichiers vous permettent de prendre davantage de décisions concernant l'utilisation des I/O via VFS, en vous basant non seulement sur l'algorithme abstrait, mais aussi en tenant compte des caractéristiques d'un système particulier à un moment donné.

https://lore.kernel.org/lkml/20230626085035.e66992e96b4c6d37dad54bd9@linux-foundation.org/

AlmaLinux moves away from REHL cloning: 14/07/2023 The AlmaLinux project announced a change in their development strategy - the distribution will no longer be fully cloned from Red Hat Enterprise Linux and will allow for minor discrepancies in behavior (the use/absence of some individual patches will be allowed). At the same time, the project will maintain binary compatibility at the ABI level and will still be able to be used as a replacement for RHEL. For ordinary users, changes in the use of AlmaLinux will be minimal - RHEL-compatible applications will work as before, and installed systems will receive updates with the elimination of vulnerabilities. The changes will mainly affect packet matching at the error repeat level - AlmaLinux will now make bug fixes that remain uncorrected in RHEL releases. Moreover, AlmaLinux will allow the inclusion of bug fixes that have not yet been accepted in the upstream or lowered to lower projects. AlmaLinux will transmit information about detected errors in the upstream-projects Fedora and CentOS Stream, but now will not wait for the corrections to be accepted. https://almalinux.org/blog/future-of-almalinux/

AlmaLinux s'éloigne du clonage de REHL 14/07/2023

Le projet AlmaLinux a annoncé un changement dans sa stratégie de développement - la distribution ne sera plus entièrement clonée à partir de Red Hat Enterprise Linux et permettra des différences mineures de comportement (l'utilisation/l'absence de certains correctifs individuels sera autorisée). En même temps, le projet maintiendra la compatibilité binaire au niveau de l'ABI et pourra toujours être utilisé en remplacement de RHEL.

Pour les utilisateurs ordinaires, les changements dans l'utilisation d'AlmaLinux seront minimes - les applications compatibles avec RHEL fonctionneront comme avant et les systèmes installés recevront des mises à jour avec l'élimination des vulnérabilités. Les changements affecteront principalement la correspondance des paquets au niveau de la répétition des erreurs - AlmaLinux apportera désormais des corrections de bogues qui n'ont pas été corrigées dans les versions RHEL. En outre, AlmaLinux permettra l'inclusion de corrections de bogues qui n'ont pas encore été acceptées en amont ou abaissées à des projets inférieurs. AlmaLinux transmettra des informations sur les erreurs détectées dans les projets de niveau supérieur, Fedora et CentOS Stream, mais n'attendra plus que les corrections soient acceptées.

https://almalinux.org/blog/future-of-almalinux/

Release of pfSense 2.7.0: 14/07/2023 A new release of the compact distribution for creating firewalls and network gateways, pfSense 2.7.0 has been published. The distribution is based on the FreeBSD code base with the m0n0wall project and the active use of pf and ALTQ. There is an iso-image for amd64, size 472 MB. The distribution is managed through a web-interface. Captive Portal, NAT, VPN (IPsec, OpenVPN) and PPPoE can be used to organize user release in a wired and wireless network. A wide range of capacity-limiting, limiting the number of simultaneous connections, filtering traffic and creating fault-tolerant CARP-based configurations is supported. Statistics are displayed in the form of charts or in tabular form. Authorization by local user, as well as through RADIUS and LDAP are supported. https://www.netgate.com/blog/pfsense-2.7.0-and-23.05

Sortie de pfSense 2.7.0 14/07/2023

Une nouvelle version de la distribution compacte pour la création de pare-feu et de passerelles réseau, pfSense 2.7.0 a été publiée. La distribution est basée sur le code de base de FreeBSD avec le projet m0n0wall et l'utilisation active de pf et ALTQ. Il existe une image ISO pour amd64, d'une taille de 472 Mo.

La distribution est gérée par une interface Web. Portail captif, NAT, VPN (IPsec, OpenVPN) et PPPoE peuvent être utilisés pour organiser la libération des utilisateurs dans un réseau câblé et sans fil. Un large éventail de limitations de capacité, de limitation du nombre de connexions simultanées, de filtrage du trafic et de création de configurations CARP tolérantes aux pannes est pris en charge. Les statistiques sont affichées sous forme de graphiques ou de tableaux. L'autorisation par l'utilisateur local, ainsi que par RADIUS et LDAP, est prise en charge.

https://www.netgate.com/blog/pfsense-2.7.0-and-23.05

15

Debian to stop supporting GNU/kFreeBS port: 14/07/2023 kfreebsd-amd64 and kfreebsd-i386 were removed from the archive of Debian (debian-ports) ports. However, GNU/kFreeBSD packages can still be download from the server with the gearshots. The only actively developed platform in Debian, created of a kernel other than Linux, remains Debian GNU/Hurd, which continues to form unofficial builds. The port of Debian GNU/KFreeBSD, combining the FreeBSD kernel with a user-based glibc and GNU-Utilite-based environment, was among the officially supported ports in Debian 6 and Debian 7, but was excluded in Debian 8 and has since been in a semi-abandoned state. For example, the latest buildd for kfreebsd-amd64 and kfreebsd-i386 was made over a year ago. Last year, ports for kfreebsd-i386 were not downloaded once, and for the kfreebsd-amd64 only 11 times. The total number of current packages for GNU/kFreeBSD has dropped to 30%. https://lists.debian.org/ZLFXP7cjnG5crpN1@aurel32.net

Debian arrête la prise en charge du portage GNU/kFreeBS 14/07/2023

kfreebsd-amd64 et kfreebsd-i386 ont été retirés de l'archive des portages Debian (debian-ports). Cependant, les paquets GNU/kFreeBSD peuvent toujours être téléchargés depuis le serveur avec les « gearshots ». La seule plate-forme activement développée dans Debian, créée à partir d'un noyau autre que Linux, reste Debian GNU/Hurd, qui continue à former des constructions non officielles.

Le portage de Debian GNU/KFreeBSD, combinant le noyau FreeBSD avec une glibc basée sur l'utilisateur et un environnement basé sur GNU-Utilite, faisait partie des portages officiellement supportés dans Debian 6 et Debian 7, mais a été exclu dans Debian 8 et se trouve depuis dans un état semi-abandonné. Par exemple, le dernier build pour kfreebsd-amd64 et kfreebsd-i386 a été fait il y a plus d'un an. L'année dernière, les ports pour kfreebsd-i386 n'ont pas été téléchargés une seule fois, et pour kfreebsd-amd64 seulement 11 fois. Le nombre total de paquets actuels pour GNU/kFreeBSD a chuté à 30%.

https://lists.debian.org/ZLFXP7cjnG5crpN1@aurel32.net

Release of Podman Desktop 1.2: 15/07/2023 Red Hat has released the Podman Desktop 1.2 project, which is a graphical interface for containers, to create, launch and manage containers. The project competes with products such as Rancher Desktop and Docker Desktop, and also allows developers who do not have system administration skills to create, launch, test and publish microservices and applications developed for container insulation systems before they hit production environments. The Podman Desktop code is written in TypeScript using the Electron platform and distributed under the Apache 2.0 license. Ready-made builds are prepared for Linux, Windows and macOS. Integration with Kubernetes and OpenShift platforms are supported, as well as the use of a variety of runtimes to execute containers such as Podman Engine, Podman Lima, crc and Docker Engine. The environment on the local developer's system can mirror the configuration of the working environment, in which ready-made applications are running (among other things, you can simulate Kubernetes multi-node clusters and OpenShift environments on the local system). You can create add-ons to support additional engines for launching containers, Kubernetes providers and tools. For example, add-ons are available for locally running the single-node OpenShift Local cluster and connect to the OpenShift Developer Sandbox cloud service. Tools are provided for the management of container images, work with pod and partitions, image builds from Containerfile and Dockerfile, connection to containers through the terminal, download images from OCI containers and publish their images in them, control available in containers of resources (memory, CPU, storage). There is also support for converting container images and connecting both local container insulation engines and to Kubernetes-based external infrastructure to place their pod and YAML file generation for Kubernetes or launching Kubernetes YAML on a local system without Kubernetes. https://podman-desktop.io/blog/podman-desktop-release-1.2

Publication de Podman Desktop 1.2 15/07/2023

Red Hat a publié le projet Podman Desktop 1.2, qui est une interface graphique pour les conteneurs, permettant de créer, lancer et gérer des conteneurs. Le projet est en concurrence avec des produits tels que Rancher Desktop et Docker Desktop, et permet également aux développeurs qui n'ont pas de compétences en administration système de créer, lancer, tester et publier des microservices et des applications développés pour les systèmes d'isolation des conteneurs avant qu'ils n'atteignent les environnements de production. Le code de Podman Desktop est écrit en TypeScript à l'aide de la plateforme Electron et distribué sous la licence Apache 2.0. Des builds prêts à l'emploi sont préparés pour Linux, Windows et macOS.

L'intégration avec les plateformes Kubernetes et OpenShift est prise en charge, ainsi que l'utilisation d'une variété de runtimes pour exécuter des conteneurs tels que Podman Engine, Podman Lima, crc et Docker Engine. L'environnement sur le système du développeur local peut refléter la configuration de l'environnement de travail, dans lequel des applications prêtes à l'emploi s'exécutent (entre autres, vous pouvez simuler des clusters multi-nœuds Kubernetes et des environnements OpenShift sur le système local). Vous pouvez créer des add-ons pour prendre en charge des moteurs supplémentaires pour le lancement de conteneurs, des fournisseurs Kubernetes et des outils. Par exemple, des add-ons sont disponibles pour exécuter localement le cluster OpenShift Local à nœud unique et se connecter au service cloud OpenShift Developer Sandbox.

Des outils sont fournis pour la gestion des images de conteneurs, le travail avec les pods et les partitions, la construction d'images à partir de Containerfile et Dockerfile, la connexion aux conteneurs via le terminal, le téléchargement d'images de conteneurs OCI et la publication de leurs images dans ces derniers, le contrôle des ressources disponibles dans les conteneurs (mémoire, CPU, stockage). Il existe également un support pour la conversion d'images de conteneurs et la connexion à la fois aux moteurs d'isolation de conteneurs locaux et à l'infrastructure externe basée sur Kubernetes pour placer son pod et la génération de fichiers YAML pour Kubernetes ou le lancement de Kubernetes YAML sur un système local sans Kubernetes.

https://podman-desktop.io/blog/podman-desktop-release-1.2

Vector instruction optimizer for LLVM: 16/07/2023 A team of researchers from the University of Utah (USA) proposed the Minotaur optimizer for a set of LLVM compilers using a method based on a SMT Solver to detect missing optimizations in the intermediate code representation (LLVM IR), generated by the LLVM optimizer. Minotaur mainly targets the optimization of integer vector instructions (SIMD), both portable and specific to x86_64 systems (SSE, AVX, AVX2 and AVX-512). As a vectorizer, the Alive2 library is used, modified to synthesize and support vector instructions used on x86_64 systems. They continues to develop the Souper project. Minotaur can find various optimizations of the application of vector instructions, missed by the OEM LLVM optimizer. When testing the additional optimized code of the libYUV library on the system with the Intel Cascade Lake CPU, the maximum performance increase was recorded by 1.64 times, but in the average acceleration was 2.2%. When testing the SPEC CPU2017 set, the acceleration was 1.3%. https://arxiv.org/pdf/2306.00229.pdf

Optimiseur d'instructions vectorielles pour LLVM 16/07/2023

Une équipe de chercheurs de l'Université de l'Utah (USA) a proposé l'optimiseur Minotaur pour un ensemble de compilateurs LLVM en utilisant une méthode basée sur un solveur SMT pour détecter les optimisations manquantes dans la représentation du code intermédiaire (LLVM IR), générée par l'optimiseur LLVM. Minotaur vise principalement l'optimisation des instructions vectorielles en nombres entiers (SIMD), à la fois portables et spécifiques aux systèmes x86_64 (SSE, AVX, AVX2 et AVX-512).

En tant que vectoriseur, la bibliothèque Alive2 est utilisée, modifiée pour synthétiser et prendre en charge les instructions vectorielles utilisées sur les systèmes x86_64. Le développement du projet Souper est poursuivi. Minotaur peut trouver diverses optimisations de l'application des instructions vectorielles, manquées par l'optimiseur LLVM de l'équipementier. En testant le code optimisé supplémentaire de la bibliothèque libYUV sur le système avec le CPU Intel Cascade Lake, l'augmentation maximale des performances a été enregistrée à 1,64 fois, mais en accélération moyenne, elle était de 2,2 %. Lors du test de l'ensemble SPEC CPU2017, l'accélération a été de 1,3 %.

https://arxiv.org/pdf/2306.00229.pdf

16

Slackware Linux is 30 years old: 17/07/2023 30 years ago, Patrick Volkerding introduced first release Slackware Linux distribution, which has influenced many projects and is the oldest of the current distributions. The most famous branch from Slackware is SUSE Linux. From the ongoing development of Slackware modifications can be noted Salix, Slax, Slackel, Porteus, Zenwalk, Slackware Live Edition and Absolute Linux. The first release Slackware was based on the Linux 0.99pl10 kernel and was built using gcc 2.4.5. The graphic environment was built using XFree-86 1.3 and the window manager was Open Look. The heyday of Slackware fell on 1994-96, in which the distribution occupied a leading position among other systems. Subsequently, projects such as Debian, Red Hat and SUSE replaced Slackware, but despite numerous forecasts of the imminent oblivion of the project, the distribution is still alive and updated. The main reason for the long life of the distribution is inexhaustible enthusiasm Patrick Folkerding, which after 30 years remains the leader and main developer of the project. In addition, despite its considerable age, the distribution was able to maintain its identity and simplicity in the way it works. ftp://ftp.osuosl.org/pub/slackware/slackware64-current/ChangeLog.txt

Slackware Linux a 30 ans 17/07/2023

Il y a 30 ans, Patrick Volkerding présentait la première version de la distribution Linux Slackware, qui a influencé de nombreux projets et est la plus ancienne des distributions actuelles. La branche la plus connue de Slackware est SUSE Linux. Parmi les modifications apportées au développement de Slackware, on peut citer Salix, Slax, Slackel, Porteus, Zenwalk, Slackware Live Edition et Absolute Linux.

La première version de Slackware était basée sur le noyau Linux 0.99pl10 et était construite avec gcc 2.4.5. L'environnement graphique était construit avec XFree-86 1.3 et le gestionnaire de fenêtres était Open Look. L'apogée de Slackware se situe entre 1994 et 1996, période durant laquelle la distribution occupait une position de leader parmi les autres systèmes. Par la suite, des projets tels que Debian, Red Hat et SUSE ont remplacé Slackware, mais malgré de nombreuses prévisions annonçant l'oubli imminent du projet, la distribution est toujours vivante et mise à jour.

La principale raison de la longévité de la distribution est l'enthousiasme inépuisable de Patrick Folkerding, qui, 30 ans après, reste le leader et le principal développeur du projet. En outre, malgré son âge considérable, la distribution a pu conserver son identité et la simplicité de son fonctionnement.

ftp://ftp.osuosl.org/pub/slackware/slackware64-current/ChangeLog.txt

Voice Update for Mozilla Common Voice 14.0: 17/07/2023 Mozilla has updated voice datasets of Common Voice, including pronunciation examples of more than 200 thousand people. The data is published as creative commons. The proposed sets can be used in machine learning systems to build models for recognition and synthesis of speech. Compared to the previous update, the volume of speech material in the collection increased from 27.1 to 28.1 thousand hours of speech, of which 18.6 thousand hours went through the verification procedure. The number of supported languages increased from 108 to 112 (They added Pashto, Albanian, Amharic and standard Moroccan Berber languages). The Common Voice project aims to allow joint work on the accumulation of a voice template that takes into account the diversity and the manner of speech. Users are encouraged to voice the phrases displayed on the screen or evaluate the quality of data added by other users. The accumulated database with records of various pronunciation of typical phrases of human speech, can be used in machine learning systems and in research projects, without restrictions. https://commonvoice.mozilla.org/

Mise à jour vocale pour Mozilla Common Voice 14.0 17/07/2023

Mozilla a mis à jour les données vocales de Common Voice, en incluant des exemples de prononciation de plus de 200 000 personnes. Les données sont publiées en tant que creative commons. Les ensembles proposés peuvent être utilisés dans des systèmes d'apprentissage automatique pour construire des modèles de reconnaissance et de synthèse de la parole. Par rapport à la mise à jour précédente, le volume de matériel vocal dans la collection a augmenté de 27,1 à 28,1 milliers d'heures de parole, dont 18,6 milliers d'heures ont été soumises à la procédure de vérification. Le nombre de langues prises en charge est passé de 108 à 112 (le pachto, l'albanais, l'amharique et les langues berbères standard du Maroc ont été ajoutés).

Le projet Common Voice vise à permettre un travail commun sur l'accumulation d'un modèle vocal qui tienne compte de la diversité et de la manière de parler. Les utilisateurs sont encouragés à prononcer les phrases affichées à l'écran ou à évaluer la qualité des données ajoutées par d'autres utilisateurs. La base de données accumulée avec des enregistrements de diverses prononciations de phrases typiques de la parole humaine, peut être utilisée dans des systèmes d'apprentissage automatique et dans des projets de recherche, sans restrictions.

https://commonvoice.mozilla.org/

GNU Boot, Libreboot boot firmware: 17/07/2023 Leah Rowe, the main developer and founder of the Libreboot distribution, introduced the first verion of a new boot firmware. GNU Boot, is a Libreboot fork adapted for compliance requirements STR Fund for completely free distributions. GNU Boot plans to be part of the GNU project as a free system environment that can be used instead of proprietary firmware. GNU Boot, like Libreboot, will be provided by Leah Rowe. The reason for creating the fork is the discrepancy in the approach to the acceptability of using binary components in firmware for the Libreboot project and the STR Fund. Last fall, the Libreboot project switched to more pragmatic rules on the use of binary components, which made it possible to significantly expand the range of supported hardware. The new goal of the Libreboot project was to support all the equipment supported by CoreBoot, with the exception of binary components that affect safety and reliability (for example, Libreboot uses me_cleaner for clearing Intel ME). At the same time, Libreboot lost the status of a completely free distribution from the position of the Free Software Foundation. The GNU Boot project was a continuation of the idea tested in Censored Libreboot to create a completely free Libreboot branch. The first version of GNU Boot 20230717 included changes that have accumulated since last year's version of Libreboot 20220710, which is the latest version of Libreboot, before the adoption of the new draft rules. https://libreboot.org/news/gnuboot.html

GNU Boot, firmware d'amorçage de Libreboot 17/07/2023

Leah Rowe, principal développeur et fondateur de la distribution Libreboot, a présenté la première version d'un nouveau firmware de boot. GNU Boot, est un dérivé de Libreboot adapté aux exigences de conformité STR Fund pour les distributions entièrement libres. GNU Boot prévoit de faire partie du projet GNU en tant qu'environnement système libre pouvant être utilisé à la place des microprogrammes propriétaires. GNU Boot, comme Libreboot, sera fourni par Leah Rowe.

La raison de la création du dérivé est la divergence d'approche entre le projet Libreboot et STR Fund quant à l'acceptabilité de l'utilisation de composants binaires dans les microprogrammes.L'automne dernier, le projet Libreboot a adopté des règles plus pragmatiques sur l'utilisation des composants binaires, ce qui a permis d'élargir considérablement la gamme de matériel pris en charge. Le nouvel objectif du projet Libreboot était de prendre en charge tous les équipements supportés par CoreBoot, à l'exception des composants binaires qui affectent la sécurité et la fiabilité (par exemple, Libreboot utilise me_cleaner pour nettoyer Intel ME). En même temps, Libreboot a perdu le statut de distribution entièrement libre, du point de vue de la Free Software Foundation.

Le projet GNU Boot était une continuation de l'idée testée dans Censored Libreboot de créer une branche Libreboot complètement libre. La première version de GNU Boot 20230717 incluait les changements accumulés depuis la version de Libreboot 20220710 de l'année dernière, qui est la dernière version de Libreboot, avant l'adoption du nouveau règlement.

https://libreboot.org/news/gnuboot.html

17

LazyVim 5: 18/07/2023 LazyVim 5, developing an add-on over the text editor Neovim, turning it into a complete integrated development environment, is out. To create this advanced functionality, a plugin manager is used, lazy.nvim and a set of pre-built add-ons in the Lua language. LazyVim provides a work-ready environment that combines some default settings that is optimal, in the opinion of the authors, with a simple user interface to change the configuration to your taste. The project code is written in Lua and distributed under the Apache 2.0 license. Several dozen plugins are used for the interface and advanced capabilities of LazyVim. Among them is the engine for working with typical code templates - LuaSnip, a file manager - neo-tree, search bar - nvim-spectre, search system - telescope, Git integration - gitsigns, backlight systems - vim-illuminate and nvim-treesitter, TODO markup navigator in the comments todo-comments, a module for integration with Github Copilot, status bar - lualine, DAP client (Debug Adapter Protocol) / nvim-dap, code formatting system indent-blankline, notification - managernvim-notify. https://github.com/LazyVim/LazyVim/releases/tag/v5.0.0

LazyVim 5 18/07/2023

LazyVim 5, qui développe un add-on sur l'éditeur de texte Neovim, le transformant en un environnement de développement intégré complet, est sorti. Pour créer cette fonctionnalité avancée, un gestionnaire de plugins est utilisé, lazy.nvim et un ensemble de modules pré-construits en langage Lua. LazyVim fournit un environnement de travail prêt à l'emploi qui combine des paramètres par défaut optimaux, selon l'avis des auteurs, avec une interface utilisateur simple pour modifier la configuration à votre goût. Le code du projet est écrit en Lua et distribué sous la licence Apache 2.0.

Plusieurs douzaines de plugins sont utilisés pour l'interface et les capacités avancées de LazyVim. Parmi eux, le moteur pour travailler avec des modèles de code typiques - LuaSnip, un gestionnaire de fichiers - neo-tree, une barre de recherche - nvim-spectre, un système de recherche - telescope, une intégration Git - gitsigns, des systèmes de rétroéclairage - vim-illuminate et nvim-treesitter, un navigateur de signets TODO dans les commentaires todo-comments, un module pour l'intégration avec Github Copilot, la barre d'état - lualine, client DAP (Debug Adapter Protocol)/nvim-dap, système de formatage de code indent-blankline, notification - managernvim-notify.

https://github.com/LazyVim/LazyVim/releases/tag/v5.0.0

Composefs on top of OverlayFS and EROFS: 18/07/2023 An experimental release of the Composefs 0.1.4 file system is available. It is designed to jointly store the contents of several mounted disk images. The project is developed by Alexander Larsson, the creator of Flatpak, in order to improve the efficiency of mounting container images and placing the Git-like repository OSTree. The project code is written in C and distributed under the GPLv2 license. Initially, the first version of Composefs was a separate FS, implemented in the form of a module for the Linux kernel. In version 0.1.4, the development approach is fully revised and the support for the kernel module has been discontinued. Since in many ways Composefs overlaps with the existing code in the core, they decided that it will be easier to develop Composefs in the form of an add-on on a FS like OverlayFS and EROFS. Composefs uses a content-based storage model, where the primary identifier is not the file name, but the hash from the contents of the file. A similar model provides deduplication and allows you to store only one copy of the same file found in different mounted sections. https://github.com/containers/composefs/releases/tag/v0.1.4

Composefs par-dessus OverlayFS et EROFS 18/07/2023

Une version expérimentale du système de fichiers Composefs 0.1.4 est disponible. Il est conçu pour stocker conjointement le contenu de plusieurs images disques montées. Le projet est développé par Alexander Larsson, le créateur de Flatpak, afin d'améliorer l'efficacité du montage des images de conteneurs et du placement du dépôt de type Git OSTree. Le code du projet est écrit en C et distribué sous licence GPLv2.

Initialement, la première version de Composefs était un FS séparé, implémenté sous la forme d'un module pour le noyau Linux. Dans la version 0.1.4, l'approche de développement a été entièrement revue et le support du module pour le noyau a été abandonné. Étant donné que Composefs chevauche à bien des égards le code existant dans le noyau, il a été décidé qu'il serait plus facile de développer Composefs sous la forme d'un add-on sur un FS comme OverlayFS et EROFS.

Composefs utilise un modèle de stockage basé sur le contenu, où l'identifiant principal n'est pas le nom du fichier, mais le hachage du contenu du fichier. Un modèle similaire assure la déduplication et permet de ne stocker qu'une seule copie d'un même fichier se trouvant dans différentes sections montées.

https://github.com/containers/composefs/releases/tag/v0.1.4

MySQL 8.1.0: 18/07/2023 Five years after the publication of the 8.0 branch by Oracle, there is new DBMS branch MySQL 8.1. MySQL Community Server 8.1.0, prepared for all major Linux, FreeBSD, macOS, and Windows distributions. The new model provides two types of MySQL branches - “Innovation” and “LTS”. Both branches will include new opportunities and will be suitable for production. Innovation branch, to which MySQL 8.1 is assigned, is recommended for those who want to access new functionality earlier. These branches will be published every 3 months and maintained only until the publication of the next major release. The LTS branch is recommended for implementations that need predictability and consistency. LTS branches will be available once every two years and maintained in a regular stretch for five years, with the possibility of another three years of expanded support. https://blogs.oracle.com/mysql/post/introducing-mysql-innovation-and-longterm-support-lts-versions

MySQL 8.1.0 18/07/2023

Cinq ans après la publication de la branche 8.0 par Oracle, voici la nouvelle branche 8.1 du SGBD MySQL. MySQL Community Server 8.1.0, a été préparé pour les principales distributions Linux, FreeBSD, macOS et Windows.

Le nouveau modèle prévoit deux types de branches MySQL - « Innovation » et « LTS ». Les deux branches incluront de nouvelles opportunités et seront adaptées à la production. La branche Innovation, à laquelle MySQL 8.1 est assigné, est recommandée pour ceux qui souhaitent accéder plus tôt aux nouvelles fonctionnalités. Ces branches seront publiées tous les trois mois et maintenues jusqu'à la publication de la prochaine version majeure. La branche LTS est recommandée pour les implémentations qui ont besoin de prévisibilité et de cohérence. Les branches LTS seront disponibles tous les deux ans et maintenues de manière régulière pendant cinq ans, avec la possibilité d'un support étendu pendant trois années supplémentaires.

https://blogs.oracle.com/mysql/post/introducing-mysql-innovation-and-longterm-support-lts-versions

18

VirtualBox 7.0.10: 18/07/2023 Oracle published a corrective release for VirtualBox 7.0.10, in which 23 bug-fixes are noted. At the same time formed update of the previous branch of VirtualBox 6.1.46 includes 14 changes, including support for the Linux 6.4 kernel and kernel packages from RHEL 8.8, 8.9, and 9.3. https://www.virtualbox.org/

VirtualBox 7.0.10 18/07/2023

Oracle a publié la version corrective 7.0.10 de VirtualBox, dans laquelle 23 corrections de bogues sont notées. Parallèlement, la mise à jour de la branche précédente, la 6.1.46, de VirtualBox comprend 14 changements, dont la prise en charge du noyau Linux 6.4 et des paquets de noyau de RHEL 8.8, 8.9 et 9.3.

https://www.virtualbox.org/

Release of Suricata 7.0: 19/07/2023 After two and a half years of development, the OISF (Open Information Security Foundation) published release of the system for detecting and preventing network intrusions Suricata 7.0. Suricata 7.0 provides inspection tools for various types of traffic. Suricata configurations allow signatures, developed by the Snort project, as well as sets of rules for Emerging Threats and Emerging Threats Pro. The source code of the project is distributed under the GPLv2 license. https://suricata.io/2023/07/18/suricata-7-0-0-released/

Version 7.0 de Suricata 19/07/2023

Après deux ans et demi de développement, l'OISF (Open Information Security Foundation) a publié la version 7.0 du système de détection et de prévention des intrusions dans les réseaux. Suricata 7.0 fournit des outils d'inspection pour différents types de trafic. Les configurations de Suricata permettent des signatures, développées par le projet Snort, ainsi que des ensembles de règles pour Emerging Threats et Emerging Threats Pro. Le code source du projet est distribué sous licence GPLv2.

https://suricata.io/2023/07/18/suricata-7-0-0-released/

Release of Mir 2.14: 19/07/2023 The release of the display server Mir 2.14, still developed by Canonical, despite the rejection of Unity. Mir remains in demand in Canonical projects and is now positioned as a solution for embedded devices and the Internet of Things (IoT). Mir can be used as a composite server for Wayland, which allows you runto any applications using Wayland environments based on Mir. Packages for installation are prepared for Ubuntu 22.04, 22.10 and 23.04 (PPA) and Fedora 36, 37 and 38. The project code is distributed under the GPLv2 license. The new version added support for the “ext-session-lock-v1” Wayland extension, which determines the session locking tools and can be used to create screen savers or output the authentication dialog on a locked screen. The ability to move elements using the “Drag and Drop” in environments based on Wayland is also implemented. They added the ability to change the mouse cursor while moving the elements, as well as unified implementation of rendering platforms (RenderingPlatform), support for dispmanx platform has been discontinued. https://discourse.ubuntu.com/t/mir-release-2-14-0/37082

Sortie de Mir 2.14 19/07/2023

Sortie du serveur d'affichage Mir 2.14, toujours développé par Canonical, malgré le rejet d'Unity. Mir reste demandé dans les projets Canonical et se positionne désormais comme une solution pour les appareils embarqués et l'internet des objets (IoT). Mir peut être utilisé comme serveur composite pour Wayland, ce qui vous permet d'exécuter n'importe quelle application utilisant les environnements Wayland basés sur Mir. Les paquets pour l'installation sont préparés pour Ubuntu 22.04, 22.10 et 23.04 (PPA) et Fedora 36, 37 et 38. Le code du projet est distribué sous licence GPLv2.

La nouvelle version a ajouté la prise en charge de l'extension Wayland « ext-session-lock-v1 », qui détermine les outils de verrouillage de session et peut être utilisée pour créer des économiseurs d'écran ou afficher le dialogue d'authentification sur un écran verrouillé. La possibilité de déplacer des éléments par « glisser-déposer » dans des environnements basés sur Wayland est également implémentée. Ils ont ajouté la possibilité de changer le curseur de la souris tout en déplaçant les éléments, ainsi qu'une implémentation unifiée des plateformes de rendu (RenderingPlatform). La prise en charge de la plateforme dispmanx a été abandonnée.

https://discourse.ubuntu.com/t/mir-release-2-14-0/37082

19

Release of the traffic analyzer Zeek 6.0.0: 21/07/2023 A new release of the traffic analysis system for the detection of network incursions Zeek 6.0.0, previously distributed under the name Bro, has been published. Zeek is a platform for traffic analysis, focused primarily on tracking, but not limited to this application. The system code is written in C++ and is distributed under the BSD license. The platform provides modules for the analysis and parsing of various network layer protocols of applications, taking into account the state of connections and forming a detailed log of network activity. A subject-oriented language is offered to write monitoring scenarios and detect anomalies, taking into account the specifics of certain infrastructures. The system is optimized for use in large-capacity networks. API is provided for integration with third-party information systems and real-time data exchange. https://zeek.org/2023/07/13/introducing-zeek-6/

Sortie de l'analyseur de trafic Zeek 6.0.0 21/07/2023

Une nouvelle version du système d'analyse du trafic pour la détection des incursions sur le réseau, Zeek 6.0.0, précédemment distribué sous le nom de Bro, a été publiée. Zeek est une plateforme d'analyse du trafic, axée principalement sur le suivi, mais non limitée à cette application. Le code du système est écrit en C++ et est distribué sous licence BSD.

La plate-forme fournit des modules pour l'analyse et le traitement de divers protocoles de la couche réseau des applications, en tenant compte de l'état des connexions et en formant un journal détaillé de l'activité du réseau. Un langage orienté sujet est proposé pour écrire des scénarios de surveillance et détecter des anomalies, en tenant compte des spécificités de certaines infrastructures. Le système est optimisé pour une utilisation dans des réseaux de grande capacité. Une API est fournie pour l'intégration avec des systèmes d'information tiers et l'échange de données en temps réel.

https://zeek.org/2023/07/13/introducing-zeek-6/

Release of Qt Creator 11: 21/07/2023 The release of an integrated Qt Creator 11.0 development environment, designed to create cross-platform applications using the Qt library, has been published. Both the development of classical programs in the C++ language and the use of the QML language, which uses JavaScript to define scripts, and the structure and parameters of the interface elements are set by CSS-like blocks are supported. The finished builds are available for Linux, Windows and masOS. https://www.qt.io/blog/qt-creator-11-released

Sortie de Qt Creator 11 21/07/2023

L'environnement de développement intégré Qt Creator 11.0, conçu pour créer des applications multi-plateformes à l'aide de la bibliothèque Qt, a été publié. Il prend en charge à la fois le développement de programmes classiques en langage C++ et l'utilisation du langage QML, qui utilise JavaScript pour définir des scripts, et la structure et les paramètres des éléments d'interface sont définis par des blocs de type CSS. Les versions finales sont disponibles pour Linux, Windows et masOS.

https://www.qt.io/blog/qt-creator-11-released

Whonix 17: 21/07/2023 Whonix 17, aimed at providing anonymity, security and protection of private information has been released. The distribution is based on Debian GNU/Linux and uses Tor to ensure anonymity. The project is distributed under the GPLv3 license. To download there are images of virtual machines in ova format for VirtualBox(2 GB c Xfce and 1.3 GB console). The image can also be converted for use with the KVM hypervisor. The feature of Whonix is the division of the distribution into two separately launched components - Whonix-Gateway with the implementation of a network gateway for anonymous communications and Whonix-Workstation with a desktop. Both components are delivered inside one bootable image. Network connection from the Whonix-Workstation environment is made only through the Whonix-Gateway gateway, which insulates the working environment from direct interaction with the outside world and allows only fictitious network addresses. This approach allows you to protect the user from leakage of any real IP address in the event of a web browser hacking and even when exploiting a vulnerability that gives the attacker root access to the system. The Whonix-Workstation provides the Xfce user environment. The delivery includes programs such as VLC, Tor Browser, Thunderbird+TorBirdy, Pidgin, etc. In the Whonix-Gateway you can find a set of server applications, including Apache httpd, ngnix and IRC servers. It is possible to lump protocols on top of Tor tunnels for Freenet, i2p, JonDonym, SSH and VPN. https://forums.whonix.org/t/whonix-17-has-been-released-debian-12-bookworm-based-major-release/16922

Whonix 17 21/07/2023

Whonix 17, qui vise à assurer l'anonymat, la sécurité et la protection des informations privées, vient d'être publié. La distribution est basée sur Debian GNU/Linux et utilise Tor pour garantir l'anonymat. Le projet est distribué sous la licence GPLv3. Pour le téléchargement, il y a des images de machines virtuelles au format ova pour VirtualBox (2 Go avec Xfce et 1,3 Go en console). L'image peut également être convertie pour être utilisée avec l'hyperviseur KVM.

La caractéristique de Whonix est la division de la distribution en deux composants lancés séparément - Whonix-Gateway avec l'implémentation d'une passerelle réseau pour les communications anonymes et Whonix-Workstation avec un bureau. Les deux composants sont livrés à l'intérieur d'une seule image de démarrage. La connexion au réseau à partir de l'environnement Whonix-Workstation se fait uniquement à travers la passerelle Whonix-Gateway, qui isole l'environnement de travail de toute interaction directe avec le monde extérieur et n'autorise que des adresses réseau fictives. Cette approche permet de protéger l'utilisateur contre la fuite de toute adresse IP réelle dans le cas d'un piratage du navigateur Web et même lors de l'exploitation d'une vulnérabilité qui donne à l'attaquant un accès à la racine au système.

La station de travail Whonix fournit l'environnement utilisateur Xfce. La livraison comprend des programmes tels que VLC, Tor Browser, Thunderbird+TorBirdy, Pidgin, etc. Dans la passerelle Whonix, vous pouvez trouver un ensemble d'applications pour serveur, dont Apache httpd, ngnix et des serveurs IRC. Il est possible d'ajouter des protocoles aux tunnels Tor pour Freenet, i2p, JonDonym, SSH and VPN.

https://forums.whonix.org/t/whonix-17-has-been-released-debian-12-bookworm-based-major-release/16922

20

Update of Debian 12.1: 22/07/2023 The first corrective update of the Debian 12 distribution is out. It includes package updates released in the month and a half from the release of the new branch, and eliminated some shortcomings in the installer. The release includes 89 updates for stability issues and 26 updates for the elimination of vulnerabilities. From the changes in Debian 12.1 you can note the update to the fresh stable versions of the packages of libreoffice, dbus, dpdk, gnome-control-center, gnome-maps, gnome-software, mutter, nvidia-graphics-drivers, postfix, qem and systemd. Installation builds with Debian 12.1 have been prepared for installation “from scratch.” The systems already installed and up-to-date receive updates present in Debian 12.1 through the OEM update system. Security fixes included in the new Debian releases are available to users as updates via security.debian.org. https://www.debian.org/News/2023/20230722

Mise à jour de Debian 12.1 22/07/2023

La première mise à jour corrective de la distribution Debian 12 est disponible. Elle inclut les mises à jour de paquets publiées au cours du mois et demi qui a suivi la publication de la nouvelle branche, et a éliminé certaines lacunes de l'installeur. La version comprend 89 mises à jour pour les problèmes de stabilité et 26 mises à jour pour l'élimination des vulnérabilités. Parmi les changements de Debian 12.1, vous pouvez noter la mise à jour vers les nouvelles versions stables des paquets libreoffice, dbus, dpdk, gnome-control-center, gnome-maps, gnome-software, mutter, nvidia-graphics-drivers, postfix, qem et systemd.

Les paquets d'installation de Debian 12.1 ont été préparés pour une installation « à partir de zéro ». Les systèmes déjà installés et à jour reçoivent les mises à jour présentes dans Debian 12.1 par l'intermédiaire du système de mise à jour OEM. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs sous forme de mises à jour via security.debian.org.

https://www.debian.org/News/2023/20230722

CMake 3.27.0 build system: 22/07/2023 A release of the cross-platform, open, CMake 3.27 CP, acting as an alternative to Autotools and used in projects such as KDE, LLVM/Clang, MySQL, MariaDB, ReactOS and Blender, has been published. CMake is notable for the provisioning of a simple scripting language, means of expanding functionality through modules, support for caching, the availability of tools for cross-compilation, support for the generation of build files for a wide range of build and compiler systems. Also the availability of ctest and cpack utilities to determine the testing and assembly of packages, the cmake-gui utility for interactive configuration of the build parameters. The CMake code is written in C++ and distributed under a BSD license. https://www.kitware.com/cmake-3-27-0-available-for-download/

Système de compilation CMake 3.27.0 22/07/2023

La version 3.27 de CMake CP, ouvert et multi-plateforme, agissant comme une alternative à Autotools et utilisé dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender, a été publiée. CMake se distingue par la mise à disposition d'un langage de script simple, des moyens d'étendre les fonctionnalités par le biais de modules, la prise en charge de la mise en cache, la disponibilité d'outils pour la compilation croisée, la prise en charge de la génération de fichiers de compilation pour un large éventail de systèmes de compilation et de compilateurs. Il existe également des utilitaires ctest et cpack pour déterminer le test et l'assemblage des paquets, ainsi que l'utilitaire cmake-gui pour la configuration interactive des paramètres de compilation. Le code de CMake est écrit en C++ et distribué sous licence BSD.

https://www.kitware.com/cmake-3-27-0-available-for-download/

issue195/actus.txt · Dernière modification : 2023/08/05 12:45 de auntiee