Outils pour utilisateurs

Outils du site


issue203:actus

Table des matières

1

Miracle-wm, a composite manager based on Wayland and Mir: 19/02/2024 Matthew Kosarek from Canonical presented the first release of the new composite manager miracle-wm, which is based on the Wayland protocol and components for building Mir composite managers. Miracle-wm supports window tiling similar to the i3 window manager, the Hyprland composite manager and the Sway user environment. The project code is written in C++ and distributed under the GPLv3 license. Finished builds are generated in snap format. Functionality offered in the first release of miracle-wm include, a tiled window management with the ability to leave stylish gaps between windows, the use of virtual desktops, support for reserving screen areas for placing panels, the ability to expand windows to full screen and support for multi-output, navigation and control using the keyboard. Waybar can be used as a panel. Configuration is done through a configuration file. The ultimate goal of the project is to create a composite server that uses tiled windowing, but is more functional and stylish than projects like Swayfx. They expect that miracle-wm will be useful for those users who prefer visual effects and brighter graphics with smooth transitions and colors. The first release is positioned as a preview version. The next two releases will also have this status, after taht, the first stable release will be formed. To install miracle-wm you can use the command “sudo snap install miracle-wm –classic”. The next version plans to add support for floating overlapping windows, changing settings without restarting, options for customizing the screen, the ability to pin to a specific location on the desktop, IPC I3 support and highlighting active windows. Thereafter, preparations will begin for the first release, which will implement support for animation effects, stacked window layout, overview mode for navigating windows and desktops, and a graphical interface for configuration. https://discourse.ubuntu.com/t/introducting-miracle-wm-a-wayland-compositor-built-on-mir/42583

Miracle-wm, un gestionnaire composite basé sur Wayland et Mir 19/02/2024

Matthew Kosarek de Canonical a présenté la première version du nouveau gestionnaire composite miracle-wm, qui est basé sur le protocole Wayland et les composants pour construire des gestionnaires composites Mir. Miracle-wm prend en charge le fenêtrage similaire au gestionnaire de fenêtres i3, au gestionnaire composite Hyprland et à l'environnement utilisateur Sway. Le code du projet est écrit en C++ et distribué sous licence GPLv3. Les versions finales sont générées au format snap.

Les fonctionnalités offertes dans la première version de miracle-wm comprennent une gestion des fenêtres en mosaïque avec la possibilité de laisser des espaces élégants entre les fenêtres, l'utilisation de bureaux virtuels, la possibilité de réserver des zones d'écran pour placer des panneaux, la possibilité d'étendre les fenêtres en plein écran et la prise en charge des sorties multiples, de la navigation et du contrôle à l'aide du clavier. Waybar peut être utilisé comme un panneau. La configuration se fait par l'intermédiaire d'un fichier de configuration.

Le but ultime du projet est de créer un serveur composite qui utilise le fenêtrage en mosaïque, mais qui est plus fonctionnel et plus élégant que des projets comme Swayfx. Ils espèrent que miracle-wm sera utile aux utilisateurs qui préfèrent les effets visuels et les graphiques plus brillants avec des transitions et des couleurs fluides. La première version est positionnée comme une pré-version. Les deux versions suivantes auront également ce statut, après quoi la première version stable sera créée. Pour installer miracle-wm, vous pouvez utiliser la commande « sudo snap install miracle-wm –classic ».

La prochaine version prévoit d'ajouter la prise en charge des fenêtres flottantes avec chevauchement, la modification des paramètres sans redémarrage, des options de personnalisation de l'écran, la possibilité d'être épinglée à un emplacement spécifique sur le bureau, la prise en charge de l'IPC I3 et la mise en évidence des fenêtres actives. Par la suite, les préparatifs commenceront pour la première version, qui prendra en charge les effets d'animation, la disposition des fenêtres empilées, le mode d'aperçu pour la navigation dans les fenêtres et les bureaux, et une interface graphique pour la configuration.

https://discourse.ubuntu.com/t/introducting-miracle-wm-a-wayland-compositor-built-on-mir/42583

WebKit adds support for the Skia library for rendering 2D graphics: 19/02/2024 The WebKit browser engine developed by Apple, used in browsers such as Safari and Epiphany (GNOME Web), has added the ability to use the Skia library for rendering 2D graphics, used in Google Chrome, Firefox, ChromeOS, Android and Flutter and supporting rendering with using GPUs (addition: it was initially stated that WebKit would switch to Skia, but later a new version of the announcement was published, which clarified that we are talking only about WebKitGTK, and not WebKit from Apple). The porting was carried out by Igalia as part of an initiative to optimize the performance of WebKitGTK for GNOME. The reason cited for the migration was reaching a limit in the process of optimizing 2D rendering performance using the CPU, and the need to use the GPU to further improve performance. A day later there was an update: A Clarification About WebKit Switching to Skia February 20, 2024 In the previous post I talked about the plans of the WebKit ports currently using Cairo to switch to Skia for 2D rendering. Apple ports don’t use Cairo, so they won’t be switching to Skia. I understand the post title was confusing, I’m sorry about that. The original post has been updated for clarity. https://blogs.igalia.com/carlosgc/2024/02/20/a-clarification-about-webkit-switching-to-skia/

WebKit ajoute la prise en charge de la bibliothèque Skia pour le rendu des graphiques 2D 19/02/2024

Le moteur de navigation WebKit, développé par Apple et utilisé dans des navigateurs tels que Safari et Epiphany (GNOME Web), a ajouté la possibilité d'utiliser la bibliothèque Skia pour le rendu des graphiques 2D, utilisée dans Google Chrome, Firefox, ChromeOS, Android et Flutter et supportant le rendu avec l'utilisation des GPU (ajout : il a été initialement déclaré que WebKit passerait à Skia, mais plus tard une nouvelle version de l'annonce a été publiée, qui a clarifié que nous parlons seulement de WebKitGTK, et non pas de WebKit d'Apple). Le portage a été réalisé par Igalia dans le cadre d'une initiative visant à optimiser les performances de WebKitGTK pour GNOME. La raison invoquée pour cette migration est l'atteinte d'une limite dans le processus d'optimisation des performances de rendu 2D en utilisant le CPU, et la nécessité d'utiliser le GPU pour améliorer encore les performances.

Un jour plus tard, une mise à jour a été effectuée :

Clarification sur le passage de WebKit à Skia 20 février 2024

Dans le post précédent, j'ai parlé des plans des portage de WebKit utilisant actuellement Cairo pour passer à Skia pour le rendu 2D. Les portages d'Apple n'utilisent pas Cairo ; ils ne passeront donc pas à Skia. Je comprends que le titre de l'article ait pu prêter à confusion et j'en suis désolé. L'article original a été mis à jour pour plus de clarté.

https://blogs.igalia.com/carlosgc/2024/02/20/a-clarification-about-webkit-switching-to-skia/

Valve open sourced Steam Audio toolkit: 20/02/2024 Valve has announced the opening of the source code for the Steam Audio SDK and all related plugins. The code is written in C++ and published under the Apache 2.0 license, which allows you to adapt Steam Audio to your needs and use modified versions in various products, including commercial ones, without the need to open the source code of the changes made. Developers from the community interested in the development of Steam Audio also had the opportunity to participate in the development and submit their changes to the project. At the same time, Valve will continue to support and develop Steam Audio as before, but as an open project. Steam Audio provides a wide range of tools for working with 3D surround sound in applications and simulating a sound environment, taking into account how it is perceived by the listener. Steam Audio can be useful in computer games and virtual reality systems to create a realistic adaptive sound environment that changes depending on the position of the listener, turning or tilting the head, changing the distance from the sound source, sound reflection from objects and the appearance of obstacles between the listener and the sound source. https://steamcommunity.com/games/596420/announcements/detail/7745698166044243233

Valve ouvre la boîte à outils Steam Audio 20/02/2024

Valve a annoncé l'ouverture du code source du SDK Steam Audio et de tous les plugins associés. Le code est écrit en C++ et publié sous la licence Apache 2.0, ce qui vous permet d'adapter Steam Audio à vos besoins et d'utiliser des versions modifiées dans divers produits, y compris commerciaux, sans avoir à ouvrir le code source des modifications apportées. Les développeurs de la communauté intéressés par le développement de Steam Audio ont également eu la possibilité de participer au développement et de soumettre leurs modifications au projet. Parallèlement, Valve continuera à soutenir et à développer Steam Audio comme auparavant, mais en tant que projet ouvert.

Steam Audio fournit une large gamme d'outils pour travailler avec le son surround 3D dans les applications et simuler un environnement sonore en tenant compte de la façon dont il est perçu par l'auditeur. Steam Audio peut être utile dans les jeux vidéo et les systèmes de réalité virtuelle pour créer un environnement sonore adaptatif réaliste qui change en fonction de la position de l'auditeur, en tournant ou en inclinant la tête, en modifiant la distance par rapport à la source sonore, la réflexion du son sur les objets et l'apparition d'obstacles entre l'auditeur et la source sonore.

https://steamcommunity.com/games/596420/announcements/detail/7745698166044243233

2

RawTherapee 5.10 released: 20/02/2024 After a year of development, RawTherapee 5.10 has been published, providing tools for photo editing and converting images in RAW format. The program supports a large number of RAW file formats, including cameras with Foveon- and X-Trans sensors, and can also work with the Adobe DNG standard and JPEG, PNG and TIFF formats (up to 32 bits per channel). The project code is written in C++ using GTK and is distributed under the GPLv3 license. Builds are prepared for Linux (AppImage) and Windows. RawTherapee provides a set of tools for color correction, white balance, brightness and contrast, as well as automatic image enhancement and noise reduction functions. Several algorithms have been implemented to normalize image quality, adjust lighting, suppress noise, enhance details, combat unnecessary shadows, correct edges and perspective, automatically remove dead pixels and change exposure, increase sharpness, remove scratches and traces of dust. https://discuss.pixls.us/t/rawtherapee-5-10-released/42149

Sortie de RawTherapee 5.10 20/02/2024

