Outils pour utilisateurs

Outils du site


issue200:actus

Table des matières

1

NVK supports Vulkan 1.0: 20/11/2023 The Khronos consortium has reached full compatibility of the open NVK driver for NVIDIA video cards with the Vulkan 1.0 specification. The driver has successfully passed all tests from the CTS (Khronos Conformance Test Suite) and is included in the list of certified drivers. Certification has been completed for NVIDIA GPUs based on the Turing microarchitecture (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000). The tests were performed in an environment with the Linux kernel 6.5, X.Org X Server 1.20.14, XWayland 22.1.9 and GNOME Shell 44.4. Obtaining the certificate allows you to officially declare compatibility with graphics standards and use the associated Khronos trademarks. The NVK driver was built from scratch by a team including Karol Herbst (Nouveau developer at Red Hat), David Airlie (DRM maintainer at Red Hat), and Jason/Faith Ekstrand (active Mesa developer from Collabora). When creating the driver, the developers used official header files and open kernel modules published by NVIDIA. The NVK code used some basic components of the Nouveau OpenGL driver in some places, but due to the differences in the names in the NVIDIA header files and the reverse-engineered names in Nouveau, direct borrowing of the code is difficult and for the most part many things had to be rethought and implemented from scratch. https://www.collabora.com/news-and-blog/news-and-events/nvk-reaches-vulkan-conformance.html

NVK prend en charge Vulkan 1.0 20/11/2023

Le consortium Khronos a atteint la compatibilité totale du pilote ouvert NVK pour les cartes vidéo NVIDIA avec la spécification Vulkan 1.0. Le pilote a réussi à tous les tests du CTS (Khronos Conformance Test Suite) et est inclus dans la liste des pilotes certifiés. La certification a été achevée pour les GPU NVIDIA basés sur la microarchitecture Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000-8000, Quadro T1000/T2000). Les tests ont été effectués dans un environnement équipé du noyau Linux 6.5, de X.Org X Server 1.20.14, de XWayland 22.1.9 et de GNOME Shell 44.4. L'obtention du certificat vous permet de déclarer officiellement la compatibilité avec les normes graphiques et d'utiliser les marques commerciales Khronos associées.

Le pilote NVK a été compilé à partir de zéro par une équipe comprenant Karol Herbst (développeur Nouveau chez Red Hat), David Airlie (responsable DRM chez Red Hat) et Jason/Faith Ekstrand (développeur Mesa actif chez Collabora). Lors de la création du pilote, les développeurs ont utilisé les fichiers d'en-tête officiels et les modules de noyau ouverts publiés par NVIDIA. Le code NVK a utilisé certains composants de base du pilote Nouveau OpenGL à certains endroits, mais en raison des différences entre les noms dans les fichiers d'en-tête de NVIDIA et les noms inversés dans Nouveau, l'emprunt direct du code est difficile et, pour la plupart, beaucoup de choses ont dû être repensées et mises en œuvre à partir de zéro.

https://www.collabora.com/news-and-blog/news-and-events/nvk-reaches-vulkan-conf

Fedora 40 plans to enable system service isolation: 20/11/2023 The Fedora 40 release suggests enabling isolation settings for systemd system services that are enabled by default, as well as services with critical applications such as PostgreSQL, Apache httpd, Nginx, and MariaDB. It is expected that the change will significantly increase the security of the distribution in the default configuration and will make it possible to block unknown vulnerabilities in system services. The proposal has not yet been considered by the FESCo (Fedora Engineering Steering Committee), which is responsible for the technical part of the development of the Fedora distribution. A proposal may also be rejected during the community review process https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/ICCQ4GTH74UCR4LY3LWLOTTKW3RWKBMX/

Fedora 40 prévoit d'activer l'isolation des services système 20/11/2023

La version 40 de Fedora propose d'activer les paramètres d'isolation pour les services système systemd qui sont activés par défaut, ainsi que les services avec des applications critiques telles que PostgreSQL, Apache httpd, Nginx et MariaDB. Ce changement devrait augmenter de manière significative la sécurité de la distribution dans la configuration par défaut et permettre de bloquer les vulnérabilités inconnues dans les services système. La proposition n'a pas encore été examinée par le FESCo (Fedora Engineering Steering Committee), qui est responsable de la partie technique du développement de la distribution Fedora. Une proposition peut également être rejetée au cours du processus d'examen par la communauté.

https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/ICCQ4GTH74UCR4LY3LWLOTTKW3RWKBMX/

Release of FreeBSD 14.0: 21/11/2023 Two and a half years since the publication of the 13.0 branch, the devs released FreeBSD 14.0. Installation images are prepared for the architectures amd64, i386, powerpc, powerpc64, powerpc64, powerpcs, armpe, armv7, aarch64 and riscv64. In addition, builds for virtualization systems (QCOW2, VHD, VMDK, raw) and cloud environments like Amazon EC2, Google Compute Engine and Vagrant are prepared. FreeBSD 14 will be the last to support 32-bit platforms. FreeBSD 15 will have only 64-bit support, but it will be possible to build 32-bit programs and use the COMPAT_FREEBSD32 mode to run 32-bit executables in a 64-bit environment. https://www.freebsd.org/releases/14.0R/announce/

Sortie de FreeBSD 14.0 21/11/2023

Deux ans et demi après la publication de la branche 13.0, les développeurs ont publié FreeBSD 14.0. Les images d'installation sont préparées pour les architectures amd64, i386, powerpc, powerpc64, powerpc64, powerpcs, armpe, armv7, aarch64 et riscv64. De plus, des versions pour les systèmes de virtualisation (QCOW2, VHD, VMDK, raw) et les environnements en nuage comme Amazon EC2, Google Compute Engine et Vagrant sont préparées. FreeBSD 14 sera le dernier à supporter les plateformes 32-bit. FreeBSD 15 ne supportera que le 64-bit, mais il sera possible de compiler des programmes 32-bit et d'utiliser le mode COMPAT_FREEBSD32 pour faire fonctionner des exécutables 32-bit dans un environnement 64-bit.

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

2

Rocky Linux 9.3: 21/11/2023 Rocky Linux 9.3 aimed at creating a free build of RHEL, capable of taking the place of the classic CentOS, is presented. The distribution is binary compatible with Red Hat Enterprise Linux and can be used as a replacement for RHEL 9.3 and CentOS 9 Stream. Support for the Rocky Linux 9 will be available until May 31, 2032. Installation of Rocky Linux iso's are prepared for x86_64, aarch64, ppc64le and s390x (IBM Z) architectures. Additionally they offer live-builds with GNOME and Xfce desktops, published for the x86_64 architecture (live-builds with KDE is delayed). The Rocky Linux distribution is being developed under the auspices of the Rocky Enterprise Software Foundation, which is registered as a public corporation, not aimed at making a profit. The owner of the organization is Gregory Kurtzer, founder of CentOS, but the management functions under the charter are delegated to the board of directors, to which the community is elected by the participants involved in the work on the project. For the development of advanced products based on Rocky Linux and support of this distribution, there is a commercial company Ctrl IQ, which received $26 million in investment. Companies such as Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives and NAVER Cloud have joined the development and financing of the project. https://rockylinux.org/news/rocky-linux-9-3-ga-release/

Rocky Linux 9.3 21/11/2023

Rocky Linux 9.3, visant à créer une version libre de RHEL, capable de prendre la place du classique CentOS, est sortie. La distribution est compatible avec Red Hat Enterprise Linux et peut être utilisée en remplacement de RHEL 9.3 et CentOS 9 Stream. Le support de Rocky Linux 9 sera disponible jusqu'au 31 mai 2032. Les ISO d'installation de Rocky Linux sont préparées pour les architectures x86_64, aarch64, ppc64le et s390x (IBM Z). De plus, des Live-builds sont proposés avec les bureaux GNOME et Xfce, publiés pour l'architecture x86_64 (les Live-builds avec KDE sont différés).

La distribution Rocky Linux est développée sous les auspices de la Rocky Enterprise Software Foundation, qui est enregistrée en tant qu'entreprise publique, sans but lucratif. Le propriétaire de l'organisation est Gregory Kurtzer, fondateur de CentOS, mais les fonctions de gestion prévues par la charte sont déléguées au conseil d'administration, à laquelle des membres de la communauté sont élus par les participants impliqués dans le travail sur le projet. Pour le développement de produits avancés basés sur Rocky Linux et le soutien de cette distribution, il existe une société commerciale, Ctrl IQ, dans laquelle 26 millions de dollars ont été investis. Des entreprises telles que Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives et NAVER Cloud ont participé au développement et au financement du projet.

https://rockylinux.org/news/rocky-linux-9-3-ga-release/

Release of owncast 0.1.2: 21/11/2023 The release of Owncast 0.1.2, developing a server for streaming video and chat, has been published. The server runs on the user's equipment and unlike Twitch, Facebook Live and YouTube Live services, allows you to fully control the broadcasting process and set your chat rules. Management and interaction with users is carried out through a web-interface. The project code is written in Go and under the MIT license. To upload video to the server, you can use any software that supports the RTMP protocol, for example, OBS, Streamlabs, Restream, Zoom and Jitsi. You can broadcast live with the capture of video from a web camera or HDMI-port, using FFMpeg. The server receives the original video stream, converts it depending on the settings and segments it for transfer to end users using the HLS (HTTP Live Streaming) protocol. You can generate several streams with different quality and transfer them with an adaptive bitrate. To optimize bandwidth, video can be transmitted to users using storage services compatible with Amazon S.3 as intermediaries. The new version has added support for user exit events from the chat; there is log of requests from IP addresses with unaccepted keys; users are prohibited from using the displayed names, registrations for chatbots are via the API; a modal dialog for the confirmation request is implemented. https://github.com/owncast/owncast/releases/tag/v0.1.2

Sortie de owncast 0.1.2 21/11/2023

La version 0.1.2 d'Owncast, qui développe un serveur de streaming vidéo et de chat, a été publiée. Le serveur fonctionne sur l'équipement de l'utilisateur et, contrairement aux services Twitch, Facebook Live et YouTube Live, vous permet de contrôler entièrement le processus de diffusion et de définir vos règles de chat. La gestion et l'interaction avec les utilisateurs se font par l'intermédiaire d'une interface Web. Le code du projet est écrit en Go sous la licence du MIT.

Pour téléverser des vidéos sur le serveur, vous pouvez utiliser n'importe quel logiciel qui prend en charge le protocole RTMP, par exemple OBS, Streamlabs, Restream, Zoom et Jitsi. Vous pouvez diffuser en direct en capturant de la vidéo à partir d'une caméra Web ou d'un port HDMI, à l'aide de FFMpeg. Le serveur reçoit le flux vidéo original, le convertit en fonction des paramètres et le segmente pour le transférer aux utilisateurs finaux à l'aide du protocole HLS (HTTP Live Streaming). Vous pouvez générer plusieurs flux de qualité différente et les transférer avec un débit adaptatif. Pour optimiser la bande passante, la vidéo peut être transmise aux utilisateurs en utilisant des services de stockage compatibles avec Amazon S.3 comme intermédiaires.

La nouvelle version a ajouté la prise en charge des événements de sortie de l'utilisateur du chat ; il y a un journal des demandes provenant d'adresses IP avec des clés non acceptées ; il est interdit aux utilisateurs d'utiliser les noms affichés, les enregistrements pour les chatbots se font via l'API ; une boîte de dialogue modale pour la demande de confirmation est implémentée.

https://github.com/owncast/owncast/releases/tag/v0.1.2

EndeavourOS 23.11: 21/11/2023 A new release of the EndeavourOS project 23.11 “Galileo,” which replaced the Antergos distribution, was launched, the development of Antergos was discontinued in May 2019 due to the lack of free time in the remaining maintainers to maintain the project at the proper level. The size of the installation image is 2.4 GB (x86_64, the build for ARM develops separately). Endeavour OS allows the user to install Arch Linux with the chosen desktop without unnecessary complications, bog standard DE, offered by the developers of the selected desktop, without additional pre-installed programs. The distribution offers a simple installer to install the Arch Linux base environment with the KDE desktop by default and the ability to install one of the standard desktops based on Mate, LXQt, Cinnamon, Xfce, GNOME, Budgie, from the repos, as well as mosaic, i3, BSPWM and Sway window managers. Work is underway to add support to Qtile and Openbox window managers, UKUI, LXDE and Deepin desktops. https://endeavouros.com/news/slimmer-options-but-lean-and-in-a-new-live-environment-galileo-has-arrived/

EndeavourOS 23.11 21/11/2023

La nouvelle version 23.11 « Galileo » du projet EndeavourOS, qui a remplacé la distribution Antergos, a été lancée ; le développement d'Antergos a été interrompu en mai 2019 en raison du manque de temps libre des mainteneurs restants pour garder le projet au niveau approprié. La taille de l'image d'installation est de 2,4 Go (x86_64, le build pour ARM est développé séparément).