Après un an de développement, RawTherapee 5.10 a été publié, fournissant des outils pour l'édition de photos et la conversion d'images au format RAW. Le programme prend en charge un grand nombre de formats de fichiers RAW, y compris les appareils photo dotés de capteurs Foveon et X-Trans, et peut également travailler avec le standard Adobe DNG et les formats JPEG, PNG et TIFF (jusqu'à 32 bits par canal). Le code du projet est écrit en C++ avec GTK et est distribué sous licence GPLv3. Des versions sont préparées pour Linux (AppImage) et Windows.

RawTherapee fournit un ensemble d'outils pour la correction des couleurs, la balance des blancs, la luminosité et le contraste, ainsi que des fonctions d'amélioration automatique de l'image et de réduction du bruit. Plusieurs algorithmes ont été mis en œuvre pour normaliser la qualité de l'image, ajuster l'éclairage, supprimer le bruit, rehausser les détails, combattre les ombres inutiles, corriger les bords et la perspective, supprimer automatiquement les pixels morts et modifier l'exposition, augmenter la netteté, supprimer les rayures et les traces de poussière.

https://discuss.pixls.us/t/rawtherapee-5-10-released/42149

Release of Lighttpd 1.4.74: 20/02/2024 A new release of the lightweight http server lighttpd 1.4.74 has been published, focused on a combination of high performance, security, compliance with standards and configuration flexibility. Lighttpd is suitable for use on highly loaded systems and is aimed at low memory and CPU consumption. The project code is written in C and distributed under the BSD license. https://blog.lighttpd.net/articles/2024/02/19/lighttpd-1.4.74-released/

Sortie de Lighttpd 1.4.74 20/02/2024

Une nouvelle version du serveur http léger lighttpd 1.4.74 a été publiée, axée sur une combinaison de haute performance, de sécurité, de conformité aux normes et de flexibilité de configuration. Lighttpd est adapté à une utilisation sur des systèmes très chargés et vise une faible consommation de mémoire et de CPU. Le code du projet est écrit en C et distribué sous licence BSD.

https://blog.lighttpd.net/articles/2024/02/19/lighttpd-1.4.74-released/

Kubuntu has announced a competition to create a logo and branding elements: 21/02/2024 The developers of the Kubuntu distribution have announced a competition among graphic designers aimed at creating new branding elements, including the project logo, desktop screensaver, color palette and fonts. They plan to use the new design is in the release of Kubuntu 24.04. The competition brief states the desire to achieve a recognizable and modern design that reflects the specifics of Kubuntu, is positively perceived by new and old users, and harmoniously combines with the KDE and Ubuntu styling. Admissions will be accepted until April 1. The authors of the three best works will receive branded merchandise worth $50, and the winner will be awarded a Kubuntu Focus NX MiniP computer worth more than $1000. https://kubuntu.org/news/kubuntu-graphic-design-contest/

Kubuntu a annoncé un concours pour la création d'un logo et d'éléments de marque 21/02/2024

Les développeurs de la distribution Kubuntu ont annoncé un concours entre graphistes visant à créer de nouveaux éléments de marque, notamment le logo du projet, l'économiseur d'écran, la palette de couleurs et les polices de caractères. Ils prévoient d'utiliser le nouveau design dans la version 24.04 de Kubuntu. L'objectif du concours est de créer un design reconnaissable et moderne qui reflète les spécificités de Kubuntu, qui soit perçu positivement par les nouveaux et les anciens utilisateurs, et qui se combine harmonieusement avec le style de KDE et d'Ubuntu. Les candidatures seront acceptées jusqu'au 1er avril. Les auteurs des trois meilleurs travaux recevront des articles de marque d'une valeur de 50 dollars et le gagnant se verra attribuer un ordinateur Kubuntu Focus NX MiniP d'une valeur de plus de 1000 dollars.

https://kubuntu.org/news/kubuntu-graphic-design-contest/

3

The Ardor 8.4 GTK2 fork: 21/02/2024 Ardor 8.4 has been published, designed for multi-channel recording, processing and mixing of sound. Release 8.3 was skipped due to a serious bug discovered during the post-branch phase of Git. Ardor provides a multi-track timeline, an unlimited level of rollback of changes throughout the entire process of working with a file (even after closing the program), and support for a variety of hardware interfaces. The program is positioned as a free analogue of professional tools ProTools, Nuendo, Pyramix and Sequoia. The code is distributed under the GPLv2 license. In the near future, unofficial builds for Linux will be generated in Flatpak format . https://ardour.org/whatsnew.html

Ardour 8.4 dérivé en GTK2 21/02/2024

Ardour 8.4 a été publié, conçu pour l'enregistrement multicanal, le traitement et le mixage du son. La version 8.3 a été supprimée en raison d'un bug sérieux découvert pendant la phase post-branch de Git. Ardor offre une ligne de temps multipiste, un niveau illimité de retour en arrière des modifications pendant tout le processus de travail avec un fichier (même après avoir fermé le programme) et la prise en charge d'une variété d'interfaces matérielles. Le programme se présente comme un analogue libre des outils professionnels ProTools, Nuendo, Pyramix et Sequoia. Le code est distribué sous licence GPLv2. Dans un futur proche, des versions non officielles pour Linux seront générées au format Flatpak.

https://ardour.org/whatsnew.html

Release of GCompris 4.0: 21/02/2024 GCompris 4.0 , a free learning center for preschool and primary school children, is out. The package provides 190 mini-lessons and modules, offering, from a simple graphics editor, to puzzles and keyboard simulator to lessons in mathematics, geography and reading training. GCompris uses the Qt library and is developed by the KDE community. Ready-made builds are created for Linux , macOS , Windows , Raspberry Pi and Android . https://gcompris.net/news/2024-02-21-en.html

Publication de GCompris 4.0 21/02/2024

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

https://gcompris.net/news/2024-02-21-en.html

Release of GIMP 2.99.18. Freeze before GIMP 3.0 release: 22/02/2024 The release of GIMP 2.99.18 is available, continuing the development of the functionality of the future stable branch GIMP 3.0, in which the transition to GTK3 was made. Also, standard support for Wayland and HiDPI was added, basic support for the CMYK color model was implemented (late binding), a significant cleanup of the code base was carried out, proposed a new API for plugin development, rendering caching has been implemented, support for Multi-layer selection has been added, and editing in the original color space has been provided. A flatpak package is available for installation (org.gimp.GIMP in the flathub-beta repository), as well as builds for Windows and macOS. GIMP 2.99.18 is announced as the last experimental release before the formation of a release candidate. All tasks planned for the release have been completed and development has been placed in a pre-release freeze state, implying a shift in attention to final testing and bug fixes (the interface will not change before the release, but individual API changes are allowed before the release candidate is released). The GIMP 3.0 release candidate is scheduled for mid-March, and the release, under optimal circumstances, is planned to be published in time for the Libre Graphics Meeting, which will take place May 9-12. At the same time, the deadlines are not strictly defined, and if serious problems are identified at the final stage of development, the release time will be shifted. https://www.gimp.org/news/2024/02/21/gimp-2-99-18-released/

Sortie de GIMP 2.99.18. Gel avant la sortie de GIMP 3.0 22/02/2024

La version 2.99.18 de GIMP est disponible, poursuivant le développement des fonctionnalités de la future branche stable GIMP 3.0, dans laquelle la transition vers GTK3 a été faite. De plus, le support standard de Wayland et HiDPI a été ajouté, le support de base du modèle de couleur CMYK a été implémenté (binding tardif), un nettoyage significatif de la base de code a été effectué, une nouvelle API pour le développement de plugins a été proposée, la mise en cache du rendu a été implémentée, le support de la sélection multicouche a été ajouté et l'édition dans l'espace colorimétrique original a été fournie. Un paquet flatpak est disponible pour l'installation (org.gimp.GIMP dans le dépôt flathub-beta), ainsi que des builds pour Windows et macOS.

GIMP 2.99.18 est annoncé comme la dernière version expérimentale avant la formation d'une version candidate. Toutes les tâches prévues pour la version ont été achevées et le développement a été placé dans un état de gel avant la sortie de la version, ce qui implique un changement d'attention pour les tests finaux et les corrections de bogues (l'interface ne changera pas avant la sortie de la version, mais des modifications individuelles de l'API sont autorisées avant la sortie de la version candidate). La version candidate de GIMP 3.0 est prévue pour la mi-mars et, dans des circonstances optimales, elle devrait être publiée à temps pour le Libre Graphics Meeting, qui aura lieu du 9 au 12 mai. Toutefois, les dates limites ne sont pas encore strictement définies et, si des problèmes sérieux sont identifiés à la dernière étape du développement, la date de livraison sera décalée.

https://www.gimp.org/news/2024/02/21/gimp-2-99-18-released/*

4

Release of MyLibrary 3.0: 22/02/2024 The home library cataloger, MyLibrary 3.0 has been released. The program code is written in C++ and is available ( GitHub , GitFlic ) under the GPLv3 license. The graphical user interface is implemented using the GTK4 library. The program is adapted to work on Linux and Windows operating systems. A ready-made package is available for Arch Linux users in the AUR. An experimental installer is available for Windows users . MyLibrary catalogs book files in fb2, epub, pdf, djvu formats, both available directly and packaged in archives (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), and creates its own database without changing the source files or changing their position. Control of the integrity of the collection is carried out by creating a database of hash sums of files and archives. https://github.com/ProfessorNavigator/mylibrary/releases/tag/v3.0

Sortie de MyLibrary 3.0 22/02/2024

Le catalogueur de bibliothèques personnelles, MyLibrary 3.0, a été publié. Le code du programme est écrit en C++ et est disponible (GitHub, GitFlic) sous la licence GPLv3. L'interface utilisateur graphique est implémentée en utilisant la bibliothèque GTK4. Le programme est adapté pour fonctionner sur les systèmes d'exploitation Linux et Windows. Un paquet prêt à l'emploi est disponible dans l'AUR pour les utilisateurs d'Arch Linux. Un installeur expérimental est disponible pour les utilisateurs de Windows.

MyLibrary catalogue les fichiers de livres aux formats fb2, epub, pdf, djvu, disponibles directement ou empaquetés dans des archives (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), et crée sa propre base de données sans modifier les fichiers sources ni changer leur position. Le contrôle de l'intégrité de la collection s'est effectué en créant une base de données des sommes de hachage des fichiers et des archives.

https://github.com/ProfessorNavigator/mylibrary/releases/tag/v3.0

Release of Ubuntu 22.04.4 LTS: 22/02/2024 An update to the Ubuntu 22.04.4 LTS distribution has been created, which includes changes related to improved hardware support, updating the Linux kernel and graphics stack, and fixing errors in the installer and bootloader. The package also includes current updates for several hundred packages related to eliminating vulnerabilities and issues affecting stability. At the same time, similar updates are presented to Ubuntu Budgie 22.04.4 LTS, Kubuntu 22.04.4 LTS, Ubuntu MATE 22.04.4 LTS, Ubuntu Studio 22.04.4 LTS, Lubuntu 22.04.4 LTS, Ubuntu Kylin 22.04.4 LTS and Xubuntu 22.04.4 LTS. https://lists.ubuntu.com/archives/ubuntu-announce/2024-February/000299.html

Sortie d'Ubuntu 22.04.4 LTS 22/02/2024

Une mise à jour de la distribution Ubuntu 22.04.4 LTS a été créée. Elle inclut des changements liés à l'amélioration du support matériel, à la mise à jour du noyau Linux et de la pile graphique, et à la correction d'erreurs dans l'installeur et le chargeur de démarrage. Le paquet comprend également des mises à jour actuelles pour plusieurs centaines de paquets liées à l'élimination des vulnérabilités et des problèmes affectant la stabilité. Parallèlement, des mises à jour similaires sont présentées pour Ubuntu Budgie 22.04.4 LTS, Kubuntu 22.04.4 LTS, Ubuntu MATE 22.04.4 LTS, Ubuntu Studio 22.04.4 LTS, Lubuntu 22.04.4 LTS, Ubuntu Kylin 22.04.4 LTS et Xubuntu 22.04.4 LTS.

https://lists.ubuntu.com/archives/ubuntu-announce/2024-February/000299.html

Release of antiX 23.1: 23/02/2024 A new version of the lightweight Live distribution AntiX 23.1 has been published. It is built on Debian and aimed at installation on outdated equipment. The release is based on Debian 12, but ships without the systemd system manager and with eudev instead of udev. Runit or sysvinit can be used for initialization. The default user environment is created using the IceWM window manager, but fluxbox, jwm and herbstluftwm are also included in the package. ISO image sizes : 1.9 GB (full, includes LibreOffice and 4 window managers - IceWM, fluxbox, jwm and herbstluftwm), 1.2 GB (basic), 642 MB (without graphics) and 227 MB (network installation). Builds are prepared for x86_64 and i386 architectures. https://antixlinux.com/antix-23-1-released/

Publication d'antiX 23.1 23/02/2024

Une nouvelle version de la distribution Live légère AntiX 23.1 a été publiée. Elle est construite sur Debian et destinée à être installée sur des équipements obsolètes. La version est basée sur Debian 12, mais elle est livrée sans le gestionnaire de système systemd et avec eudev au lieu de udev. Runit ou sysvinit peuvent être utilisés pour l'initialisation. L'environnement utilisateur par défaut est créé en utilisant le gestionnaire de fenêtres IceWM, mais fluxbox, jwm et herbstluftwm sont également inclus dans le paquet. Taille des images ISO : 1,9 Go (complète, inclut LibreOffice et 4 gestionnaires de fenêtres - IceWM, fluxbox, jwm et herbstluftwm), 1,2 Go (de base), 642 Mo (sans graphiques) et 227 Mo (installation en réseau). Des builds sont préparés pour les architectures x86_64 et i386.

https://antixlinux.com/antix-23-1-released/

5

Armbian 24.2 is available: 23/02/2024 Armbian 24.2 has been published, providing a compact system environment for various single-board computers with processors based on ARM, RISC-V and x86 architectures, including various models of Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi and Cubieboard based on Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa and Samsung Exynos processors. Debian and Ubuntu bases are used to generate builds, but the environment is completely rebuilt using its own build system, including optimizations to reduce size, increase performance, and apply additional security mechanisms. For example, the /var/log partition is mounted using zram and stored in RAM in a compressed form with data flushed to the drive once a day or upon shutdown. The /tmp partition is mounted using tmpfs. The project supports more than 30 Linux kernel builds for different ARM and ARM64 platforms. To simplify the creation of your own system images, packages and distribution editions, an SDK is provided. ZSWAP is used for swapping. When logging in via SSH, an option is provided to use two-factor authentication. The box64 emulator is included, allowing you to run programs compiled for processors based on the x86 architecture. Ready-made packages are offered for running custom environments based on KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce and Xmonad. https://www.armbian.com/newsflash/armbian-24-2-kereru/

Armbian 24.2 est disponible 23/02/2024

Armbian 24.2 a été publié, fournissant un environnement système compact pour divers ordinateurs monocartes avec des processeurs basés sur les architectures ARM, RISC-V et x86, dont divers modèles de Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi et Cubieboard basés sur les processeurs Allwinner, Amlogic, Actionsemi, Freescale/NXP, Marvell Armada, Rockchip, Radxa et Samsung Exynos.

Les bases Debian et Ubuntu sont utilisées pour générer des builds, mais l'environnement est entièrement reconstruit à l'aide de son propre système de compilation, y compris des optimisations pour réduire la taille, augmenter les performances et appliquer des mécanismes de sécurité supplémentaires. Par exemple, la partition /var/log est montée à l'aide de zram et stockée dans la RAM sous une forme compressée, les données étant transférées sur le disque une fois par jour ou à l'arrêt. La partition /tmp est montée à l'aide de tmpfs.

Le projet prend en charge plus de 30 versions du noyau Linux pour différentes plateformes ARM et ARM64. Pour simplifier la création de vos propres images système, paquets et éditions de distribution, un SDK est fourni. ZSWAP est utilisé pour la permutation. Lors de la connexion via SSH, une option est fournie pour utiliser l'authentification à deux facteurs. L'émulateur box64 est inclus, vous permettant d'exécuter des programmes compilés pour des processeurs basés sur l'architecture x86. Des paquets prêts à l'emploi sont proposés pour exécuter des environnements personnalisés basés sur KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce et Xmonad.

https://www.armbian.com/newsflash/armbian-24-2-kereru/

DietPi 9.1: 24/02/2024 A new release of a specialized distribution, DietPi 9.1 has been published, intended for use on single-board PCs based on ARM and RISC-V architectures, such as Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid and VisionFive 2. The distribution is built on Debian and is available for more than 50 boards. DietPi can also be used to create compact environments for virtual machines and regular PCs based on the x86_64 architecture. Builds for boards are compact (on average 130 MB) and take up less space on a drive compared to Raspberry Pi OS and Armbian. Tools for building and maintaining the distribution are distributed under the GPLv2 license. The project is optimized for minimal resource consumption and develops several of its own utilities: an interface for installing DietPi-Software applications, a DietPi-Config configurator, a DietPi-Backup backup system, a temporary logging mechanism DietPi-Ramlog (rsyslog is also supported), an interface for setting execution priorities DietPi-Services processes and DietPi-Update update delivery system. The utilities provide a console user interface with menus and dialogs based on whiptail. A fully automated installation mode is supported, allowing for unattended installation on boards. https://dietpi.com/docs/releases/v9_1/

DietPi 9.1 24/02/2024

La nouvelle version 9.1 de la distribution spécialisée DietPi a été publiée, destinée à être utilisée sur les PC monocartes basés sur les architectures ARM et RISC-V, tels que Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid et VisionFive 2. La distribution est construite sur Debian et est disponible pour plus de 50 cartes. DietPi peut également être utilisée pour créer des environnements compacts pour les machines virtuelles et les PC ordinaires basés sur l'architecture x86_64. Les constructions pour les cartes sont compactes (en moyenne 130 Mo) et occupent moins d'espace sur un disque que Raspberry Pi OS et Armbian. Les outils de construction et de maintenance de la distribution sont distribués sous licence GPLv2.

Le projet est optimisé pour une consommation minimale de ressources et développe plusieurs de ses propres utilitaires : une interface pour l'installation des applications DietPi-Software, un configurateur DietPi-Config, un système de sauvegarde DietPi-Backup, un mécanisme de journalisation temporaire DietPi-Ramlog (rsyslog est également supporté), une interface pour définir les priorités d'exécution des processus DietPi-Services et le système de livraison des mises à jour DietPi-Update. Les utilitaires fournissent une interface utilisateur de type console avec des menus et des dialogues basés sur whiptail. Un mode d'installation entièrement automatisé est pris en charge, permettant une installation sur les cartes sans surveillance.

https://dietpi.com/docs/releases/v9_1/

Release of Tiny Core Linux 15.0: 26/02/2024 Tiny Core Linux 15.0 has been published, which can run on systems with 48 MB of RAM. The graphical environment of the distribution is built on the TinyX X server, the FLTK toolkit and the FLWM window manager. The distribution is loaded entirely into RAM and runs from memory. The bootable iso image takes up only 18 MB. For 64-bit systems, a CorePure64 assembly with a size of 24 MB has been prepared. Additionally, the CorePlus build (253 MB) is supplied, which includes a number of additional packages, such as a set of window managers (FLWM, JWM, IceWM, Fluxbox, Hackedbox, Openbox), an installer with the ability to install additional extensions, as well as a ready-made set of tools to provide output to a network, including a manager for setting up Wifi connections. https://forum.tinycorelinux.net/index.php/topic,26861.0.html

Sortie de Tiny Core Linux 15.0 26/02/2024

Tiny Core Linux 15.0 a été publié et peut fonctionner sur des systèmes avec 48 Mo de RAM. L'environnement graphique de la distribution est construit sur le serveur X TinyX, la boîte à outils FLTK et le gestionnaire de fenêtres FLWM. La distribution est entièrement chargée en RAM et fonctionne à partir de la mémoire. L'image ISO amorçable ne prend que 18 Mo. Pour les systèmes 64-bit, un assemblage CorePure64 d'une taille de 24 Mo a été préparé. En outre, la version CorePlus (253 Mo) est fournie ; elle comprend un certain nombre de paquets supplémentaires, tels qu'un ensemble de gestionnaires de fenêtres (FLWM, JWM, IceWM, Fluxbox, Hackedbox, Openbox), un installeur avec la possibilité d'installer des extensions supplémentaires, ainsi qu'un ensemble d'outils prêts à l'emploi pour fournir une sortie vers un réseau, y compris un gestionnaire pour la mise en place de connexions Wifi.

https://forum.tinycorelinux.net/index.php/topic,26861.0.html

6

Release of CAD KiCad 8.0: 27/02/2024 After a year of development, the release of the free computer-aided design system for printed circuit boards KiCad 8.0.0 has been published. This is the second major release formed after the project came under the wing of the Linux Foundation. Builds are prepared for various distributions of Linux, Windows and macOS. The code is written in C++ using the wxWidgets library and is licensed under the GPLv3 license. KiCad provides tools for editing electrical circuits and printed circuit boards, 3D visualization of the board, working with a library of electrical circuit elements, manipulating Gerber templates, simulating the operation of electronic circuits, editing printed circuit boards and project management. The project also provides libraries of electronic components, footprints and 3D models. According to some PCB manufacturers, about 15% of orders come with schematics prepared in KiCad. https://www.kicad.org/blog/2024/02/Version-8.0.0-Released/

Sortie de la CAO KiCad 8.0 27/02/2024

Après un an de développement, la version 8.0.0 du système libre de conception assistée par ordinateur de circuits imprimés KiCad a été publiée. Il s'agit de la deuxième version majeure créée après le passage du projet sous l'aile de la Fondation Linux. Des versions sont préparées pour diverses distributions de Linux, Windows et macOS. Le code est écrit en C++ à l'aide de la bibliothèque wxWidgets et est placé sous licence GPLv3.

KiCad fournit des outils pour l'édition de circuits électriques et de cartes de circuits imprimés, la visualisation 3D de la carte, le travail avec une bibliothèque d'éléments de circuits électriques, la manipulation de modèles Gerber, la simulation du fonctionnement de circuits électroniques, l'édition de cartes de circuits imprimés et la gestion de projets. Le projet fournit également des bibliothèques de composants électroniques, des empreintes et des modèles 3D. Selon certains fabricants de circuits imprimés, environ 15 % des commandes sont accompagnées de schémas préparés dans KiCad.

https://www.kicad.org/blog/2024/02/Version-8.0.0-Released/

Tails 6.0, switched to Debian 12 and GNOME 43: 27/02/2024 Tails 6.0 (The Amnesic Incognito Live System), based on Debian and intended for anonymous access to a network, has been created. Anonymous access to Tails is provided by the Tor system. All connections other than traffic through the Tor network are blocked by the packet filter by default. Encryption is used to store user data in the save user data between runs mode. An iso image capable of working in Live mode, 1 GB in size, has been prepared for downloading . https://tails.net/news/version_6.0/index.en.html

Tails 6.0, passage à Debian 12 et GNOME 43 27/02/2024

Tails 6.0 (The Amnesic Incognito Live System), basé sur Debian et destiné à l'accès anonyme à un réseau, a été créé. L'accès anonyme à Tails est fourni par le système Tor. Toutes les connexions autres que le trafic à travers le réseau Tor sont bloquées par défaut par le filtre de paquets. Le cryptage est utilisé pour stocker les données de l'utilisateur dans le mode « sauvegarde des données de l'utilisateur entre les exécutions ». Une image ISO capable de fonctionner en mode Live, d'une taille de 1 Go, a été préparée pour le téléchargement.

https://tails.net/news/version_6.0/index.en.html

Theseus Ship 6.0: 28/02/2024 The developers of the composite window manager KWinFT, based on the KWin codebase , have announced that they are renaming the project Theseus Ship , moving development from GitLab to GitHub , and forming a major release of Theseus Ship 6.0. Theseus Ship supports Wayland and X11, is aimed at KDE Plasma, and can be used as a transparent replacement for KWin. The project code is written in C++ and is distributed under the GPLv2 license. The Theseus Ship composite window manager differs from KWin by significant internal processing and the use of COMO (Compositor Modules) libraries, which form a set of compositing modules that can be used as base units for creating composite managers for Wayland and X11. COMO is initially developed with KDE integration in mind, but is not strictly tied to KDE and can be used in other desktop environments. COMO actively uses C++ templates, which makes it easy to replace functions and make changes to the operating logic. OpenGL is used to flatten the output. The new release is notable for its transition to Qt 6 and adaptation for use with KDE Plasma 6, which is expected to be released in a few hours. The devs added support for rendering using OpenGL drivers Lima (Mali 400), VC4 (VideoCore IV) and V3D (VideoCore 3D). Visual effects have been expanded and redesigned. To run X11 applications in the Wayland environment, Xwayland is automatically launched. They also added support for Wayland extensions wlr_output_management_unstable_v1 for configuring output devices and security_context_v1 for sandbox isolation. https://subdiff.org/blog/2024/kwinft-becomes-theseus-ship

Theseus Ship 6.0 28/02/2024

Les développeurs du gestionnaire de fenêtres composite KWinFT, basé sur la base de code KWin, ont annoncé qu'ils renommaient le projet « Theseus Ship », déplaçaient le développement de GitLab à GitHub, et formaient une version majeure, la 6.0, de Theseus Ship. Theseus Ship supporte Wayland et X11, est destiné à KDE Plasma, et peut être utilisé comme un remplacement transparent de KWin. Le code du projet est écrit en C++ et est distribué sous licence GPLv2.

Le gestionnaire de fenêtres composites Theseus Ship diffère de KWin par un traitement interne important et l'utilisation des bibliothèques COMO (Compositor Modules), qui forment un ensemble de modules de composition pouvant être utilisés comme unités de base pour créer des gestionnaires composites pour Wayland et X11. COMO a été initialement développé en vue de l'intégration de KDE, mais n'est pas strictement lié à KDE et peut être utilisé dans d'autres environnements de bureau. COMO utilise activement les modèles C++, ce qui facilite le remplacement des fonctions et la modification de la logique d'exploitation. OpenGL est utilisé pour aplatir la sortie.

La nouvelle version est remarquable pour sa transition vers Qt 6 et son adaptation à l'utilisation de KDE Plasma 6, dont la sortie est prévue dans quelques heures. Les développeurs ont ajouté la prise en charge du rendu à l'aide des pilotes OpenGL Lima (Mali 400), VC4 (VideoCore IV) et V3D (VideoCore 3D). Les effets visuels ont été étendus et redessinés. Pour exécuter des applications X11 dans l'environnement Wayland, Xwayland est automatiquement lancé. Un support a aussi été ajouté pour les extensions de Wayland wlr_output_management_unstable_v1 pour la configuration des dispositifs de sortie et security_context_v1 pour l'isolation du bac à sable.

https://subdiff.org/blog/2024/kwinft-becomes-theseus-ship

7

Release of Zentyal 8.0: 28/02/2024 Three years after the last branch, the release of the server Linux distribution Zentyal 8.0 was published , built on the Ubuntu 22.04 LTS package base and specializing in creating servers for servicing the local network of small and medium businesses. The distribution is positioned as an alternative to Windows Server and includes components to replace Microsoft Active Directory and Microsoft Exchange Server services. The iso image size is 2.9 GB. The commercial edition of the distribution is kept separately, while packages with Zentyal components are available to Ubuntu users through the standard Universe repository. All aspects of the distribution are managed through a web interface, which integrates about 40 different modules for managing the network, network services, office server and enterprise infrastructure components. The distro supports fast roll out operation of a gateway, firewall, mail server, VoIP (Asterisk), VPN server, proxy (squid), file server, system for organizing employee interaction, monitoring system, backup server, network security system (Unified Threat Manager), as well as systems for organizing user login through Captive portal, etc. After installation, each of the supported modules is immediately ready to perform its functions. All modules are configured through wizard and do not require manual editing of configuration files. https://zentyal.com/news/zentyal-8-0-changelog/

Sortie de Zentyal 8.0 28/02/2024

Trois ans après la dernière branche, la distribution Linux serveur Zentyal 8.0 a été publiée. Construite sur la base du paquet Ubuntu 22.04 LTS, elle est spécialisée dans la création de serveurs destinés à l'entretien du réseau local des petites et moyennes entreprises. La distribution se positionne comme une alternative à Windows Server et inclut des composants pour remplacer les services Microsoft Active Directory et Microsoft Exchange Server. La taille de l'image ISO est de 2,9 Go. L'édition commerciale de la distribution est conservée séparément, tandis que les paquets contenant des composants Zentyal sont disponibles pour les utilisateurs d'Ubuntu via le dépôt standard Universe.

Tous les aspects de la distribution sont gérés avec une interface Web, qui intègre environ 40 modules différents pour gérer le réseau, les services de réseau, le serveur de bureau et les composants de l'infrastructure d'entreprise. La distribution prend en charge le déploiement rapide d'une passerelle, d'un pare-feu, d'un serveur de messagerie, d'un serveur VoIP (Asterisk), d'un serveur VPN, d'un proxy (Squid), d'un serveur de fichiers, d'un système d'organisation des interactions entre les employés, d'un système de surveillance, d'un serveur de sauvegarde, d'un système de sécurité réseau (Unified Threat Manager), ainsi que de systèmes d'organisation de la connexion des utilisateurs par l'intermédiaire d'un portail captif, etc. Après l'installation, chacun des modules pris en charge est immédiatement prêt à remplir ses fonctions. Tous les modules sont configurés à l'aide d'un assistant et ne nécessitent pas l'édition manuelle de fichiers de configuration.

https://zentyal.com/news/zentyal-8-0-changelog/

Release of RAR 7.0 28/02/2024 Evgeniy Roshal has released a new major version of the RAR 7.0 archiver . The unrar source code continues to be available but is distributed under a restrictive license agreement . Ready-made builds are generated for Linux, macOS, Windows, Android and FreeBSD. https://www.rarlab.com/rarnew.htm

Publication de RAR 7.0 28/02/2024

Evgeniy Roshal a publié la nouvelle version majeure 7.0 de l'archiveur RAR. Le code source d'unrar reste disponible, mais est distribué sous un accord de licence restrictif. Des versions prêtes à l'emploi sont générées pour Linux, macOS, Windows, Android et FreeBSD.

https://www.rarlab.com/rarnew.htm

The Open Collective Foundation has decided to close: 29/02/2024 The Open Collective Foundation, a non-profit organization that provides financial and legal support to non-profit projects, has decided to close at the end of 2024. It is important to clarify that several independent legal entities are involved in maintaining the Open Collective ecosystem, which provides services for the collection of donations and financing of non-profit projects. In addition to the closing non-profit organization, the Open Collective Foundation, there is the company Open Collective Inc, the non-profit organization Open Source Collective and the organization Open Collective Europe. The reason for the closure of the Open Collective Foundation is the inefficiency of the business model used, taking into account the number of complex services provided and the commissions paid by Open Collective Inc. At the end of last year, the organization suspended accepting new applications and tried to develop a strategy to solve the financial problems that had arisen, but in the end they decided that the organization was not viable. https://blog.opencollective.com/open-collective-official-statement-ocf-dissolution/

La Fondation Open Collective a décidé de fermer ses portes 29/02/2024

La Fondation Open Collective, une organisation à but non lucratif qui fournit un soutien financier et juridique à des projets à but non lucratif, a décidé de fermer ses portes à la fin de l'année 2024. Il est important de préciser que plusieurs entités juridiques indépendantes sont impliquées dans le maintien de l'écosystème Open Collective, qui fournit des services de collecte de dons et de financement de projets à but non lucratif. Outre l'organisation à but non lucratif qui ferme ses portes, l'Open Collective Foundation, il y a la société Open Collective Inc, l'organisation à but non lucratif Open Source Collective et l'organisation Open Collective Europe.

La fermeture de l'Open Collective Foundation s'explique par l'inefficacité du modèle commercial utilisé, compte tenu du nombre de services complexes fournis et des commissions versées par Open Collective Inc. À la fin de l'année dernière, l'organisation a cessé d'accepter de nouvelles demandes et a tenté d'élaborer une stratégie pour résoudre les problèmes financiers qui s'étaient posés, mais elle a finalement décidé que l'organisation n'était pas viable.

https://blog.opencollective.com/open-collective-official-statement-ocf-dissolution/

8

Release of Distrobox 1.7: 29/02/2024 Distrobox 1.7 has been published, allowing you to quickly install and run any Linux distribution in a container and ensure its integration with the main system. The project code is written in Shell and distributed under the GPLv3 license. The project provides an add-on for Docker, Podman or Lilipod and is characterized by maximum simplification of work and integration of the running environment with the rest of the system. To create an environment with another distribution, just run one distrobox-create command without thinking about the intricacies. After launching, Distrobox forwards the user's home directory to the container, configures access to the X11 and Wayland server to run graphical applications from the container, allows you to connect external drives, adds audio output, and implements integration at the SSH agent, D-Bus and udev levels. https://github.com/89luca89/distrobox/releases/tag/1.7.0

Sortie de Distrobox 1.7 29/02/2024

Distrobox 1.7 a été publié, vous permettant d'installer et d'exécuter rapidement n'importe quelle distribution Linux dans un conteneur et d'assurer son intégration avec le système principal. Le code du projet est écrit en Shell et distribué sous licence GPLv3.

Le projet fournit un add-on pour Docker, Podman ou Lilipod et se caractérise par une simplification maximale du travail et l'intégration de l'environnement en cours d'exécution avec le reste du système. Pour créer un environnement avec une autre distribution, il suffit de lancer une commande distrobox-create sans se soucier des subtilités. Après le lancement, Distrobox transfère le répertoire personnel de l'utilisateur vers le conteneur, configure l'accès au serveur X11 et Wayland pour exécuter des applications graphiques à partir du conteneur, vous permet de connecter des disques externes, ajoute une sortie audio et met en œuvre l'intégration au niveau de l'agent SSH, de D-Bus et de udev.

https://github.com/89luca89/distrobox/releases/tag/1.7.0

Release of Vivaldi 6.6: 29/02/2024 The release of the proprietary browser Vivaldi 6.6, developed based on the Chromium engine, has been published. Vivaldi builds are prepared for Linux, Windows and macOS. Changes made to the Chromium code base are distributed under an open license by the project. The browser interface is written in JavaScript using the React library, the Node.js platform, Browserify and various ready-made NPM modules. The implementation of the interface is available in source code, but under a proprietary license. The browser is being developed by former Opera Presto developers and aims to create a customizable and functional browser that preserves the privacy of user data. Key features include a tracking and ad blocker, note, history and bookmark managers, private browsing mode, synchronization protected by end-to-end encryption, tab grouping mode, sidebar, configurator with a large number of settings, horizontal tab display mode, and also in test mode built-in email client, RSS reader and calendar. https://www.askvg.com/vivaldi-new-web-browser/

Sortie de Vivaldi 6.6 29/02/2024

La version 6.6 du navigateur propriétaire Vivaldi, développé sur la base du moteur Chromium, a été publiée. Des versions de Vivaldi sont préparées pour Linux, Windows et macOS. Les modifications apportées à la base de code Chromium sont distribuées par le projet sous une licence ouverte. L'interface du navigateur est écrite en JavaScript à l'aide de la bibliothèque React, de la plateforme Node.js, de Browserify et de divers modules NPM prêts à l'emploi. L'implémentation de l'interface est disponible en code source, mais sous une licence propriétaire.

Le navigateur est développé par d'anciens développeurs d'Opera Presto et vise à créer un navigateur personnalisable et fonctionnel qui préserve la confidentialité des données des utilisateurs. Les principales fonctionnalités comprennent un bloqueur de publicité et de suivi, des gestionnaires de notes, d'historique et de signets, un mode de navigation privée, une synchronisation protégée par un cryptage de bout en bout, un mode de regroupement des onglets, une barre latérale, un configurateur avec un grand nombre de paramètres, un mode d'affichage horizontal des onglets et, en mode test, un client de messagerie, un lecteur de flux RSS et un calendrier intégrés.

https://www.askvg.com/vivaldi-new-web-browser/

Microsoft proposed IPE access control system for the Linux kernel: 29/02/2024 The company put up a “for discussion” post on the Linux kernel developer mailing list: Code for an LSM module with an implementation of the IPE ( Integrity Policy Enforcement ) mechanism, which expands existing mandatory access control systems. Instead of binding to labels and paths in IPE, the decision to allow or deny an operation is made based on the persistent properties of the system component on which the operation is performed. The module allows you to define a general integrity policy for the entire system, indicating which operations are allowed and how the authenticity of components should be verified. IPE aims to create fully verifiable systems whose integrity is verified from the boot loader and kernel to the final executables, configuration and boot files. For example, using IPE, you can specify which executable files are allowed to run, taking into account their compliance with a reference version using cryptographic hashes provided by the dm-verity system. If a file is changed or replaced, IPE can block the operation or log the fact. The proposed mechanism can be used in firmware for embedded devices, in which all software and settings are specially assembled and provided by the owner, for example, in Microsoft data centers, IPE is used in firewall equipment. What distinguishes IPE from other integrity checking systems, such as IMA, is its independence from metadata in the FS - all properties that determine the permissibility of operations are stored directly in the kernel. https://lkml.org/lkml/2024/2/28/1540

Microsoft a proposé un système de contrôle d'accès IPE pour le noyau Linux 29/02/2024

La société a publié un message « pour discussion » sur la liste de diffusion des développeurs du noyau Linux : Code pour un module LSM avec une implémentation du mécanisme IPE (Integrity Policy Enforcement), qui étend les systèmes de contrôle d'accès obligatoires existants. Au lieu de se lier à des étiquettes et à des chemins dans IPE, la décision d'autoriser ou de refuser une opération est prise sur la base des propriétés persistantes du composant du système sur lequel l'opération est effectuée. Le module permet de définir une politique générale d'intégrité pour l'ensemble du système, en indiquant les opérations autorisées et la manière dont l'authenticité des composants doit être vérifiée.

IPE vise à créer des systèmes entièrement vérifiables dont l'intégrité est vérifiée depuis le chargeur de démarrage et le noyau jusqu'aux exécutables finaux, en passant par les fichiers de configuration et de démarrage. Par exemple, en utilisant IPE, vous pouvez spécifier quels fichiers exécutables sont autorisés à s'exécuter, en tenant compte de leur conformité avec une version de référence utilisant des hachages cryptographiques fournis par le système dm-verity. Si un fichier est modifié ou remplacé, IPE peut bloquer l'opération ou enregistrer le fait.

Le mécanisme proposé peut être utilisé dans les microprogrammes des dispositifs intégrés, dans lesquels tous les logiciels et paramètres sont spécialement assemblés et fournis par le propriétaire ; par exemple, dans les centres de données de Microsoft, IPE est utilisé dans les équipements de pare-feu. Ce qui distingue IPE d'autres systèmes de vérification de l'intégrité, tels que IMA, c'est son indépendance vis-à-vis des métadonnées du FS - toutes les propriétés qui déterminent l'admissibilité des opérations sont stockées directement dans le noyau.

https://lkml.org/lkml/2024/2/28/1540

9

Release of /e/OS 1.20: 29/02/2024 A new release of the mobile platform /e/OS 1.20, aimed at maintaining the confidentiality of user data, has been presented. The platform was founded by Gaël Duval, creator of the Mandrake Linux distribution. The project provides firmware for many popular smartphone models, and also under the Murena One, Murena Fairphone 3+/4 and Murena Teracube 2e brands offers editions of the OnePlus One, Fairphone 3+/4 and Teracube 2e smartphones with pre-installed /e/OS firmware. A total of 224 smartphones are officially supported . The /e/OS firmware is being developed as a fork from the Android platform ( LineageOS developments are used ), freed from binding to Google services and infrastructure, which allows, on the one hand, to maintain compatibility with Android applications and simplify equipment support, and on the other hand, to block the transfer of telemetry to Google servers and ensure a high level of privacy. Implicit sending of information is also blocked, for example, contacting Google servers when checking network availability, resolving DNS and determining the exact time. The user interface has been significantly redesigned and includes its own environment for launching BlissLauncher applications, an improved notification system, a new lock screen and a different style. BlissLauncher uses a set of automatically scaling icons and a selection of widgets specially developed for the project. https://e.foundation/leaving-apple-google-welcome-e-os-1-20-and-the-improved-advanced-privacy/

Publication de /e/OS 1.20 29/02/2024

Une nouvelle version de la plate-forme mobile /e/OS 1.20, visant à préserver la confidentialité des données des utilisateurs, a été présentée. La plateforme a été fondée par Gaël Duval, créateur de la distribution Mandrake Linux. Le projet fournit des micrologiciels pour de nombreux modèles de smartphones populaires et propose également, sous les marques Murena One, Murena Fairphone 3+/4 et Murena Teracube 2e, des éditions des smartphones OnePlus One, Fairphone 3+/4 et Teracube 2e avec des micrologiciels /e/OS préinstallés. Au total, 224 smartphones sont officiellement pris en charge.

Le micrologiciel /e/OS est développé comme un fork de la plateforme Android (les développements LineageOS sont utilisés), sans lien avec les services et l'infrastructure de Google, ce qui permet, d'une part, de maintenir la compatibilité avec les applications Android et de simplifier le support de l'équipement et, d'autre part, de bloquer le transfert de la télémétrie vers les serveurs de Google et d'assurer un niveau élevé de protection de la vie privée. L'envoi implicite d'informations est également bloqué, par exemple pour contacter les serveurs de Google lors de la vérification de la disponibilité du réseau, de la résolution des DNS et de la détermination de l'heure exacte.

L'interface utilisateur a été considérablement remaniée et comprend son propre environnement pour le lancement des applications BlissLauncher, un système de notification amélioré, un nouvel écran de verrouillage et un style différent. BlissLauncher utilise un ensemble d'icônes à échelle automatique et une sélection de widgets spécialement développés pour le projet.

https://e.foundation/leaving-apple-google-welcome-e-os-1-20-and-the-improved-advanced-privacy/

Release of Musl 1.2.5 standard C library: 01/03/2024 After 10 months of development, a new release of the standard C library Musl 1.2.5 is presented, providing a libc implementation that is suitable for use on both desktop PCs and servers, and on mobile systems, combining full support for standards (as in Glibc) with a small size, low resource consumption and high performance (as in uClibc, dietlibc and Android Bionic). There is support for all required C99 and POSIX 2008 interfaces, as well as C11 ( partially) and a set of extensions for multi-threaded programming (POSIX threads), memory management and working with locales. The Musl code is provided under the free MIT license. https://www.openwall.com/lists/musl/2024/03/01/2

Publication de la bibliothèque C standard Musl 1.2.5 01/03/2024

Après 10 mois de développement, une nouvelle version de la bibliothèque C standard Musl 1.2.5 est présentée. Elle fournit une implémentation de libc adaptée à une utilisation sur les PC de bureau et les serveurs, ainsi que sur les systèmes mobiles, combinant un support complet des standards (comme dans Glibc) avec une petite taille, une faible consommation de ressources et des performances élevées (comme dans uClibc, dietlibc et Android Bionic). Musl prend en charge toutes les interfaces C99 et POSIX 2008 requises, ainsi que C11 (partiellement) et un ensemble d'extensions pour la programmation multithread (POSIX threads), la gestion de la mémoire et le travail avec les locales. Le code Musl est fourni sous la licence libre du MIT.

https://www.openwall.com/lists/musl/2024/03/01/2

Release of Live distribution Grml 2024.02: 01/03/2024 After more than a year of development, the live distribution grml 2024.02, based on Debian, has been released. The distribution contains a selection of programs for performing operations on processing text data using the texttools package and for performing system administration taks (data recovery after a failure, incident analysis, etc.). The graphical environment is built using the Fluxbox window manager. The size of the full iso image is 915 MB, the minimal one is 508 MB. https://blog.grml.org/archives/413-Grml-new-stable-release-2024.02-available.html

Sortie de la distribution Live Grml 2024.02 01/03/2024

Après plus d'un an de développement, la distribution Live grml 2024.02, basée sur Debian, a été publiée. La distribution contient une sélection de programmes permettant d'effectuer des opérations de traitement de données textuelles à l'aide du paquet texttools et d'effectuer des tâches d'administration système (récupération de données après une panne, analyse d'incidents, etc.). L'environnement graphique est construit en utilisant le gestionnaire de fenêtres Fluxbox. La taille de l'image ISO complète est de 915 Mo, celle de l'image minimale est de 508 Mo.

https://blog.grml.org/archives/413-Grml-new-stable-release-2024.02-available.html

10

Release of Proxmox Mail Gateway 8.1: 02/03/2024 Proxmox Mail Gateway 8.1, which is presented as a ready-made solution for quickly creating a system for monitoring mail traffic and protecting an internal mail server, has a new version. The installation ISO image is available for download free of charge. Distribution-specific components are licensed under the AGPLv3 license. To install updates, both a paid Enterprise repository and two free repositories are available, which differ in the level of update stabilization. The system part of the distribution is based on Debian. It is possible to install Proxmox Mail Gateway components on top of existing Debian-based servers. Proxmox Mail Gateway functions as a proxy server, acting as a gateway between the external network and an internal mail server based on MS Exchange, Lotus Domino or Postfix. You can manage all incoming and outgoing mail flows. All correspondence logs are parsed and available for analysis via the web interface. Both graphs are provided to assess overall dynamics, as well as various reports and forms to obtain information about specific letters and delivery status. It supports the creation of cluster configurations to ensure high availability (maintaining a synchronized backup server, data synchronized via an SSH tunnel) or load balancing. https://forum.proxmox.com/threads/proxmox-mail-gateway-8-1-available.142509/

Sortie de Proxmox Mail Gateway 8.1 02/03/2024