Endeavour OS permet à l'utilisateur d'installer Arch Linux avec le bureau choisi sans complications inutiles, en utilisant la version standard de l'environnement de bureau, fournie par les développeurs du bureau choisi, sans programmes supplémentaires préinstallés. La distribution propose un installeur simple pour installer l'environnement de base d'Arch Linux avec le bureau KDE par défaut et la possibilité d'installer l'un des bureaux standard basés sur Mate, LXQt, Cinnamon, Xfce, GNOME, Budgie, à partir des dépôts, ainsi que les gestionnaires de fenêtres mosaic, i3, BSPWM et Sway. Des travaux sont en cours pour ajouter la prise en charge des gestionnaires de fenêtres Qtile et Openbox, des bureaux UKUI, LXDE et Deepin.

https://endeavouros.com/news/slimmer-options-but-lean-and-in-a-new-live-environment-galileo-has-arrived/

3

New versions of Claws Mail 3.20.0 and 4.2.0: 22/11/2023 After one and a half years of development, the releases of the easy and fast Claws Mail (3.20.0 and 4.2.0) e-mail client were published, which separated from the Sylpheed project in 2005 (from 2001 to 2005). The projects were developed jointly, Claws was used to test the future Sylpheed innovations. The Claws Mail interface is built using GTK, the code is distributed under the GPL license. The 3.x and 4.x branches are developed in parallel and differ in the version of the GTK library used: GTK2 is used in the 3.x branch, and in 4.x - GTK3. https://lists.claws-mail.org/pipermail/users/2023-November/032391.html

Nouvelles versions 3.20.0 et 4.2.0 de Claws Mail 22/11/2023

Après un an et demi de développement, les versions 3.20.0 et 4.2.0 du client de messagerie facile et rapide Claws Mail, qui s'est séparé du projet Sylpheed en 2005 (de 2001 à 2005), ont été publiées. Les projets ont été développés conjointement, Claws a été utilisé pour tester les futures innovations de Sylpheed. L'interface de Claws Mail est construite avec GTK, le code est distribué sous licence GPL. Les branches 3.x et 4.x sont développées en parallèle et diffèrent par la version de la bibliothèque GTK utilisée : GTK2 est utilisé dans la branche 3.x, et GTK3 dans la branche 4.x.

https://lists.claws-mail.org/pipermail/users/2023-November/032391.html

Release of Archinstaller 2.7: 23/11/2023 Archinstaller 2.7 has been published, which since April 2021 as an option is part of the installation of Arch Linux. Archinstall works in console mode and can be used instead of the default manual distribution mode. Separately the implementation of the graphical interface of the installation is, but it is not included in the Arch Linux installation images and has not been updated for more than three years. Archinstall provides a dialog (guided) and automated modes. In the dialog mode, the user is consistently asked questions, covering the basic settings and actions from the installation manual. In the automated mode, you can use scripts to deploy typical configurations. The installer also supports installation profiles, for example, the “desktop” profile for the desktop selection (KDE, GNOME, Awesome) and the installation of the packages necessary for its operation, or, for instance, a “webserver” or “database” profiles to select and install the web server and DBMS. https://github.com/archlinux/archinstall/releases/tag/v2.7.0

Sortie d'Archinstall 2.7 23/11/2023

Archinstall 2.7 a été publié. Depuis avril 2021, il fait partie de l'installation d'Arch Linux en tant qu'option. Archinstall fonctionne en mode console et peut être utilisé à la place du mode manuel par défaut de la distribution. La mise en œuvre de l'interface graphique de l'installation est séparée, mais elle n'est pas incluse dans les images d'installation d'Arch Linux et n'a pas été mise à jour depuis plus de trois ans.

Archinstall propose un mode dialogue (guidé) et un mode automatisé. Dans le mode dialogue, l'utilisateur se voit systématiquement poser des questions, couvrant les paramètres de base et les actions du manuel d'installation. Dans le mode automatisé, vous pouvez utiliser des scripts pour déployer des configurations typiques. Le programme d'installation prend également en charge les profils d'installation, par exemple le profil « bureau » pour la sélection du bureau (KDE, GNOME, Awesome) et l'installation des paquets nécessaires à son fonctionnement, ou, par exemple, les profils « serveur Web » ou « base de données » pour sélectionner et installer le serveur Web et le SGBD.

https://github.com/archlinux/archinstall/releases/tag/v2.7.0

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

Qt Creator 12 23/11/2023

Un environnement de développement intégré, Qt Creator 12.0, conçu pour créer des applications multi-plateformes à l'aide de la bibliothèque Qt, a été publié. Le développement de programmes classiques en langage C++ et l'utilisation du langage QML, qui utilise JavaScript pour définir les scripts et dont la structure et les paramètres des éléments d'interface sont définis par des blocs de type CSS, sont tous deux pris en charge. Il existe des versions finalisées pour Linux, Windows et macOS.

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

4

The openSUSE project chooses a new logo: 23/11/2023 The developers of the openSUSE distribution announced they are not accepting any more applications for the logo contest in which anyone can participate. The voting will last until December 10 and will allow you to choose new logos for the entire openSUSE project and for the distributions developed in its ecosystem, like Tumbleweed, Leap, Slowroll and Kalpa. In the competition, 36 logos openSUSE, 18 - Kalpa, 24 - Slowroll, 21 - Leap and 32 - Tumbleweed were accepted. https://news.opensuse.org/2023/11/23/selecting-the-new-face-of-os-is-underway/

Le projet openSUSE choisit un nouveau logo 23/11/2023

Les développeurs de la distribution openSUSE ont annoncé qu'ils n'acceptaient plus de candidatures au concours de logo auquel tout le monde peut participer. Le vote durera jusqu'au 10 décembre et permettra de choisir de nouveaux logos pour l'ensemble du projet openSUSE et pour les distributions développées dans son écosystème, comme Tumbleweed, Leap, Slowroll et Kalpa. Dans la compétition, 36 logos openSUSE, 18 - Kalpa, 24 - Slowroll, 21 - Leap et 32 - Tumbleweed ont été acceptés.

https://news.opensuse.org/2023/11/23/selecting-the-new-face-of-os-is-underway/

Release of Proxmox VE 8.1: 24/11/2023 Proxmox Virtual Environment 8.1, a specialized Linux distribution based on Debian GNU/Linux, aimed at deploying and maintaining virtual servers using LXC and KVM, and capable of replacing products such as VMware vSphere, Microsoft Hyper-V and Citrix Hypervisor, is out. Installation size of the install iso 1.2 GB. Proxmox VE provides means to deploy a fully finished system of virtual servers at industrial level with a web-based interface designed to manage hundreds or even thousands of virtual machines. The distribution has built-in tools for backing up virtual environments and for clustering, out-of-box support available, including the ability to migrate virtual environments from one node to another without stopping work. The web-interface features: support for secure VNC consoles; control of access to all available objects (VM, storage, nodes, etc.) role-based; support for various authentication mechanisms (MS ADS, LDAP, Linux PAM, Proxmox VE authentication) https://forum.proxmox.com/threads/proxmox-ve-8-1-released.136959/

Sortie de Proxmox VE 8.1 24/11/2023

Proxmox Virtual Environment 8.1, une distribution Linux spécialisée basée sur Debian GNU/Linux, destinée au déploiement et à la maintenance de serveurs virtuels utilisant LXC et KVM et capable de remplacer des produits tels que VMware vSphere, Microsoft Hyper-V et Citrix Hypervisor, est disponible. La taille de l'installation est de 1,2 Go.

Proxmox VE permet de déployer un système complet de serveurs virtuels au niveau industriel avec une interface Web conçue pour gérer des centaines, voire des milliers de machines virtuelles. La distribution dispose d'outils intégrés pour la sauvegarde des environnements virtuels et pour la mise en grappe, d'un support prêt à l'emploi disponible, y compris la possibilité de migrer les environnements virtuels d'un nœud à l'autre sans interrompre le travail. L'interface Web présente les caractéristiques suivantes : prise en charge des consoles VNC sécurisées ; contrôle de l'accès à tous les objets disponibles (VM, stockage, nœuds, etc.) basé sur les rôles ; prise en charge de divers mécanismes d'authentification (MS ADS, LDAP, Linux PAM, authentification Proxmox VE).

https://forum.proxmox.com/threads/proxmox-ve-8-1-released.136959/

Release of MPV 0.37: 25/11/2023 A new version of the MPV 0.37 video player was released. The MPV focuses on developing new features and ensuring the constant transfer of innovations from MPlayer repositories, without worrying about maintaining compatibility with MPlayer. The MPV code falls under the LGPLv2.1+ license, some parts remain under the GPLv2, but the process of transition to the LGPL is almost complete and the remaining GPL can be used to disable the option “-enable-lgpl.” https://github.com/mpv-player/mpv/releases/tag/v0.37.0

Sortie de MPV 0.37 25/11/2023

Une nouvelle version du lecteur vidéo MPV 0.37 a été publiée. Le MPV se concentre sur le développement de nouvelles fonctionnalités et assure le transfert constant des innovations des dépôts MPlayer, sans se soucier de maintenir la compatibilité avec MPlayer. Le code de MPV est sous licence LGPLv2.1+ ; certaines parties restent sous GPLv2, mais le processus de transition vers la LGPL est presque terminé et la GPL restante peut être utilisée pour désactiver l'option « -enable-lgpl ».

https://github.com/mpv-player/mpv/releases/tag/v0.37.0

5

Release of Radix cross Linux 1.9.226: 25/11/2023 The latest version of the Radix cross Linux 1.9.226 distribution, built using the own Radix.pro builder, that simplifies the formation of distributions for embedded systems, is available. Downloadable builds are available for devices based on RISC-V, ARM/ARM64, MIPS and x86/x86_64 architectures. The installation of the system does not require connection to the Internet. The build system code is distributed under the MIT license. The release of 1.9.226 is supplemented by GRUB and EDK II for the Orange Pi 5 device based on RK3588s SoC. The EDK II (orange-pi5.spi-flash.image) image is available in the orange-pi5 directory and can be written with U-Boot or mtdutil-s. If you install the system using the Setup utility on the NVMe disk (/dev/nvme0n1), then EDK II will be written automatically and then you can work with the board the way you are used to working with ordinary PCs and installing various OSs from external media. It is also worth noting that the release includes an image for the VisionFive2 SBC with the RISC-V architecture. For this architecture, a toolkit has been created that allows you to grab programs that use GNU Libc and programs for microcontrollers like GD32VF103 and many others. The tools can be found in the toolchains directory for all popular architectures. https://radix.pro/platform/install/

Sortie de Radix cross Linux 1.9.226 25/11/2023

La dernière version, la 1.9.226, de la distribution Radix cross Linux, compiléd à l'aide du constructeur Radix.pro, qui simplifie la formation de distributions pour les systèmes embarqués, est disponible. Des versions téléchargeables sont disponibles pour les appareils basés sur les architectures RISC-V, ARM/ARM64, MIPS et x86/x86_64. L'installation du système ne nécessite pas de connexion à Internet. Le code du système compilé est distribué sous la licence du MIT.

La version 1.9.226 est complétée par GRUB et EDK II pour le périphérique Orange Pi 5 basé sur le SoC RK3588s. L'image EDK II (orange-pi5.spi-flash.image) est disponible dans le répertoire orange-pi5 et peut être écrite avec U-Boot ou mtdutil-s. Si vous installez le système à l'aide de l'utilitaire Setup sur le disque NVMe (/dev/nvme0n1), l'EDK II sera écrit automatiquement et vous pourrez alors travailler avec la carte comme vous avez l'habitude de le faire avec des PC ordinaires et en installant divers systèmes d'exploitation à partir de supports externes.

Il convient également de noter que la version comprend une image pour le SBC VisionFive2 avec l'architecture RISC-V. Pour cette architecture, une boîte à outils a été créée qui vous permet de récupérer des programmes qui utilisent GNU Libc et des programmes pour des microcontrôleurs comme le GD32VF103 et bien d'autres. Les outils peuvent être trouvés dans le répertoire des chaînes d'outils pour toutes les architectures populaires.

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

Release of OpenMandriva Lx 5.0: 25/11/2023 After one and a half years of development, the release of the OpenMandriva Lx 5.0 distribution is presented. The project is being developed by the community after Mandriva S.A. transferred the project to the non-profit organization “OpenMandriva Association.” Live-bulds are offered for downloading; x86_64 architecture with KDE (full 3.0 GB, 2.5 GB abbreviated and optimized for AMD Ryzen, ThreadRipper and EPYC), GNOME and LXQ processors. Separately, server builds and images for boards based on the ARM64 (Raspberry Pi 4) architecture will be published in the near future. Users of the continuous updated OpenMandriva ROME branch, which provided access to the innovations developed for the OpenMandriva Lx branch, have already received all the necessary updates (no distribution required separately). https://www.openmandriva.org/en/news/article/openmandriva-lx-5-0-released