Proxmox Mail Gateway 8.1, qui se présente comme une solution prête à l'emploi pour créer rapidement un système de surveillance du trafic de courrier et de protection d'un serveur de courrier interne, dispose d'une nouvelle version. L'image ISO d'installation peut être téléchargée gratuitement. Les composants spécifiques à la distribution sont sous licence AGPLv3. Pour installer les mises à jour, un dépôt Enterprise payant et deux dépôts gratuits sont disponibles, qui diffèrent par le niveau de stabilisation des mises à jour. 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 existants basés sur Debian.

Proxmox Mail Gateway fonctionne comme un serveur proxy, agissant comme une passerelle entre le 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 analysés 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 des courriers spécifiques et l'état de la livraison. Il permet de créer des configurations en grappe pour assurer une haute disponibilité (maintien d'un serveur de sauvegarde synchronisé, données synchronisées via un tunnel SSH) ou l'équilibrage de la charge.

https://forum.proxmox.com/threads/proxmox-mail-gateway-8-1-available.142509/

MenuetOS 1.50: 02/03/2024 A new release of the MenuetOS 1.50 operating system has been published, coded entirely in assembler. MenuetOS builds are prepared for 64-bit x86 systems and can be run under QEMU. The system build occupies 1.4 MB and is created in the form of a floppy disk image and an iso image for burning to CD (running in VirtualBox is supported). The project's source code is distributed under a modified MIT license, which requires approval for any commercial use. The system supports preemptive multitasking, booting on UEFI systems and SMP on multi-core systems. The project also develops its own X server and provides a built-in graphical user interface with support for themes, Drag&Drop operations, UTF-8 encoding and switching keyboard layouts. To develop applications in assembler, they offer their own integrated development environment. There is a network stack and drivers for Loopback and Ethernet interfaces. The system supports work with USB 2.0, including USB drives, printers, DVB tuners and web cameras. AC97 and Intel HDA (ALC662/888) are supported for audio output. The project also develops a simple HTTPC web browser, mail and ftp clients, a VNC client, ftp and http servers, applications for viewing images, editing texts, working with files, watching videos, playing music. To navigate through files, they suggest that you use the NDN (Necromancer's Dos Navigator) file manager, ported for MenuetOS. You can run a DOS emulator and games such as Quake and Doom. A multimedia player is being developed separately, written exclusively in assembly language and not using external libraries with codecs. The player supports TV/Radio broadcasting (DVB-T, mpeg-2 video, mpeg-1 layer I,II,III audio), DVD display, MP3 playback and video in MPEG-2 format. http://www.menuetos.net/index.htm

MenuetOS 1.50 02/03/2024

La nouvelle version 1.50 du système d'exploitation MenuetOS a été publiée, codée entièrement en assembleur. Les versions de MenuetOS sont préparées pour les systèmes x86 64-bit et peuvent être exécutées sous QEMU. La version système occupe 1,4 Mo et est créée sous la forme d'une image de disquette et d'une image ISO à graver sur CD (l'exécution dans VirtualBox est prise en charge). Le code source du projet est distribué sous une licence modifiée du MIT, qui nécessite une approbation pour toute utilisation commerciale.

Le système prend en charge le multitâche préemptif, le démarrage sur les systèmes UEFI et le SMP sur les systèmes multicœurs. Le projet développe également son propre serveur X et fournit une interface utilisateur graphique intégrée avec prise en charge des thèmes, des opérations de glisser-déposer, de l'encodage UTF-8 et de la commutation des dispositions de clavier.

Pour développer des applications en assembleur, le projet propose son propre environnement de développement intégré. Il existe une pile réseau et des pilotes pour les interfaces Loopback et Ethernet. Le système prend en charge le travail avec USB 2.0, dont les lecteurs USB, les imprimantes, les tuners DVB et les caméras Web. AC97 et Intel HDA (ALC662/888) sont pris en charge pour la sortie audio.

Le projet développe également un navigateur Web HTTPC simple, des clients mail et ftp, un client VNC, des serveurs ftp et http, des applications pour visualiser des images, éditer des textes, travailler avec des fichiers, regarder des vidéos, jouer de la musique. Pour naviguer dans les fichiers, ils vous suggèrent d'utiliser le gestionnaire de fichiers NDN (Necromancer's Dos Navigator), porté pour MenuetOS.

Vous pouvez faire fonctionner un émulateur DOS et des jeux tels que Quake et Doom. Un lecteur multimédia est développé séparément, écrit exclusivement en langage assembleur et n'utilisant pas de bibliothèques externes avec des codecs. Le lecteur prend en charge la diffusion TV/Radio (DVB-T, vidéo mpeg-2, audio mpeg-1 layer I,II,III), l'affichage DVD, la lecture MP3 et la vidéo au format MPEG-2.

http://www.menuetos.net/index.htm

NixBSD develops a variant of NixOS with a kernel from FreeBSD: 04/03/2024 NixBSD, developing an unofficial offshoot of the NixOS distribution, in which the FreeBSD kernel is used instead of the Linux kernel, was announced. To install programs, it uses the Nix package manager, which stores the result of building packages in subdirectories inside /nix/store and provides the ability to use several versions of one program. System parameters are configured through one configuration file. You can quickly roll back the system to a previous version of the configuration as with NixOS. https://discourse.nixos.org/t/is-nixbsd-a-posibility/29612/34

NixBSD développe une variante de NixOS avec un noyau issu de FreeBSD 04/03/2024

NixBSD, qui développe une variante non officielle de la distribution NixOS, dans laquelle le noyau FreeBSD est utilisé à la place du noyau Linux, a été annoncé. Pour installer des programmes, il utilise le gestionnaire de paquets Nix, qui stocke le résultat de la construction des paquets dans des sous-répertoires à l'intérieur de /nix/store et permet d'utiliser plusieurs versions d'un même programme. Les paramètres du système sont configurés à l'aide d'un fichier de configuration. Il est possible de revenir rapidement à une version antérieure de la configuration, comme avec NixOS.

https://discourse.nixos.org/t/is-nixbsd-a-posibility/29612/34

11

Release of Arti 1.2: 04/03/2024 The Tor network developers have published the release of the Arti 1.2.0 project , which is a Tor client written in Rust. The 1.x branch is marked as suitable for use by general users and provides the same level of privacy, usability, and stability as the main C implementation. The code is distributed under the Apache 2.0 and MIT licenses. Unlike the C implementation, which was first designed as a SOCKS proxy and then tailored to other needs, Arti is initially developed in the form of a modular embeddable library that can be used by various applications. In addition, when developing a new project, all past Tor development experience is taken into account, which avoids known architectural problems and makes the project more modular and efficient. The new version also fixes a vulnerability in the relay message processing code caused by the ability to send empty DATA messages, which can be used to substitute undetectable traffic indicators. The issue is rated Low because DATA packets are only accepted for threads that are already open. https://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://blog.torproject.org/arti_1_2_0_released/

Sortie d'Arti 1.2 04/03/2024

Les développeurs du réseau Tor ont publié la version 1.2.0 du projet Arti, qui est un client Tor écrit en Rust. La branche 1.x est marquée comme étant adaptée à une utilisation par des utilisateurs généraux et fournit le même niveau de confidentialité, d'utilisation et de stabilité que l'implémentation principale en C. Le code est distribué sous la licence Apache 2.0 et celle du MIT.

Contrairement à l'implémentation en C, qui a d'abord été conçue comme un proxy SOCKS avant d'être adaptée à d'autres besoins, Arti est initialement développé sous la forme d'une bibliothèque modulaire intégrable qui peut être utilisée par diverses applications. En outre, lors du développement d'un nouveau projet, toute l'expérience passée en matière de développement de Tor est prise en compte, ce qui permet d'éviter les problèmes architecturaux connus et de rendre le projet plus modulaire et plus efficace.

La nouvelle version corrige également une vulnérabilité dans le code de traitement des messages de relais causée par la possibilité d'envoyer des messages DATA vides, qui peuvent être utilisés pour substituer des indicateurs de trafic indétectables. Le problème est classé comme faible parce que les paquets DATA ne sont acceptés que pour les threads déjà ouverts.

https://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://blog.torproject.org/arti_1_2_0_released/

Opus 1.5 audio codec available: 05/03/2024 After almost a year of development, Xiph.Org, an organization dedicated to the development of free video and audio codecs, has unveiled the release of the Opus 1.5 audio codec, providing high-quality encoding and minimal latency for both high-bitrate streaming audio compression and voice compression in bandwidth-constrained applications VoIP telephony. The encoder and decoder reference implementations are licensed under the BSD license. The complete specifications for the Opus format are publicly available, free of charge, and approved as an Internet standard ( RFC 6716 ). The codec was created by combining the best technologies from the CELT codec developed by Xiph.org and the SILK codec opened by Skype. In addition to Skype and Xiph.Org, companies such as Mozilla, Octasic, Broadcom and Google also took part in the development of Opus. The patents involved in Opus are provided by the companies involved in the development for unlimited use without payment of license fees. All Opus-related intellectual rights and patent licenses are automatically delegated to applications and products using Opus, without the need for additional approval. There are no restrictions on the scope of application and the creation of alternative third-party implementations. However, all rights granted are revoked in the event of patent litigation involving Opus technology against any user of Opus. Opus features high encoding quality and low latency for both high-bitrate streaming audio and voice compression in bandwidth-constrained VoIP telephony applications. Previously, Opus was recognized as the best codec when using a 64Kbit bitrate (Opus beat out competitors such as Apple HE-AAC, Nero HE-AAC, Vorbis and AAC LC). Products that support Opus out of the box include the Firefox browser, the GStreamer framework, and the FFmpeg package. http://lists.xiph.org/pipermail/opus/2024-March/004589.html

Le codec audio Opus 1.5 est disponible 05/03/2024

Après presque un an de développement, Xiph.Org, une organisation dédiée au développement de codecs vidéo et audio libres, a dévoilé la version 1.5 du codec audio Opus, offrant un encodage de haute qualité et une latence minimale pour la compression audio en streaming à haut débit et la compression vocale dans les applications à bande passante restreinte de la téléphonie VoIP. Les implémentations de référence de l'encodeur et du décodeur sont placées sous licence BSD. Les spécifications complètes du format Opus sont accessibles au public gratuitement et approuvées en tant que norme Internet (RFC 6716).

Le codec a été créé en combinant les meilleures technologies du codec CELT développé par Xiph.org et du codec SILK ouvert par Skype. Outre Skype et Xiph.org, des entreprises telles que Mozilla, Octasic, Broadcom et Google ont également participé au développement d'Opus. Les brevets impliqués dans Opus sont fournis par les entreprises impliquées dans le développement pour une utilisation illimitée sans paiement de droits de licence. Tous les droits intellectuels et licences de brevets liés à Opus sont automatiquement délégués aux applications et produits utilisant Opus, sans qu'il soit nécessaire d'obtenir une approbation supplémentaire. Il n'y a aucune restriction quant au champ d'application et à la création d'implémentations alternatives par des tiers. Toutefois, tous les droits accordés sont révoqués en cas de litige sur un brevet impliquant la technologie Opus contre tout utilisateur d'Opus.

Opus offre une qualité d'encodage élevée et une faible latence pour le streaming audio à haut débit et la compression de la voix dans les applications de téléphonie VoIP à bande passante limitée. Auparavant, Opus était reconnu comme le meilleur codec lors de l'utilisation d'un débit binaire de 64 Kbits (Opus a battu des concurrents tels que Apple HE-AAC, Nero HE-AAC, Vorbis et AAC LC). Les produits qui supportent Opus dès l'installation sont le navigateur Firefox, le framework GStreamer et le package FFmpeg.

http://lists.xiph.org/pipermail/opus/2024-March/004589.html

openSUSE Tumbleweed & systemd-boot: 05/03/2024 The developers of the openSUSE project announced the integration of support for the systemd-boot bootloader into the openSUSE Tumbleweed distribution. Compared to using the traditional GRUB boot loader, switching to systemd-boot will improve boot speed and enhance the security of the boot process. Currently, systemd-boot support is implemented as an option, and GRUB continues to be used by default, with the exception of builds for QEMU, which plan to enable systemd-boot by default along with full-disk encryption soon. The main goal of adding systemd-boot support to openSUSE is to make working with full-disk encryption easier and more efficient. If you use GRUB in a full-disk encryption configuration, code must be built into the bootloader to decrypt the data and obtain the key, which significantly complicates the bootloader code. When using systemd-boot, these operations are moved to the Linux kernel side and to a handler in user space. In addition, MicroOS and openSUSE Tumbleweed use the Btrfs file system by default, working with snapshots in which complicates the loading process. Snapshot management is integrated into systemd-boot, which simplifies booting from individual snapshots and increases the efficiency of organizing kernel updates using the sdbootutil utility. https://news.opensuse.org/2024/03/05/systemd-boot-integration-in-os/ https://www.youtube.com/watch?v=drgo6pvn5hI

openSUSE Tumbleweed & systemd-boot 05/03/2024

Les développeurs du projet openSUSE ont annoncé l'intégration du support du chargeur de démarrage systemd-boot dans la distribution openSUSE Tumbleweed. Comparé à l'utilisation du chargeur de démarrage traditionnel GRUB, le passage à systemd-boot améliorera la vitesse de démarrage et renforcera la sécurité du processus de démarrage. Actuellement, le support de systemd-boot est implémenté en tant qu'option, et GRUB continue d'être utilisé par défaut, à l'exception des builds pour QEMU, qui prévoient d'activer systemd-boot par défaut ainsi que le chiffrement intégral du disque prochainement.

Le but principal de l'ajout du support systemd-boot à openSUSE est de rendre le travail avec le cryptage de disque complet plus facile et plus efficace. Si vous utilisez GRUB dans une configuration de chiffrement intégral du disque, le code doit être intégré dans le bootloader pour déchiffrer les données et obtenir la clé, ce qui complique considérablement le code du bootloader. Lorsque l'on utilise systemd-boot, ces opérations sont déplacées du côté du noyau Linux et vers un gestionnaire dans l'espace utilisateur.

En outre, MicroOS et openSUSE Tumbleweed utilisent par défaut le système de fichiers Btrfs, qui fonctionne avec des instantanés, ce qui complique le processus de chargement. La gestion des instantanés est intégrée dans systemd-boot, ce qui simplifie le démarrage à partir d'instantanés individuels et augmente l'efficacité de l'organisation des mises à jour du noyau à l'aide de l'utilitaire sdbootutil.

https://news.opensuse.org/2024/03/05/systemd-boot-integration-in-os/

https://www.youtube.com/watch?v=drgo6pvn5hI

12

FreeBSD 13.3: 05/03/2024 After 11 months of development, FreeBSD 13.3 has been released. Installation images are generated for amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 and riscv64 architectures. Additionally, builds have been prepared for virtualization systems (QCOW2, VHD, VMDK, raw) and cloud environments Amazon EC2, Google Compute Engine and Vagrant. The FreeBSD 13.x branch is being developed in parallel with the FreeBSD 14 branch, for which release 14.0 was generated in the fall , and will continue to be supported until the end of January 2026. FreeBSD 13.4 is expected to be released in about a year. https://www.freebsd.org/releases/13.3R/announce/

FreeBSD 13.3 05/03/2024

Après 11 mois de développement, FreeBSD 13.3 est disponible. Les images d'installation sont générées pour les architectures amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 et riscv64. De plus, des versions ont été préparées pour les systèmes de virtualisation (QCOW2, VHD, VMDK, raw) et les environnements en nuage Amazon EC2, Google Compute Engine et Vagrant. La branche FreeBSD 13.x est développée en parallèle de la branche FreeBSD 14, pour laquelle la version 14.0 a été générée à l'automne ; elle continuera à être supportée jusqu'à la fin du mois de janvier 2026. La sortie de FreeBSD 13.4 est prévue dans environ un an.

https://www.freebsd.org/releases/13.3R/announce/

Azure Linux: 06/03/2024 Microsoft has renamed the CBL-Mariner distribution to Azure Linux. Previously, the name Azure Linux was used for a specialized build installed on Azure Kubernetes Service (AKS), and the general platform for creating distributions was developed under the name CBL-Mariner (Common Base Linux Mariner). A few days ago, Microsoft renamed the CBL-Mariner repository to azurelinux, changed the names of the utilities, and replaced the mention of CBL-Mariner in the Azure Linux documentation. After this, the first release of the platform was formed with a new name - Azure Linux 2.0.20240301, which eliminated the accumulated errors and vulnerabilities in applications. The Azure Linux distribution provides a small standard set of basic packages that serve as a universal basis for creating containers, host environments and services running in cloud infrastructures and on edge devices . More complex and specialized solutions can be created by adding additional packages on top of Azure Linux, but the foundation for all such systems remains the same, making it easier to maintain and prepare updates. https://github.com/microsoft/azurelinux/pull/8136

Azure Linux 06/03/2024

Microsoft a renommé la distribution CBL-Mariner en Azure Linux. Auparavant, le nom Azure Linux était utilisé pour un build spécialisé installé sur Azure Kubernetes Service (AKS), et la plateforme générale de création de distributions était développée sous le nom de CBL-Mariner (Common Base Linux Mariner). Il y a quelques jours, Microsoft a renommé le dépôt CBL-Mariner en azurelinux, a changé les noms des utilitaires et a remplacé la mention de CBL-Mariner dans la documentation Azure Linux. Après cela, la première version de la plateforme a été créée avec un nouveau nom - Azure Linux 2.0.20240301, qui a éliminé les erreurs et les vulnérabilités accumulées dans les applications.

La distribution Azure Linux fournit un petit ensemble standard de paquets de base qui servent de base universelle pour créer des conteneurs, des environnements hôtes et des services fonctionnant dans des infrastructures en nuage et sur des appareils périphériques. Des solutions plus complexes et spécialisées peuvent être créées en ajoutant des paquets supplémentaires à Azure Linux, mais la base de tous ces systèmes reste la même, ce qui facilite la maintenance et la préparation des mises à jour.

https://github.com/microsoft/azurelinux/pull/8136

Linux Mint develops new chat app after shutting down HexChat: 06/03/2024 The developers of the Linux Mint distribution have announced a new application, Jargonaut, which attempts to create a simple chat implementation based on the use of the IRC protocol, but is not an IRC client in the traditional sense. Jargonaut provides a simple interface for users to chat, abstracted from IRC. The project code is written in Python and is distributed under the GPLv2 license. The interface is built using the xapp library, which provides an add-on for GTK with elements for unifying work in various user environments (Cinnamon, MATE and Xfce). The reason for starting work on a new chat application is cited as the discontinuation of development of the HexChat IRC client, which was included in the main part of Linux Mint. In early February, the HexChat maintainer published version 2.16.2 , moved the repository to an archived state, and announced that the project would no longer be maintained. Development was stopped due to the lack of people willing to support the project due to lack of time and the desire to continue development with the current maintainer. The Linux Mint developers used the current situation as an opportunity to realize their vision of what a lightweight communication application should look like. Continuing the development of Hexchat using Linux Mint was considered inappropriate, since for HexChat to work correctly on screens with high pixel density, a large amount of work was required to perform porting the application to GTK3. As a result, it was decided to create a new application, initially written using current technologies and embodying the developers’ idea of ​​​​the chat they would like to see. For example, Jargonaut plans to build in support for the pastebin service, add the ability to insert images through the imgur service, provide problem reporting, and implement some other functions that are not associated with traditional IRC functions. https://blog.linuxmint.com/?p%3D4650

Linux Mint développe une nouvelle application de chat après la fermeture de HexChat 06/03/2024

Les développeurs de la distribution Linux Mint ont annoncé une nouvelle application, Jargonaut, qui tente de créer une implémentation de chat simple basée sur l'utilisation du protocole IRC, mais qui n'est pas un client IRC au sens traditionnel du terme. Jargonaut fournit une interface simple aux utilisateurs pour discuter, en dehors d'IRC. Le code du projet est écrit en Python et distribué sous licence GPLv2. L'interface est construite en utilisant la bibliothèque xapp, qui fournit un add-on pour GTK avec des éléments pour unifier le travail dans différents environnements utilisateurs (Cinnamon, MATE et Xfce).

La raison pour laquelle on a commencé à travailler sur une nouvelle application de chat est citée comme étant l'arrêt du développement du client IRC HexChat, qui était inclus dans la partie principale de Linux Mint. Début février, le responsable de HexChat a publié la version 2.16.2, déplacé le dépôt vers un état archivé et annoncé que le projet ne serait plus maintenu. Le développement a été arrêté en raison du manque de personnes prêtes à soutenir le projet par manque de temps et du désir de poursuivre le développement avec le mainteneur actuel.

Les développeurs de Linux Mint ont utilisé la situation actuelle comme une opportunité de réaliser leur vision de ce à quoi devrait ressembler une application de communication légère. La poursuite du développement d'Hexchat sous Linux Mint a été jugée inappropriée, car pour que HexChat fonctionne correctement sur des écrans à haute densité de pixels, un important travail de portage de l'application vers GTK3 était nécessaire.

Il a donc été décidé de créer une nouvelle application, initialement écrite à l'aide des technologies actuelles et incarnant l'idée que les développeurs se font du chat qu'ils aimeraient voir. Par exemple, Jargonaut prévoit de prendre en charge le service pastebin, d'ajouter la possibilité d'insérer des images via le service imgur, de fournir des rapports de problèmes et d'implémenter d'autres fonctions qui ne sont pas associées aux fonctions IRC traditionnelles.

https://blog.linuxmint.com/?p%3D4650

13

Fedora 41 is slated to remove the X11 session for GNOME: 07/03/2024 FESCo (Fedora Engineering Steering Committee), responsible for the technical part of the development of the Fedora Linux distribution, has approved the removal of the gnome-session-xsession package , which is responsible for launching a GNOME session based on the X server. The change is planned for the release of Fedora 41, which will be released this fall. The only sessions supported by default in Fedora Workstation 41 will remain Wayland, but X11 session packages can still be installed from the repositories. However, the gnome-session-xsession package is marked as deprecated, and the GNOME developers intend to stop supporting X11 in the future. Among the planned tasks, there is also the separation of the gnome-classic-session package, which includes extensions and settings for the GNOME Shell to recreate the classic session in the style of GNOME 2. The gnome-classic-session package will continue to be installed by default, but the code for X11 support is now separated the gnome-classic-session-x11 package, and the main package retains only Wayland-based session support. Previously, the FESCo committee approved the end of support for the X11-based KDE session in Fedora 40. The decision was made in connection with the transition to the KDE 6 branch, where a session using the Wayland protocol is offered by default, and work using X11 is transferred to the category of options. To run X11 applications in Wayland-based environments, Xwayland continues to be supplied. https://pagure.io/fedora-workstation/issue/414%23comment-899128

Fedora 41 devrait supprimer la session X11 pour GNOME 07/03/2024

Le FESCo (Fedora Engineering Steering Committee), responsable de la partie technique du développement de la distribution Linux Fedora, a approuvé la suppression du paquet gnome-session-xsession, qui est responsable du lancement d'une session GNOME basée sur le serveur X. Ce changement est prévu pour la version 41 de Fedora, qui sortira cet automne. Les seules sessions prises en charge par défaut dans Fedora Workstation 41 resteront Wayland, mais les paquets de sessions X11 peuvent toujours être installés à partir des dépôts. Cependant, le paquet gnome-session-xsession est marqué comme déprécié, et les développeurs de GNOME ont l'intention d'arrêter de supporter X11 dans le futur.

Parmi les tâches prévues, il y a également la séparation du paquet gnome-classic-session, qui inclut des extensions et des paramètres pour le GNOME Shell afin de recréer la session classique dans le style de GNOME 2. Le paquet gnome-classic-session continuera d'être installé par défaut, mais le code pour le support de X11 est maintenant séparé dans le paquet gnome-classic-session-x11, et le paquet principal ne conserve que le support des sessions basées sur Wayland.

Précédemment, le comité FESCo a approuvé la fin du support de la session KDE basée sur X11 dans Fedora 40. Cette décision a été prise dans le cadre de la transition vers la branche KDE 6, où une session utilisant le protocole Wayland est proposée par défaut et où le travail utilisant X11 est transféré dans la catégorie des options. Pour exécuter des applications X11 dans des environnements basés sur Wayland, Xwayland continue d'être fourni.

https://pagure.io/fedora-workstation/issue/414%23comment-899128

Beta release of openSUSE Leap 15.6: 07/03/2024 Testing of the first beta release of the openSUSE Leap 15.6 distribution has begun. The release builds on the core set of packages shared with the SUSE Linux Enterprise 15 SP 6 distribution and also includes some custom applications from the openSUSE Tumbleweed repository . A universal DVD build of 4.3 GB (x86_64, aarch64, ppc64les, 390x) is available for download. The release of openSUSE Leap 15.6 is expected on June 12, 2024. It is expected that openSUSE Leap 15.6 will be the last release in the 15.x series, and openSUSE Leap 16 will be released on the ALP platform in 2025. https://news.opensuse.org/2024/03/07/leap-reaches-beta-phase/

Sortie de la version bêta d'openSUSE Leap 15.6 07/03/2024

Les tests de la première version bêta de la distribution openSUSE Leap 15.6 ont commencé. Cette version s'appuie sur l'ensemble des paquets partagés avec la distribution SUSE Linux Enterprise 15 SP 6 et inclut également quelques applications personnalisées issues du dépôt de openSUSE Tumbleweed. Un DVD universel de 4,3 Go (x86_64, aarch64, ppc64les, 390x) est disponible au téléchargement. La sortie d'openSUSE Leap 15.6 est prévue pour le 12 juin 2024. On s'attend à ce qu'openSUSE Leap 15.6 soit la dernière version de la série 15.x et qu'openSUSE Leap 16 soit publié sur la plateforme ALP en 2025.

https://news.opensuse.org/2024/03/07/leap-reaches-beta-phase/

Release of Zorin OS 17.1: 07/03/2024 The release of Zorin OS 17.1, based on Ubuntu 22.04, has been presented . The target audience of the distribution is novice users who are accustomed to working in Windows. To manage the design, the distribution offers a special configurator that allows you to give the desktop a look typical of different versions of Windows and macOS, and includes a selection of programs close to the programs that Windows users are accustomed to. The boot iso image size is 3.5 GB. It is noted that the last release of Zorin OS 17 was downloaded more than 500 thousand times, with 78% of all downloads coming from users of the Windows and macOS platforms. Zorin OS uses GNOME as its desktop base, with a set of its own add-ons and a panel based on Dash to Panel and Dash to Dock . Zorin Connect (powered by KDE Connect) is provided for desktop and smartphone integration. In addition to deb packages and Ubuntu repositories, support for Flatpak, AppImage and Snap formats is enabled by default, with the ability to install programs from the Flathub and Snap Store directories. https://blog.zorin.com/2024/03/07/zorin-os-17.1-is-released/

Publication de Zorin OS 17.1 07/03/2024

La version 17.1 de Zorin OS, basée sur Ubuntu 22.04, a été présentée. Le public cible de la distribution est constitué d'utilisateurs novices habitués à travailler sous Windows. Pour gérer le design, la distribution propose un configurateur spécial qui permet de donner au bureau un aspect typique des différentes versions de Windows et macOS, et inclut une sélection de programmes proches de ceux auxquels les utilisateurs de Windows sont habitués. La taille de l'image ISO de démarrage est de 3,5 Go. Il est à noter que la dernière version de Zorin OS 17 a été téléchargée plus de 500 000 fois, 78 % de tous les téléchargements provenant d'utilisateurs des plateformes Windows et macOS.

Zorin OS utilise GNOME comme base de bureau, avec un ensemble de ses propres modules complémentaires et un panneau basé sur Dash to Panel et Dash to Dock. Zorin Connect (alimenté par KDE Connect) est fourni pour l'intégration du bureau et du smartphone. En plus des paquets deb et des dépôts Ubuntu, le support des formats Flatpak, AppImage et Snap est activé par défaut, avec la possibilité d'installer des programmes à partir des dépôts Flathub et Snap Store.

https://blog.zorin.com/2024/03/07/zorin-os-17.1-is-released/

14

Postfix 3.9.0 mail server published: 08/03/2024 After almost a year of development, a new stable branch of the Postfix mail server - 3.9.0 was released. At the same time, the developers announced the end of support for the Postfix 3.5 branch, released at the beginning of 2020. Postfix is ​​one of the rare projects that combines high security, reliability and performance at the same time, which was achieved thanks to a well-thought-out architecture and a fairly strict policy for code design and patch auditing. The project code is written in C and distributed under EPL 2.0 (Eclipse Public License) and IPL 1.0 (IBM Public License). According to a January automated survey of about 400 thousand mail servers, Postfix is ​​used on 36.81% (a year ago 33.18%) of mail servers, the share of Exim is 56.61% (a year ago 60.27%), Sendmail - 3.60% (3.62%), MailEnable - 1.82 % (1.86%), MDaemon - 0.40% (0.39%), Microsoft Exchange - 0.19% (0.19%), OpenSMTPD - 0.09% (0.06%). https://www.mail-archive.com/postfix-announce@postfix.org/msg00098.html

Serveur de messagerie Postfix 3.9.0 publié 08/03/2024

Après presque un an de développement, une nouvelle branche stable du serveur de messagerie Postfix, la 3.9.0, a été publiée. Au même moment, les développeurs ont annoncé la fin du support de la branche 3.5 de Postfix, sortie début 2020. Postfix est l'un des rares projets qui combine à la fois sécurité, fiabilité et performance, grâce à une architecture bien pensée et à une politique assez stricte en matière de conception du code et d'audit des correctifs. Le code du projet est écrit en C et distribué sous EPL 2.0 (Eclipse Public License) et IPL 1.0 (IBM Public License).

Selon une enquête automatisée réalisée en janvier auprès d'environ 400 000 serveurs de messagerie, Postfix est utilisé sur 36,81 % (33,18 % il y a un an) des serveurs de messagerie, la part d'Exim est de 56,61 % (60,27 % il y a un an), Sendmail - 3,60 % (3,62 %), MailEnable - 1,82 % (1,86 %), MDaemon - 0,40 % (0,39 %), Microsoft Exchange - 0,19 % (0,19 %), OpenSMTPD - 0,09 % (0,06 %).

https://www.mail-archive.com/postfix-announce@postfix.org/msg00098.html

KD Lab Association opens the code for the qdEngine game engine: 08/03/2024 The KD Lab association has opened the source code of the qdEngine game engine, designed for creating quest games. All code, with the exception of third-party libraries, is published under the GPLv3 license. The engine supports the Windows 10 platform and can be tested with resources from the game “The Good Soldier Schweik”. They have a community Telegram channel here: https://t.me/kdlab_association_chat https://github.com/KD-lab-Open-Source/qdEngine

L'association KD Lab ouvre le code du moteur de jeu qdEngine 08/03/2024

L'association KD Lab a ouvert le code source du moteur de jeu qdEngine, conçu pour créer des jeux de quête. L'ensemble du code, à l'exception des bibliothèques tierces, est publié sous licence GPLv3. Le moteur prend en charge la plateforme Windows 10 et peut être testé avec les ressources du jeu « The Good Soldier Schweik ». Ils ont un canal Telegram communautaire ici : https://t.me/kdlab_association_chat

https://github.com/KD-lab-Open-Source/qdEngine

Bruce Perens published a draft version of the Post-Open license: 09/03/2024 Bruce Perens , one of the authors of the Open Source definition and co-founder of the Open Source Initiative, presented the first draft of a new “ Post-Open Zero-Cost ” license aimed at solving the accumulated problems associated with the interaction of open source developers and commercial companies in the context of obtaining a fair return on commercial use of the code. The license reflects the possibility of imposing additional conditions on commercial use, for example, companies are asked to pay for the benefits obtained as a result of using open source software either by participating in the development or by paying royalties that will be distributed among the direct developers. The key difference between a Post-Open license and existing open licenses such as the GPL is the introduction of a contractual component that can be terminated if the terms of the license are violated. There are two types of contractual agreements - free and paid. The paid agreement provides for the possibility of concluding an agreement for the provision of additional rights, and is used for the commercial distribution of products or changes without their public disclosure. The license also defines the organization “POST-OPEN ADMINISTRATION”, acting on behalf of the licensors, being their legal representative, defending their rights if necessary and distributing the funds received, taking into account the contribution to the development. The structure of the organization, which should use transparent processes in its activities, as well as financial mechanisms, has not yet been determined and is the subject of future discussions. https://perens.com/2024/03/08/post-open-license-first-draft/

Bruce Perens a publié une version préliminaire de la licence Post-Open 09/03/2024

Bruce Perens, l'un des auteurs de la définition de l'Open Source et cofondateur de l'Open Source Initiative, a présenté le premier projet d'une nouvelle licence « Post-Open Zero-Cost » visant à résoudre les problèmes accumulés liés à l'interaction entre les développeurs de logiciels libres et les entreprises commerciales dans le contexte de l'obtention d'un juste retour sur l'utilisation commerciale du code. La licence reflète la possibilité d'imposer des conditions supplémentaires à l'utilisation commerciale, par exemple, les entreprises sont invitées à payer pour les avantages obtenus grâce à l'utilisation de logiciels libres, soit en participant au développement, soit en payant des redevances qui seront réparties entre les développeurs directs.

La principale différence entre une licence Post-Open et les licences ouvertes existantes telles que la GPL est l'introduction d'une composante contractuelle qui peut être résiliée si les termes de la licence sont violés. Il existe deux types d'accords contractuels : les accords gratuits et les accords payants. L'accord payant prévoit la possibilité de conclure un accord pour la fourniture de droits supplémentaires et est utilisé pour la distribution commerciale de produits ou de modifications sans leur divulgation publique.

La licence définit également l'organisation « POST-OPEN ADMINISTRATION », qui agit au nom des donneurs de licence, est leur représentant légal, défend leurs droits si nécessaire et distribue les fonds reçus, en tenant compte de la contribution au développement. La structure de l'organisation, qui devrait utiliser des processus transparents dans ses activités comme dans les mécanismes financiers, n'a pas encore été déterminée et fera l'objet de discussions futures.

https://perens.com/2024/03/08/post-open-license-first-draft/

15

The LXQt desktop ready for Wayland: 09/03/2024 The developers of the LXQt user environment reported that the desktop is 100% ready to use Wayland. Changes have been made to the LXQt code base to convert PCManFM-Qt to use the layer-shell-qt component, which allows the desktop to function in Wayland-based environments without additional hacks that bypass compatibility with some composite managers, such as LabWC. In its current form, LXQt is not tied to individual composite managers and can be used with LabWC, WayFire, kwin_wayland, Sway, Hyprland, and possibly other Wayland-based composite managers. In accordance with the previously published plan. The release of LXQt 2.0, translated to Qt 6 and Wayland, is expected in April. The April release will feature a new “Fancy Menu” by default, which, in addition to categorizing apps, introduces a summary view of all apps and adds a list of frequently used apps. https://mastodon.social/@LXQt/112065354791368936

Le bureau LXQt prêt pour Wayland 09/03/2024

Les développeurs de l'environnement utilisateur LXQt ont indiqué que le bureau est prêt à 100 % pour utiliser Wayland. Des modifications ont été apportées à la base de code de LXQt pour convertir PCManFM-Qt afin d'utiliser le composant layer-shell-qt, ce qui permet au bureau de fonctionner dans des environnements basés sur Wayland sans avoir recours à des bidouillages supplémentaires qui contournent la compatibilité avec certains gestionnaires composites, tels que LabWC.

Dans sa forme actuelle, LXQt n'est pas lié à des gestionnaires composites individuels et peut être utilisé avec LabWC, WayFire, kwin_wayland, Sway, Hyprland et éventuellement d'autres gestionnaires composites basés sur Wayland, conformément au plan publié précédemment. La sortie de LXQt 2.0, traduit pour Qt 6 et Wayland, est attendue en avril. La version d'avril comportera un nouveau « Fancy Menu » par défaut, qui, en plus de classer les applications, présente un résumé de toutes les applications et ajoute une liste des applications fréquemment utilisées.

https://mastodon.social/@LXQt/112065354791368936

Release of LibreSSL 3.9.0: 10/03/2024 The developers of the OpenBSD project presented a new release of a portable edition of the LibreSSL 3.9.0 package, where a fork of OpenSSL is being developed, aimed at providing a higher level of security. The LibreSSL project is focused on high-quality support for the SSL/TLS protocols by removing unnecessary functionality, adding additional security features, and significantly cleaning and reworking the code base. The LibreSSL 3.9.0 release is considered an experimental release that develops features that will be included in OpenBSD 7.5. At the same time, a stable release of LibreSSL 3.8.3 has been built, which fixes several Windows-specific errors and strengthens support for the CET (Control-flow Enforcement Technology) security mechanism. https://www.mail-archive.com/announce@openbsd.org/msg00517.html

Publication de LibreSSL 3.9.0 10/03/2024

Les développeurs du projet OpenBSD ont présenté la nouvelle version 3.9.0 d'une édition portable du paquet LibreSSL, où un fork d'OpenSSL est en cours de développement, visant à fournir un niveau de sécurité plus élevé. Le projet LibreSSL se concentre sur un support de haute qualité pour les protocoles SSL/TLS en supprimant les fonctionnalités inutiles, en ajoutant des fonctions de sécurité supplémentaires et en nettoyant et retravaillant de manière significative la base de code. La version LibreSSL 3.9.0 est considérée comme une version expérimentale qui développe des fonctionnalités qui seront incluses dans OpenBSD 7.5. Parallèlement, une version stable de LibreSSL 3.8.3 a été compilée, qui corrige plusieurs erreurs spécifiques à Windows et renforce la prise en charge du mécanisme de sécurité CET (Control-flow Enforcement Technology).