Publication d'OpenMandriva Lx 5.0 25/11/2023

Après un an et demi de développement, la distribution OpenMandriva Lx 5.0 est présentée. Le projet est développé par la communauté après que Mandriva S.A. a transféré le projet à l'organisation à but non lucratif « OpenMandriva Association ». Des Live-bulds sont proposés au téléchargement ; architecture x86_64 avec KDE (3,0 Go complets, 2,5 Go abrégés et optimisés pour AMD Ryzen, ThreadRipper et EPYC), GNOME et processeurs LXQ. Des versions et des images de serveur pour les cartes basées sur l'architecture ARM64 (Raspberry Pi 4) seront publiées séparément dans un avenir proche. Les utilisateurs de la branche OpenMandriva ROME continuellement mise à jour, qui donnait accès aux innovations développées pour la branche OpenMandriva Lx, ont déjà reçu toutes les mises à jour nécessaires (aucune distribution séparée n'est requise).

https://www.openmandriva.org/en/news/article/openmandriva-lx-5-0-released

PipeWire reaches 1.0.0: 26/11/2023 There was a release of the Multimedia Server PipeWire, which was marked as the first stable release, which also marks the maturity of the project. At the API and ABI level, version 1.0 is backwards compatible with the 0.3 branch. PipeWire is positioned as a server that replaces the PulseAudio sound server and differs from it by the addition of means to work with video streams, the ability to process the sound with minimal delays and a new security model to manage individual devices access levels and threads. The project is supported in GNOME and already by default, is used in Fedora Linux, RHEL, Ubuntu, Debian, SUSE/openSUSE and many other Linux distributions. The project code is written in C and under the LGPLv2.1 license. PipeWire provides opportunities for processing any multimedia streams, is able to mix and redirect streams with video,it can be used to control video sources, such as video capture devices, web cameras or the content of the screen displayed by applications. PipeWire can also act as a sound server that provides minimal latency and provides functionality that combines PulseAudio and JACK capabilities, including taking into account the needs of professional sound processing systems that PulseAudio could not claim. In addition, PipeWire offers an advanced security model that allows you to manage access at individual devices level and specific streams, and simplifies the organization of sound and video from isolated containers and to them. One of the main goals is to support applications in Flatpak format and work in a graphical stack based on Wayland. https://github.com/PipeWire/pipewire/blob/master/NEWS

PipeWire atteint la version 1.0.0 26/11/2023

Le serveur multimédia PipeWire a connu une version qui a été marquée comme la première version stable, ce qui marque également la maturité du projet. Au niveau de l'API et de l'ABI, la version 1.0 est rétrocompatible avec la branche 0.3. PipeWire se positionne comme un serveur qui remplace le serveur de son PulseAudio et s'en différencie par l'ajout de moyens de travailler avec des flux vidéo, la capacité de traiter le son avec des délais minimaux et un nouveau modèle de sécurité pour gérer les niveaux d'accès des périphériques individuels et les threads. Le projet est pris en charge par GNOME et est déjà utilisé par défaut dans Fedora Linux, RHEL, Ubuntu, Debian, SUSE/openSUSE et de nombreuses autres distributions Linux. Le code du projet est écrit en C et sous licence LGPLv2.1.

PipeWire permet de traiter n'importe quel flux multimédia, de mélanger et de rediriger des flux avec de la vidéo. Il peut être utilisé pour contrôler des sources vidéo, telles que des dispositifs de capture vidéo, des caméras Web ou le contenu de l'écran affiché par des applications.

PipeWire peut également agir comme un serveur de son qui offre une latence minimale et fournit des fonctionnalités qui combinent les capacités de PulseAudio et de JACK, y compris la prise en compte des besoins des systèmes professionnels de traitement du son que PulseAudio ne pouvait pas revendiquer. En outre, PipeWire offre un modèle de sécurité avancé qui vous permet de gérer l'accès au niveau des appareils individuels et des flux spécifiques, et simplifie l'organisation du son et de la vidéo à partir de, et vers, des conteneurs isolés. L'un des principaux objectifs est de prendre en charge les applications au format Flatpak et de travailler dans une pile graphique basée sur Wayland.

https://github.com/PipeWire/pipewire/blob/master/NEWS

6

Delta Chat 1.42: 27/11/2023 A new release of Delta Chat 1.42, working without specialized servers and using email as a transport (chat-over-email, a specialized mail client working as a messenger) is available. The application code is distributed under the GPLv3 license, and the base library is available under the MPL 2.0 (Mozilla Public License). The release is available in Google Play and F-Droid, as well as in builds for Linux (AppImage, pacman, rpm, deb), Windows and MacOS. Delta Chat does not use its own servers and can work through almost any mail server that supports SMTP and IMAP (Push-IMAP technician is used to quickly detect new messages). Encryption using OpenPGP and end-to-end encryption is supported using the Autocrypt or SecureJoin decentralized protocols. The traffic is encrypted using TLS in the implementation of regular system libraries. Delta Chat is fully controlled by the user and is not tied to centralized services. No registration in new services are required - an existing email can be used as an identifier. If the correspondent does not use Delta Chat, he can read the message as a regular letter. The fight against spam is carried out by weeding messages from unknown users (by default, only messages from users from the address book and those who previously sent messages, as well as responses to their own messages are displayed. One can display attachments like attached images and videos. https://delta.chat/en/2023-11-23-jumbo-42

Delta Chat 1.42 27/11/2023

La nouvelle version 1.42 de Delta Chat, fonctionnant sans serveurs spécialisés et utilisant le courrier électronique comme moyen de transport (chat-over-email, un client mail spécialisé fonctionnant comme un messager) est disponible. Le code de l'application est distribué sous licence GPLv3, et la bibliothèque de base est disponible sous MPL 2.0 (Mozilla Public License). La version est disponible sur Google Play et F-Droid, ainsi que dans des versions pour Linux (AppImage, pacman, rpm, deb), Windows et MacOS.

Delta Chat n'utilise pas ses propres serveurs et peut fonctionner avec presque tous les serveurs mail qui supportent SMTP et IMAP (le technicien Push-IMAP est utilisé pour détecter rapidement les nouveaux messages). Le cryptage utilise OpenPGP et le cryptage de bout en bout est pris en charge par les protocoles décentralisés Autocrypt ou SecureJoin. Le trafic est crypté à l'aide de TLS dans la mise en œuvre de bibliothèques système régulières.

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

https://delta.chat/en/2023-11-23-jumbo-42

Release of Incus 0.3: 27/11/2023 The third edition of the Incus project is presented, in which the Linux Containers community is developing a fork of the LXD container management system, created by the old development team that once created LXD. The Incus code is written in Go and under the Apache 2.0 license. The Linux Containers community oversaw the development of LXD before Canonical decided to develop LXD alone as a corporate project. The goal of the fork is to provide an alternative to the LXD project, controlled by the company, LXD. As part of the Incus project, they also plan to eliminate some conceptual errors made during the development of LXD, which previously could not be corrected without breaking backward compatibility. Incus (Company) provides funds for centralized management of containers and virtual machines deployed on both one host and in a cluster of several servers. https://discuss.linuxcontainers.org/t/incus-0-3-has-been-released/18351

Sortie d'Incus 0.3 27/11/2023

La troisième édition du projet Incus est présentée ; dans ce projet, la communauté Linux Containers développe un fork du système de gestion de conteneurs LXD, créé par l'ancienne équipe de développement qui a créé LXD. Le code d'Incus est écrit en Go et sous licence Apache 2.0.

La communauté Linux Containers a supervisé le développement de LXD avant que Canonical ne décide de développer LXD seul en tant que projet d'entreprise. L'objectif du fork est de fournir une alternative au projet LXD, contrôlé par l'entreprise LXD. Dans le cadre du projet Incus, ils prévoient également d'éliminer certaines erreurs conceptuelles commises au cours du développement de LXD, qui ne pouvaient pas être corrigées sans rompre la compatibilité ascendante.

Incus (Entreprise) fournit des fonds pour la gestion centralisée des conteneurs et des machines virtuelles déployées à la fois sur un hôte et dans un cluster de plusieurs serveurs.

https://discuss.linuxcontainers.org/t/incus-0-3-has-been-released/18351

Comentario 3.0.0: 28/11/2023 After seven months of development, the Comentario 3.0.0 project was released, developing a free comment server for web pages, which was forked from the now-abanded Comment server. Comentario allows you to quickly embed the ability to leave comments to your site or blog, by just adding a JavaScript file, comentario.js to the page, at the size of about 20 KB. They support tree layout of discussions, the use of the Markdown format, authentication through social networks, the task of the rules of moderating, the connection of external services for blocking violations and management through an administrator interface. The server code of the project is written in Go, and the client code in JavaScript using the Angular framework. Developments of the project are distributed under the MIT license. You can freely assess the capabilities of the engine, like test and the admin panel. https://docs.comentario.app/en/about/features/

Comentario 3.0.0 28/11/2023

Après sept mois de développement, le projet Comentario 3.0.0 a été publié, développant un serveur de commentaires libre pour les pages Web, qui a été dérivé du désormais célèbre serveur Comment. Comentario vous permet d'intégrer rapidement la possibilité de laisser des commentaires sur votre site ou votre blog, en ajoutant simplement à la page un fichier JavaScript, comentario.js, d'une taille d'environ 20 Ko. Ils prennent en charge la mise en forme arborescente des discussions, l'utilisation du format Markdown, l'authentification par les réseaux sociaux, la tâche des règles de modération, la connexion de services externes pour le blocage des violations et la gestion à travers une interface administrateur. Le code serveur du projet est écrit en Go, et le code client en JavaScript en utilisant le framework Angular. Les développements du projet sont distribués sous la licence du MIT. Vous pouvez librement évaluer les capacités du moteur, comme le test et le panneau d'administration.

https://docs.comentario.app/en/about/features/

7

Red Hat to remove X.org server and related components from RHEL 10: 28/11/2023 Red Hat has published a plan to terminate support for the X.org server in the Red Hat Enterprise Linux 10 distribution. Initially, X.org Server was declared obsolete and scheduled for removal in the future RHEL branch a year ago- in the notes of the release of RHEL 9.1. The ability to run the X11 applications in the Wayland session provided with the XWayland DDX server will be saved. The first release of the RHEL 10 branch, which will terminate X.org Server, is scheduled for the first half of 2025. The transition from the X Window System, which will turn 40 next year next year, to a newer Stage, based on Wayland. Red Hat is actively involved in developing Wayland from the very beginning. Over time, it became clear that the X11 protocol and the X.org server have fundamental problems that need to be solved, and Wayland has become that solution. https://www.redhat.com/en/blog/rhel-10-plans-wayland-and-xorg-server

Red Hat retire de RHEL 10 le serveur X.org et les composants associés 28/11/2023

Red Hat a publié un plan visant à mettre fin à la prise en charge du serveur X.org dans la distribution Red Hat Enterprise Linux 10. Initialement, le serveur X.org a été déclaré obsolète et programmé pour être supprimé de la future branche RHEL il y a un an - dans les notes de la publication de RHEL 9.1. La possibilité d'exécuter les applications X11 dans la session Wayland fournie avec le serveur XWayland DDX sera conservée. La première version de la branche RHEL 10, qui mettra fin au serveur X.org, est prévue pour le premier semestre 2025.

La transition du système X Window, qui aura 40 ans l'année prochaine, vers une étape plus récente, basée sur Wayland. Red Hat participe activement au développement de Wayland depuis le tout début. Au fil du temps, il est devenu évident que le protocole X11 et le serveur X.org présentent des problèmes fondamentaux qui doivent être résolus, et Wayland est devenu cette solution.

https://www.redhat.com/en/blog/rhel-10-plans-wayland-and-xorg-server

Tails 5.20: 28/11/2023 A new release of the specialized distribution Tails 5.20 (The Amnesic Incognito Live System), based on Debian and designed for anonymous access to the internet, was announced. Anonymous access to Tails is provided by the Tor system. All connections, except traffic over the Tor network, are blocked by the default packet filter. Encryption is used to store user data in between launches. You can download the iso-image, capable of working in Live mode, measuring 1.2 GB. https://tails.net/news/version_5.20/index.en.html

Tails 5.20 28/11/2023

La nouvelle version 5.20 de la distribution spécialisée Tails (The Amnesic Incognito Live System), basée sur Debian et conçue pour un accès anonyme à Internet, a été annoncée. L'accès anonyme à Tails est assuré par le système Tor. Toutes les connexions, à l'exception du trafic sur le réseau Tor, sont bloquées par le filtre de paquets par défaut. Le cryptage est utilisé pour stocker les données de l'utilisateur entre les lancements. Vous pouvez télécharger l'image ISO, capable de fonctionner en mode Live, mesurant 1,2 Go.

https://tails.net/news/version_5.20/index.en.html

PeerTube 6.0: 29/11/2023 The decentralized platform for video hosting and video broadcasting, PeerTube, has a 6.0 version out. PeerTube offers an independent alternative to YouTube, Dailymotion and Vimeo, an independent of individual providers, using a content distribution network based on P2P communications and linking visitors browsers. The project is distributed under the AGPLv3 license. https://framablog.org/2023/11/28/peertube-v6-is-out-and-powered-by-your-ideas/

PeerTube 6.0 29/11/2023

La plateforme décentralisée d'hébergement et de diffusion de vidéos, PeerTube, sort une version 6.0. PeerTube offre une alternative indépendante à YouTube, Dailymotion et Vimeo, indépendante des fournisseurs individuels, en utilisant un réseau de distribution de contenu basé sur les communications P2P et la mise en relation des navigateurs des visiteurs. Le projet est distribué sous la licence AGPLv3.

https://framablog.org/2023/11/28/peertube-v6-is-out-and-powered-by-your-ideas/

8

Release of Armbian 23.11: 30/11/2023 Armbian 23.11 has been released, 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 packages 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 compressed form with data flushed to the drive once a day or upon shutdown. The /tmp partition is mounted using tmpfs. ZSWAP is used for swapping. 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. 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://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://www.armbian.com/newsflash/armbian-23-11-topi/

Sortie d'Armbian 23.11 30/11/2023

Armbian 23.11 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 paquets Debian et Ubuntu sont utilisés pour générer des constructions, mais l'environnement est entièrement reconstruit à l'aide de son propre système de construction, 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 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. ZSWAP est utilisé pour le swapping.

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. Lors de la connexion via SSH, une option permet d'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://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://www.armbian.com/newsflash/armbian-23-11-topi/

Release of CRIU 3.19: 30/11/2023 A release of the CRIU 3.19 (Checkpoint and Restore In Userspace) toolkit, designed to save and restore processes in the user's space, has been published. The toolkit allows you to keep the state of one or a group of processes, and then resume operation from a saved position, including after rebooting the system or on another server without breaking the already installed network connections. The project code falls under the GPLv2 license. In the applications of CRIU technology, it is used to ensure the reboot of the OS without violating the continuity of the continuous execution of long-term processes, the Live-migration of isolated containers, the acceleration of the start of slow processes (you can start working with the state saved after initialization), the implementation of kernel updates without restarting services, the periodic preservation of the state of the refillable computational tasks for the resumption of work in the case of a crash, etc. CRIU is used in container management systems such as OpenVZ, LXC/LXD and Docker. The changes required for the CRIU operation are included in the main composition of the Linux kernel. https://github.com/checkpoint-restore/criu/releases/tag/v3.19

Publication de CRIU 3.19 30/11/2023

Une version de la boîte à outils CRIU 3.19 (Checkpoint and Restore In Userspace), conçue pour sauvegarder et restaurer des processus dans l'espace utilisateur, a été publiée. Cette boîte à outils permet de conserver l'état d'un processus ou d'un groupe de processus, puis de reprendre les opérations à partir d'une position sauvegardée, y compris après le redémarrage du système ou sur un autre serveur, sans rompre les connexions réseau déjà installées. Le code du projet est soumis à la licence GPLv2.

Dans les applications de la technologie CRIU, elle est utilisée pour assurer le redémarrage du système d'exploitation sans violer la continuité de l'exécution des processus à long terme, la migration en direct des conteneurs isolés, l'accélération du démarrage des processus lents (vous pouvez commencer à travailler avec l'état sauvegardé après l'initialisation), la mise en œuvre des mises à jour du noyau sans redémarrer les services, la préservation périodique de l'état des tâches de calcul rechargeables pour la reprise du travail dans le cas d'un crash, etc. CRIU est utilisée dans les systèmes de gestion de conteneurs tels que OpenVZ, LXC/LXD et Docker. Les modifications nécessaires au fonctionnement de CRIU sont incluses dans la composition principale du noyau Linux.

https://github.com/checkpoint-restore/criu/releases/tag/v3.19

Release of Cinnamon 6.0 with initial Wayland support: 30/11/2023 After 6 months of development, the release of Cinnamon 6.0 was announced. The Linux Mint distribution community develops a fork of the GNOME shell, Nautilus file manager and Mutter's window manager, aimed at providing an environment in the classic style of GNOME 2 with the support of interaction with GNOME Shell. Cinnamon is based on GNOME components, but these components are supplied as a periodically synchronized fork not associated with GNOME external dependencies. Changing the number of the version to 6.0 is not associated with any particularly important changes, but only continues the tradition of using even decimal numbers to number stable versions (5.6, 5.8, 6.0, etc.). The new Cinnamon release will be proposed in the Linux Mint 21.3 distribution, which is scheduled to be released in December. https://github.com/linuxmint/cinnamon/releases/tag/6.0.0

Sortie de Cinnamon 6.0 avec le support initial de Wayland 30/11/2023

Après 6 mois de développement, la sortie de Cinnamon 6.0 a été annoncée. La communauté de la distribution Linux Mint développe un fork du shell GNOME, du gestionnaire de fichiers Nautilus et du gestionnaire de fenêtres Mutter, visant à fournir un environnement dans le style classique de GNOME 2 avec le support de l'interaction avec le shell GNOME. Cinnamon est basé sur les composants de GNOME, mais ces composants sont fournis sous la forme d'un dérivé synchronisé périodiquement et non associé aux dépendances externes de GNOME. Le changement de numéro de version à 6.0 n'est pas associé à des changements particulièrement importants, mais ne fait que poursuivre la tradition d'utiliser des nombres décimaux pairs pour numéroter les versions stables (les 5.6, 5.8, 6.0, etc.). La nouvelle version Cinnamon sera proposée dans la distribution Linux Mint 21.3, dont la sortie est prévue en décembre.

https://github.com/linuxmint/cinnamon/releases/tag/6.0.0

9

Release of Mesa 23.3: 30/11/2023 A release of the free implementation of the OpenGL and Vulkan API - Mesa 23.3.0 has been published. The first release of the Mesa 23.3.0 branch, has an experimental status - after the final stabilization of the code, a stable version 23.3.1 will be released. In Mesa 23.3, support for the Vulkan 1.3 graphics API is available in the anv drivers for Intel GPUs, radv for AMD GPUs, tu for Qualcomm GPUs, in the lavapipe software rasterizer (lvp), and in emulator mode (vn). Vulkan 1.1 support is implemented in the NVK driver (NVIDIA), and Vulkan 1.0 in v3dv (Broadcom VideoCore VI GPU from Raspberry Pi 4). Mesa also provides full OpenGL 4.6 support for i965, iris (Intel), radeonsi (AMD), zink, llvmpipe, virgl ( virgil3D virtual GPU for QEMU/KVM), freedreno (Qualcomm Adreno) and d3d12 (OpenGL layer) over DirectX 12). OpenGL 4.5 support is available for AMD (r600) and NVIDIA (nvc0) GPUs. https://lists.freedesktop.org/archives/mesa-announce/2023-November/000740.html

Publication de Mesa 23.3 30/11/2023

Une version de l'implémentation libre de l'API OpenGL et Vulkan - Mesa 23.3.0 a été publiée. La première version de la branche Mesa 23.3.0 a un statut expérimental - après la stabilisation finale du code, une version stable 23.3.1 sera publiée.

Dans Mesa 23.3, le support de l'API graphique Vulkan 1.3 est disponible dans les pilotes anv pour les GPU Intel, radv pour les GPU AMD, tu pour les GPU Qualcomm, dans le rasterizer logiciel lavapipe (lvp), et en mode émulateur (vn). Le support de Vulkan 1.1 est implémenté dans le pilote NVK (NVIDIA), et Vulkan 1.0 dans v3dv (Broadcom VideoCore VI GPU du Raspberry Pi 4).

Mesa fournit également un support complet d'OpenGL 4.6 pour i965, iris (Intel), radeonsi (AMD), zink, llvmpipe, virgl (virgil3D virtual GPU for QEMU/KVM), freedreno (Qualcomm Adreno) et d3d12 (OpenGL layer) over DirectX 12). Le support d'OpenGL 4.5 est disponible pour les GPU AMD (r600) et NVIDIA (nvc0).

https://lists.freedesktop.org/archives/mesa-announce/2023-November/000740.html

Flowblade 2.12: 01/12/2023 The multi-track system of non-linear video editing Flowblade 2.12, which allows you to compile movies and videos from a set of individual videos, sound files and images, is available. The editor provides a means for trimming clips with accuracy down to individual frames, processing them with filters and multi-level layout of images for embedding in the video. The project code is written in Python and distributed under the GPLv3 license. The builds are prepared in Flatpak format. The MLT framework is used for video editing. The FFmpeg library is used to process various video, sound and images formats. The interface was built using PyGTK. Mathematical calculations uses the NumPy library. PIL is used for image processing. It is possible to use plugins with the implementation of video effects from Frei0r, as well as sound plugins LADSPA and G'MIC image filters. https://github.com/jliljebl/flowblade/releases/tag/v2.12

Flowblade 2.12 01/12/2023

Le système multipiste d'édition vidéo non linéaire Flowblade 2.12, qui vous permet de compiler des films et des vidéos à partir d'un ensemble de vidéos, de fichiers son et d'images individuels, est disponible. L'éditeur permet de découper les clips avec précision jusqu'aux images individuelles, de les traiter à l'aide de filtres et de mettre en page des images à plusieurs niveaux pour les intégrer dans la vidéo.

Le code du projet est écrit en Python et distribué sous licence GPLv3. Les versions sont préparées au format Flatpak. Le framework MLT est utilisé pour l'édition vidéo. La bibliothèque FFmpeg est utilisée pour traiter différents formats de vidéo, de son et d'image. L'interface a été construite avec PyGTK. Les calculs mathématiques sont effectués à l'aide de la bibliothèque NumPy. PIL est utilisé pour le traitement des images. Il est possible d'utiliser des plugins avec l'implémentation d'effets vidéo de Frei0r, ainsi que des plugins de son LADSPA et des filtres d'image G'MIC.

https://github.com/jliljebl/flowblade/releases/tag/v2.12

Repixture 3.11.0: 01/12/2023 A new version of Repixture 3.11.0, a deliberately simplified survival game in a sandbox, built on the Minetest engine, has been released. The main elements of the game are agriculture, animals and monsters, villages and residents, achievements. The game uses its original crafting system. The project code is written in Lua and distributed under the LGPL-2.1 license. In the new version, they added an API, rp_music, replaced some music tracks, updated translations. In addition, a new API is under development, which should replace Mobs Redo. At the moment, mechanics as breeding, sounds, animation, etc. have been implemented. The API is developed in a separate branch “mobs_new2.” https://content.minetest.net/packages/Wuzzy/repixture/

Repixture 3.11.0 01/12/2023

La nouvelle version 3.11.0 de Repixture, un jeu de survie volontairement simplifié dans un bac à sable, construit sur le moteur Minetest, est sortie. Les principaux éléments du jeu sont l'agriculture, les animaux et les monstres, les villages et les habitants, les accomplissements. Le jeu utilise son système d'artisanat original. Le code du projet est écrit en Lua et distribué sous la licence LGPL-2.1.

Dans la nouvelle version, ils ont ajouté une API, rp_music, remplacé certaines pistes musicales, mis à jour les traductions. De plus, une nouvelle API est en cours de développement, qui devrait remplacer Mobs Redo. Pour l'instant, des mécanismes comme la reproduction, les sons, les animations, etc. ont été implémentés. L'API est développée dans une branche séparée, « mobs_new2 ».

https://content.minetest.net/packages/Wuzzy/repixture/

10

Release of Warzone 2100 4.4.2: 02/12/2023 The release of the strategic (RTS) game Warzone 2100 4.4.2, is out. The game was originally developed by Pumpkin Studios and released on the market in 1999. In 2004, the source code was opened under the GPLv2 license and the game continued to be developed by the community. Both single-player against bots and network games are supported (PVE and PVP). Packages for Ubuntu, Windows and macOS. The 4.4 branch is distinguished by two new modes of ground rendering: classic (original style from the first versions) and high-quality (soil textures with normals). The shadow render has been greatly improved, the model has been updated and the performance has also been improved. For multiplayer, they added “fast messages” and a command strategy selection menu. At the request of the community, the balance of the multiplayer game has been changed. https://wz2100.net/news/version-4-4-2/

Sortie de Warzone 2100 4.4.2 02/12/2023

La version 4.4.2 du jeu de stratégie (RTS) Warzone 2100 est disponible. Le jeu a été développé à l'origine par Pumpkin Studios et mis sur le marché en 1999. En 2004, le code source a été ouvert sous la licence GPLv2 et le jeu a continué à être développé par la communauté. Le jeu supporte aussi bien les parties en solo contre des bots que les parties en réseau (PVE et PVP). Paquets pour Ubuntu, Windows et macOS.

La branche 4.4 se distingue par deux nouveaux modes de rendu du sol : classique (style original des premières versions) et haute qualité (textures du sol avec normales). Le rendu des ombres a été grandement amélioré, le modèle a été mis à jour et les performances ont également été améliorées. Pour le multijoueur, des « messages rapides » ont été ajoutés, ainsi qu'un menu de sélection des stratégies de commandement. À la demande de la communauté, l'équilibre du jeu multijoueur a été modifié.

https://wz2100.net/news/version-4-4-2/

LDL multimedia library optimized for low-power systems: 03/12/2023 The first edition of the LDL (Little DirectMedia Layer) multimedia library, developed with the goal of working on outdated equipment, is available. The library provides a simple cross-platform API for working with 2D graphics, window and operating events management, suitable for the development of simple games and multimedia applications. The library is already used in the development of an alternative open game engine for the game Arcanum. The project code is written in C++ 98 and under the BSL 1.0 (Boost Software License). The author pays great attention to optimizing the library for outdated platforms and creating a single portable C++ API, which can be used in various operating systems (the API is provided for programs written in C). It is supported in Linux (Debian 3+) and Windows (Windows 95+). Support for rendering on the GPU using OpenGL 1.2 and OpenGL 3.0, as well as software rendering on the CPU (forced) is available. The rendering method can be changed dynamically during the application. Linux supports XLib, but Wayland support is also in development. Functions are provided for sound and loading of various image formats (bmp, png, tga, jpg). In the future, they plan to add draw support using Direct3D 9/10/11, streaming sound, text output using the Freetype library, the API for working with streams and networking. They also plan to port to Android, iOS and macOS platforms. https://github.com/JordanCpp/Lib-LDL

Bibliothèque multimédia LDL optimisée pour les systèmes à faible alimentation 03/12/2023

La première édition de la bibliothèque multimédia LDL (Little DirectMedia Layer), développée dans le but de travailler sur des équipements obsolètes, est disponible. La bibliothèque fournit une API multi-plateforme simple pour travailler avec des graphiques 2D, la gestion des fenêtres et des événements d'exploitation, adaptée au développement de jeux simples et d'applications multimédias. La bibliothèque est déjà utilisée dans le développement d'un moteur de jeu alternatif ouvert pour le jeu Arcanum. Le code du projet est écrit en C++ 98 et sous la licence BSL 1.0 (Boost Software License).

L'auteur accorde une grande attention à l'optimisation de la bibliothèque pour les plates-formes obsolètes et à la création d'une API C++ portable unique, qui peut être utilisée dans divers systèmes d'exploitation (l'API est fournie pour les programmes écrits en C). Elle est prise en charge par Linux (Debian 3+) et Windows (Windows 95+).

La prise en charge du rendu sur le GPU à l'aide d'OpenGL 1.2 et d'OpenGL 3.0, ainsi que le rendu logiciel sur le CPU (forcé) sont disponibles. La méthode de rendu peut être modifiée dynamiquement au cours de l'application. Linux supporte XLib, mais le support de Wayland est également en cours de développement. Des fonctions sont fournies pour le son et le chargement de divers formats d'image (bmp, png, tga, jpg).

À l'avenir, il est prévu d'ajouter la prise en charge du dessin à l'aide de Direct3D 9/10/11, le son en continu, la sortie de texte à l'aide de la bibliothèque Freetype, l'API pour travailler avec les flux et la mise en réseau. Il est prévu également de porter le logiciel sur les plateformes Android, iOS et macOS.

https://github.com/JordanCpp/Lib-LDL

Debian 12.4 update: 11/12/2023 A bug-fix update of the Debian 12.4 distribution was published, that includes the accumulated package updates and added patches to the installer. The release includes 94 updates with the elimination of stability problems and 65 updates with the elimination of vulnerabilities. The release of Debian 12.3 superceded due to an error in the package with the kernel linux-image-61.0-14, which can cause data damage to the Ext4 FS. Debian 12.4 comes with the linux-image-6.1.0-15 kernel based on kernel version 6.1.66 and including fixes. The changes in Debian 12.4 also include an update to the fresh stable versions of the gnome-shell, mutter, nvidia-graphics-drivers, postgresql-15, qemu, system, xen, tbsync, gosa, lastpass-cli. They dropped the package gimp-dds, which is no longer required, as its functionality is now built into GIMP. https://www.debian.org/News/2023/20231210

Mise à jour 12,4 de Debian 11/12/2023

Une mise à jour, la 12.4, de la distribution Debian a été publiée, qui inclut les mises à jour cumulées des paquets et des correctifs ajoutés à l'installeur. La publication inclut 94 mises à jour avec l'élimination des problèmes de stabilité et 65 mises à jour avec l'élimination des vulnérabilités. La version 12.3 de Debian a été remplacée suite à une erreur dans le paquet avec le noyau linux-image-61.0-14, qui peut causer des dommages aux données du FS Ext4.

Debian 12.4 est livrée avec le noyau linux-image-6.1.0-15 basé sur la version 6.1.66 du noyau et comprenant des corrections. Les changements dans Debian 12.4 incluent également une mise à jour vers les nouvelles versions stables de gnome-shell, mutter, nvidia-graphics-drivers, postgresql-15, qemu, system, xen, tbsync, gosa, lastpass-cli. Le paquet gimp-dds a été abandonné ; il n'est plus nécessaire, car sa fonctionnalité est maintenant intégrée dans GIMP.

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

11

Linux kernel 6.6.6 update: 12/12/2023 Greg Kroah-Hartman, responsible for supporting a stable branch of the Linux kernel, published a landmark release of the core 6.6.6, which offers one change affecting the wireless cfg80211. The change rolls back the bug added to issue 6.6.5, which led to regressions due to the fact that, together with the correction to the kernel 6.6.5 from the 6.7 branch, another associated commit was not transferred. A similar rollback of the correction is proposed in version 6.1.67. The regressive change led to mutual blocking in network managers working in the user's space. As a result, there was a freezing of the processes of network managers during the reboot, completion of work or leaving in sleep mode. For example, the problem led to hanging when trying to stop NetworkManager, iwd and wpa_pasulicant services after updating the kernel to version 6.6.5 or 6.1.66. This also happened, after the installation of the 6.6.5 core, there was a discontinuation of the Wi-Fi driver brcmfmac for wireless chips Broadcom. https://lkml.org/lkml/2023/12/11/226

Mise à jour 6.6.6 du noyau Linux 12/12/2023

Greg Kroah-Hartman, responsable du support d'une branche stable du noyau Linux, a publié la version de référence 6.6.6 du noyau, qui offre un changement affectant le sans-fil cfg80211. Ce changement annule le bogue ajouté à la version 6.6.5, qui a entraîné des régressions dues au fait que, en même temps que la correction du noyau 6.6.5 de la branche 6.7, un autre commit associé n'a pas été transféré. Un retour en arrière similaire de la correction est proposé dans la version 6.1.67.

Le changement régressif a conduit à un blocage mutuel des gestionnaires de réseau travaillant dans l'espace de l'utilisateur. En conséquence, les processus des gestionnaires de réseau se figeaient lors du redémarrage, de l'achèvement du travail ou de la mise en veille. Par exemple, le problème a entraîné un blocage lors de l'arrêt des services NetworkManager, iwd et wpa_supplicant après la mise à jour du noyau vers la version 6.6.5 ou 6.1.66. Cela s'est également produit après l'installation du noyau 6.6.5, en raison de l'arrêt du pilote Wi-Fi brcmfmac pour les puces sans fil Broadcom.

https://lkml.org/lkml/2023/12/11/226

Release of FreeRDP 3.0: 12/12/2023 A new release of the FreeRDP 3.0.0 project, offering free implementation of the remote access protocol to the RDP (Remote Desktop Protocol), developed, based on Microsoft specifications, has been announced . The project provides a library to integrate RDP support into third-party applications and a client that can be used for remote connection to the Windows desktop. The project code under the Apache 2.0 license. https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0

Publication de FreeRDP 3.0 12/12/2023

La nouvelle version 3.0.0 du projet FreeRDP, offrant une implémentation libre du protocole d'accès à distance RDP (Remote Desktop Protocol), développé sur la base des spécifications de Microsoft, a été annoncée. Le projet fournit une bibliothèque permettant d'intégrer la prise en charge du RDP dans des applications tierces et un client qui peut être utilisé pour la connexion à distance au bureau Windows. Le code du projet est sous la licence Apache 2.0.

https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0

Canonical has transferred the LXD project to the AGPLv3 license: 13/12/2023 Canonical has published a new version of the LXD 5.20 container management system, which is notable for changing the license for the project and the introduction of the need to sign on the transfer of property rights to the code when accepting changes in LXD. The code license added to LXD by Canonical employees has been changed from Apache 2.0 to AGPLv3, and the code of third-party members, to which Canonical has no property rights, remains under Apache 2.0. Since Canonical does not have the ability to change the license for the entire LXD code, the project will now be supplied under mixed conditions - part of the code under AGPLv3, and part under Apache 2.0. The transition to a new license is due to the desire to unify the license with other Canonical server products, which use AGPLv3. The code of the old versions remains available under the Apache 2.0 license, but all changes made to the overlicensed components will be published only under the AGPLv3 license, which will prevent Incus from fork to transfer changes from LXD without transferring its code base to the AGPLv3 license. The Apache 2.0 and AGPLv3 licenses have one-sided compatibility, which boils down to the fact that the code under the Apache 2.0 license can be included in the code under the AGPLv3 license, but not the other way. The change means the complete termination of cooperation between the LXD and Incus projects, since the transfer of changes from LXD to Incus is hampered by a new license, and the need to sign a CLA agreement, which Incus developers do not intend to sign. https://discourse.ubuntu.com/t/lxd-5-20-has-been-released/40865

Canonical a transféré le projet LXD vers la licence AGPLv3 13/12/2023

Canonical a publié une nouvelle version, la 5.20, du système de gestion de conteneurs LXD qui se distingue par le changement de la licence du projet et l'introduction de la nécessité de signer le transfert des droits de propriété du code lors de l'acceptation des changements dans LXD. La licence du code ajouté à LXD par les employés de Canonical est passée d'Apache 2.0 à AGPLv3, et le code des membres tiers, sur lequel Canonical n'a aucun droit de propriété, reste sous Apache 2.0. Canonical n'ayant pas la possibilité de modifier la licence pour l'ensemble du code LXD, le projet sera désormais fourni dans des conditions mixtes - une partie du code sous AGPLv3 et une partie sous Apache 2.0. La transition vers une nouvelle licence est due au désir d'unifier la licence avec d'autres produits serveurs Canonical, qui utilisent AGPLv3.

Le code des anciennes versions reste disponible sous la licence Apache 2.0, mais toutes les modifications apportées aux composants sur-licenciés seront publiées uniquement sous la licence AGPLv3, ce qui empêchera Incus de transférer les modifications de LXD sans transférer sa base de code sous la licence AGPLv3. Les licences Apache 2.0 et AGPLv3 ont une compatibilité unilatérale, ce qui revient à dire que le code sous la licence Apache 2.0 peut être inclus dans le code sous la licence AGPLv3, mais pas l'inverse. Ce changement signifie la fin complète de la coopération entre les projets LXD et Incus, puisque le transfert des modifications de LXD à Incus est entravé par une nouvelle licence et la nécessité de signer un accord CLA, que les développeurs d'Incus n'ont pas l'intention de signer.

https://discourse.ubuntu.com/t/lxd-5-20-has-been-released/40865

12

Not so free Ardour 8.2: 14/12/2023 The release of the suppsedly free, but paid in real life, sound editor Ardour 8.2 designed for multi-channel recording, processing and mixing sound has been published. Ardour provides a multi-track timeline and an unlimited level ofreverting changes throughout the file (even after the program is closed), support for a variety of hardware interfaces. The program is positioned as a 'free' (but costs a minimum of $1 a month) analogue of professional tools ProTools, Nuendo, Pyramix and Sequoia. The code is distributed under the GPLv2 license. In the near future, ready-made builds for Linux will be formed. https://ardour.org/whatsnew.html

Ardour 8.2 pas si gratuit 14/12/2023

La version 8.2 de l'éditeur audio Ardour, censé être gratuit, mais en réalité payant, conçu pour l'enregistrement multicanal, le traitement et le mixage du son, a été publiée. Ardour offre une ligne de temps multi-piste et un niveau illimité de réversibilité des modifications dans le fichier (même après la fermeture du programme), ainsi que la prise en charge d'une variété d'interfaces matérielles. Le programme se présente comme un analogue « gratuit » (mais il coûte au minimum 1 $ par mois) des outils professionnels ProTools, Nuendo, Pyramix et Sequoia. Le code est distribué sous licence GPLv2. Dans un avenir proche, des versions prêtes à l'emploi pour Linux seront créées.

https://ardour.org/whatsnew.html

Will the Linux kernel track “hypothermia” ?: 14/12/2023 Add initial support for cold and critical_cold trip point. Many if not all hwmon and thermal device have normally trip point for hot temperature and for cold temperature. Till now only hot temperature were supported. Add support for also cold temperature to permit complete definition of cold trip point in DT. Thermal driver may use these additional trip point to correctly set interrupt for cold temperature values and react based on that with various measure like enabling attached heater, forcing higher voltage and other specialaized peripherals. For hwmon drivers this is needed as currently there is a problem with setting the full operating range of the device for thermal devices defined with hwmon. New control points THERMAL_TRIP_COLD and THERMAL_CRP_CRIT_COLD can be added to the Thermal subsystem, allowing to call other functions. https://lore.kernel.org/lkml/20231212221301.12581-1-ansuelsmth@gmail.com/

Le noyau Linux suivra-t-il l'« hypothermie » ? 14/12/2023

Ajout d'un support initial pour le point de déclenchement froid et critique_froid. Beaucoup, si ce n'est tous les hwmon et les dispositifs thermiques ont normalement un point de déclenchement pour la température chaude et pour la température froide.

Jusqu'à présent, seules les températures chaudes étaient prises en charge. L'ajout du support de la température froide pour permettre une définition complète du point de déclenchement froid dans DT.

Le pilote thermique peut utiliser ce point de déclenchement supplémentaire pour activer correctement l'interruption pour les valeurs de température froide et réagir en fonction de cela avec diverses mesures telles que l'activation du chauffage attaché, le forçage d'une tension plus élevée et d'autres périphériques spécialisés.

Pour les pilotes hwmon, cela est nécessaire car il y a actuellement un problème avec la définition de la plage de fonctionnement complète du dispositif pour les dispositifs thermiques définis avec hwmon.

De nouveaux points de contrôle THERMAL_TRIP_COLD et THERMAL_CRP_CRIT_COLD peuvent être ajoutés au sous-système thermique, permettant d'appeler d'autres fonctions.

https://lore.kernel.org/lkml/20231212221301.12581-1-ansuelsmth@gmail.com/

The openSUSE logo debacle: 15/12/2023 Douglas DeMaio, SUSE manager in charge of marketing and engagement with the openSUSE community, has announced a decision to hold an additional vote on the logo's selection in response to the criticism of the voting process by participants in the draft process and the lack of an option to maintain the current logo. The logo contest was held taking the votes of everyone into account, regardless of the involvement in the development, including people who are not related to the openSUSE could participate in the voting, which did not fully take into account the collective identity of the developers. As a result, it was decided to give the project participants the opportunity to express their opinion, for which a separate vote on the choice between the existing logo and the proposed new design will be held among the members of the openSUSU project. https://news.opensuse.org/2023/12/15/insights-from-the-os-logo-contest/

Débâcle du logo openSUSE 15/12/2023

Douglas DeMaio, directeur de SUSE en charge du marketing et de l'engagement avec la communauté openSUSE, a annoncé la décision d'organiser un vote supplémentaire sur la sélection du logo en réponse à la critique du processus de vote par les participants au processus provisoire et à l'absence d'une option pour maintenir le logo actuel. Le concours du logo a été organisé en prenant en compte les votes de chacun, indépendamment de l'implication dans le développement, y compris ceux de personnes qui ne sont pas liées à openSUSE et qui pouvaient participer au vote, ce qui n'a pas pleinement pris en compte l'identité collective des développeurs.

En conséquence, il a été décidé de donner aux participants au projet l'opportunité d'exprimer leur opinion, pour laquelle un vote séparé sur le choix entre le logo existant et le nouveau design proposé sera organisé parmi les membres du projet openSUSE.

https://news.opensuse.org/2023/12/15/insights-from-the-os-logo-contest/

13

Manjaro Linux 23.1 released: 16/12/2023 Manjaro Linux 23.1 distribution, built on Arch Linux and focused on novice users, was released. The distribution is notable for the presence of a simplified and user-friendly installation process, support for the automatic identification of equipment and installation of drivers necessary for its operation. Manjaro comes as live-builds with KDE (3.7GB), GNOME (3.5 GB) and Xfce (3.5GB) graphics environments. With the participation of the community builds with Budgie, Cinnamon, Deepin, LXDE, LXQt, MATE and i3 are available. To manage repositories in Manjaro, the BoxIt toolkit, designed like Git, is used. The repository is supported on the principle of continuous inclusion of updates (rolling), but new versions pass an additional stage of stabilization. In addition to its own repository, there is support for the use of the AUR (Arch User Repository). The distribution is equipped with a graphical installer and a graphical interface for system configuration. https://forum.manjaro.org/t/manjaro-23-1-vulcan-released/153458

Sortie de Manjaro Linux 23.1 16/12/2023

La distribution Manjaro Linux 23.1, construite sur Arch Linux et destinée aux utilisateurs novices, a été publiée. La distribution se distingue par la présence d'un processus d'installation simplifié et convivial, la prise en charge de l'identification automatique du matériel et l'installation des pilotes nécessaires à son fonctionnement. Manjaro se présente sous la forme de Live-builds avec les environnements graphiques KDE (3,7 Go), GNOME (3,5 Go) et Xfce (3,5 Go). Avec la participation de la communauté, des versions avec Budgie, Cinnamon, Deepin, LXDE, LXQt, MATE et i3 sont disponibles.

Pour gérer les dépôts dans Manjaro, la boîte à outils BoxIt, conçue comme Git, est utilisée. Le dépôt est géré selon le principe de l'inclusion continue de mises à jour (rolling), mais les nouvelles versions passent par une étape supplémentaire de stabilisation. En plus de son propre dépôt, il y a un support pour l'utilisation de l'AUR (Arch User Repository). La distribution est équipée d'un installeur graphique et d'une interface graphique pour la configuration du système.

https://forum.manjaro.org/t/manjaro-23-1-vulcan-released/153458

The Linux 6.8 kernel is scheduled to include the first network driver in Rust: 18/12/2023 The Linux 6.8 kernel, includes changes that add the initial Rust wrapper above the phylib abstraction level and the ax88796b_rust driver that uses this wrapper, to the kernel, providing support for the PHY interface of the Asix AX88772A (100MBit) Ethernet controller. The driver includes 135 lines of code and is positioned as a simple working example for creating network drivers in Rust, ready for use with real hardware. In terms of functionality, the Rust driver is completely equivalent to the old ax88796b driver , written in C, and can be used with X-Surf 100 network cards equipped with the AX88796B chip. Both drivers, C and Rust, will co-exist in the kernel, and can be included depending on user preference. To enable the Rust driver, Kconfig provides the AX88796B_RUST_PHY setting, along with which you also need to enable the Rust binding over phylib using the RUST_PHYLIB_ABSTRACTIONS parameter. https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=d6beb085e8ff3d9547df8a5a55f15ccc7552c5d0

Le noyau Linux 6.8 devrait inclure le premier pilote réseau en Rust 18/12/2023

Le noyau Linux 6.8 inclut des changements qui ajoutent au noyau le « wrapper » Rust initial au-dessus du niveau d'abstraction phylib et le pilote ax88796b_rust qui utilise ce wrapper, fournissant un support pour l'interface PHY du contrôleur Ethernet Asix AX88772A (100MBit). Le pilote comprend 135 lignes de code et se présente comme un exemple simple de création de pilotes réseau en Rust, prêt à être utilisé avec du matériel réel.

En termes de fonctionnalités, le pilote Rust est complètement équivalent à l'ancien pilote ax88796b, écrit en C, et peut être utilisé avec les cartes réseau X-Surf 100 équipées de la puce AX88796B. Les deux pilotes, C et Rust, coexisteront dans le noyau, et peuvent être inclus en fonction des préférences de l'utilisateur. Pour activer le pilote Rust, Kconfig fournit le paramètre AX88796B_RUST_PHY, avec lequel vous devez également activer le « binding » Rust sur phylib en utilisant le paramètre RUST_PHYLIB_ABSTRACTIONS.

https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=d6beb085e8ff3d9547df8a5a55f15ccc7552c5d0

The radv Mesa-driver supports Vulkan extensions for h.265 video encoding: 19/12/2023 David Airlie, reported on the implementation in radv, delivered to the Mesa Vulkan-driver for AMD, on the possibility of using Vulkan extensions in hardware to speed up video encoding in the DRM (Direct Rendering Manager) subsystem in the Linux kernel. For the video format h.265, the implementation is already passing all CTS (Compatibility Test Suite) tests successfully, and for the h.264 format one unpassed test remains. It is reported that the initial support for Vulkan to encode video in h.265 and h.264 video encoding is ready. Addition: The Khronos Consortium, which is engaged in the development of graphic standards, presented the final version of the Vulkan extensions for video encoding in H.264 and H.265 formats (prepared only extensions for decoding, and the extensions for coding were in development). Ready to use video encoding extensions are included in the Vulkan 1.3.274 specification. In the future, they plan to develop similar Vulkan extensions for encoding and decoding video in AV1 format. https://airlied.blogspot.com/2023/12/radv-vulkan-video-encode-status.html

Le pilote Mesa radv prend en charge les extensions de Vulkan pour l'encodage vidéo h.265 19/12/2023

David Airlie a fait un rapport sur l'implémentation dans radv, livré au pilote Mesa Vulkan pour AMD, sur la possibilité d'utiliser les extensions Vulkan dans le matériel pour accélérer l'encodage vidéo dans le sous-système DRM (Direct Rendering Manager) dans le noyau Linux. Pour le format vidéo h.265, l'implémentation passe déjà avec succès tous les tests CTS (Compatibility Test Suite), et pour le format h.264, il reste l'échec à un test. La prise en charge initiale de Vulkan pour l'encodage vidéo en h.265 et h.264 serait prête.

Ajout : Le consortium Khronos, qui s'occupe du développement de normes graphiques, a présenté la version finale des extensions de Vulkan pour l'encodage vidéo aux formats H.264 et H.265 (seules les extensions pour le décodage ont été préparées, les extensions pour le codage étant en cours de développement). Les extensions d'encodage vidéo prêtes à l'emploi sont incluses dans la spécification Vulkan 1.3.274. À l'avenir, ils prévoient de développer des extensions Vulkan similaires pour le codage et le décodage vidéo au format AV1.

https://airlied.blogspot.com/2023/12/radv-vulkan-video-encode-status.html

14

Release of Qubes 4.2.0 OS: 19/12/2023 After almost two years of development, the release of Qubes 4.2.0, which implements the idea of using a hypervisor for strict isolation of applications and components of the OS (each class of applications and system services work in individual virtual machines). For it to work properly, a system with 16 GB of RAM (minimum - 6 GB) and 64-bit Intel or AMD CPU with support for VT-x EPT/AMD-vc RVI and VT-d/AMD IOMMU technologies, preferably the presence of Intel GPU (GPU NVIDIA and AMD are not well tested). The size of the installation image is 6 GB (x86_64). Applications in Qubes are divided into classes depending on the importance of the data being processed and the tasks being solved. Each class of applications (for example, work, entertainment, banking operations), as well as system services (network subsystem, firewall, storage, USB stack, etc.), work in separate virtual machines running using the Xen hypervisor. In this case, these applications are available within one desktop and are allocated (for clarity) a different color of the window frame. Each environment has access to read the base root FS and local storage, which does not intersect with the storages of other environments, to organize the interaction of applications, they used a special service. https://www.qubes-os.org/news/2023/12/18/qubes-os-4-2-0-has-been-released/

Sortie de Qubes 4.2.0 OS 19/12/2023

Après presque deux ans de développement, la sortie de Qubes 4.2.0, qui met en œuvre l'idée d'utiliser un hyperviseur pour une isolation stricte des applications et des composants du système d'exploitation (chaque classe d'applications et de services système fonctionne dans des machines virtuelles individuelles). Pour qu'il fonctionne correctement, il faut un système avec 16 Go de RAM (minimum - 6 Go) et un CPU 64-bit Intel ou AMD avec prise en charge des technologies VT-x EPT/AMD-vc RVI et VT-d/AMD IOMMU, de préférence la présence d'un GPU Intel (les GPU NVIDIA et AMD n'ont pas été bien testés). La taille de l'image d'installation est de 6 Go (x86_64).

Les applications dans Qubes sont divisées en classes en fonction de l'importance des données traitées et des tâches à résoudre. Chaque classe d'applications (par exemple, travail, divertissement, opérations bancaires), ainsi que les services système (sous-système réseau, pare-feu, stockage, pile USB, etc.), fonctionnent dans des machines virtuelles distinctes utilisant l'hyperviseur Xen. Dans ce cas, ces applications sont disponibles au sein d'un seul bureau et se voient attribuer (pour plus de clarté) une couleur différente dans le cadre de la fenêtre. Chaque environnement a accès à la lecture de la racine de base FS et au stockage local, qui ne croise pas les stockages des autres environnements ; pour organiser l'interaction des applications, ils ont utilisé un service spécial.

https://www.qubes-os.org/news/2023/12/18/qubes-os-4-2-0-has-been-released/

I-mail exchange platform Zulip 8: 19/12/2023 The release of Zulip 8, a server platform for deploying corporate instant messengers suitable for communication between employees and groups of developers, is presented. The project was originally developed by Zulip and opened after its acquisition by Dropbox under the Apache 2.0 license. The server part code is written in Python using the Django framework. The client software is available for Linux, Windows, macOS, Android and iOS, and a built-in web-based interface is also provided. The system supports both direct messaging between two people and the conduct of group discussions. Zulip can be compared to Slack and considered as an intra-corporate analogue of Twitter, used for communication and discussion of working issues in large groups of employees. Meaning that means are provided to track the status and participate simultaneously in several discussions using a thread-seeding message display model, which is the optimal compromise between room binding in Slack and Twitter's single public space. The simultaneous thread-like display of all the discussions allows all groups to be covered in one place, while maintaining a logical separation between them. https://blog.zulip.com/2023/12/15/zulip-8-0-released/

Plate-forme d'échange de courrier électronique Zulip 8 19/12/2023

La sortie de Zulip 8, une plateforme serveur pour le déploiement de messageries instantanées d'entreprise adaptées à la communication entre employés et groupes de développeurs, est présentée. Le projet a été développé à l'origine par Zulip et ouvert après son acquisition par Dropbox sous la licence Apache 2.0. Le code de la partie serveur est écrit en Python à l'aide du framework Django. Le logiciel client est disponible pour Linux, Windows, macOS, Android et iOS, et une interface Web intégrée est également fournie.

Le système prend en charge à la fois la messagerie directe entre deux personnes et la conduite de discussions de groupe. Zulip peut être comparé à Slack et considéré comme un analogue intra-entreprise de Twitter, utilisé pour la communication et la discussion de questions de travail dans de grands groupes d'employés. Cela signifie que des moyens sont fournis pour suivre l'état et participer simultanément à plusieurs discussions en utilisant un modèle d'affichage de messages en filigrane, qui est le compromis optimal entre la liaison de salle dans Slack et l'espace public unique de Twitter. L'affichage simultané de toutes les discussions sous forme de fil de discussion permet de couvrir tous les groupes en un seul endroit, tout en maintenant une séparation logique entre eux.

https://blog.zulip.com/2023/12/15/zulip-8-0-released/

DietPi 8.25: 19/12/2023 A new release of a specialized distribution DietPi 8.25, designed for use on single-board PCs based on ARM and RISC-V architectures such as Raspberry Pi, NanoPi, BananaPi, VisionFive etc, is out. The distribution is built on Debian and is available in builds for more than 50 boards. DietPi can also be used to create compact environments for virtual machines and conventional PCs based on x86_64 architecture. Builds for boards are compact (average 130 MB) and take up less space on the storage, compared to the Raspberry Pi OS and Armbian. The project is optimized for the minimum consumption of resources and develops several of its own utilities: the interface for installing DietPi-Software applications, the configurator DietPi-Config, the DietPi-Backup backup system, the mechanism for maintaining the temporal logs of DietPi-Ramlog (also supported by rsyslog), the interface for setting the priorities of DietPi-Services processes and the DietPi-Update update. Utilities provide a console user interface with a menu and whiptail-based dialogueswhiptail. The mode of full automation of the installation is supported, allowing you to install on boards without the user's participation. The new version has updated the builds based on the Debian 11 and Debian 12 repositories. They added support for the Orange Pi 3B based on the ARM architecture and PINE64 STAR64 board based on the RISC-V architecture. They also added initial support for Raspberry Pi 5 board Improved support for Raspberry Pi and Quartz64 boards, for example, the Linux 6.6.7 and U-Boot 2023. https://dietpi.com/docs/releases/v8_25/

DietPi 8.25 19/12/2023

La nouvelle version 8.25 de la distribution spécialisée DietPi, conçue pour être utilisée sur des PC monocartes basés sur des architectures ARM et RISC-V tels que Raspberry Pi, NanoPi, BananaPi, VisionFive etc, est disponible. Construite sur Debian, la distribution est disponible dans des versions pour plus de 50 cartes. DietPi peut également être utilisée pour créer des environnements compacts pour les machines virtuelles et les PC conventionnels basés sur l'architecture x86_64. Les builds pour les cartes sont compacts (130 Mo en moyenne) et occupent moins d'espace sur le stockage que le Raspberry Pi OS et Armbian.

Le projet est optimisé pour une consommation minimale de ressources et développe plusieurs de ses propres utilitaires : l'interface d'installation des applications DietPi-Software, le configurateur DietPi-Config, le système de sauvegarde DietPi-Backup, le mécanisme de maintien des journaux temporels de DietPi-Ramlog (également supporté par rsyslog), l'interface de définition des priorités des processus DietPi-Services et la mise à jour DietPi-Update. Les utilitaires fournissent une interface utilisateur de type console avec un menu et des dialogues basés sur whiptail. Le mode d'automatisation complète de l'installation est pris en charge, ce qui permet une installation sur les cartes sans la participation de l'utilisateur.

La nouvelle version a mis à jour les builds basés sur les dépôts Debian 11 et Debian 12. Elle a ajouté la prise en charge d'Orange Pi 3B basé sur l'architecture ARM et de la carte PINE64 STAR64 basée sur l'architecture RISC-V. Ils ont également ajouté la prise en charge initiale de la carte Raspberry Pi 5. Amélioration de la prise en charge des cartes Raspberry Pi et Quartz64, par exemple, Linux 6.6.7 et U-Boot 2023.

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

15

Using SSH over a UNIX socket instead of sudo to get rid of suid files: 20/12/2023 Timothee Ravier from Red Hat, a maintainer of the Fedora Silverblue and Fedora Kinoite projects, proposed a way to avoid using the sudo utility, which uses the suid bit to escalate privileges. Instead of sudo, for a normal user to execute commands with root rights, they propose to use the ssh utility with a local connection to the same system via a UNIX socket and verification of permissions based on SSH keys. Using ssh instead of sudo allows you to get rid of suid programs on the system and enable the execution of privileged commands in the host environment of distributions that use container isolation components, such as Fedora Silverblue, Fedora Kinoite, Fedora Sericea and Fedora Onyx. To restrict access, confirmation of authority using a USB token, (like a Yubikey) can be used. https://tim.siosm.fr/blog/2023/12/19/ssh-over-unix-socket/

Utilisation de SSH sur un socket UNIX au lieu de sudo pour se débarrasser des fichiers suid 20/12/2023

Timothée Ravier de Red Hat, mainteneur des projets Fedora Silverblue et Fedora Kinoite, a proposé un moyen d'éviter l'utilisation de l'utilitaire sudo, qui utilise le bit suid pour escalader les privilèges. Au lieu de sudo, pour qu'un utilisateur normal puisse exécuter des commandes avec les droits de root, ils proposent d'utiliser l'utilitaire ssh avec une connexion locale au même système via un socket UNIX et une vérification des permissions basée sur les clés SSH.

L'utilisation de ssh au lieu de sudo permet de se débarrasser des programmes suid sur le système et de permettre l'exécution de commandes privilégiées dans l'environnement hôte des distributions qui utilisent des composants d'isolation de conteneurs, tels que Fedora Silverblue, Fedora Kinoite, Fedora Sericea et Fedora Onyx. Pour restreindre l'accès, une confirmation d'autorité à l'aide d'un jeton USB (comme un Yubikey) peut être utilisée.

https://tim.siosm.fr/blog/2023/12/19/ssh-over-unix-socket/

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

Publication de la version anonyme I2P 2.4.0 20/12/2023

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

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

https://geti2p.net/en/blog/post/2023/12/18/i2p-release-2.4.0

Release of the QEMU 8.2: 20/12/2023 A new release of the QEMU 8.2 project is presented. As an emulator, QEMU allows you to run a program assembled for one hardware platform on a system with a completely different architecture, for example, to execute an application for ARM on an x86-compatible PC. In virtualization mode in QEMU, the performance of code in an isolated environment is close to the hardware system by directly executing instructions on the CPU and the use of the Xen hypervisor or KVM module. The project was originally created by Fabrice Bellard to enable the launch of x86 Linux executables on architectures other than x86. Over the years, support for complete emulation for 14 hardware architectures has been added, and the number of hardware devices emulated has exceeded 400. During the preparation of version 8.2 they accepted more than 3200 changes from 238 developers. https://lists.nongnu.org/archive/html/qemu-devel/2023-12/msg02695.html

Sortie de QEMU 8.2 20/12/2023

Une nouvelle version du projet QEMU, la 8.2, est présentée. En tant qu'émulateur, QEMU vous permet d'exécuter un programme assemblé pour une plateforme matérielle sur un système avec une architecture complètement différente, par exemple, pour exécuter une application pour ARM sur un PC compatible x86. En mode virtualisation dans QEMU, les performances du code dans un environnement isolé sont proches du système matériel grâce à l'exécution directe des instructions sur le CPU et à l'utilisation de l'hyperviseur Xen ou du module KVM.

Le projet a été créé à l'origine par Fabrice Bellard pour permettre le lancement d'exécutables Linux x86 sur des architectures autres que x86. Au fil des ans, la prise en charge de l'émulation complète de 14 architectures matérielles a été ajoutée, et le nombre de périphériques matériels émulés a dépassé les 400. Lors de la préparation de la version 8.2, plus de 3 200 modifications venant de 238 développeurs ont été acceptées.

https://lists.nongnu.org/archive/html/qemu-devel/2023-12/msg02695.html

16

Release of Zorin OS 17: 20/12/2023 Zorin OS 17, based on Ubuntu 22.04 is out. The target audience of the distribution are novice users, accustomed to working in Windows. To manage the design of the distribution, they offer a special configurator that allows you to give the desktop a new layout, typical of different versions of Windows and macOS, and includes a selection of programs close to programs that Windows users are accustomed to. The size of the iso-image is 3.5 GB. As the basis of the desktop they used by GNOME with a set of own add-ons and a panel based on Dash to Panel and Dash to Dock. To integrate your desktop with your smartphone, the Zorin Connect application (based on KDE Connect) is available. In addition to deb and Ubuntu repositories packages, support for Flatpak, AppImage and Snap formats with the ability to install programs from the catalogs of the Flathub and Snap Store are enabled by default. https://blog.zorin.com/2023/12/20/zorin-os-17-has-arrived/

Publication de Zorin OS 17 20/12/2023

Zorin OS 17, basé sur Ubuntu 22.04 est sortie. Cette distribution s'adresse aux utilisateurs novices, habitués à travailler sous Windows. Pour gérer le design de la distribution, ils offrent un configurateur spécial qui vous permet de donner au bureau une nouvelle disposition, typique des différentes versions de Windows et macOS, et comprend une sélection de programmes proches des programmes auxquels les utilisateurs de Windows sont habitués. La taille de l'image ISO est de 3,5 Go.

Comme base du bureau, ils utilisent GNOME avec un ensemble d'add-ons propres et un panneau basé sur Dash to Panel et Dash to Dock. Pour intégrer votre bureau à votre smartphone, l'application Zorin Connect (basée sur KDE Connect) est disponible. En plus des paquets des dépôts deb et Ubuntu, le support des formats Flatpak, AppImage et Snap avec la possibilité d'installer des programmes à partir des catalogues Flathub et Snap Store sont activés par défaut.

https://blog.zorin.com/2023/12/20/zorin-os-17-has-arrived/

Release of Rhino Linux 2023.4: 21/12/2023 The release of Rhino Linux 2023.4, which implements the Ubuntu version with a continuous update delivery model, which allows you to access the most recent versions of programs. The new versions are mostly carried from the devel-repos of Ubuntu repositories, which build packages with new versions of applications synchronized with Debian Sid and Unstable. Desktop components, Linux kernel, boot screensaver, design themes, Firefox browser and project-developed utilities are distributed through a separate Pacstall repository. Installation images that can run in Live mode are prepared for x86_64 (2GB) and ARM64 (1.9GB) architectures, as well as for PineTab, PineTab2, PinePhone, PinePhone and Raspberry Pi architectures. Package management is carried out with the help of its own package manager rhino-pkg (rpk), which implements a shim over APT, Pacstall, flatpak and snap. Rhino-pkg allows you to use one universal utility to perform typical operations with different package formats, for example, to install, delete, update and search packages. To build the distribution, the LiveBuild toolkit from the Debian project is used with modifications borrowed from VanillaOS. The Calamares installer is used to install the distribution. In the new version the user environment Unicorn is offered, with the function of automatic mosaic layout of windows. Rounded corners of the interface of running uLauncher programs. They also added the command “rhino-pkg cleanup” to clean damaged dependencies and unnecessary packages that are no longer used in other packages. https://rhinolinux.org/news-10.html

Sortie de Rhino Linux 2023.4 21/12/2023

Rhino Linux 2023.4 est publié et met en œuvre la version Ubuntu avec un modèle de de mises à jour en continue, qui vous permet d'accéder aux versions les plus récentes des programmes. Les nouvelles versions proviennent principalement des dépôts de développement d'Ubuntu, qui compilent des paquets avec de nouvelles versions d'applications synchronisées avec Debian Sid et Unstable. Les composants du bureau, le noyau Linux, l'écran de démarrage, les thèmes, le navigateur Firefox et les utilitaires développés dans le cadre de projets sont distribués par le biais d'un dépôt Pacstall distinct. Des images d'installation pouvant fonctionner en mode Live sont préparées pour les architectures x86_64 (2 Go) et ARM64 (1,9 Go), ainsi que pour les architectures PineTab, PineTab2, PinePhone, PinePhone et Raspberry Pi.

La gestion des paquets est effectuée à l'aide de son propre gestionnaire de paquets rhino-pkg (rpk), qui implémente un « shim » sur APT, Pacstall, flatpak et snap. Rhino-pkg vous permet d'utiliser un utilitaire universel pour effectuer des opérations typiques avec différents formats de paquets, par exemple, pour installer, supprimer, mettre à jour et rechercher des paquets. Pour compiler la distribution, la boîte à outils LiveBuild du projet Debian est utilisée avec des modifications empruntées à VanillaOS. L'installeur Calamares est utilisé pour installer la distribution.

Dans la nouvelle version, l'environnement utilisateur Unicorn est proposé, avec la fonction de disposition automatique des fenêtres en mosaïque. Les coins de l'interface d'exécution des programmes uLauncher ont été arrondis. Ils ont également ajouté la commande « rhino-pkg cleanup » pour nettoyer les dépendances endommagées et les paquets inutiles qui ne sont plus utilisés dans d'autres paquets.

https://rhinolinux.org/news-10.html

Release of Tails 5.21: 21/12/2023 A new release of the specialized distribution Tails 5.21 (The Amnesic Incognito Live System), based on Debian and designed for an anonymous online use, was formed. Anonymous access to Tails is provided by the Tor system. All connections, except traffic over the Tor network, are blocked by the default packet filter. Encryption is used to store user data between launches. For downloading they prepared an iso-image, able to work in Live mode, measuring 1 GB. The new version provides a warning with the proposal to send a report with diagnostic data in the event of a failure when the system partition size changes during the first download. The navigation panel provides a localized date presentation. Updated versions of Tor Browser 13.0.7 and tools Tor 0.4.8.10. They Fixed problems with emergency shutdown of the browser when you click on the UBlock icon. Increased reliability of time synchronization. Improved backup functions in Tails Cloner. https://tails.net/news/version_5.21/index.en.html

Sortie de Tails 5.21 21/12/2023

La nouvelle version 5.21 de la distribution spécialisée Tails (The Amnesic Incognito Live System), basée sur Debian et conçue pour une utilisation anonyme en ligne, a été créée. L'accès anonyme à Tails est assuré par le système Tor. Toutes les connexions, à l'exception du trafic sur le réseau Tor, sont bloquées par le filtre de paquets par défaut. Le cryptage est utilisé pour stocker les données de l'utilisateur entre les lancements. Pour le téléchargement, ils ont préparé une image ISO, capable de fonctionner en mode Live, mesurant 1 Go.

La nouvelle version fournit un avertissement avec la proposition d'envoyer un rapport avec des données de diagnostic en cas d'échec lorsque la taille de la partition du système change pendant le premier téléchargement. Le panneau de navigation présente une date localisée. Mise à jour des versions du navigateur Tor 13.0.7 et des outils Tor 0.4.8.10. Elles corrigent les problèmes d'arrêt d'urgence du navigateur lorsque vous cliquez sur l'icône UBlock. Augmentation de la fiabilité de la synchronisation du temps. Amélioration des fonctions de sauvegarde dans Tails Cloner.

https://tails.net/news/version_5.21/index.en.html

17

Release Lazarus 3.0 IDE: 22/12/2023 After almost two years of development, the release of the integrated development environment Lazarus 3.0, based on the FreePascal compiler and performing tasks similar to Delphi, was published. The environment is designed to work with the release of the FreePascal 3.2.2 compiler. Ready-made installation packages with Lazarus are prepared for Linux, macOS and Windows. https://forum.lazarus.freepascal.org/index.php/topic,65612.0.html

Sortie de l'IDE Lazarus 3.0 22/12/2023

Après presque deux ans de développement, la version 3.0 de l'environnement de développement intégré Lazarus, basé sur le compilateur FreePascal et effectuant des tâches similaires à Delphi, a été publiée. L'environnement est conçu pour fonctionner avec la version 3.2.2 du compilateur FreePascal. Des paquets d'installation prêts à l'emploi avec Lazarus sont préparés pour Linux, macOS et Windows.

https://forum.lazarus.freepascal.org/index.php/topic,65612.0.html

Release of labwc 0.7, composite server for Wayland: 22/12/2023 A new release of labwc 0.7 (Lab Wayland Compositor) project, is out, with a developmental composite server for Wayland with features resembling the Openbox window manager (the project is presented as an attempt to create an alternative to Openbox for Wayland). Features of labwc are minimalism, compact implementation, wide customization capabilities and high performance. The project code is written in C and distributed under the GPLv2 license. The wlroots library, developed by the developers of Sway and provides basic functions for the workings of the composite manager based on Wayland. The extended Wayland protocols are supported by wlr-out-management to customize output devices, layer-shell to work with the desktop shell and foreign-toplevel to connect your own panels and window switches. It is possible to connect superstructures with the implementation of functions such as creating screenshots and displaying wallpapers on the desktop or placing the panel and menus. The animated effects, gradients and icons (except for window buttons) are not supported in principle. To launch X11-applets in the environment based on the Wayland protocol, the use of the XWayland DDX component is supported. The design theme, the basic menu and hotkeys are configured through xml configuration files. There is a built-in support for high pixel density screens (HiDPI). In addition to the built-in root menu, customizable via menu.xml, you can connect third-party implementations of the application menu, such as bemenu, fuzzel and wofi. You can use Waybar, sfwbar, Yambar or LavaLauncher as a panel. To control the connection of monitors and change their parameters, they propose to use wlr-randr or kanshi. The screen is locked with swaylock. https://github.com/labwc/labwc/releases/tag/0.7.0

Sortie de labwc 0.7, serveur composite pour Wayland 22/12/2023

Une nouvelle version, la 0.7, du projet labwc (Lab Wayland Compositor), est disponible, avec un serveur composite de développement pour Wayland avec des caractéristiques ressemblant au gestionnaire de fenêtres Openbox (le projet est présenté comme une tentative de créer une alternative à Openbox pour Wayland). Les caractéristiques de labwc sont le minimalisme, une implémentation compacte, de larges capacités de personnalisation et de hautes performances. Le code du projet est écrit en C et distribué sous licence GPLv2.

La bibliothèque wlroots, développée par les développeurs de Sway, fournit des fonctions de base pour le fonctionnement du gestionnaire composite basé sur Wayland. Les protocoles Wayland étendus sont pris en charge par wlr-out-management pour personnaliser les périphériques de sortie, layer-shell pour travailler avec le shell du bureau et foreign-toplevel pour connecter vos propres panneaux et commutateurs de fenêtres.

Il est possible de connecter des superstructures avec la mise en œuvre de fonctions telles que la création de captures d'écran et l'affichage de fonds d'écran sur le bureau ou la mise en place du panneau et des menus. Les effets animés, les dégradés et les icônes (à l'exception des boutons de fenêtre) ne sont en principe pas pris en charge. Pour lancer des applets X11 dans l'environnement basé sur le protocole Wayland, l'utilisation du composant XWayland DDX est prise en charge. Le thème de conception, le menu de base et les touches de raccourci sont configurés au moyen de fichiers de configuration xml. Il existe un support intégré pour les écrans à haute densité de pixels (HiDPI).

En plus du menu root intégré, personnalisable via menu.xml, vous pouvez connecter des implémentations tierces du menu d'applications, telles que bemenu, fuzzel et wofi. Vous pouvez utiliser Waybar, sfwbar, Yambar ou LavaLauncher comme panneau. Pour contrôler la connexion des moniteurs et modifier leurs paramètres, il est proposé d'utiliser wlr-randr ou kanshi. L'écran est verrouillé avec swaylock.

https://github.com/labwc/labwc/releases/tag/0.7.0

Release of Enlightenment 0.26: 24/12/2023 After a year and a half, the Enlightenment 0.26 user environment was released, which is based on a set of EFL (Enlightenment Foundation Library) libraries and Elementary widgets. The release is available in source code only, for now, the packages for distributions have not yet been built. The work desk in Enlightenment comprises of components such as the file manager, a set of widgets, the application launch panel and a set of graphic configurators. Enlightenment is very flexible in ricing to your taste: graphic configurators do not limit the user in the settings and allow you to configure all aspects of the way it works, providing both high-level tools (change of design, configuration of virtual desktops, fonts, screen resolution, keyboard layout, localization, etc.) and the ability to do low-level tuning. To expand the functionality, they propose to use modules (gadgets), and for processing the appearance - themes for design. In particular, modules are available for displaying on the scheduler's desktop, like weather forecast, monitoring data, volume control, widget to evaluate the battery charge, etc. The Enlightenment components are not rigidly attached to each other and can be used in other projects or to create specialized environments, such as shells for mobile devices. https://www.enlightenment.org/news/2022-12-23-enlightenment-0.26.0

Sortie d'Enlightenment 0.26 24/12/2023

Après un an et demi, l'environnement utilisateur Enlightenment 0.26 a été publié. Il est basé sur un ensemble de bibliothèques EFL (Enlightenment Foundation Library) et de widgets élémentaires. Cette version n'est disponible qu'en code source, les paquets pour les distributions n'ayant pas encore été construits.

Le bureau de travail d'Enlightenment comprend des composants tels que le gestionnaire de fichiers, un ensemble de widgets, le panneau de lancement d'applications et un ensemble de configurateurs graphiques. Enlightenment est très flexible et s'adapte à vos goûts : les configurateurs graphiques ne limitent pas l'utilisateur dans les réglages et vous permettent de configurer tous les aspects de son fonctionnement, en fournissant à la fois des outils de haut niveau (modification du design, configuration des bureaux virtuels, polices, résolution d'écran, disposition du clavier, localisation, etc.)

Pour étendre les fonctionnalités, il est proposé d'utiliser des modules (gadgets) et, pour traiter l'apparence, des thèmes pour la conception. En particulier, des modules sont disponibles pour l'affichage sur le bureau, comme les prévisions météorologiques, les données de surveillance, le contrôle du volume, un widget pour évaluer la charge de la batterie, etc. Les composants d'Enlightenment ne sont pas rigidement liés les uns aux autres et peuvent être utilisés dans d'autres projets ou pour créer des environnements spécialisés, tels que des shells pour les appareils mobiles.

https://www.enlightenment.org/news/2022-12-23-enlightenment-0.26.0

18

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

Sortie de Darktable 4.6 24/12/2023

Darktable 4.6, manipulateur et organisateur de photos, a été publié, tout juste une décennie depuis la première version du projet. Darktable agit comme une alternative gratuite à Adobe Lightroom et se spécialise dans l'édition non destructive d'images raw. Darktable fournit une large sélection de modules pour effectuer toutes sortes d'opérations de traitement de photos, vous permet de maintenir une base de données de photos originales, d'effectuer une navigation visuelle sur les clichés disponibles et, si nécessaire, d'effectuer des corrections de distorsions et des améliorations de qualité, tout en conservant l'image originale et l'ensemble de l'historique des changements sur celle-ci. Le code du projet est écrit en C et distribué sous licence GPLv3. L'interface a été construite en utilisant la bibliothèque GTK. Des versions binaires sont préparées pour Linux (OBS, flatpak), Windows et macOS.

https://www.darktable.org/2023/12/darktable-4.6.0-released/

issue200/actus.txt · Dernière modification : 2024/01/06 13:40 de d52fr