https://www.mail-archive.com/announce@openbsd.org/msg00517.html

Linux kernel 6.8 released: 11/03/2024 Satring this weeks news is the Linux kernel, after two months of development, Linus Torvalds presented version 6.8. Notable changes include: the Xe driver for Intel GPUs, the protection mode for block devices with mounted file systems, the Deadline server task scheduler mechanism, automatic optimization of merging identical memory pages, the first driver in the Rust language, listmount and statmount system calls, removal of bpfilter and SLAB mechanism guest_memfd in KVM, data access profiling. The new version includes 15,641 fixes from 2018 developers, the patch size is 44 MB (the changes affected 12,212 files, 663,864 lines of code were added, 339,094 lines were deleted). The last release had 18405 fixes from 2066 developers, the patch size was 72 MB. About 42% of all changes introduced in 6.8 are related to device drivers, approximately 15% of changes are related to updating code specific to hardware architectures, 14% are related to the network stack, 6% are related to file systems, and 3% are related to internal kernel subsystems. There are 9.996 million objects in the Git repository with kernel 6.8, which indicates that the next kernel 6.9 will pass the landmark 10 million Git objects. Previously, the change in branch numbers 3.x and 4.x correlated well with the number of git objects in the repository - when kernel 3.0 was released when there were approximately 2 million objects in the repository, and kernel 4.0 - 4 million objects. At the same time, in 2019, release 5.0 broke this logical chain, since when it was formed, the repository included approximately 6.5 million git objects. https://lkml.org/lkml/2024/3/10/243

Sortie du noyau Linux 6.8 11/03/2024

Après deux mois de développement, Linus Torvalds a présenté la version 6.8 du noyau Linux. Parmi les changements notables il y a : le pilote Xe pour les GPU Intel, le mode de protection des périphériques de bloc avec les systèmes de fichiers montés, le mécanisme de planification des tâches du serveur Deadline, l'optimisation automatique de la fusion des pages de mémoire identiques, le premier pilote en langage Rust, les appels système listmount et statmount, la suppression de bpfilter et du mécanisme SLAB guest_memfd dans KVM, le profilage de l'accès aux données.

La nouvelle version comprend 15 641 corrections apportées par 2 018 développeurs, la taille du patch est de 44 Mo (les changements ont affecté 12 212 fichiers, 663 864 lignes de code ont été ajoutées, 339 094 lignes ont été supprimées). La dernière version comportait 18 405 corrections apportées par 2 066 développeurs, la taille du correctif étant de 72 Mo. Environ 42 % de tous les changements introduits dans la version 6.8 sont liés aux pilotes de périphériques, environ 15 % des changements sont liés à la mise à jour du code spécifique aux architectures matérielles, 14 % sont liés à la pile réseau, 6 % sont liés aux systèmes de fichiers et 3 % sont liés aux sous-systèmes internes du noyau.

Il y a 9,996 millions d'objets dans le dépôt Git avec le noyau 6.8, ce qui indique que le prochain noyau 6.9 passera le cap des 10 millions d'objets Git. Auparavant, le changement des numéros de branche 3.x et 4.x était en corrélation avec le nombre d'objets Git dans le dépôt - lorsque le noyau 3.0 a été publié, il y avait environ 2 millions d'objets dans le dépôt, et le noyau 4.0 - 4 millions d'objets. Au même moment, en 2019, le version 5.0 a cassé cette chaîne logique, car, quand il a été compilé, le dépôt comprenait approximativement 6.5 millions d'objets Git.

https://lkml.org/lkml/2024/3/10/243

16

Release of tenv 1.2.0: 11/03/2024 A new version of tenv 1.2.0 has been published - a console manager for managing versions of the Terraform , Terragrunt and OpenTofu platforms used to manage external resources and automate the maintenance of infrastructure in accordance with the “ infrastructure as code ” model. tenv is written in Go, does not require additional dependencies and can be run on any operating system. The code is distributed under the Apache 2.0 license. Unlike its competitors, tenv does not require dependencies like bash and jq, and offers additional features such as automatically detecting and installing Terraform/OpenTofu distributions, as well as checking the signatures of installed versions using cosign . https://github.com/tofuutils/tenv/releases/tag/v1.2.0

Publication de tenv 1.2.0 11/03/2024

La nouvelle version 1.2.0 de tenv a été publiée - un gestionnaire de console pour gérer les versions des plateformes Terraform, Terragrunt et OpenTofu utilisées pour gérer les ressources externes et automatiser la maintenance de l'infrastructure conformément au modèle « infrastructure as code ». tenv est écrit en Go, ne nécessite pas de dépendances supplémentaires et peut être exécuté sur n'importe quel système d'exploitation. Le code est distribué sous la licence Apache 2.0.

Contrairement à ses concurrents, tenv ne nécessite pas de dépendances telles que bash et jq, et offre des fonctionnalités supplémentaires telles que la détection et l'installation automatiques des distributions Terraform/OpenTofu, ainsi que la vérification des signatures des versions installées à l'aide de cosign.

https://github.com/tofuutils/tenv/releases/tag/v1.2.0

Release of OpenSSH 9.7: 11/03/2024 A new release of OpenSSH 9.7 has been published. It is an open implementation of a client and server for working over the SSH 2.0 and SFTP protocols. The proposed version has begun making changes to anticipate the future deprecation of DSA-based keys. OpenSSH 9.7 provides an option to disable DSA at compile time, but the default build with DSA support is retained for now. In the next release, scheduled for June, the build mode will be changed to disable DSA by default, and the DSA implementation will be removed from the codebase in early 2025. The new release offers a new type of timeout in ssh and sshd, enabled by specifying the value “global” in the ChannelTimeout directive. In the new mode, OpenSSH monitors all open channels and closes them at once if there is no traffic on all of them for a specified period of time. For example, when both SSH session and X11 redirection channels are open to a host at the same time, the new mode allows both channels to be closed at once if they are inactive, instead of separately tracking timeouts for each channel. There is also a significant improvement in compatibility with the PuTTY project. https://lists.mindrot.org/pipermail/openssh-unix-dev/2024-March/041264.html

Publication d'OpenSSH 9.7 11/03/2024

Une nouvelle version d'OpenSSH, la 9.7, a été publiée. Il s'agit d'une implémentation ouverte d'un client et d'un serveur pour travailler sur les protocoles SSH 2.0 et SFTP. La version proposée a commencé à faire des changements pour anticiper la future dépréciation des clés basées sur DSA. OpenSSH 9.7 propose une option pour désactiver DSA au moment de la compilation, mais la version par défaut avec prise en charge de DSA est conservée pour le moment. Dans la prochaine version, prévue pour juin, le mode de compilation sera modifié pour désactiver DSA par défaut, et l'implémentation de DSA sera supprimée de la base de code au début de 2025.

La nouvelle version offre un nouveau type de délai d'attente dans ssh et sshd, activé en spécifiant la valeur « global » dans la directive ChannelTimeout. Dans ce nouveau mode, OpenSSH surveille tous les canaux ouverts et les ferme tous d'un coup s'il n'y a pas de trafic sur tous les canaux pendant une période de temps spécifiée. Par exemple, lorsque les canaux de session SSH et de redirection X11 sont ouverts en même temps sur un hôte, le nouveau mode permet de fermer les deux canaux en même temps s'ils sont inactifs, au lieu de suivre séparément les délais d'attente pour chaque canal. Il y a également une amélioration significative de la compatibilité avec le projet PuTTY.

https://lists.mindrot.org/pipermail/openssh-unix-dev/2024-March/041264.html

The OpenAI project has opened Transformer Debugger: 12/03/2024 The OpenAI project, that develops public projects in the field of artificial intelligence, has published a debugger called Transformer Debugger. It is designed to analyze the activation of structures in machine learning language models when processing certain data. Like traditional debuggers, Transformer Debugger supports step-by-step navigation through model output, tracing, and interception of specific activity. In general, Transformer Debugger allows you to understand why a language model displays one token instead of another in response to a certain request, or why the model pays more attention to certain tokens in a request. The code is written in Python and is distributed under the MIT license. https://github.com/openai/transformer-debugger

Le projet OpenAI a ouvert Transformer Debugger 12/03/2024

Le projet OpenAI, qui développe des projets publics dans le domaine de l'intelligence artificielle, a publié un débogueur appelé Transformer Debugger. Il est conçu pour analyser l'activation des structures dans les modèles de langage d'apprentissage automatique lors du traitement de certaines données. Comme les débogueurs traditionnels, Transformer Debugger permet de naviguer pas à pas dans les résultats du modèle, de les suivre et d'intercepter une activité spécifique. En général, Transformer Debugger vous permet de comprendre pourquoi un modèle de langage affiche un jeton plutôt qu'un autre en réponse à une certaine requête, ou pourquoi le modèle accorde plus d'attention à certains jetons dans une requête. Le code est écrit en Python et est distribué sous la licence du MIT.

https://github.com/openai/transformer-debugger

17

GTK 4.14 with new engines for OpenGL and Vulkan: 12/03/2024 After seven months of development, a new release of a multi-platform toolkit for creating a graphical user interfaces has been published - GTK 4.14.0 . GTK 4 is being developed as part of a new development process that attempts to provide application developers with a stable and supported API for several years that can be used without the fear of having to rewrite applications every six months due to API changes in the next GTK branch. In the future, they plan to form an experimental branch 4.90, which will develop functionality for the future release of GTK5. The GTK5 branch will include changes that break compatibility at the API level, for example, related to deprecating some widgets, such as the old file selection dialog. The possibility of ending support for the X11 protocol in the GTK5 branch and ding able to work with only using the Wayland protocol is also being discussed. https://gitlab.gnome.org/GNOME/gtk/-/tags/4.14.0

GTK 4.14 avec de nouveaux moteurs pour OpenGL et Vulkan 12/03/2024

Après sept mois de développement, une nouvelle version d'une boîte à outils multiplateforme pour la création d'interfaces utilisateur graphiques, GTK 4.14.0, a été publiée. GTK 4 est développé dans le cadre d'un nouveau processus de développement qui vise à fournir aux développeurs d'applications une API stable et prise en charge pendant plusieurs années, qui peut être utilisée sans crainte de devoir réécrire les applications tous les six mois en raison des changements d'API dans la prochaine branche de GTK.

À l'avenir, ils prévoient de former une branche expérimentale 4.90, qui développera des fonctionnalités pour la future version de GTK5. La branche GTK5 inclura des changements qui rompent la compatibilité au niveau de l'API, par exemple en ce qui concerne la suppression de certains widgets, tels que l'ancienne boîte de dialogue de sélection de fichiers. La possibilité de mettre fin à la prise en charge du protocole X11 dans la branche GTK5 et de ne travailler qu'avec le protocole Wayland est également en cours de discussion.

https://gitlab.gnome.org/GNOME/gtk/-/tags/4.14.0

OBS Studio 30.1 released: 13/03/2024 OBS Studio 30.1 , a suite for streaming, compositing and video recording, has been released. The code is written in C/C++ and distributed under the GPLv2 license. Builds are created for Linux ( flatpak ), Windows and macOS. The goal of developing OBS Studio was to create a portable version of the Open Broadcaster Software (OBS Classic) application that is not tied to the Windows platform, supports OpenGL and is extensible through plugins. Another difference is the use of a modular architecture, which implies the separation of the interface and the core of the program, as opposed to classic. It supports transcoding of source streams, video capture during games and streaming to PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox and other services. To ensure high performance, you can use hardware acceleration mechanisms (for example, NVENC, Intel QSV and VAAPI). Support is provided for compositing with scene construction based on arbitrary video streams, data from web cameras, video capture cards, images, text, the contents of application windows or the entire screen. During broadcasting, you can switch between several predefined scenes. The program also provides tools for audio mixing, filtering using VST plugins, volume equalization and noise reduction. https://github.com/obsproject/obs-studio/releases/tag/30.1.0

Sortie d'OBS Studio 30.1 13/03/2024

OBS Studio 30.1, une suite pour le streaming, le compositing et l'enregistrement vidéo, est disponible. Le code est écrit en C/C++ et distribué sous licence GPLv2. Des versions sont créées pour Linux (flatpak), Windows et macOS.

L'objectif du développement d'OBS Studio était de créer une version portable de l'application Open Broadcaster Software (OBS Classic) qui ne soit pas liée à la plateforme Windows, qui supporte OpenGL et qui soit extensible grâce à des plugins. Une autre différence est l'utilisation d'une architecture modulaire, qui implique la séparation de l'interface et du cœur du programme, contrairement à l'application classique. Il prend en charge le transcodage des flux source, la capture vidéo pendant les jeux et la diffusion sur PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox et d'autres services. Pour garantir des performances élevées, vous pouvez utiliser des mécanismes d'accélération matérielle (par exemple, NVENC, Intel QSV et VAAPI).

La composition et la construction de scènes basées sur des flux vidéo arbitraires, des données provenant de caméras Web, de cartes d'acquisition vidéo, d'images, de texte, du contenu des fenêtres d'application ou de l'écran entier sont prises en charge. Pendant la diffusion, vous pouvez basculer entre plusieurs scènes prédéfinies. Le programme fournit également des outils pour le mixage audio, le filtrage à l'aide de plugins VST, l'égalisation du volume et la réduction du bruit.

https://github.com/obsproject/obs-studio/releases/tag/30.1.0

The old NTFS driver & Linux kernel 6.9: 13/03/2024 Sticking with kernel news, Linus Torvalds has approved a request to remove the old NTFS file system driver from the Linux kernel. Starting with release 5.15, the kernel includes the new NTFS3 driver, developed and maintained by Paragon Software. Providing two drivers with NTFS implementation in the kernel is impractical, given that the old driver has not been updated for many years, is in a deplorable state and can only work in read mode. The new NTFS3 driver supports write mode and all the features of the current version of NTFS 3.1, including extended file attributes, access lists (ACLs), data compression mode, effective work with empty spaces in files (sparse) and replaying changes from the log to restore integrity after failures. Removing the old driver should not affect distributions, since, for example, Debian does not build or use NTFS drivers from the kernel at all, but instead offers users an ntfs-3g implementation that runs in user space. Arch Linux uses the new ntfs3 driver by default. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id%3D77417942e49017ff6d0b3d57b8974ab1d63d592c

L'ancien pilote NTFS et le noyau Linux 6.9 13/03/2024

Toujours dans le domaine du noyau, Linus Torvalds a approuvé une demande de suppression de l'ancien pilote du système de fichiers NTFS du noyau Linux. À partir de la version 5.15, le noyau inclut le nouveau pilote NTFS3, développé et maintenu par Paragon Software. Fournir deux pilotes avec l'implémentation NTFS dans le noyau n'est pas pratique, étant donné que l'ancien pilote n'a pas été mis à jour depuis de nombreuses années, qu'il est dans un état déplorable et qu'il ne peut fonctionner qu'en mode lecture.

Le nouveau pilote NTFS3 prend en charge le mode écriture et toutes les fonctionnalités de la version actuelle de NTFS 3.1, y compris les attributs étendus de fichiers, les listes d'accès (ACL), le mode de compression des données, le travail efficace avec les espaces vides dans les fichiers (sparse) et la relecture des changements à partir du journal pour restaurer l'intégrité après les échecs. La suppression de l'ancien pilote ne devrait pas affecter les distributions, puisque, par exemple, Debian ne compile ni n'utilise de pilotes NTFS à partir du noyau, mais propose aux utilisateurs une implémentation ntfs-3g qui s'exécute dans l'espace utilisateur. Arch Linux utilise le nouveau pilote ntfs3 par défaut.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id%3D77417942e49017ff6d0b3d57b8974ab1d63d592c

18

PDP-10 mainframe on Raspberry Pi 5: 14/03/2024 Vintage computer enthusiasts have published Project PiDP-10, aimed at creating a working reconstruction of the DEC PDP-10 KA10 mainframe from 1968. A new plastic control panel housing was manufactured for the device, equipped with 124 lamp indicators and 74 switches. The computing components and software environment are recreated using a Raspberry Pi 5 board with the Debian-based Raspberry Pi OS distribution and the SIMH toolkit, which supports full PDP-10 simulation, including reproducing known errors. The emulator can run the TOPS-10 multitasking and multi-user operating system , which was originally shipped on PDP-10 mainframes. The alternative ITS operating system , developed in 1967 at MIT for the PDP-10, is also supported as an option . More than 400 historical applications recovered from MIT tape archives are available to run on ITS. The code for the components used by the project and the script for automating the installation are published on GitHub. To launch ITS, assembly tools developed by enthusiasts were used . A PiDP-10 commissioning event is scheduled for April 1 at the MIT Computer Museum, which will be combined with a seminar on the history of the PDP-10 at MIT. Among the projects being developed in parallel, one can note the creation of clones for the computers Whirlwind (1945), PDP-1 (1959), PDP-8 (1968) and PDP-11/70 (1975). The project is also involved in a complete renovation of the PDP-10 computer center room, which will provide a truly immersive experience of 1960s computing. https://obsolescence.dev/pidp10

Ordinateur central PDP-10 sur Raspberry Pi 5 14/03/2024

Des passionnés d'informatique ancienne ont publié le projet PiDP-10, visant à créer une reconstruction fonctionnelle de l'unité centrale DEC PDP-10 KA10 de 1968. Un nouveau boîtier de panneau de commande en plastique a été fabriqué pour l'appareil, équipé de 124 indicateurs lumineux et de 74 interrupteurs. Les composants informatiques et l'environnement logiciel sont recréés à l'aide d'une carte Raspberry Pi 5 avec la distribution Raspberry Pi OS basée sur Debian et la boîte à outils SIMH, qui prend en charge la simulation complète du PDP-10, y compris la reproduction des erreurs connues.

L'émulateur peut exécuter le système d'exploitation multitâche et multi-utilisateur TOPS-10, qui était à l'origine livré sur les ordinateurs centraux PDP-10. Le système d'exploitation alternatif ITS, développé en 1967 au MIT pour le PDP-10, est également supporté en option. Plus de 400 applications historiques récupérées dans les archives du MIT peuvent être exécutées sur ITS. Le code des composants utilisés par le projet et le script d'automatisation de l'installation sont publiés sur GitHub. Pour lancer l'ITS, des outils d'assemblage développés par des passionnés ont été utilisés.

Un événement de mise en service du PiDP-10 est prévu le 1er avril au MIT Computer Museum, qui sera associé à un séminaire sur l'histoire du PDP-10 au MIT. Parmi les projets développés en parallèle, on peut noter la création de clones pour les ordinateurs Whirlwind (1945), PDP-1 (1959), PDP-8 (1968) et PDP-11/70 (1975). Le projet est aussi impliqué dans la rénovation complète du centre informatique du PDP-10, lequel fournira une véritable expérience d'immersion dans l'informatique des années 1960.

https://obsolescence.dev/pidp10

Updating Void Linux installation builds: 15/03/2024 New bootable builds of Void Linux have been generated, which is an independent project that does not use the developments of other distributions and is developed using a rolling release cycle. Previous builds were published a year ago. Apart from the appearance of current boot images based on a more recent slice of the system, updating builds does not bring functional changes and their use only makes sense for new installations. Builds are available in versions based on the Glibc and Musl system libraries . Live images with the Xfce desktop and a basic console build have been prepared for the x86_64, i686, armv6l, armv7l and aarch64 platforms. ARM builds support BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 and Raspberry Pi boards. The distribution uses the runit system manager to initialize and manage services. To manage packages, they are developing their our own xbps package manager and xbps-src package build system. Xbps allows you to install, uninstall, and update applications, detect shared library incompatibilities, and manage dependencies, You can use Musl as a standard library instead of Glibc. Systems developed by Void are distributed under the BSD license. https://voidlinux.org/news/2024/03/new-images.html

Mise à jour des builds d'installation de Void Linux 15/03/2024

De nouvelles versions amorçables de Void Linux ont été générées. Il s'agit d'un projet indépendant qui n'utilise pas les développements d'autres distributions et qui est développé à l'aide d'un cycle de publication en continu. Les versions précédentes ont été publiées il y a un an. Hormis l'apparence des images de démarrage actuelles basées sur une partie plus récente du système, la mise à jour des builds n'apporte pas de changements fonctionnels et leur utilisation n'a de sens que pour les nouvelles installations.

Les builds sont disponibles dans des versions basées sur les bibliothèques système Glibc et Musl. Des images Live avec le bureau Xfce et une console de base ont été préparées pour les plateformes x86_64, i686, armv6l, armv7l et aarch64. Les versions ARM supportent les cartes BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 et Raspberry Pi.

La distribution utilise le gestionnaire de système runit pour initialiser et gérer les services. Pour gérer les paquets, elle développe son propre gestionnaire de paquets xbps et le système de compilation de paquets xbps-src. Xbps vous permet d'installer, de désinstaller et de mettre à jour des applications, de détecter les incompatibilités des bibliothèques partagées et de gérer les dépendances. Vous pouvez utiliser Musl comme bibliothèque standard à la place de Glibc. Les systèmes développés par Void sont distribués sous licence BSD.

https://voidlinux.org/news/2024/03/new-images.html

Update of Mineclonia 0.97: 15/03/2024 Update 0.97 has been released for the game Mineclonia, which is a fork of Mineclone2 and made on the Minetest engine. What sets Mineclonia apart from Mineclone2 is its emphasis on stability and performance. At the moment, the game has more features than Mineclone2, but at the same time, in-game music (to reduce size) and “hamburgers”, which were not present in Minecraft and had a negative impact on performance, were deliberately removed from Mineclone. The project code is written in Lua and is distributed under the GPLv3 license. Among the changes in the new version are the addition of a level cost on the anvil, the implementation of a fishing rod and the addition of the ability to fish, as wOrdinateur central PDP-10 sur Raspberry Pi 5ell as fixing some bugs. https://content.minetest.net/packages/ryvnf/mineclonia/

Mise à jour de Mineclonia 0.97 15/03/2024

La mise à jour 0.97 a été publiée pour le jeu Mineclonia,un fork de Mineclone2 qui est réalisé sur le moteur Minetest. Ce qui différencie Mineclonia de Mineclone2, c'est l'accent mis sur la stabilité et les performances. À l'heure actuelle, le jeu possède plus de fonctionnalités que Mineclone2, mais en même temps, la musique du jeu (pour réduire la taille) et les « hamburgers », qui n'étaient pas présents dans Minecraft et avaient un impact négatif sur les performances, ont été délibérément retirés de Mineclone. Le code du projet est écrit en Lua et est distribué sous licence GPLv3.

Parmi les changements apportés à la nouvelle version figurent l'ajout d'un coût de niveau sur l'enclume, l'implémentation d'une canne à pêche et l'ajout de la possibilité de pêcher, ainsi que la correction de quelques bugs.

https://content.minetest.net/packages/ryvnf/mineclonia/

19

First release of TileOS: 15/03/2024 TileOS 1.0 “T-Rex” is now available , built on Debian and offering a desktop using tiled window managers. TileOS pursues the same goals as the Ubuntu Sway Remix distribution (developed by the same author), offering a ready-to-use interface that does not require additional configuration and is aimed at both experienced Linux users and beginners who want to try out a tiled window manager environment without spending a lot of time setting them up. However, unlike Ubuntu Sway Remix, TileOS is much more open to changes and customization, and is free of any potential copyright issues (Ubuntu Sway Remix uses registered Canonical trademarks, but there has been no official response regarding the distro's inclusion in the official Ubuntu family has not yet been received). Builds for the amd64 architecture have been prepared for download (in the future, he plans to provide support for arm64, in particular Raspberry Pi boards). The source code for TileOS components is available on GitLab. https://tile-os.com/

Première version de TileOS 15/03/2024

TileOS 1.0 « T-Rex » est maintenant disponible, construit sur Debian et offrant un bureau utilisant des gestionnaires de fenêtres en mosaïque. TileOS poursuit les mêmes objectifs que la distribution Ubuntu Sway Remix (développée par le même auteur), en offrant une interface prête à l'emploi qui ne nécessite pas de configuration supplémentaire et qui s'adresse à la fois aux utilisateurs expérimentés de Linux et aux débutants qui veulent essayer un environnement de gestionnaires de fenêtres en mosaïque sans passer beaucoup de temps à les configurer.

Cependant, contrairement à Ubuntu Sway Remix, TileOS est beaucoup plus ouvert aux changements et à la personnalisation, et est libre de tout problème potentiel de copyright (Ubuntu Sway Remix utilise des marques déposées de Canonical, mais il n'y a pas encore eu de réponse officielle concernant l'inclusion de la distro dans la famille officielle d'Ubuntu). Des versions pour l'architecture amd64 ont été préparées pour être téléchargées (à l'avenir, il est prévu de fournir un support pour arm64, en particulier pour les cartes Raspberry Pi). Le code source des composants de TileOS est disponible sur GitLab.

https://tile-os.com/

Release of Libadwaita 1.5: 16/03/2024 The GNOME Project has published the release of Libadwaita 1.5, which includes a set of components for user interface styling that follows the GNOME HIG (Human Interface Guidelines). The library includes ready-made widgets and objects for building applications that comply with the general GNOME style, that can be adaptively adjusted to screens of any size. The library code is written in C and is distributed under the LGPL 2.1+ license. The libadwaita library is used in conjunction with GTK4 and includes components of the Adwaita theme. Moving GNOME styling elements into a separate library allows GNOME-specific changes to be developed separately from GTK, allowing GTK developers to focus on the core stuff and GNOME developers to more quickly and flexibly push forward styling changes they want without affecting GTK itself. The main change in libadwaita 1.5 was the reworking of adaptive widgets to create dialog boxes that adjust to the size of the visible area. Unlike traditional dialogs, which are housed in separate windows, new dialogs are rendered client-side, rendered inside existing windows, and cannot extend beyond the parent window. This approach simplifies the creation of universal dialogs that can be combined with interfaces for mobile and desktop systems, and also provides additional options for managing dialogs. https://blogs.gnome.org/alicem/2024/03/15/libadwaita-1-5/

Sortie de Libadwaita 1.5 16/03/2024

Le projet GNOME a publié la version 1.5 de Libadwaita, qui comprend un ensemble de composants pour le style de l'interface utilisateur qui suit les directives GNOME HIG (Human Interface Guidelines). La bibliothèque comprend des widgets et des objets prêts à l'emploi pour créer des applications conformes au style général de GNOME, qui peuvent s'adapter à des écrans de toutes tailles. Le code de la bibliothèque est écrit en C et distribué sous la licence LGPL 2.1+.

La bibliothèque libadwaita est utilisée en conjonction avec GTK4 et inclut des composants du thème Adwaita. Déplacer les éléments de style de GNOME dans une bibliothèque séparée permet aux changements spécifiques à GNOME d'être développés séparément de GTK, permettant aux développeurs de GTK de se concentrer sur le cœur du système et aux développeurs de GNOME de faire avancer plus rapidement et avec plus de flexibilité les changements de style qu'ils souhaitent sans affecter GTK lui-même.

Le principal changement dans libadwaita 1.5 a été le remaniement des widgets adaptatifs pour créer des boîtes de dialogue qui s'ajustent à la taille de la zone visible. Contrairement aux boîtes de dialogue traditionnelles, qui sont hébergées dans des fenêtres séparées, les nouvelles boîtes de dialogue sont rendues côté client, à l'intérieur des fenêtres existantes, et ne peuvent pas s'étendre au-delà de la fenêtre parentale. Cette approche simplifie la création de boîtes de dialogue universelles, qui peuvent être combinées avec des interfaces pour les systèmes mobiles et de bureau, et fournit également des options supplémentaires pour la gestion des boîtes de dialogue.

https://blogs.gnome.org/alicem/2024/03/15/libadwaita-1-5/

Rocky, Oracle and SUSE will provide further support for the Linux 4.14 kernel: 16/03/2024 OpenELA (Open Enterprise Linux Association ), formed last year by CIQ (Rocky Linux), Oracle and SUSE, to join efforts to ensure compatibility with RHEL, introduced the kernel-lts project, where it will provide additional support for some outdated LTS branches kernels after they are no longer officially supported. The first kernel to receive additional support will be the 4.14 branch, which was published in November 2017 and has been supported for 6 years. In January, the core kernel development team stopped maintaining this branch. OpenELA has resumed maintenance and updates for kernel 4.14, which will be released at least until December 2024. Following the final release of Linux kernel 4.14.336, the OpenELA team has already released extended updates 4.14.337-openela, 4.14.338-openela and 4.14.339-openela. The OpenELA repository took the place of the git.centos.org repository, which was discontinued by Red Hat. https://openela.org

Rocky, Oracle et SUSE continueront à prendre en charge le noyau Linux 4.14 16/03/2024

OpenELA (Open Enterprise Linux Association), formée l'année dernière par CIQ (Rocky Linux), Oracle et SUSE, pour unir leurs efforts afin d'assurer la compatibilité avec RHEL, a introduit le projet kernel-lts, dans lequel il fournira un support supplémentaire pour certains noyaux de branches LTS obsolètes après qu'ils ne soient plus officiellement pris en charge.

Le premier noyau à bénéficier d'un support supplémentaire sera la branche 4.14, qui a été publiée en novembre 2017 et a été supportée pendant 6 ans. En janvier, l'équipe de développement du noyau central a cessé de maintenir cette branche. OpenELA a repris la maintenance et les mises à jour du noyau 4.14, qui sera publié au moins jusqu'en décembre 2024. Après la publication finale du noyau Linux 4.14.336, l'équipe OpenELA a déjà publié les mises à jour étendues 4.14.337-openela, 4.14.338-openela et 4.14.339-openela.

Le dépôt OpenELA a pris la place du dépôt git.centos.org, qui a été abandonné par Red Hat.

https://openela.org

20

WebKitGTK 2.44.0 browser engine: 17/03/2024 WebKitGTK 2.44.0 , a port of the WebKit browser engine for the GTK platform, has been announced. WebKitGTK allows you to use all the features of WebKit through a GNOME-oriented programming interface based on GObject and can be used to integrate web content processing tools into any application, from use in specialized HTML/CSS parsers to creating full-featured web browsers. Among the well-known projects that use WebKitGTK, we focus on the standard GNOME browser (Epiphany). Previously, WebKitGTK was used in the Midori browser, but after the project passed into the hands of the Astian Foundation, the old version of Midori on WebKitGTK was abandoned and a fundamentally different product was created with the same name Midori. https://webkitgtk.org/2024/03/16/webkitgtk2.44.0-released.html

Moteur de navigation WebKitGTK 2.44.0 17/03/2024

WebKitGTK 2.44.0, un portage du moteur de navigation WebKit pour la plateforme GTK, a été annoncé. WebKitGTK vous permet d'utiliser toutes les fonctionnalités de WebKit à travers une interface de programmation orientée GNOME basée sur GObject et peut être utilisé pour intégrer des outils de traitement de contenu Web dans n'importe quelle application, de l'utilisation dans des analyseurs HTML/CSS spécialisés à la création de navigateurs Web complets. Parmi les projets bien connus qui utilisent WebKitGTK, nous nous concentrons sur le navigateur standard de GNOME (Epiphany). Auparavant, WebKitGTK était utilisé dans le navigateur Midori, mais une fois que le projet s'est passé entre les mains de la Fondation Astian, l'ancienne version de Midori sur WebKitGTK a été abandonnée et un produit fondamentalement différent a été créé sous le même nom de Midori.

https://webkitgtk.org/2024/03/16/webkitgtk2.44.0-released.html

GnuCOBOL compiler and the SuperBOL development environment: 18/03/2024 Fabrice Le Fessant summed up the 20-year development of the free GnuCOBOL compiler, which allows you to translate COBOL programs into a C representation for subsequent compilation using GCC or other C compilers. According to Fabris, the project has reached maturity, ready for use in industrial systems and the ability to compete with proprietary solutions. GnuCOBOL's competitive advantages include support for 19 dialects of the COBOL language, high performance and cross-platform, allowing the toolkit to be used on various systems, including Linux, BSD, macOS, Windows, Android and many proprietary Unix-like OSes. According to the speaker, recently there has been an active implementation of GnuCOBOL by commercial companies and banks, which are transferring backends written in COBOL to GnuCOBOL from the proprietary Micro Focus compiler. It is noted that the transition to GnuCOBOL allows you to achieve increased productivity and get rid of lock-in to one vendor. For example, the French Ministry of Finance recently replaced a mainframe computer running the GCOS operating system with a solution based on GnuCOBOL. Among the events related to GnuCOBOL, we can also mention the publication of the first version of the integrated development environment SuperBOL Studio , written in the OCaml language and distributed under the AGPLv3, MIT and ISC licenses. SuperBOL Studio is an extension to the VS Code code editor that works with the GnuCOBOL compiler and is designed for developing, debugging and profiling COBOL projects. SuperBOL also provides an LSP (Language Server Protocol) server implementation for integrating COBOL code navigation, parsing, and editing tools into another IDE. This year, the COBOL language will turn 65 years old, while it remains one of the oldest actively used programming languages, as well as one of the leaders in terms of the amount of code written. https://ftp.heanet.ie/mirrors/fosdem-video/2024/h2215/fosdem-2024-3249-gnucobol-the-free-industrial-ready-alternative-for-cobol-.av1.webm

Compilateur GnuCOBOL et environnement de développement SuperBOL 18/03/2024

Fabrice Le Fessant a dressé le bilan de 20 ans de développement du compilateur libre GnuCOBOL, qui permet de traduire des programmes COBOL en une représentation C pour une compilation ultérieure à l'aide de GCC ou d'autres compilateurs C. Selon Fabrice, le projet est arrivé à maturité, prêt à être utilisé dans les systèmes industriels et à concurrencer les solutions propriétaires. Les avantages concurrentiels de GnuCOBOL comprennent la prise en charge de 19 dialectes du langage COBOL, des performances élevées et une utilisation multi-plateforme, permettant à la boîte à outils d'être utilisée sur différents systèmes, notamment Linux, BSD, macOS, Windows, Android et de nombreux systèmes d'exploitation propriétaires de type Unix.

Selon l'orateur, il y a eu récemment une mise en œuvre active de GnuCOBOL par des sociétés commerciales et des banques, qui transfèrent des backends écrits en COBOL vers GnuCOBOL à partir du compilateur propriétaire Micro Focus. La transition vers GnuCOBOL permet d'accroître la productivité et d'éviter de s'enfermer dans un seul fournisseur. Par exemple, le ministère français des finances a récemment remplacé un ordinateur central fonctionnant sous le système d'exploitation GCOS par une solution basée sur GnuCOBOL.

Parmi les événements liés à GnuCOBOL, nous pouvons également mentionner la publication de la première version de l'environnement de développement intégré SuperBOL Studio, écrit en langage OCaml et distribué sous les licences AGPLv3, ISC et celle du MIT. SuperBOL Studio est une extension de l'éditeur de code VS Code qui fonctionne avec le compilateur GnuCOBOL et est conçu pour le développement, le débogage et le profilage de projets COBOL. SuperBOL fournit également une implémentation de serveur LSP (Language Server Protocol) pour intégrer des outils de navigation, d'analyse et d'édition de code COBOL dans un autre IDE.

Cette année, le langage COBOL fêtera ses 65 ans, tout en restant l'un des plus anciens langages de programmation activement utilisés, ainsi que l'un des leaders en termes de quantité de code écrit.

https://ftp.heanet.ie/mirrors/fosdem-video/2024/h2215/fosdem-2024-3249-gnucobol-the-free-industrial-ready-alternative-for-cobol-.av1.webm

Microsoft open sourced Garnet storage: 19/03/2024 Microsoft has open sourced the NoSQL system Garnet, designed for creating caching stores and compatible with existing client libraries for Redis storage. Garnet supports the creation of scalable data caching clusters that can use replication, key migration, and data sharding across cluster nodes. The project is written in C# with a storage core in C++. It is opened under the MIT license and can run on all platforms supported by .NET (the primary platforms are Linux and Windows). https://www.microsoft.com/en-us/research/blog/introducing-garnet-an-open-source-next-generation-faster-cache-store-for-accelerating-applications-and-services/

Microsoft ouvre le stockage Garnet 19/03/2024

Microsoft a ouvert le système NoSQL Garnet, conçu pour créer des magasins de mise en cache et compatible avec les bibliothèques client existantes pour le stockage Redis. Garnet prend en charge la création de clusters de mise en cache de données évolutifs qui peuvent utiliser la réplication, la migration de clés et le partage de données entre les nœuds du cluster. Le projet est écrit en C# avec un noyau de stockage en C++. Il est ouvert sous la licence du MIT et peut fonctionner sur toutes les plateformes supportées par .NET (les plateformes principales sont Linux et Windows).

https://www.microsoft.com/en-us/research/blog/introducing-garnet-an-open-source-next-generation-faster-cache-store-for-accelerating-applications-and-services/

21

GNOME 46 Published: 20/03/2024 After six months of development, the GNOME 46 desktop environment was released. To quickly evaluate the capabilities of GNOME 46, specialized Live builds based on openSUSE and an installation image prepared as part of the GNOME OS initiative are offered. GNOME 46 is also already included in experimental builds of Ubuntu 24.04 and Fedora 40 . https://foundation.gnome.org/2024/03/20/introducing-gnome-46/

GNOME 46 Publié 20/03/2024

Après six mois de développement, l'environnement de bureau GNOME 46 a été publié. Pour évaluer rapidement les capacités de GNOME 46, des Live builds spécialisées basées sur openSUSE et une image d'installation préparée dans le cadre de l'initiative GNOME OS sont proposées. GNOME 46 est également déjà inclus dans les versions expérimentales d'Ubuntu 24.04 et de Fedora 40.

https://foundation.gnome.org/2024/03/20/introducing-gnome-46/

Release of Wayland-Protocols 1.34: 21/03/2024 After six months of development, a new release of the wayland-protocols 1.34 package was published, containing a set of protocols and extensions that complement the capabilities of the base Wayland protocol and provide the capabilities necessary for building composite servers and user environments. https://lists.freedesktop.org/archives/wayland-devel/2024-March/043537.html

Publication de Wayland-Protocols 1.34 21/03/2024

Après six mois de développement, la nouvelle version 1.34 du paquet wayland-protocols a été publiée, contenant un ensemble de protocoles et d'extensions qui complètent les capacités du protocole Wayland de base et fournissent les capacités nécessaires à la construction de serveurs composites et d'environnements utilisateurs.

https://lists.freedesktop.org/archives/wayland-devel/2024-March/043537.html

The Redis DBMS is moving to a proprietary license: 21/03/2024 Redis Ltd has announced a change in the license for the Redis DBMS, that belongs to the class of NoSQL systems. Starting with the release of Redis 7.4, the project code will be distributed under two proprietary licenses RSALv2 (Redis Source Available License v2) and SSPLv1 (Server Side Public License v1), instead of the previously used BSD license. The change of license will allow the integration of proprietary modules into the main structure of future versions of the Redis DBMS with the implementation of advanced types and data processing engines, previously offered only as part of the Redis Stack product. Old releases will remain available under the previous BSD license and can be used as the basis for creating an independent fork. https://redis.com/blog/redis-adopts-dual-source-available-licensing/

Le SGBD Redis passe à une licence propriétaire 21/03/2024

Redis Ltd a annoncé un changement de licence pour le SGBD Redis, qui appartient à la classe des systèmes NoSQL. À partir de la version 7.4 de Redis, le code du projet sera distribué sous deux licences propriétaires RSALv2 (Redis Source Available License v2) et SSPLv1 (Server Side Public License v1), au lieu de la licence BSD précédemment utilisée.

Le changement de licence permettra l'intégration de modules propriétaires dans la structure principale des futures versions du SGBD Redis avec l'implémentation de types avancés et de moteurs de traitement de données, précédemment proposés uniquement dans le cadre du produit Redis Stack. Les anciennes versions resteront disponibles sous l'ancienne licence BSD et pourront servir de base à la création d'un dérivé indépendant.

https://redis.com/blog/redis-adopts-dual-source-available-licensing/

22

Red Hat introduced Nova: 21/03/2024 Red Hat has begun work on the Nova project, which is a new open driver for NVIDIA GPUs, where GPU initialization and control operations are included in the firmware and performed by a separate GSP (GPU System Processor) microcontroller. The new driver is designed as a module for the Linux kernel and uses the DRM (Direct Rendering Manager) subsystem. The project is positioned as a continuation of the development of the Nouveau driver for GPUs with GSP firmware used starting with the NVIDIA GeForce RTX 2000 series based on the Turing microarchitecture, and in the long term may replace Nouveau. The driver code is written in Rust and additionally uses several layers to develop video drivers in this language, which have not yet been accepted into the main kernel. Among the reasons for creating a new driver is the opportunity to achieve significant simplification compared to the Nouveau driver, thanks to the use of many ready-made handlers provided by the GSP firmware. Due to the need to support older NVIDIA GPUs, the Nouveau driver code is unnecessarily complex and inflexible, and significant reworking of the code base is required to solve problems existing in the Nouveau driver, for example, related to blocking in the VMM/MMU code. https://lists.freedesktop.org/archives/dri-devel/2024-March/446709.html

Red Hat présente Nova 21/03/2024

Red Hat a commencé à travailler sur le projet Nova, qui est un nouveau pilote ouvert pour les GPU NVIDIA, où les opérations d'initialisation et de contrôle du GPU sont incluses dans le firmware et effectuées par un microcontrôleur GSP (GPU System Processor) séparé. Le nouveau pilote est conçu comme un module pour le noyau Linux et utilise le sous-système DRM (Direct Rendering Manager). Le projet se positionne comme une continuation du développement du pilote Nouveau pour les GPU avec firmware GSP utilisés à partir de la série NVIDIA GeForce RTX 2000 basée sur la microarchitecture Turing, et à long terme pourrait remplacer Nouveau.

Le code du pilote est écrit en Rust et utilise en outre plusieurs couches pour développer des pilotes vidéo dans ce langage, qui n'ont pas encore été acceptés dans le noyau principal. L'une des raisons de la création d'un nouveau pilote est la possibilité de réaliser une simplification significative par rapport au pilote Nouveau, grâce à l'utilisation de nombreux gestionnaires prêts à l'emploi fournis par le micrologiciel GSP. En raison de la nécessité de prendre en charge les anciens GPU NVIDIA, le code du pilote Nouveau est inutilement complexe et inflexible ; un remaniement important de la base de code est nécessaire pour résoudre les problèmes existants dans le pilote Nouveau, par exemple, liés au blocage dans le code VMM/MMU.

https://lists.freedesktop.org/archives/dri-devel/2024-March/446709.html

The Redict project was founded: 21/03/2024 In response to the change in the license for the Redis DBMS, a fork was created that will be distributed under the name Redict and will continue to develop the code base corresponding to the release of Redis 7.2.4, the last one under the BSD license. Redict can be used as a transparent replacement for Redis 7.2.4, but compatibility with future versions of Redis that will be released under a proprietary license is not guaranteed. The fork was founded by Drew DeVault, the author of the Sway user environment , the Hare programming language, the Aerc email client , and the SourceHut collaborative development platform. Haelwenn Monnier, the author of the BadWolf browser (based on WebKitGTK) and the Pleroma platform for deploying federated social networks, joined the work on the fork . The Redict code license has changed from BSD to GPLv3 (the old code remains under the BSD license, but all new changes to Redict will be made under the GPLv3 license). This way, the Redict project will be able to port patches published by Redis Inc for older versions of Redis under the BSD license, but patches and changes created for Redict under the GPLv3 license will not be able to be ported to Redis. Update: The license for Redict has been changed from the originally chosen GPLv3 to LGPLv3. https://codeberg.org/redict/redict

Le projet Redict a été créé 21/03/2024

En réponse au changement de licence du SGBD Redis, un dérivé a été créé qui sera distribué sous le nom de Redict et continuera à développer la base de code correspondant à la version 7.2.4 de Redis, la dernière sous licence BSD. Redict peut être utilisé comme un remplacement transparent de Redis 7.2.4, mais la compatibilité avec les futures versions de Redis qui seront publiées sous une licence propriétaire n'est pas garantie.

Le dérivé a été fondé par Drew DeVault, l'auteur de l'environnement utilisateur Sway, du langage de programmation Hare, du client de messagerie Aerc et de la plateforme de développement collaboratif SourceHut. Haelwenn Monnier, l'auteur du navigateur BadWolf (basé sur WebKitGTK) et de la plateforme Pleroma pour le déploiement de réseaux sociaux fédérés, a rejoint le travail sur le dérivé.

La licence du code de Redict est passée de BSD à GPLv3 (l'ancien code reste sous licence BSD, mais toutes les nouvelles modifications apportées à Redict seront faites sous licence GPLv3). Ainsi, le projet Redict pourra porter les correctifs publiés par Redis Inc pour les anciennes versions de Redis sous licence BSD, mais les correctifs et les changements créés pour Redict sous licence GPLv3 ne pourront pas être portés sur Redis.

Mise à jour : La licence de Redict a été modifiée, passant de la GPLv3 initialement choisie à la LGPLv3.

https://codeberg.org/redict/redict

NIntendo being asshats again: 21/03/2024 Nintendo secured the blocking of the main Suyu project repository on GitLab, a day after the publication of the first release. The repository was blocked after a complaint was sent to GitLab about the Suyu project violating the Digital Millennium Copyright Act (DMCA) in force in the United States. An alternative repository launched on its own server using the Forgejo platform (a fork of Gitea), as well as a repository with releases on the GitLab site and continue to work. The DMCA request sent to GitLab claims that, like Yuzu, the Suyu emulator is specifically designed to bypass technical security methods, and in the process uses illegally obtained copies of cryptographic keys to decrypt games and firmware. Despite the fact that extracting keys for decrypting games falls on users and is done using third-party tools, the very fact of decryption on the emulator side is perceived by Nintendo as an illegal bypass of technical protection measures, even if the user uses keys extracted from his own purchased copy (in the terms of use It is prohibited to create copies to run on other platforms). https://twitter.com/MrSujano/status/1770896278165004294

NIntendo fait encore des conneries 21/03/2024

Nintendo a obtenu le blocage du dépôt principal du projet Suyu sur GitLab, un jour après la publication de la première version. Le dépôt a été bloqué après qu'une plainte a été envoyée à GitLab concernant la violation par le projet Suyu du Digital Millennium Copyright Act (DMCA) en vigueur aux États-Unis. Un dépôt alternatif lancé sur son propre serveur utilisant la plateforme Forgejo (un dérivé de Gitea), ainsi qu'un dépôt avec des versions sur le site de GitLab continuent de fonctionner.

La demande DMCA envoyée à GitLab affirme que, comme Yuzu, l'émulateur Suyu est spécifiquement conçu pour contourner les méthodes de sécurité technique et qu'il utilise des copies de clés cryptographiques obtenues illégalement pour décrypter les jeux et les microprogrammes. Bien que l'extraction des clés de décryptage des jeux incombe aux utilisateurs et soit réalisée à l'aide d'outils tiers, le fait même de décrypter côté émulateur est perçu par Nintendo comme un contournement illégal des mesures de protection technique, même si l'utilisateur utilise des clés extraites de sa propre copie achetée (dans les conditions d'utilisation, il est interdit de créer des copies pour les exécuter sur d'autres plates-formes).

https://twitter.com/MrSujano/status/1770896278165004294

23

Incident with KDE theme deleting user files: 22/03/2024 The KDE Project has recommended against installing unofficial global themes and widgets for KDE following an incident involving the deletion of all personal files from a user who installed the Gray Layout theme from the KDE Store, with approximately 4,000 downloads. It is believed that the incident was not caused by malicious intent, but by an error related to the unsafe use of the “rm -rf” command. KDE global themes provide the ability to use plasmoids that run arbitrary commands, which can be used to delete files, among other things. When using constructs like “rm -rf $VAR/*” in code, a situation may arise when the $VAR variable is uninitialized, which will lead to the actual execution of the command “rm -rf /*”. Previously, similar errors appeared in the initialization or installation scripts of Squid , Steam , yandex-disk-indicator and bumblebee . The KDE developers intend to audit third-party themes posted to the KDE Store directory to identify similar errors, and also organize warnings when installing themes posted by third-party users. https://floss.social/@kde/112128243960545659

Incident avec le thème KDE supprimant les fichiers de l'utilisateur 22/03/2024

Le projet KDE a recommandé de ne pas installer de thèmes globaux et de widgets non officiels pour KDE suite à un incident impliquant la suppression de tous les fichiers personnels d'un utilisateur qui a installé le thème Gray Layout depuis la boutique KDE, avec environ 4 000 téléchargements. On pense que l'incident n'a pas été causé par une intention malveillante, mais par une erreur liée à l'utilisation non sécurisée de la commande « rm -rf ».

Les thèmes globaux de KDE permettent d'utiliser des plasmoïdes qui exécutent des commandes arbitraires, qui peuvent être utilisées pour supprimer des fichiers, entre autres. Lors de l'utilisation de constructions telles que « rm -rf $VAR/* » dans le code, une situation peut se produire lorsque la variable $VAR n'est pas initialisée, ce qui conduira à l'exécution de la commande « rm -rf /* ». Auparavant, des erreurs similaires étaient apparues dans les scripts d'initialisation ou d'installation de Squid, Steam, yandex-disk-indicator et bumblebee.

Les développeurs de KDE ont l'intention d'auditer les thèmes tiers postés dans le répertoire KDE Store afin d'identifier des erreurs similaires, et d'organiser des avertissements lors de l'installation de thèmes postés par des utilisateurs tiers.

https://floss.social/@kde/112128243960545659

First alpha release of etcd operator for Kubernetes: 23/03/2024 The first alpha version of the etcd-operator project has been published. They develop tools to simplify the deployment of etcd distributed storage in a Kubernetes environment and management of etcd clusters. The toolkit can handle tasks such as node deployment, configuration, management, scaling, and disaster recovery. The configuration is specified in YAML format. The project code is written in Go and distributed under the Apache 2.0 license. https://github.com/aenix-io/etcd-operator/releases/tag/v0.0.1

Première version alpha de l'opérateur etcd pour Kubernetes 23/03/2024

La première version alpha du projet etcd-operator a été publiée. Des outils sont développés pour simplifier le déploiement du stockage distribué etcd dans un environnement Kubernetes et la gestion des clusters etcd. La boîte à outils peut gérer des tâches telles que le déploiement de nœuds, la configuration, la gestion, la mise à l'échelle et la reprise après sinistre. La configuration est spécifiée au format YAML. Le code du projet est écrit en Go et distribué sous la licence Apache 2.0.

https://github.com/aenix-io/etcd-operator/releases/tag/v0.0.1

Palemoon plans to increase CPU requirements: 24/03/2024 The developers of the Palemoon browser plan to increase the CPU requirements in ready-made builds. The reason given is the desire to use AVX processor instructions to significantly speed up the browser. The change is planned for summer 2024. To use the new builds, you will need a processor that supports the second version of the x86-64 microarchitecture (x86_64-v2), which has been used by processors since approximately 2009, starting with AMD FX and the first generation Intel Core i7 (Nehalem). The x86_64-v2 microarchitecture is distinguished by the presence of extensions such as SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF and CMPXCHG16B. It is also worth noting that over the past week, users of the Palemoon browser have been experiencing failures when passing Cloudflare's DDoS attack protection. At some point the problem was resolved, but at the end of the week it reappeared. https://forum.palemoon.org/viewtopic.php?t%3D30971%26p%3D249944%23p249944

Palemoon prévoit d'augmenter les exigences en matière de CPU 24/03/2024

Les développeurs du navigateur Palemoon prévoient d'augmenter les exigences en matière de processeur dans les versions prêtes à l'emploi. La raison invoquée est la volonté d'utiliser les instructions du processeur AVX pour accélérer considérablement le navigateur. Le changement est prévu pour l'été 2024.

Pour utiliser les nouvelles versions, vous aurez besoin d'un processeur prenant en charge la deuxième version de la microarchitecture x86-64 (x86_64-v2), utilisée par les processeurs depuis 2009 environ, à commencer par AMD FX et la première génération d'Intel Core i7 (Nehalem). La microarchitecture x86_64-v2 se distingue par la présence d'extensions telles que SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF et CMPXCHG16B.

Il convient également de noter qu'au cours de la semaine écoulée, les utilisateurs du navigateur Palemoon ont connu des échecs lors du passage de la protection contre les attaques DDoS de Cloudflare. Le problème a été résolu à un moment donné, mais il est réapparu à la fin de la semaine.

https://forum.palemoon.org/viewtopic.php?t%3D30971%26p%3D249944%23p249944

24

Battle for Wesnoth 1.18: 24/03/2024 Two and a half years since its last major release, a new version of Battle for Wesnoth 1.18 is available, a cross-platform turn-based fantasy strategy game that supports both single-player campaigns and multiplayer online or on a single computer. The game code is distributed under the free GPLv2+ license, and game resources, including graphics and sounds, are licensed under GPLv2+ and Creative Commons BY-SA licenses. Builds are prepared for Linux , Windows, macOS and iOS. The game is also available through Steam. The new version offers a new game campaign for Drake “Winds of Fate”, dedicated to seafarers and the exploration of new continents. The oldest Loyalist campaign “Eastern Invasion” has been completely redesigned. The Quenoth campaign “Under the Burning Suns” has been reworked. They updated the map “King of the Hill”. Graphics performance has been significantly improved and the rendering system has been upgraded (a 60% increase in FPS has been noted). The balance of power and multiplayer game parameters have been changed. A large portion of improvements have been made to the map and scenario editors. Support for achievements has been implemented. Added a section with the history of multiplayer games. Many units have been improved and animation effects have been modernized. The possibilities for developing add-ons have been expanded. http://wesnoth.org/start/1.18/

Battle for Wesnoth 1.18 24/03/2024

Deux ans et demi après sa dernière version majeure, la nouvelle version 1.18 de Battle for Wesnoth est disponible. Il s'agit d'un jeu de stratégie fantastique au tour par tour multiplateforme qui supporte à la fois les campagnes solo et le multijoueur en ligne ou sur un seul ordinateur. Le code du jeu est distribué sous la licence libre GPLv2+, et les ressources du jeu, y compris les graphismes et les sons, sont sous licence GPLv2+ et Creative Commons BY-SA. Des versions sont préparées pour Linux, Windows, macOS et iOS. Le jeu est également disponible sur Steam.

La nouvelle version propose une nouvelle campagne de jeu pour Drake « Winds of Fate », dédiée aux marins et à l'exploration de nouveaux continents. La plus ancienne campagne des Loyalistes, « Eastern Invasion », a été entièrement repensée. La campagne de Quenoth « Under the Burning Suns » a été retravaillée. La carte « King of the Hill » a été mise à jour. Les performances graphiques ont été considérablement améliorées et le système de rendu a été mis à niveau (une augmentation de 60 % des FPS a été constatée). L'équilibre des forces et les paramètres du jeu multijoueur ont été modifiés. De nombreuses améliorations ont été apportées aux éditeurs de cartes et de scénarios. La prise en charge des réalisations a été mise en œuvre. Ajout d'une section sur l'histoire des jeux multijoueurs. De nombreuses unités ont été améliorées et les effets d'animation ont été modernisés. Les possibilités de développement de modules complémentaires ont été étendues.

http://wesnoth.org/start/1.18/

issue203/actus.txt · Dernière modification : 2024/04/05 15:52 de auntiee