Outils pour utilisateurs

Outils du site


issue202:actus

Table des matières

1

Release of Lutris 0.5.15: 15/01/2024 The Lutris gaming platform, version 0.5.15 has been released, providing tools to make it easier to install, configure, and manage games on Linux. The project code is written in Python and is distributed under the GPLv3 license. The project maintains a database for quickly searching and installing games, allowing you to launch games on Linux through a single interface with one click, without worrying about installing dependencies and settings. Runtime components for running games are supplied by the project and are not tied to the distribution used. A runtime is a distribution-independent set of libraries that includes components from SteamOS and Ubuntu, as well as various additional libraries. You can install games distributed through GOG, Steam, Epic Games Store, Battle.net, Amazon Games, Origin and Uplay. At the same time, Lutris itself acts only as an intermediary and does not sell games, so for commercial games the user must independently purchase the game from the appropriate service (free games can be launched with one click from the Lutris graphical interface). https://github.com/lutris/lutris/releases/tag/v0.5.15

Sortie de Lutris 0.5.15 15/01/2024

La plateforme de jeu Lutris, version 0.5.15, a été publiée. Elle fournit des outils qui facilitent l'installation, la configuration et la gestion des jeux sur Linux. Le code du projet est écrit en Python et est distribué sous licence GPLv3.

Le projet maintient une base de données pour rechercher et installer rapidement des jeux, ce qui vous permet de lancer des jeux sur Linux à travers une interface unique en un seul clic, sans vous soucier de l'installation des dépendances et des paramètres. Les composants d'exécution des jeux sont fournis par le projet et ne sont pas liés à la distribution utilisée. Un runtime est un ensemble de bibliothèques indépendant de la distribution qui comprend des composants de SteamOS et Ubuntu, ainsi que diverses bibliothèques supplémentaires.

Vous pouvez installer des jeux distribués par GOG, Steam, Epic Games Store, Battle.net, Amazon Games, Origin et Uplay. En même temps, Lutris n'agit qu'en tant qu'intermédiaire et ne vend pas de jeux. Pour les jeux commerciaux, l'utilisateur doit donc acheter indépendamment le jeu auprès du service approprié (les jeux gratuits peuvent être lancés en un clic à partir de l'interface graphique de Lutris).

https://github.com/lutris/lutris/releases/tag/v0.5.15

openSUSE Leap 16 will be built on the ALP platform using containers: 16/01/2024 The openSUSE project developers have announced their start of work on the next major release of the openSUSE Leap 16, which will be based on the new ALP (Adaptable Linux Platform) technology platform, which the commercial SUSE distribution is also moving to. openSUSE Leap 16.0 is planned for release in 2025. This year, on June 11, openSUSE Leap 15.6 will be released, which will most likely become the last classic release of the project. If for some reason the development of openSUSE Leap 16 is delayed, they will extend the life cycle of openSUSE Leap 15.6 or release an additional release of openSUSE Leap 15.7. The development of openSUSE Leap 16 plans to continue using the openSUSE Factory repository development model and achieve an optimal balance between new ALP technologies, the traditional Linux operating system and community package integration initiatives. The ALP platform is positioned as a continuation of the development of the SUSE Linux Enterprise distribution and is distinguished by dividing the basic distribution into parts. The main distribution will be a stripped-down “host OS” environment, which includes only the components minimally necessary to work on top of your equipment. All applications and user space components will not run in a mixed environment, but in separate containers or virtual machines running on top of the “host OS” and isolated from each other. https://news.opensuse.org/2024/01/15/clear-course-is-set-for-os-leap/

openSUSE Leap 16 sera construit sur la plateforme ALP en utilisant des conteneurs 16/01/2024

Les développeurs du projet openSUSE ont annoncé qu'ils commençaient à travailler sur la prochaine version majeure d'openSUSE Leap, la 16, qui sera basée sur la nouvelle plateforme technologique ALP (Adaptable Linux Platform), vers laquelle la distribution commerciale SUSE se tourne également. openSUSE Leap 16.0 devrait sortir en 2025.

Cette année, le 11 juin, openSUSE Leap 15.6 sera publié, ce qui sera très probablement la dernière version classique du projet. Si, pour une raison quelconque, le développement d'openSUSE Leap 16 est retardé, ils prolongeront le cycle de vie d'openSUSE Leap 15.6 ou publieront une version supplémentaire 15.7 d'openSUSE Leap. Le développement d'openSUSE Leap 16 prévoit de continuer à utiliser le modèle de développement du référentiel openSUSE Factory et d'atteindre un équilibre optimal entre les nouvelles technologies ALP, le système d'exploitation Linux traditionnel et les initiatives communautaires d'intégration de paquets.

La plate-forme ALP se positionne comme une continuation du développement de la distribution SUSE Linux Enterprise et se distingue par la division de la distribution de base en plusieurs parties. La distribution principale sera un environnement « OS hôte » dépouillé, qui n'inclut que les composants minimalement nécessaires pour fonctionner sur votre équipement. Toutes les applications et tous les composants de l'espace utilisateur ne fonctionneront pas dans un environnement mixte, mais dans des conteneurs distincts ou des machines virtuelles fonctionnant au-dessus du « système d'exploitation hôte » et isolés les uns des autres.

https://news.opensuse.org/2024/01/15/clear-course-is-set-for-os-leap/

COSMIC Custom Shell: 16/01/2024 System76, the developer of the Linux distribution Pop!_OS , announced progress in developing their custom shell called COSMIC , rewritten in the Rust language (not to be confused with the old COSMIC, which was based on the GNOME Shell). The shell has been in development for over two years and is close to the first alpha release, which will mark the readiness of a basic set of features that allow the shell to be considered a working product. They expect that the alpha version will be published at the end of March and will help gather more feedback to finalize the functionality and improve the usability. Highlights include COSMIC Terminal emulator , written using the alacritty_terminal framework and supporting features such as GPU rendering, skins, and rich input methods. Among the tasks under development, the addition of support for mouse emulation and the ability to open hyperlinks in the terminal, are noted. https://blog.system76.com/post/cosmic-the-road-to-alpha

COSMIC Custom Shell 16/01/2024

System76, le développeur de la distribution Linux Pop!_OS, a annoncé l'avancement du développement de son shell personnalisé appelé COSMIC, réécrit en langage Rust (à ne pas confondre avec l'ancien COSMIC, qui était basé sur le shell GNOME). Le shell est en développement depuis plus de deux ans et est proche de la première version alpha, qui marquera la disponibilité d'un ensemble de fonctionnalités de base permettant au shell d'être considéré comme un produit fonctionnel. La version alpha devrait être publiée à la fin du mois de mars et permettra de recueillir davantage de commentaires afin de finaliser les fonctionnalités et d'améliorer la convivialité. Les points forts comprennent l'émulateur de terminal COSMIC, écrit à l'aide du framework alacritty_terminal et des fonctionnalités de soutien telles que le rendu GPU, les skins et les méthodes d'entrée riches. Parmi les tâches en cours de développement, l'ajout de la prise en charge de l'émulation de la souris et la possibilité d'ouvrir des hyperliens dans le terminal sont notés.

https://blog.system76.com/post/cosmic-the-road-to-alpha

2

VirtualBox 7.0.14 released: 17/01/2024 Oracle has published a corrective release of the virtualization system VirtualBox 7.0.14 , which contains 14 fixes. At the same time, an update of the previous branch of VirtualBox 6.1.50 was created with 7 changes , including support for packages with the kernel from the RHEL 9.4 and 8.9 distributions, as well as the implementation of the ability to import and export images of virtual machines with NVMe drive controllers and media inserted into the virtual CD drive/ DVD. https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00229.html

Sortie de VirtualBox 7.0.14 17/01/2024

Oracle a publié une version corrective du système de virtualisation VirtualBox 7.0.14 , qui contient 14 corrections. Parallèlement, une mise à jour de la branche précédente de VirtualBox 6.1.50 a été créée avec 7 changements, dont la prise en charge des paquets avec le noyau des distributions RHEL 9.4 et 8.9, ainsi que l'implémentation de la capacité d'importer et d'exporter des images de machines virtuelles avec des contrôleurs de lecteur NVMe et des médias insérés dans le lecteur de CD/DVD virtuel.

https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00229.html

MySQL 8.3.0 DBMS: 17/01/2024 Oracle has formed a new branch of the MySQL 8.3 DBMS and published a corrective update for MySQL 8.0.36 . MySQL Community Server 8.3.0 builds are prepared for all major Linux, FreeBSD, macOS and Windows distributions. MySQL 8.3.0 is the third release built under the new release model, which provides for the presence of two types of MySQL branches - “Innovation” and “LTS”. The Innovation branches, which include MySQL 8.1, 8.2 and 8.3, are recommended for those who want to get access to new functionality earlier. These branches are published every 3 months and are supported only until the next major release is published. LTS branches are recommended for implementations that require predictability and long-term unchanged behavior. LTS branches will be released every two years and will be supported normally for 5 years, in addition, you can get another 3 years of extended support. An LTS release of MySQL 8.4 is expected in the spring of 2024, after which a new Innovation branch, 9.0 will be formed. https://dev.mysql.com/downloads/mysql/

SGBD MySQL 8.3.0 17/01/2024

Oracle a formé une nouvelle branche 8.3 du SGBD MySQL et a publié une mise à jour corrective pour MySQL 8.0.36. Les builds de MySQL Community Server 8.3.0 sont préparés pour les principales distributions Linux, FreeBSD, macOS et Windows.

MySQL 8.3.0 est la troisième version construite sous le nouveau modèle de publication, qui prévoit la présence de deux types de branches MySQL - « Innovation » et « LTS ». Les branches Innovation, qui incluent MySQL 8.1, 8.2 et 8.3, sont recommandées pour ceux qui souhaitent accéder plus tôt aux nouvelles fonctionnalités. Ces branches sont publiées tous les trois mois et ne sont prises en charge que jusqu'à la publication de la prochaine version majeure. Les branches LTS sont recommandées pour les implémentations qui nécessitent une prévisibilité et un comportement inchangé à long terme. Les branches LTS seront publiées tous les deux ans et seront supportées normalement pendant 5 ans. De plus, vous pouvez bénéficier de 3 années supplémentaires de support étendu. Une version LTS de MySQL 8.4 est attendue au printemps 2024, après quoi une nouvelle branche Innovation 9.0 sera créée.

https://dev.mysql.com/downloads/mysql/

X.Org Server 21.1.11: 18/01/2024 Corrective releases of X.Org Server 21.1.11 and DDX component (Device-Dependent X) xwayland 23.2.4 have been published , which ensures the launch of X.Org Server for running/executing X11 applications in Wayland-based environments. The new versions fix 6 vulnerabilities, some of which can be exploited for privilege escalation on systems where the X server is running as root, as well as for remote code execution in configurations that use X11 session redirection via SSH for access. https://lists.x.org/archives/xorg/2024-January/061526.html

X.Org Server 21.1.11 18/01/2024

Des versions correctives de X.Org Server 21.1.11 et du composant DDX (Device-Dependent X) xwayland 23.2.4 ont été publiées, ce qui garantit le lancement de X.Org Server pour l'exécution d'applications X11 dans des environnements basés sur Wayland. Les nouvelles versions corrigent 6 vulnérabilités, dont certaines peuvent être exploitées pour l'élévation des privilèges sur les systèmes où le serveur X est exécuté en tant que root, ainsi que pour l'exécution de code à distance dans les configurations qui utilisent la redirection de session X11 via SSH pour l'accès.

https://lists.x.org/archives/xorg/2024-January/061526.html

3

Release of Tesseract 5.3.4: 18/01/2024 The release of the optical text recognition system, Tesseract 5.3.4 was announced. It supports recognition of UTF-8 characters and texts in more than 100 languages. The result can be saved in plain text or in HTML (hOCR), ALTO (XML), PDF and TSV formats. The system was originally created between 1985-1995 in the Hewlett Packard laboratory; in 2005, the code was opened under the Apache license and was further developed with the participation of Google employees. The source code of the project is distributed under the Apache 2.0 license. Tesseract includes a console utility and the libtesseract library for embedding OCR functionality into other applications. Third-party GUI interfaces that support Tesseract include gImageReader , VietOCR and YAGF. Two recognition engines are offered: a classic one that recognizes text at the level of individual character patterns, and a new one based on the use of a machine learning system based on an LSTM recurrent neural network, optimized for recognizing entire strings and allowing for a significant increase in accuracy. Ready-made trained models have been published for 123 languages. To optimize performance, modules using OpenMP and SIMD instructions AVX2, AVX, AVX512F, NEON or SSE4.1 are offered. https://github.com/tesseract-ocr/tesseract/releases/tag/5.3.4

Sortie de Tesseract 5.3.4 18/01/2024

La sortie du système de reconnaissance optique de texte Tesseract 5.3.4 a été annoncée. Il permet la reconnaissance de caractères UTF-8 et de textes dans plus de 100 langues. Le résultat peut être sauvegardé en texte simple ou aux formats HTML (hOCR), ALTO (XML), PDF et TSV. Le système a été créé entre 1985 et 1995 dans le laboratoire de Hewlett Packard ; en 2005, le code a été ouvert sous la licence Apache et a été développé avec la participation d'employés de Google. Le code source du projet est distribué sous la licence Apache 2.0.

Tesseract comprend un utilitaire de console et la bibliothèque libtesseract pour intégrer la fonctionnalité OCR dans d'autres applications. Les interfaces GUI tierces qui supportent Tesseract incluent gImageReader, VietOCR et YAGF. Deux moteurs de reconnaissance sont proposés : un moteur classique qui reconnaît le texte au niveau des modèles de caractères individuels, et un nouveau moteur basé sur l'utilisation d'un système d'apprentissage automatique fondé sur un réseau neuronal récurrent LSTM, optimisé pour reconnaître des chaînes entières et permettant une augmentation significative de la précision. Des modèles entraînés prêts à l'emploi ont été publiés pour 123 langues. Pour optimiser les performances, des modules utilisant OpenMP et les instructions SIMD AVX2, AVX, AVX512F, NEON ou SSE4.1 sont proposés.

https://github.com/tesseract-ocr/tesseract/releases/tag/5.3.4

Release of GNU Emacs 29.2: 18/01/2024 The GNU Project has published a new release of the GNU Emacs 29.2 text editor. Until the release of GNU Emacs 24.5, the project developed under the personal leadership of Richard Stallman, who handed over the post of project leader to John Wiegley in the fall of 2015. The project code is written in C and Lisp and is distributed under the GPLv3 license. In the new release on the GNU/Linux platform, Emacs is set to handle the 'org-protocol' URI scheme by default. The "org" mode allows you to quickly save bookmarks, notes and links using the 'emacsclient' command, for example to save a URL link with a title you can run 'emacsclient "org-protocol://store-link?url=URL&title=TITLE". In addition, the new version offers a new option 'tramp-show-ad-hoc-proxies', with which you can enable the display of external file names instead of shortcuts to them. https://www.mail-archive.com/info-gnu@gnu.org/msg03249.html

Publication de GNU Emacs 29.2 18/01/2024

Le projet GNU a publié une nouvelle version de l'éditeur de texte GNU Emacs 29.2. Jusqu'à la publication de GNU Emacs 24.5, le projet s'est développé sous la direction personnelle de Richard Stallman, qui a cédé le poste de chef de projet à John Wiegley à l'automne 2015. Le code du projet est écrit en C et en Lisp et est distribué sous la licence GPLv3. Dans la nouvelle version sur la plateforme GNU/Linux, Emacs est configuré pour gérer par défaut le schéma d'URI « org-protocol ». Le mode « org » vous permet de sauvegarder rapidement des signets, des notes et des liens en utilisant la commande « emacsclient ». Par exemple, pour sauvegarder un lien URL avec un titre, vous pouvez lancer emacsclient "org-protocol://store-link?url=URL&title=TITLE". En outre, la nouvelle version offre une nouvelle option « tramp-show-ad-hoc-proxies », avec laquelle vous pouvez activer l'affichage des noms de fichiers externes au lieu des raccourcis vers ces derniers.

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

Foxconn joins initiative to protect Linux from patent claims: 18/01/2024 Foxconn has joined the Open Invention Network (OIN), an organization dedicated to protecting the Linux ecosystem from patent claims. By joining OIN, Foxconn has demonstrated its commitment to co-innovation and non-aggressive patent management. Foxconn ranks 20th among the largest corporations by revenue (Fortune Global 500) and is the world's largest contract electronics manufacturer (about 40% of all consumer electronic devices are manufactured at Foxconn). OIN members agree not to assert patent claims and will freely permit the use of patented technologies in projects related to the Linux ecosystem. OIN members include more than 3,800 companies, communities, and organizations that have signed a patent-sharing license agreement. Among the main participants of OIN, ensuring the creation of a patent pool protecting Linux, are companies such as Google, Amazon, IBM, NEC, Toyota, Renault, SUSE, Philips, Red Hat, Alibaba, HP, AT&T, Juniper, Facebook, Cisco, Casio, Huawei, Fujitsu, Sony and Microsoft. Companies that sign the agreement gain access to patents held by OIN in exchange for an obligation not to pursue legal claims for the use of technologies used in the Linux ecosystem. Including as part of joining OIN, Microsoft transferred to OIN participants the right to use more than 60 thousand of its patents, pledging not to use them against Linux and open source software. https://openinventionnetwork.com/hon-hai-technology-group-foxconn-joins-open-invention-network-community/

Foxconn rejoint l'initiative visant à protéger Linux contre les revendications de brevets 18/01/2024

Foxconn a rejoint l'Open Invention Network (OIN), une organisation dédiée à la protection de l'écosystème Linux contre les revendications de brevets. En rejoignant l'OIN, Foxconn a démontré son engagement en faveur de la co-innovation et d'une gestion non agressive des brevets. Foxconn se classe au 20e rang des plus grandes entreprises en termes de chiffre d'affaires (Fortune Global 500) et est le plus grand fabricant d'électronique sous contrat au monde (environ 40 % de tous les appareils électroniques grand public sont fabriqués chez Foxconn).

Les membres de l'OIN s'engagent à ne pas revendiquer de brevets et à autoriser librement l'utilisation de technologies brevetées dans des projets liés à l'écosystème Linux. Les membres de l'OIN comprennent plus de 3 800 entreprises, communautés et organisations qui ont signé un accord de licence de partage de brevets. Parmi les principaux participants à l'OIN, qui assurent la création d'une communauté de brevets protégeant Linux, figurent des entreprises telles que Google, Amazon, IBM, NEC, Toyota, Renault, SUSE, Philips, Red Hat, Alibaba, HP, AT&T, Juniper, Facebook, Cisco, Casio, Huawei, Fujitsu, Sony et Microsoft.

Les entreprises qui signent l'accord ont accès aux brevets détenus par l'OIN en échange d'une obligation de ne pas intenter de poursuites judiciaires pour l'utilisation de technologies utilisées dans l'écosystème Linux. Dans le cadre de son adhésion à l'OIN, Microsoft a transféré aux participants de l'OIN le droit d'utiliser plus de 60 000 de ses brevets, en s'engageant à ne pas les utiliser à l'encontre de Linux et des logiciels libres.

https://openinventionnetwork.com/hon-hai-technology-group-foxconn-joins-open-invention-network-community/

4

Release of Wayland-Protocols 1.33: 19/01/2024 After six months of development, a new release of the wayland-protocols 1.33 package has been published, containing a set of protocols and extensions that complement the capabilities of the base Wayland protocol and provide the capabilities necessary for building composite servers and user environments. In the new version, the “ linux-dmabuf ” protocol has been transferred to the stable category , which ensures the sharing of several video cards using DMA-BUF technology (allows you to create wl_buffer based on DMA-BUF). A new protocol “ ext-transient-seat ” has been added and placed in the “staging” category. The new protocol can be used to create temporary independent sessions (seats) designed for use with virtual input devices implemented using the “virtual_keyboard_unstable_v1” and “wlr_virtual_pointer_unstable_v1” protocols. For example, when implementing the ability to connect to a remote desktop, the protocol allows you to create a separate session for each user with a virtual keyboard and mouse. https://lists.freedesktop.org/archives/wayland-devel/2024-January/043400.html

Publication de Wayland-Protocols 1.33 19/01/2024

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

Dans la nouvelle version, le protocole « linux-dmabuf » a été transféré dans la catégorie stable, ce qui assure le partage de plusieurs cartes vidéo utilisant la technologie DMA-BUF (permet de créer des wl_buffer basés sur DMA-BUF). Un nouveau protocole « ext-transient-seat » a été ajouté et placé dans la catégorie « staging ». Ce nouveau protocole peut être utilisé pour créer des sessions indépendantes temporaires (sièges) conçues pour être utilisées avec des périphériques d'entrée virtuels mis en œuvre à l'aide des protocoles « virtual_keyboard_unstable_v1 » et « wlr_virtual_pointer_unstable_v1 ». Par exemple, lors de la mise en œuvre de la capacité à se connecter à un bureau à distance, le protocole vous permet de créer une session distincte pour chaque utilisateur à l'aide d'un clavier et d'une souris virtuels.

https://lists.freedesktop.org/archives/wayland-devel/2024-January/043400.html

KDE has improved scaling support and added autosaving in Dolphin: 20/01/2024 Nate Graham, a QA developer on the KDE project, has published a report on preparations for the KDE 6 release scheduled for February 28th. The KDE Plasma 6.0 and KDE Gears 6.0 codebase has been forked into a separate repository, and the master branch has begun accumulating changes for KDE Plasma 6.1 and KDE Gears 24.05. https://pointieststick.com/2024/01/19/this-week-in-kde-auto-save-in-dolphin-and-better-fractional-scaling/

KDE a amélioré le support de la mise à l'échelle et ajouté la sauvegarde automatique dans Dolphin 20/01/2024

Nate Graham, un développeur QA sur le projet KDE, a publié un rapport sur les préparations pour la sortie de KDE 6 prévue pour le 28 février. La base de code de KDE Plasma 6.0 et KDE Gears 6.0 a été forkée dans un dépôt séparé, et la branche principale a commencé à accumuler des changements pour KDE Plasma 6.1 et KDE Gears 24.05.

https://pointieststick.com/2024/01/19/this-week-in-kde-auto-save-in-dolphin-and-better-fractional-scaling/

Release of GNU Ocrad OCR 0.29: 21/01/2024 After two years of development, the Ocrad 0.29 (Optical Character Recognition) text recognition system, developed under the GNU project, has been released . Ocrad can be used both in the form of a library for integrating OCR functions into other applications, and in the form of a separate utility that, based on the image passed to the input, produces text in UTF-8 or 8-bit encodings. For optical recognition, Ocrad uses a feature extraction method. It includes a page layout analyzer that allows you to correctly separate columns and blocks of text in printed documents. Recognition is supported only for characters from the “ascii”, “ iso-8859-9 ” and “ iso-8859-15 ” encodings (there is no support for the Cyrillic alphabet). https://www.mail-archive.com/info-gnu@gnu.org/msg03251.html

Publication de GNU Ocrad OCR 0.29 21/01/2024

Après deux ans de développement, le système de reconnaissance de texte Ocrad 0.29 (Optical Character Recognition), développé dans le cadre du projet GNU, a été publié. Ocrad peut être utilisé à la fois sous la forme d'une bibliothèque permettant d'intégrer des fonctions OCR dans d'autres applications, et sous la forme d'un utilitaire séparé qui, sur la base de l'image passée en entrée, produit du texte en encodage UTF-8 ou 8-bit.

Pour la reconnaissance optique, Ocrad utilise une méthode d'extraction de caractéristiques. Il comprend un analyseur de mise en page qui vous permet de séparer correctement les colonnes et les blocs de texte dans les documents imprimés. La reconnaissance n'est possible que pour les caractères des encodages « ascii », « iso-8859-9 » et « iso-8859-15 » (l'alphabet cyrillique n'est pas pris en charge).

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

5

Hans Reiser commented on deprecating ReiserFS: 19/01/2024 The mailing list of Linux kernel developers has published letters received by one of the developers during correspondence with Hans Reiser. In 2008 Reiser was sentenced to life imprisonment for the murder of his wife as a result of a quarrel with a subsequent attempt to cover up the crime (in 2027 Hans will be able to file application for parole). In the published letters, Hans regrets his mistakes in interacting with the developer community, discusses the deprecation of ReiserFS v3 in the Linux kernel 6.6 , analyzes the history of the development of ReiserFS, mentions hopes associated with the promotion of ReiserFS v4, and explains the technical solutions implemented in ReiserFS v4. Commenting on the decision to remove ReiserFS from the kernel, Hans mentioned that the question of whether this FS remains useful and whether it should continue to be supplied in the kernel should be decided by users and maintainers, taking into account current realities. He understands that having ReiserFS code in the kernel creates additional burden on maintainers due to the need to test and ensure compatibility with new features emerging in the kernel, and if the FS is no longer relevant, there is no point in continuing to ship it as part of the kernel. During the development of ReiserFS 4, many of the shortcomings of ReiserFS 3 were addressed and maintenance was simplified, but this version was never accepted into the kernel. According to Hans, his only request is to add a README file accompanying the ReiserFS code , before the ReiserFS code is removed from the kernel, mentioning Mikhail Gilulu, Konstantin Shvachko and Anatoly Pinchuk, whose contributions to the development remained undeservedly missed. They were hired by Hans and developed ReiserFS, but due to Hans’ unrestrained character and excessive demands (Hans could work around the clock and expected similar enthusiasm from others) they left the project, which at that time was perceived by Hans as a betrayal, but over time he realized that their decision was justified under the circumstances. https://lore.kernel.org/lkml/b98b29cf-27d9-49e0-b10b-1848399badfd@kittens.ph/T/

Hans Reiser a commenté la dépréciation de ReiserFS 19/01/2024

La liste de diffusion des développeurs du noyau Linux a publié des lettres reçues par l'un des développeurs lors de sa correspondance avec Hans Reiser. En 2008, Reiser a été condamné à la prison à vie pour le meurtre de sa femme à la suite d'une querelle et d'une tentative ultérieure de dissimuler le crime (en 2027, Hans pourra déposer une demande de libération conditionnelle). Dans les lettres publiées, Hans regrette ses erreurs d'interaction avec la communauté des développeurs, discute de la dépréciation de ReiserFS v3 dans le noyau Linux 6.6, analyse l'histoire du développement de ReiserFS, mentionne les espoirs associés à la promotion de ReiserFS v4, et explique les solutions techniques mises en œuvre dans ReiserFS v4.

Commentant la décision de retirer ReiserFS du noyau, Hans a mentionné que la question de savoir si ce logiciel reste utile et s'il doit continuer à être fourni dans le noyau devrait être décidée par les utilisateurs et les mainteneurs, en tenant compte des réalités actuelles. Il comprend que le fait d'avoir du code ReiserFS dans le noyau crée une charge supplémentaire pour les mainteneurs en raison de la nécessité de tester et d'assurer la compatibilité avec les nouvelles fonctionnalités émergeant dans le noyau, et si le FS n'est plus pertinent, il n'y a pas de raison de continuer à le fournir dans le cadre du noyau. Lors du développement de ReiserFS 4, de nombreuses lacunes de ReiserFS 3 ont été corrigées et la maintenance a été simplifiée, mais cette version n'a jamais été acceptée dans le noyau.

Selon Hans, sa seule demande est d'ajouter un fichier README accompagnant le code ReiserFS, avant que celui-ci ne soit retiré du noyau, en mentionnant Mikhail Gilulu, Konstantin Shvachko et Anatoly Pinchuk, dont les contributions au développement n'ont pas été reconnues. Ils ont été engagés par Hans et ont développé ReiserFS, mais en raison du caractère effréné de Hans et de ses exigences excessives (Hans pouvait travailler 24 heures sur 24 et attendait un enthousiasme similaire de la part des autres), ils ont quitté le projet, ce qui, à l'époque, a été perçu par Hans comme une trahison, mais avec le temps, il s'est rendu compte que leur décision était justifiée compte tenu des circonstances.

https://lore.kernel.org/lkml/b98b29cf-27d9-49e0-b10b-1848399badfd@kittens.ph/T/

Fuchsia Workstation OS Development Program Canceled: 16/01/2024 The components required to build the Chrome browser for the Fuchsia operating system have been removed from the Chromium project repository . It is noted that support for Fuchsia in Chrome was an experiment that has now been discontinued. They separately stated that the reason for the termination of support is the winding down of the Fuchsia development program for workstations. Support for the WebEngine and WebRunner browser components for Fuchsia will continue, but a separate full-fledged Chrome browser will not be provided. Fuchsia's future development will likely focus only on consumer devices, such as home automation systems, smart photo frames and speakers. Fuchsia is based on the Zircon microkernel, which is based on the LK project, extended for use on various classes of devices, including smartphones and personal computers. Zircon extends LK with support for processes and shared libraries, a user level, an object handling system and a capability-based security model. Drivers are implemented as dynamic libraries running in user space, loaded by the devhost process and managed by the device manager (devmg, Device Manager). Fuchsia has its own graphical interface written in Dart using the Flutter framework. The project also develops the Peridot user interface framework, the Fargo package manager, the libc standard library, the Escher rendering system, the Magma Vulkan driver, the Scenic composite manager, the MinFS, MemFS, ThinFS (FAT in Go language) and Blobfs file systems, as well as FVM partitions. For application development, support for C/C++ and Dart languages ​​are provided, Rust is allowed in system components, Go is used in the network stack, and Python is used in the build system. https://bugs.chromium.org/p/chromium/issues/detail?id%3D1509109

Le programme de développement du système d'exploitation de la station de travail Fuchsia est annulé 16/01/2024

Les composants nécessaires à la construction du navigateur Chrome pour le système d'exploitation Fuchsia ont été retirés du dépôt du projet Chromium. Il est à noter que la prise en charge de Fuchsia dans Chrome était une expérience qui a été interrompue. Ils ont déclaré séparément que la raison de l'arrêt du support est la fin du programme de développement de Fuchsia pour les stations de travail. Le support des composants WebEngine et WebRunner pour Fuchsia se poursuivra, mais un navigateur Chrome à part entière ne sera pas fourni. Le développement futur de Fuchsia se concentrera probablement uniquement sur les appareils grand public, tels que les systèmes domotiques, les cadres photo intelligents et les haut-parleurs.

Fuchsia repose sur le micro-noyau Zircon, qui est basé sur le projet LK, étendu pour une utilisation sur différentes classes d'appareils, y compris les smartphones et les ordinateurs personnels. Zircon étend LK en prenant en charge les processus et les bibliothèques partagées, un niveau utilisateur, un système de gestion des objets et un modèle de sécurité basé sur les capacités. Les pilotes sont mis en œuvre sous forme de bibliothèques dynamiques fonctionnant dans l'espace utilisateur, chargées par le processus devhost et gérées par le gestionnaire de périphériques (devmg, Device Manager).

Fuchsia possède sa propre interface graphique écrite en Dart à l'aide du framework Flutter. Le projet développe également l'interface utilisateur Peridot, le gestionnaire de paquets Fargo, la bibliothèque standard libc, le système de rendu Escher, le pilote Vulkan Magma, le gestionnaire composite Scenic, les systèmes de fichiers MinFS, MemFS, ThinFS (FAT en langage Go) et Blobfs, ainsi que les partitions FVM. Pour le développement d'applications, la prise en charge des langages C/C++ et Dart est assurée, Rust est autorisé dans les composants du système, Go est utilisé dans la pile réseau et Python est utilisé dans le système de construction.

https://bugs.chromium.org/p/chromium/issues/detail?id%3D1509109

Helios distribution based on Illumos: 30/01/2024 In preparation for the first public release under the free MPL-2.0 license, the source code to the build tools and specific components of the Helios distribution, developed by Oxide Computer and used to support the operation of software-controlled cloud server racks, like Oxide Rack, has been opened. The entire software stack of the Oxide platform is open source. The Helios distribution is built on the basis of the Illumos project developments, which continues the development of the OpenSolaris kernel, network stack, file systems, drivers, libraries and a basic set of system utilities. Solaris 11.4 support is extended until 2037 https://github.com/oxidecomputer/helios/pull/136

La distribution d'Helios est basée sur Illumos 30/01/2024

En préparation de la première diffusion publique sous la licence libre MPL-2.0, le code source des outils de construction et des composants spécifiques de la distribution Helios, développée par Oxide Computer et utilisée pour soutenir l'exploitation de racks de serveurs en nuage contrôlés par logiciel, comme Oxide Rack, a été ouvert. L'ensemble de la pile logicielle de la plateforme Oxide est Open Source. La distribution Helios est construite sur la base des développements du projet Illumos, qui poursuit le développement du noyau OpenSolaris, de la pile réseau, des systèmes de fichiers, des pilotes, des bibliothèques et d'un ensemble de base d'utilitaires système. La prise en charge de Solaris 11.4 est prolongée jusqu'en 2037.

https://github.com/oxidecomputer/helios/pull/136

6

Release of Shotcut 24.01: 30/01/2024 A new release of the video editor Shotcut 24.01 is available, which is developed by the author of the MLT project and uses this framework to do video editing. Support for video and audio formats is implemented through FFmpeg. You can use plugins with the implementation of video and audio effects compatible with Frei0r and LADSPA. One of the features of Shotcut is multi-track editing with arranging video from fragments in various source formats, without the need to first import or re-encode them. There are built-in tools for creating screencasts, processing images from a web camera and receiving streaming video. Qt is used to build the interface. The code is written in C++ and distributed under the GPLv3 license. Packages are available for Linux ( AppImage, flatpak and snap ), macOS and Windows. https://shotcut.org/blog/new-release-240128/

Publication de Shotcut 24.01 30/01/2024

Une nouvelle version de l'éditeur vidéo Shotcut 24.01 est disponible. Il est développé par l'auteur du projet MLT et utilise ce framework pour faire de l'édition vidéo. La prise en charge des formats vidéo et audio est assurée par FFmpeg. Vous pouvez utiliser des plugins avec l'implémentation d'effets vidéo et audio compatibles avec Frei0r et LADSPA. L'une des caractéristiques de Shotcut est l'édition multipiste, qui permet d'arranger des vidéos à partir de fragments de différents formats source, sans qu'il soit nécessaire de les importer ou de les réencoder au préalable. Des outils intégrés permettent de créer des screencasts, de traiter des images provenant d'une caméra Web et de recevoir des flux vidéo. Qt est utilisé pour construire l'interface. Le code est écrit en C++ et distribué sous licence GPLv3. Des paquets sont disponibles pour Linux ( AppImage, flatpak et snap ), macOS et Windows.

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

Firmware release for Ubuntu Touch OTA-4 Focal: 30/01/2024 After three months of development, the UBports project, which took over the development of the Ubuntu Touch mobile platform after Canonical pulled away from it, presented their OTA-4 Focal (over-the-air) firmware. This is the fourth release of Ubuntu Touch, based on the Ubuntu 20.04 package base (older releases were based on Ubuntu 16.04). The project is also developing an experimental port of the Unity 8 desktop, which has been renamed Lomiri. The Ubuntu Touch OTA-4 Focal update will be released in the coming days for Asus Zenfone Max Pro M1, Fairphone 3/3+ and 4, F(x)tec Pro1 X, Google Pixel 3a/3a XL, Vollaphone 22, Vollaphone X23, Vollaphone devices X, Vollaphone, JingPad A1, OnePlus One/5/6, Sony Xperia X, Samsung Galaxy S7, Xiaomi Poco X3 NFC / X3, Xiaomi Redmi Note 9, 9 Pro, 9 Pro Max and 9S, Xiaomi Poco M2 Pro. At the beta testing stage there are assemblies for Pine64 PinePhone, PinePhone Pro and PineTab and PineTab2. https://ubports.com/en/blog/ubports-news-1/post/ubuntu-touch-ota-4-focal-release-3916

Sortie du firmware pour Ubuntu Touch OTA-4 Focal 30/01/2024

Après trois mois de développement, le projet UBports, qui a repris le développement de la plateforme mobile Ubuntu Touch après que Canonical s'en est retiré, a présenté son firmware OTA-4 Focal (over-the-air). Il s'agit de la quatrième version d'Ubuntu Touch, basée sur le paquet Ubuntu 20.04 (les versions précédentes étaient basées sur Ubuntu 16.04). Le projet développe également un portage expérimental du bureau Unity 8, qui a été renommé Lomiri.

La mise à jour Ubuntu Touch OTA-4 Focal sera publiée dans les prochains jours pour les Asus Zenfone Max Pro M1, Fairphone 3/3+ et 4, F(x)tec Pro1 X, Google Pixel 3a/3a XL, Vollaphone 22, Vollaphone X23, Vollaphone devices X, Vollaphone, JingPad A1, OnePlus One/5/6, Sony Xperia X, Samsung Galaxy S7, Xiaomi Poco X3 NFC/X3, Xiaomi Redmi Note 9, 9 Pro, 9 Pro Max et 9S, Xiaomi Poco M2 Pro. Au stade du test bêta, des assemblages pour Pine64 PinePhone, PinePhone Pro et PineTab et PineTab2 existent.

https://ubports.com/en/blog/ubports-news-1/post/ubuntu-touch-ota-4-focal-release-3916

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

Navigateur Pale Moon Browser 33.0.0 publié 30/01/2024

Une nouvelle version du navigateur web Pale Moon 33.0.0 a été publiée, s'inspirant de la base de code de Firefox pour offrir de meilleures performances, préserver l'interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires. Les versions de Pale Moon sont créées pour Windows et Linux (x86_64). Le code du projet est distribué sous la licence MPLv2 (Mozilla Public License).

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

https://forum.palemoon.org/viewtopic.php?t%3D30803%26p%3D248017%23p248017

7

Release of LibreOffice 24.2: 31/01/2024 The Document Foundation presented their office suite, LibreOffice 24.2. Ready-made installation packages are prepared for various Linux, Windows and macOS distributions. 166 developers took part in preparing the release, of which 108 are volunteers. 57% of the changes were made by 50 employees of the three companies overseeing the project - Collabora, Red Hat and Allotropia, 20% - by eight employees of The Document Foundation, and 23% of the changes were added by 108 independent enthusiasts. The LibreOffice 24.2 release is labelled “Community” and will be supported by enthusiasts and is not aimed at enterprise use. LibreOffice Community is available free of charge to everyone without exception, including corporate users. For enterprises that need additional services, products of the LibreOffice Enterprise family are being developed separately, for which partner companies will provide full support, with the ability to receive updates over a long period of time (LTS) and with additional functions such as SLA (Service Level Agreements). https://blog.documentfoundation.org/blog/2024/01/31/libreoffice-24-2/

Sortie de LibreOffice 24.2 31/01/2024

La Document Foundation a présenté sa suite bureautique LibreOffice 24.2. Des paquets d'installation prêts à l'emploi sont préparés pour diverses distributions Linux, Windows et macOS. 166 développeurs ont participé à la préparation de cette version, dont 108 sont des bénévoles. 57 % des modifications ont été apportées par 50 employés des trois entreprises qui supervisent le projet - Collabora, Red Hat et Allotropia, 20 % - par huit employés de The Document Foundation, et 23 % des modifications ont été ajoutées par 108 enthousiastes indépendants.

La version 24.2 de LibreOffice est appelée « Community » et sera soutenue par des enthousiastes ; elle n'est pas destinée aux entreprises. LibreOffice Community est disponible gratuitement pour tout le monde sans exception, y compris les utilisateurs professionnels. Pour les entreprises qui ont besoin de services supplémentaires, des produits de la famille LibreOffice Enterprise sont développés séparément, pour lesquels des entreprises partenaires fourniront un support complet, avec la possibilité de recevoir des mises à jour sur une longue période de temps (LTS) et avec des fonctions supplémentaires telles que SLA (Service Level Agreements).

https://blog.documentfoundation.org/blog/2024/01/31/libreoffice-24-2/

OnlyOffice 8.0 office suite published: 01/02/2024 The release of OnlyOffice DocumentServer 8.0.0 has been published with OnlyOffice online editors and collaboration. Editors can be used to work with text documents, tables and presentations. The project code is distributed under the free AGPLv3 license. At the same time, the release of the OnlyOffice DesktopEditors 8.0 product, built on a single code base with online editors, was launched. Desktop editors are designed as desktop applications, which are written in JavaScript using web technologies, but combine in one set client and server components designed for self-sufficient use on the user’s local system, without recourse to an external service. To collaborate on your premises, you can also use the Nextcloud Hub platform, which provides full integration with OnlyOffice. Ready-made builds are generated for Linux, Windows and macOS. OnlyOffice claims full compatibility with MS Office and OpenDocument formats. Supported formats include: DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP. You can expand the functionality of editors through plugins, for example, plugins are available for creating templates and adding videos from YouTube. Ready-made builds are generated for Windows and Linux (deb and rpm packages). https://www.onlyoffice.com/blog/2024/01/onlyoffice-docs-8-0-released

Publication de la suite bureautique OnlyOffice 8.0 01/02/2024

La version 8.0.0 d'OnlyOffice DocumentServer a été publiée avec les éditeurs et la collaboration en ligne d'OnlyOffice. Les éditeurs peuvent être utilisés pour travailler avec des documents texte, des tableaux et des présentations. Le code du projet est distribué sous la licence libre AGPLv3.

En même temps, le produit OnlyOffice DesktopEditors 8.0, construit sur une base de code unique avec les éditeurs en ligne, a été lancé. Les éditeurs de bureau sont conçus comme des applications de bureau, qui sont écrites en JavaScript en utilisant des technologies Web, mais qui combinent en un seul ensemble des composants client et serveur conçus pour une utilisation autonome sur le système local de l'utilisateur, sans recours à un service externe. Pour collaborer dans vos locaux, vous pouvez également utiliser la plateforme Nextcloud Hub, qui offre une intégration complète avec OnlyOffice. Des versions prêtes à l'emploi sont générées pour Linux, Windows et macOS.

OnlyOffice revendique une compatibilité totale avec les formats MS Office et OpenDocument. Les formats supportés incluent : DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP. Vous pouvez étendre les fonctionnalités des éditeurs grâce à des plugins. Par exemple, des plugins sont disponibles pour créer des modèles et ajouter des vidéos de YouTube. Des versions prêtes à l'emploi sont générées pour Windows et Linux (paquets deb et rpm).

https://www.onlyoffice.com/blog/2024/01/onlyoffice-docs-8-0-released

Release of Mesa 24.0: 01/02/2024 A release of the free implementation of the OpenGL and Vulkan API - Mesa 24.0.0 has been published. The first release of the Mesa 24.0.0 branch has an experimental status - after the final stabilization of the code, a stable version 24.0.1 will be released. Mesa 24.0 provides support for the Vulkan 1.3 graphics API in anv for Intel GPUs, radv for AMD GPUs, NVK for NVIDIA GPUs, tu for Qualcomm GPUs, in the lavapipe software rasterizer (lvp), and in emulator mode (vn). Vulkan 1.0 support is implemented in the v3dv (Broadcom VideoCore VI GPU from Raspberry Pi 4) and dzn (Vulkan implementation on top of Direct3D 12) drivers. Mesa also provides full OpenGL 4.6 support for iris (Intel Gen 8+ GPUs), radeonsi (AMD), Crocus (older Intel Gen4-Gen7 GPUs), zink, llvmpipe, virgl ( Virgil3D virtual GPU for QEMU/KVM), freedreno drivers (Qualcomm Adreno) and d3d12 (a layer for organizing OpenGL work on top of DirectX 12). OpenGL 4.5 support is available for AMD (r600) and NVIDIA (nvc0) GPUs. OpenGL 3.3 support is present in the softpipe (software rasterizer), asahi (AGX GPU used in Apple M1 and M2 chips) and nv50 (NVIDIA NV50) drivers. https://lists.freedesktop.org/archives/mesa-dev/2024-February/226138.html

Sortie de Mesa 24.0 01/02/2024

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

Mesa 24.0 fournit le support de l'API graphique Vulkan 1.3 dans anv pour les GPU Intel, radv pour les GPU AMD, NVK pour les GPU NVIDIA, tu pour les GPU Qualcomm, dans le rasterizer logiciel lavapipe (lvp), et en mode émulateur (vn). Le support de Vulkan 1.0 est implémenté dans les pilotes v3dv (Broadcom VideoCore VI GPU du Raspberry Pi 4) et dzn (implémentation Vulkan au dessus de Direct3D 12).

Mesa fournit également un support complet d'OpenGL 4.6 pour les pilotes iris (Intel Gen 8+ GPUs), radeonsi (AMD), Crocus (anciens Intel Gen4-Gen7 GPUs), zink, llvmpipe, virgl ( Virgil3D virtual GPU for QEMU/KVM), freedreno (Qualcomm Adreno) et d3d12 (une couche pour organiser le travail d'OpenGL au-dessus de DirectX 12). Le support d'OpenGL 4.5 est disponible pour les GPU AMD (r600) et NVIDIA (nvc0). Le support d'OpenGL 3.3 est présent dans les pilotes softpipe (rasterizer logiciel), asahi (GPU AGX utilisé dans les puces Apple M1 et M2) et nv50 (NVIDIA NV50).

https://lists.freedesktop.org/archives/mesa-dev/2024-February/226138.html

8

Damn Small Linux 2024: 01/02/2024 12 years after the last test version and 16 years after the formation of the last stable release, the Damn Small Linux 2024, intended for use on low-power systems and outdated equipment, has been published. The new release is of alpha quality and prepared in builds for the i386 architecture. The bootable image size is 665 MB (for comparison, the previous version was 50 MB in size). This build is based on the AntiX 23 Live distribution, which in turn is built on Debian. The purpose of the revival of Damn Small Linux was the desire to obtain a compact Live distribution for legacy systems that fits on a CD (less than 700 MB) and offers graphical and console environments. The environments to choose from are based on the Fluxbox and JWM window managers. Three web browsers are included: BadWolf, Dillo and Links2. The set of office applications consists of the AbiWord, Gnumeric, the Sylpheed email client and the Zathura PDF viewer. For multimedia content, MPV and XMMS are included. The distribution also contains the mtPaint graphic editor, the zzzFM file manager, the gFTP FTP/SFTP client, and the Leafpad text editor. Console applications include: Ranger file manager, VisiData spreadsheet processor, Tmux terminal multiplexer, Mutt email client, Cmus music player, CD/DVD burning program - CDW, SurfRaw search system, Vim and Nano text editors, W3M and Links2 browsers. https://www.damnsmalllinux.org/

Damn small Linux 2024 01/02/2024

12 ans après la dernière version de test et 16 ans après la formation de la dernière version stable, Damn Small Linux 2024 (Sacrément petit Linux 2024), destinée à être utilisée sur des systèmes de faible puissance et des équipements obsolètes, a été publiée. La nouvelle version est de qualité alpha et préparée en builds pour l'architecture i386. La taille de l'image de démarrage est de 665 Mo (à titre de comparaison, la version précédente avait une taille de 50 Mo).

Cette version est basée sur la distribution AntiX 23 Live, elle-même construite sur Debian. L'objectif de la renaissance de Damn Small Linux était le désir d'obtenir une distribution Live compacte pour les anciens systèmes, qui tienne sur un CD (moins de 700 Mo) et offre des environnements graphiques et de console. Les environnements proposés sont basés sur les gestionnaires de fenêtres Fluxbox et JWM. Trois navigateurs Web sont inclus : BadWolf, Dillo et Links2.

L'ensemble des applications bureautiques comprend AbiWord, Gnumeric, le client de messagerie Sylpheed et la visionneuse de PDF Zathura. Pour le contenu multimédia, MPV et XMMS sont inclus. La distribution contient également l'éditeur graphique mtPaint, le gestionnaire de fichiers zzzFM, le client FTP/SFTP gFTP et l'éditeur de texte Leafpad.

Les applications de la console comprennent : le gestionnaire de fichiers Ranger, le processeur de feuilles de calcul VisiData, le mutiplexeur de terminal Tmux, le client mail Mutt, le lecteur audio Cmus, Le programme de gravage sur CD/DVD CDW, l'outil de recherche SurfRaw, les éditeurs de texte Vim et Nano, les navigateurs W3M et Links2.

https://www.damnsmalllinux.org/

Release of EasyOS 5.7: 04/02/2024 Barry Kauler, founder of the Puppy Linux project, published the EasyOS 5.7 distribution, which combines Puppy Linux technologies with the use of container isolation to run system components. The distribution is managed through a set of graphical configurators developed by the project. The boot image size is 857 MB. https://bkhome.org/news/202402/easyos-kirkstone-series-version-57-released.html

Sortie d'EasyOS 5.7 04/02/2024

Barry Kauler, fondateur du projet Puppy Linux, a publié la distribution EasyOS 5.7, qui combine les technologies Puppy Linux avec l'utilisation de l'isolation par conteneurs pour exécuter les composants du système. La distribution est gérée par un ensemble de configurateurs graphiques développés par le projet. La taille de l'image de démarrage est de 857 Mo.

https://bkhome.org/news/202402/easyos-kirkstone-series-version-57-released.html

Gentoo has started creating binary packages for the x86-64-v3 architecture: 04/02/2024 The developers of the Gentoo project announced the introduction of a separate repository with binary packages compiled with support for the third version of the x86-64 microarchitecture (x86-64-v3), used in Intel processors since approximately 2015 (starting with Intel Haswell) and characterized by the presence of such extensions like AVX, AVX2, BMI2, FMA, LZCNT, MOVBE and SXSAVE. The repository offers a separate set of packages, built in parallel with the repository published in December, in which the assembly was made for the basic x86-64 architecture, which can be used on any 64-bit Intel and AMD processors. The new repository allows you to achieve higher performance on modern processors by using extended instructions in programs. To check x86-64-v3 architecture support, you can view processor information by running “ld.so –help” (or “/usr/lib64/ld-linux-x86-64.so.2 –help”). To enable the x86-64-v3 repository in the package manager, you should replace x86-64 with x86-64-v3 in the sync-uri parameter present in the files in the /etc/portage/binrepos.conf/ directory. https://www.gentoo.org/news/2024/02/04/x86-64-v3.html

Gentoo a commencé à créer des paquets binaires pour l'architecture x86-64-v3 04/02/2024

Les développeurs du projet Gentoo ont annoncé l'introduction d'un dépôt séparé avec des paquets binaires compilés avec le support de la troisième version de la microarchitecture x86-64 (x86-64-v3), utilisée dans les processeurs Intel depuis environ 2015 (en commençant par Intel Haswell) et caractérisée par la présence d'extensions telles que AVX, AVX2, BMI2, FMA, LZCNT, MOVBE et SXSAVE. Le dépôt propose un ensemble de paquets distincts, construits en parallèle avec le dépôt publié en décembre, dans lequel l'assemblage était réalisé pour l'architecture de base x86-64, qui peut être utilisée sur n'importe quel processeur 64-bit d'Intel et AMD.

Le nouveau dépôt vous permet d'obtenir de meilleures performances sur les processeurs modernes en utilisant des instructions étendues dans les programmes. Pour vérifier la prise en charge de l'architecture x86-64-v3, vous pouvez afficher les informations relatives au processeur en exécutant « ld.so –help » (ou « /usr/lib64/ld-linux-x86-64.so.2 –help »). Pour activer le dépôt x86-64-v3 dans le gestionnaire de paquets, vous devez remplacer x86-64 par x86-64-v3 dans le paramètre sync-uri présent dans les fichiers du répertoire /etc/portage/binrepos.conf/.

https://www.gentoo.org/news/2024/02/04/x86-64-v3.html

9

Kubuntu switches to Calamares installer: 05/02/2024 The Kubuntu Linux developers have announced work to transition the distribution to use the Calamares installer, which is independent of specific Linux distributions and uses the Qt library to create the user interface. Using Calamares will allow you to use a single graphics stack in a KDE-based environment. Lubuntu and UbuntuDDE have already switched from the official editions of Ubuntu to the Calamares installer. In addition to replacing the installer, the project started preparation of the spring release of Kubuntu 24.04 LTS, which will be the last release based on KDE 5, and the start of development of a test version with KDE 6, which will serve as the basis for the fall release of Kubuntu 24.10. https://kubuntu.org/news/kubuntu-council-meeting-30th-january-2024/

Kubuntu passe à l'installeur Calamares 05/02/2024

Les développeurs de Kubuntu Linux ont annoncé le passage de la distribution à l'installeur Calamares, qui est indépendant des distributions Linux spécifiques et utilise la bibliothèque Qt pour créer l'interface utilisateur. L'utilisation de Calamares vous permettra d'utiliser une seule pile graphique dans un environnement basé sur KDE. Lubuntu et UbuntuDDE sont déjà passés des éditions officielles d'Ubuntu à l'installeur Calamares. Outre le remplacement de l'installeur, le projet a commencé à préparer la version de printemps 24.04 LTS de Kubuntu, qui sera la dernière version basée sur KDE 5, et le début du développement d'une version de test avec KDE 6, qui servira de base à la version d'automne de Kubuntu 24.10.

https://kubuntu.org/news/kubuntu-council-meeting-30th-january-2024/

Release of KaOS 2024.01: 05/02/2024 The release of KaOS 2024.01 has been published, a distribution with a rolling update model aimed at providing a desktop based on the latest releases of KDE and applications using Qt. Distribution-specific design features include the placement of a vertical panel on the right side of the screen. The distribution is developed with an eye on Arch Linux, but maintains its own independent repository of more than 1,500 packages, and also offers a number of its own graphical utilities. The default file system is XFS. Builds are published for x86_64 systems (3.3 GB). https://kaosx.us/news/2024/kaos01/

Sortie du KaOS 2024.01 05/02/2024

La version 2024.01 de KaOS a été publiée. Il s'agit d'une distribution avec un modèle de mise à jour en continu visant à fournir un bureau basé sur les dernières versions de KDE et des applications utilisant Qt. Les caractéristiques de conception spécifiques à la distribution comprennent le placement d'un panneau vertical sur le côté droit de l'écran. La distribution est développée en tenant compte d'Arch Linux, mais elle maintient son propre dépôt indépendant de plus de 1 500 paquets, et propose également un certain nombre de ses propres utilitaires graphiques. Le système de fichiers par défaut est XFS. Les builds sont publiés pour les systèmes x86_64 (3,3 Go).

https://kaosx.us/news/2024/kaos01/

Fully open stack for MIPI cameras introduced: 05/02/2024 Hans de Goede, a Fedora Linux developer working at Red Hat, presented an open stack for MIPI (Mobile Industry Processor Interface) cameras at the FOSDEM 2024 conference. The prepared open stack has not yet been accepted into the Linux kernel and the libcamera project, but is marked as having reached a state suitable for testing by a wide range of enthusiasts. The operation of the stack has been tested with MIPI cameras based on ov2740, ov01a1s and hi556 sensors used in laptops such as Lenovo ThinkPad X1 yoga gen 8, Dell Latitude 9420 and HP Specter x360 13.5 2023. The MIPI interface is used in many new laptop models instead of the previously used video streaming over the USB bus from devices that support the UVC (USB Video Class) standard. MIPI provides access to the camera sensor using a CSI receiver (Camera Serial Interface) and an image signal processor ( ISP ) integrated into the CPU, which provides image formation based on raw data coming from the sensor. Intel provides a set of proprietary drivers for working with MIPI cameras in Linux via IPU6 (Imaging Processing Unit) in Intel Tiger Lake, Alder Lake, Raptor Lake and Meteor Lake processors. The main difficulty in developing open drivers for MIPI cameras is due to the fact that the hardware interface of the ISP processor and the image processing algorithms implemented in it are usually not disclosed by CPU manufacturers and are a trade secret. To solve this problem, Linaro and Red Hat have developed a software implementation of an image processor - SoftISP , which allows you to work with MIPI cameras without using proprietary components (SoftISP can be used as a replacement for IPU6 ISP). The SoftISP implementation has been submitted for inclusion in the libcamera project , which offers a software stack for working with video cameras, cameras and TV tuners on Linux, Android and ChromeOS. In addition to SoftISP, the stack for working with MIPI cameras includes a driver for ov2740 sensors running at the kernel level and code for supporting the CSI receiver in the Linux kernel, which is part of the IPU6 of Intel processors. The Linux kernel and libcamera packages, including the project's changes, are available in the COPR repository for installation on Fedora Linux 39. The Pipewire media server can be used to capture video from MIPI cameras. Support for working with cameras via Pipewire has already been adopted into the libwebrtc library. In Firefox, the ability to work with cameras via Pipewire has been brought to a state suitable for use with WebRTC, starting with release 122. By default, working with cameras via Pipewire in Firefox is disabled and requires the “media.webrtc.camera.allow-” parameter to be activated in about:config pipewire“. https://hansdegoede.dreamwidth.org/28153.html

Introduction d'une pile entièrement ouverte pour les caméras MIPI 05/02/2024

Hans de Goede, un développeur de Fedora Linux travaillant chez Red Hat, a présenté une pile ouverte pour les caméras MIPI (Mobile Industry Processor Interface) lors de la conférence FOSDEM 2024. La pile ouverte préparée n'a pas encore été acceptée dans le noyau Linux et le projet libcamera, mais elle est marquée comme ayant atteint un état approprié pour être testée par un large éventail d'enthousiastes. Le fonctionnement de la pile a été testé avec des caméras MIPI basées sur des capteurs ov2740, ov01a1s et hi556 utilisés dans des ordinateurs portables tels que le Lenovo ThinkPad X1 yoga gen 8, le Dell Latitude 9420 et le HP Specter x360 13.5 2023.

L'interface MIPI est utilisée dans de nombreux nouveaux modèles d'ordinateurs portables à la place du flux vidéo précédemment utilisé sur le bus USB à partir de dispositifs prenant en charge la norme UVC (USB Video Class). L'interface MIPI permet d'accéder au capteur de la caméra à l'aide d'un récepteur CSI (Camera Serial Interface) et d'un processeur de signal d'image (ISP) intégré dans l'unité centrale, qui assure la formation de l'image sur la base des données brutes provenant du capteur. Intel fournit un ensemble de pilotes propriétaires pour travailler avec des caméras MIPI dans Linux via IPU6 (Imaging Processing Unit) dans les processeurs Intel Tiger Lake, Alder Lake, Raptor Lake et Meteor Lake.

La principale difficulté dans le développement de pilotes ouverts pour les caméras MIPI est due au fait que l'interface matérielle du processeur ISP et les algorithmes de traitement d'image qui y sont implémentés ne sont généralement pas divulgués par les fabricants de processeurs et constituent un secret commercial. Pour résoudre ce problème, Linaro et Red Hat ont développé une implémentation logicielle d'un processeur d'image - SoftISP, qui vous permet de travailler avec des caméras MIPI sans utiliser de composants propriétaires (SoftISP peut être utilisé en remplacement de l'ISP IPU6).

L'implémentation de SoftISP a été soumise pour inclusion dans le projet libcamera , qui offre une pile logicielle pour travailler avec des caméras vidéo, des appareils photo et des tuners TV sur Linux, Android et ChromeOS. En plus de SoftISP, la pile pour travailler avec des caméras MIPI comprend un pilote pour les capteurs ov2740 fonctionnant au niveau du noyau et un code pour la prise en charge du récepteur CSI dans le noyau Linux, qui fait partie de l'IPU6 des processeurs Intel.

Le noyau Linux et les paquets libcamera, y compris les modifications apportées au projet, sont disponibles dans le dépôt COPR pour une installation sur Fedora Linux 39. Le serveur média Pipewire peut être utilisé pour capturer de la vidéo à partir de caméras MIPI. La prise en charge du travail avec les caméras via Pipewire a déjà été adoptée dans la bibliothèque libwebrtc. Dans Firefox, la possibilité de travailler avec des caméras via Pipewire a été amenée à un état adapté à l'utilisation de WebRTC, à partir de la version 122. Par défaut, le travail avec les caméras via Pipewire dans Firefox est désactivé et nécessite que le paramètre « media.webrtc.camera.allow- » soit activé dans about:config pipewire.

https://hansdegoede.dreamwidth.org/28153.html

10

Chasquid SMTP server 1.13 available: 07/02/2024 A new release of chasquid SMTP server 1.13 has been introduced, which places an emphasis on ease of configuration and security. Chasquid is primarily designed for use in typical projects that lack the flexibility and functionality of Postfix and Exim. The project code is written in Go and distributed under the Apache 2.0 license. https://groups.google.com/g/chasquid/c/ztlFgik2mPA

Serveur SMTP Chasquid 1.13 disponible 07/02/2024

La nouvelle version 1.13 du serveur SMTP chasquid a été présentée ; elle met l'accent sur la facilité de configuration et la sécurité. Chasquid est principalement conçue pour être utilisée dans des projets typiques qui n'ont pas la flexibilité et la fonctionnalité de Postfix et Exim. Le code du projet est écrit en Go et distribué sous la licence Apache 2.0.

https://groups.google.com/g/chasquid/c/ztlFgik2mPA

ClamAV 1.3.0 fixed a dangerous vulnerability: 08/02/2024 After six months of development, Cisco has published the release of the free antivirus suite ClamAV 1.3.0. The project passed into the hands of Cisco in 2013 after purchasing Sourcefire, the company developing ClamAV and Snort. The project code is distributed under the GPLv2 license. The 1.3.0 branch is classified as regular (not LTS), updates to which are published at least 4 months after the first release of the next branch. The ability to download the signature database for non-LTS branches is also provided for at least another 4 months after the release of the next branch. https://blog.clamav.net/2023/11/clamav-130-122-105-released.html

ClamAV 1.3.0 a corrigé une vulnérabilité dangereuse 08/02/2024

Après six mois de développement, Cisco a publié la version 1.3.0 de la suite antivirus gratuite ClamAV. Le projet est passé entre les mains de Cisco en 2013 après le rachat de Sourcefire, l'entreprise qui développe ClamAV et Snort. Le code du projet est distribué sous licence GPLv2. La branche 1.3.0 est classée comme régulière (pas LTS), dont les mises à jour sont publiées pendant au moins 4 mois après la première version de la branche suivante. La possibilité de télécharger la base de données de signatures pour les branches non LTS est également fournie pendant au moins 4 mois supplémentaires après la sortie de la branche suivante.

https://blog.clamav.net/2023/11/clamav-130-122-105-released.html

VirtualBox to run on top of the KVM hypervisor: 08/02/2024 Cyberus Technology has opened the code for the VirtualBox KVM backend, which allows you to use the KVM hypervisor built into the Linux kernel in the VirtualBox virtualization system instead of the vboxdrv kernel module supplied in VirtualBox. The backend ensures that virtual machines are executed by the KVM hypervisor while fully maintaining the traditional management model and VirtualBox interface. It is supported to run existing virtual machine configurations created for VirtualBox in KVM. The code is written in C and C++ and is distributed under the GPLv3 license. https://cyberus-technology.de/articles/vbox-kvm-public-release

VirtualBox fonctionne sur l'hyperviseur KVM 08/02/2024

Cyberus Technology a ouvert le code du backend KVM de VirtualBox, qui permet d'utiliser l'hyperviseur KVM intégré au noyau Linux dans le système de virtualisation VirtualBox au lieu du module noyau vboxdrv fourni dans VirtualBox. Le backend garantit que les machines virtuelles sont exécutées par l'hyperviseur KVM tout en conservant le modèle de gestion traditionnel et l'interface de VirtualBox. Il est possible d'exécuter dans KVM des configurations de machines virtuelles existantes créées pour VirtualBox. Le code est écrit en C et C++ et est distribué sous licence GPLv3.

https://cyberus-technology.de/articles/vbox-kvm-public-release

11

Xfce Project Updates Plans for Wayland Support: 09/02/2024 The Xfce developers have updated the page with plans related to adding support for the Wayland protocol. The plan has added mention of implementing initial support for Wayland in the core components of the next major release of Xfce 4.20, while maintaining support for X11. Previously, the issue of maintaining backward compatibility with X11 was at the stage of discussion, where it was not possible to achieve consensus. It has now been decided that X11 support will not be discontinued in the foreseeable future. A Wayland-based session in Xfce 4.20 will cover the minimum required set of capabilities, and they intend to gradually add the missing functionality in future releases. They also plan to continue honing work in an environment based on the Wayland protocol in already ported user applications. The note mentions that the project does not have the resources to maintain its own composite manager for Wayland, but rejects the possibility of using a binding to XWayland for the job. The previously made decision to use the wlroots library in the Wayland environment instead of libmutter, developed by the developers of the Sway user environment and providing basic functions for a Wayland-based composite manager, remains unchanged . The xfdesktop desktop and xfce4-panel have already been ported to Wayland using wlroots and will continue to be developed as separately launched components. xfce4-panel has been tested with Labwc and Wayfire composite servers. To abstract work on top of Wayland and X11, the libxfce4windowing library is used, which offers a layer for abstracting from the graphics subsystem in which window management components (screens, root windows, virtual desktops, etc.) are implemented that are not tied to a specific window system. X11 support is implemented based on libwnck (Window Navigator Construction Kit). Components ported to Wayland are also noted: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman and xfce4-dev-tools. Wayland support is not yet available in the xfce4-session session manager and the xfwm4 window manager, but there is an unofficial xfwm4 port for working with Wayland . Applications that have added Wayland support include: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo and xfce4-panel-profiles. Applications that do not yet work with Wayland: xfdashboard, xfce4-screenshooter, xfce4-screensaver and xfce4-volumed-pulse. https://wiki.xfce.org/releng/wayland_roadmap

Le projet Xfce met à jour ses plans pour le support de Wayland 09/02/2024

Les développeurs de Xfce ont mis à jour la page avec les plans relatifs à l'ajout du support pour le protocole Wayland. Le plan a ajouté la mention de l'implémentation du support initial de Wayland dans les composants de base de la prochaine version majeure de Xfce 4.20, tout en maintenant le support de X11. Auparavant, la question du maintien de la compatibilité ascendante avec X11 était au stade de la discussion, sans qu'il soit possible de parvenir à un consensus. Il a maintenant été décidé que la prise en charge de X11 ne sera pas abandonnée dans un avenir prévisible.

Une session basée sur Wayland dans Xfce 4.20 couvrira l'ensemble des capacités minimales requises, et ils ont l'intention d'ajouter progressivement les fonctionnalités manquantes dans les prochaines versions. Ils prévoient également de continuer à affiner le travail dans un environnement basé sur le protocole Wayland dans les applications utilisateur déjà portées.

La note mentionne que le projet n'a pas les ressources nécessaires pour maintenir son propre gestionnaire composite pour Wayland, mais rejette la possibilité d'utiliser une liaison à XWayland pour ce travail. La décision prise précédemment d'utiliser la bibliothèque wlroots dans l'environnement Wayland au lieu de libmutter, développée par les développeurs de l'environnement utilisateur Sway et fournissant des fonctions de base pour un gestionnaire composite basé sur Wayland, reste inchangée.

Le bureau xfdesktop et xfce4-panel ont déjà été portés sur Wayland à l'aide de wlroots et continueront à être développés en tant que composants lancés séparément. xfce4-panel a été testé avec les serveurs composites Labwc et Wayfire. Pour abstraire le travail sur Wayland et X11, la bibliothèque libxfce4windowing est utilisée, qui offre une couche d'abstraction du sous-système graphique dans lequel les composants de gestion de fenêtres (écrans, fenêtres racines, bureaux virtuels, etc.) sont implémentés et ne sont pas liés à un système de fenêtres spécifique. Le support de X11 est implémenté sur la base de libwnck (Window Navigator Construction Kit).

Les composants portés sur Wayland sont également mentionnés : exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman et xfce4-dev-tools. Le support de Wayland n'est pas encore disponible dans le gestionnaire de session xfce4-session et le gestionnaire de fenêtre xfwm4, mais il existe un portage non officiel de xfwm4 pour travailler avec Wayland.

Les applications qui ont ajouté la prise en charge de Wayland sont les suivantes : xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo et xfce4-panel-profiles. Applications qui ne fonctionnent pas encore avec Wayland : xfdashboard, xfce4-screenshooter, xfce4-screensaver et xfce4-volumed-pulse.

https://wiki.xfce.org/releng/wayland_roadmap

Microsoft has published sudo for Windows. OpenBSD responded by creating Word: 09/02/2024 Microsoft has introduced its own implementation of the sudo utility, designed to organize selective execution of commands in a terminal with administrator rights. The utility is included in test builds of Windows 11 Insider Preview Build 26052 (activated in the “Developer Features” settings section), will be part of the next Windows 11 update and in the future may be ported to Windows 10. The utility code is planned to be opened under the MIT license (in Currently, only the repository framework and PowerShell framework are available). The utility was written from scratch with an eye to integration with Windows and only conceptually implements the ideas of the classic sudo project used in Linux, differing from it at the level of command line options and delegation logic. The utility also still lags behind the existing independent project gsudo in functionality , which develops an analogue of sudo for Windows, distributed under the MIT license. Features of sudo from Microsoft include displaying an operation confirmation dialog, launching applications in a new window (forceNewWindow), locally (normal), or in mode with data input blocked (disableInput). Unlike the existing runas utility, Microsoft's sudo only supports running programs with administrative privileges and cannot be used to run as other users. In addition, sudo does not require an administrator password, but uses the UAC (User Account Control) mechanism to verify the request. Theo de Raadt, founder of the OpenBSD project, posted a humorous response to the publication of sudo for Windows, in which he ridiculed Microsoft's attitude towards development. As an analogy to Microsoft's actions, a patch with the implementation of Word was proposed for inclusion in OpenBSD, created by renaming the text editor mg . As with Microsoft's publication of sudo, the Word application also ignores the intersection of the name with an existing project, does not care about maintaining compatibility, does not consider possible trademark violations, and is published without clarifying the opinion of the original product development team. https://devblogs.microsoft.com/commandline/introducing-sudo-for-windows/

Microsoft a publié sudo pour Windows. OpenBSD a répondu en créant Word 09/02/2024

Microsoft a introduit sa propre implémentation de l'utilitaire sudo, conçu pour organiser l'exécution sélective de commandes dans un terminal avec des droits d'administrateur. L'utilitaire est inclus dans les versions de test de Windows 11 Insider Preview Build 26052 (activé dans la section des paramètres « Developer Features »), fera partie de la prochaine mise à jour de Windows 11 et, à l'avenir, pourrait être porté sur Windows 10. Le code de l'utilitaire est prévu pour être ouvert sous la licence du MIT (actuellement, seuls le cadre de dépôt et le cadre PowerShell sont disponibles).

L'utilitaire a été écrit à partir de zéro dans l'optique d'une intégration avec Windows et ne fait qu'implémenter conceptuellement les idées du projet sudo classique utilisé sous Linux, s'en distinguant au niveau des options de la ligne de commande et de la logique de délégation. L'utilitaire est également en retard sur le projet indépendant existant gsudo en termes de fonctionnalités, projet qui développe un analogue de sudo pour Windows, distribué sous la licence du MIT.

Les caractéristiques de sudo de Microsoft comprennent l'affichage d'une boîte de dialogue de confirmation de l'opération, le lancement d'applications dans une nouvelle fenêtre (forceNewWindow), localement (normal) ou en mode avec saisie de données bloquée (disableInput). Contrairement à l'utilitaire runas existant, le sudo de Microsoft ne prend en charge que l'exécution de programmes avec des privilèges administratifs et ne peut pas être utilisé pour s'exécuter en tant qu'autres utilisateurs. En outre, sudo ne requiert pas de mot de passe administrateur, mais utilise le mécanisme UAC (User Account Control) pour vérifier la demande.

Theo de Raadt, fondateur du projet OpenBSD, a publié une réponse humoristique à la publication de sudo pour Windows, dans laquelle il ridiculise l'attitude de Microsoft à l'égard de développement. Par analogie avec les actions de Microsoft, un patch avec l'implémentation de Word a été proposé pour être inclus dans OpenBSD, créé en renommant l'éditeur de texte mg. Comme dans le cas de la publication de sudo par Microsoft, l'application Word ignore également l'intersection du nom avec un projet existant, ne se soucie pas du maintien de la compatibilité, ne tient pas compte des éventuelles violations de la marque et est publiée sans clarifier l'opinion de l'équipe de développement du produit d'origine.

https://devblogs.microsoft.com/commandline/introducing-sudo-for-windows/

Release of MythTV 34: 10/02/2024 After a year of development, the platform for creating your home media center, MythTV 34 was released , allowing you to turn a desktop PC into a TV, VCR, music center, photo album, station for recording and watching DVDs. The project code is distributed under the GPLv2 license. At the same time, a separately developed MythWeb web interface for controlling the media center via a web browser was released. The MythTV architecture is based on the separation of a backend for storing or capturing video (IPTV, DVB cards, etc.) and a frontend for displaying and creating an interface. The frontend can work with several backends, which can be run both on the local system and on external computers. The functionality is implemented through plugins. There are currently two sets of plugins available - official and unofficial. The range of capabilities covered by the plugins is quite wide - from integration with various online services and implementation of a web interface for managing the system over the network to tools for working with a web camera and allowing video communication between PCs. https://www.mythtv.org/news/174/v34.0%2520Released

Sortie de MythTV 34 10/02/2024

Après un an de développement, la plateforme pour créer votre home media center, MythTV 34 est sortie, vous permettant de transformer un PC de bureau en TV, magnétoscope, centre musical, album photo, station d'enregistrement et de visionnage de DVD. Le code du projet est distribué sous licence GPLv2. Parallèlement, une interface Web MythWeb a été développée séparément pour contrôler le media center via un navigateur Web.

L'architecture de MythTV est basée sur la séparation d'un backend pour le stockage ou la capture de vidéo (IPTV, cartes DVB, etc.) et d'un frontend pour l'affichage et la création d'une interface. Le frontend peut fonctionner avec plusieurs backends, qui peuvent être exécutés à la fois sur le système local et sur des ordinateurs externes. La fonctionnalité est mise en œuvre par le biais de modules d'extension (plugins). Il existe actuellement deux types de plugins : les plugins officiels et les plugins non-officiels. L'éventail des capacités couvertes par les plugins est assez large - de l'intégration avec divers services en ligne et la mise en œuvre d'une interface Web pour gérer le système sur le réseau à des outils pour travailler avec une caméra Web et permettre la communication vidéo entre les PC.

https://www.mythtv.org/news/174/v34.0%2520Released

12

Debian 12.5 and 11.9 update: 11/02/2024 The fifth corrective update of the Debian 12 distribution has been generated, which includes accumulated package updates and adds fixes to the installer. The release includes 68 updates to fix stability issues and 42 updates to fix vulnerabilities. In Debian 12.5, we can note the update to the latest stable versions of the dpdk, mariadb, postfix, qemu, systemd and xen packages. They also added support for compressed kernel modules to cryptsetup-initramfs. For installing from scratch, installation builds from Debian 12.5 have been prepared. Previously installed systems that are kept up to date and receive updates included in Debian 12.5 through the standard update installation system. Security fixes included in new Debian releases are made available to users as updates are released through security.debian.org. At the same time, a new release of the previous stable branch of Debian 11.9 is available, which includes 70 updates to fix stability problems and 92 updates to fix vulnerabilities. The dpdk, mariadb-10.5, nvidia-graphics-drivers, postfix, postgresql-13 packages have been updated to the latest stable versions. The generation of updates to eliminate vulnerabilities for the chromium, tor, consul and xen packages, as well as the samba components that ensure the operation of the domain controller, has been stopped. The gimp-dds package, the contents of which are included in the main package of GIMP 2.10, has been removed from the repository. https://www.debian.org/News/2024/20240210

Mise à jour de Debian 12.5 et 11.9 11/02/2024

La cinquième mise à jour corrective de la distribution Debian 12 a été générée. Elle inclut les mises à jour accumulées des paquets et ajoute des correctifs à l'installeur. La version inclut 68 mises à jour pour corriger des problèmes de stabilité et 42 mises à jour pour corriger des vulnérabilités. Dans Debian 12.5, nous pouvons noter la mise à jour vers les dernières versions stables des paquets dpdk, mariadb, postfix, qemu, systemd et xen. La prise en charge des modules compressés du noyau a également été ajoutée à cryptsetup-initramfs.

Pour une installation à partir de zéro, des paquets d'installation de Debian 12.5 ont été préparés. Les systèmes déjà installés qui sont maintenus à jour reçoivent les mises à jour incluses dans Debian 12.5 par le biais du système d'installation des mises à jour standard. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont mis à la disposition des utilisateurs au fur et à mesure que les mises à jour sont publiées sur security.debian.org.

En même temps, une nouvelle version de la branche stable précédente de Debian 11.9 est disponible, qui inclut 70 mises à jour pour corriger des problèmes de stabilité et 92 mises à jour pour corriger des vulnérabilités. Les paquets dpdk, mariadb-10.5, nvidia-graphics-drivers, postfix, postgresql-13 ont été mis à jour vers les dernières versions stables. La génération de mises à jour visant à éliminer les vulnérabilités des paquets chromium, tor, consul et xen, ainsi que des composants samba qui assurent le fonctionnement du contrôleur de domaine, a été arrêtée. Le paquet gimp-dds, dont le contenu est inclus dans le paquet principal de GIMP 2.10, a été supprimé du dépôt.

https://www.debian.org/News/2024/20240210

Release of Arkime 5.0: 11/02/2024 A new release of the system for capturing, storing and indexing network packets, Arkime 5.0, has been published, providing tools for visually assessing traffic flows and searching for information related to network activity. The project was originally developed by AOL with the goal of creating an open replacement for commercial network packet processing platforms that supports deployment on its servers and can scale to process traffic at speeds of tens of gigabits per second. The traffic capture component code is written in C, and the interface is implemented in Node.js/JavaScript. The source code is distributed under the Apache 2.0 license. It supports Linux and FreeBSD. Ready-made packages are prepared for Arch Linux, RHEL/CentOS and Ubuntu. Arkime includes tools for capturing and indexing PCAP traffic, and also provides tools for quick access to indexed data. The use of a standard PCAP format greatly simplifies integration with existing traffic analyzers such as Wireshark. The volume of stored data is limited only by the size of the available disk array. Session metadata is indexed in a cluster based on the Elasticsearch or OpenSearch engine . The traffic capture component operates in multi-threaded mode and solves the tasks of monitoring, writing PCAP dumps to disk, parsing captured packets and sending metadata about sessions (SPI, Stateful packet inspection) and protocols to the Elasticsearch/OpenSearch cluster. It is also possible to store PCAP files in encrypted form. To analyze the accumulated information, a web interface is offered that allows you to navigate, search and export samples. The web interface provides several viewing modes - from general statistics, connection maps and visual graphs with data on changes in network activity to tools for studying individual sessions, analyzing activity in the context of the protocols used and parsing data from PCAP dumps. An API is also provided that allows you to pass data about captured packets in PCAP format and disassembled sessions in JSON format to third-party applications. https://arkime.com/release-v5

Sortie d'Arkime 5.0 11/02/2024

Une nouvelle version du système de capture, de stockage et d'indexation des paquets réseau, Arkime 5.0, a été publiée. Elle fournit des outils permettant d'évaluer visuellement les flux de trafic et de rechercher des informations liées à l'activité du réseau. Le projet a été développé à l'origine par AOL dans le but de créer un substitut ouvert aux plates-formes commerciales de traitement des paquets de réseau, qui puisse être déployé sur ses serveurs et s'adapter pour traiter le trafic à des vitesses de plusieurs dizaines de gigabits par seconde. Le code du composant de capture du trafic est écrit en C, et l'interface est implémentée en Node.js/JavaScript. Le code source est distribué sous la licence Apache 2.0. Il est compatible avec Linux et FreeBSD. Des paquets prêts à l'emploi sont préparés pour Arch Linux, RHEL/CentOS et Ubuntu.

Arkime comprend des outils de capture et d'indexation du trafic PCAP, ainsi que des outils d'accès rapide aux données indexées. L'utilisation d'un format PCAP standard simplifie grandement l'intégration avec les analyseurs de trafic existants tels que Wireshark. Le volume des données stockées n'est limité que par la taille de la baie de disques disponible. Les métadonnées des sessions sont indexées dans un cluster basé sur le moteur Elasticsearch ou OpenSearch. Le composant de capture de trafic fonctionne en mode multithread et résout les tâches de surveillance, d'écriture de dumps PCAP sur disque, d'analyse des paquets capturés et d'envoi de métadonnées des sessions (SPI, Stateful packet inspection) et les protocoles au cluster Elasticsearch/OpenSearch. Il est également possible de stocker les fichiers PCAP sous forme cryptée.

Pour analyser les informations accumulées, une interface Web qui permet de naviguer, de rechercher et d'exporter des échantillons est proposée. L'interface Web offre plusieurs modes de visualisation - des statistiques générales, des cartes de connexion et des graphiques visuels avec des données sur les changements dans l'activité du réseau aux outils pour étudier les sessions individuelles, analyser l'activité dans le contexte des protocoles utilisés et analyser les données à partir des dumps PCAP. Une API est également fournie pour vous permettre de transmettre à des applications tierces des données sur les paquets capturés au format PCAP et les sessions désassemblées au format JSON.

https://arkime.com/release-v5

A new model for generating Ubuntu Touch releases: 12/02/2024 The UBports project, which took over the development of the Ubuntu Touch mobile platform after Canonical abandoned it, announced a transition to a new model for generating releases. Instead of releases in the form of “OTA-number branch_name”, new versions of the Ubuntu Touch firmware are released using the “year.month.update” scheme, where the year and month correspond to the time of a major release based on a new branch of Ubuntu. The update number corresponds to a minor release that includes only fixes and minor improvements. Major releases are planned to be published once every six months, and intermediate releases - every two months. The new scheme will be applied after updating the project to the Ubuntu 24.04 packages. The first version of Ubuntu Touch based on Ubuntu 24.04 is scheduled to be released in June and assigned the number 24.6.0. When corrective updates are generated, they will be assigned the number 24.6.1, 24.6.2, etc. In 6 months, around December 2024, Ubuntu Touch 24.12.0 will be released, which will offer new features and changes from Ubuntu 24.10. Each major version will be discontinued one month after the new major version is formed. Since the transition from the current branch, based on Ubuntu 20.04, to Ubuntu 24.04, it requires a lot more work and additional stabilization, the Ubuntu Touch Focal branch is planned to be supported in parallel for some time along with the new Ubuntu Touch 24.6 branch. In particular, they plan to generate updates for Ubuntu Touch OTA-5 Focal, OTA-6 Focal, etc., until the new branch is completely stabilized. At the same time, OTA updates for Ubuntu Touch Focal will only include bug fixes and vulnerabilities, and new functionality will be developed in the Ubuntu Touch 24.6 branch. https://ubports.com/en/blog/ubports-news-1/post/announcement-of-release-model-changes-3920

Un nouveau modèle pour générer les versions d'Ubuntu Touch 12/02/2024

Le projet UBports, qui a repris le développement de la plateforme mobile Ubuntu Touch après son abandon par Canonical, a annoncé une transition vers un nouveau modèle de génération de versions. Au lieu de versions sous la forme « OTA-number branch_name », les nouvelles versions du firmware Ubuntu Touch sont publiées en utilisant le schéma « year.month.update », où l'année et le mois correspondent à la date d'une version majeure basée sur une nouvelle branche d'Ubuntu. Le numéro de la mise à jour correspond à une version mineure qui n'inclut que des corrections et des améliorations mineures. Les versions majeures devraient être publiées tous les six mois, et les versions intermédiaires tous les deux mois.

Le nouveau schéma sera appliqué après la mise à jour du projet vers les paquets d'Ubuntu 24.04. La première version d'Ubuntu Touch basée sur Ubuntu 24.04 devrait être publiée en juin et portera le numéro 24.6.0. Lorsque des mises à jour correctives seront générées, elles porteront le numéro 24.6.1, 24.6.2, etc. Dans 6 mois, vers décembre 2024, Ubuntu Touch 24.12.0 sera publié et proposera de nouvelles fonctionnalités et des changements par rapport à Ubuntu 24.10. Chaque version majeure sera abandonnée un mois après la création de la nouvelle version majeure.

Puisque la transition de la branche actuelle, basée sur Ubuntu 20.04, à Ubuntu 24.04, nécessite beaucoup plus de travail et une stabilisation supplémentaire, il est prévu que la branche Ubuntu Touch Focal soit supportée pendant un certain temps en parallèle de la nouvelle branche Ubuntu Touch 24.6. En particulier, il est prévu de générer des mises à jour OTA-5 Focal, OTA-6 Focal, etc. pour Ubuntu Touch jusqu'à ce que la nouvelle branche soit complètement stabilisée. Dans le même temps, les mises à jour OTA pour Ubuntu Touch Focal n'incluront que des corrections de bogues et de vulnérabilités, et les nouvelles fonctionnalités seront développées dans la branche Ubuntu Touch 24.6.

https://ubports.com/en/blog/ubports-news-1/post/announcement-of-release-model-changes-3920

13

FreeBSD will stop supporting 32-bit: 12/02/2024 John Baldwin, on behalf of the FreeBSD Core Team, issued a warning about the end of support for 32-bit platforms. The FreeBSD 15 branch plans to discontinue the armv6, i386, and powerpc platforms, and the FreeBSD 16 branch plans to discontinue support for the remaining 32-bit armv7 platform. The ability to build 32-bit programs and use the COMPAT_FREEBSD32 mode to run 32-bit executables in a 64-bit kernel-based environment will remain at least until the end of the FreeBSD 16 branch lifecycle. There are no plans to remove the ability to run 32-bit programs from 64-bit ones There are no FreeBSD kernel builds yet. Reasons for ending support for 32-bit architectures include the decline in popularity of 32-bit installations, a shift in the hardware market toward 64-bit systems, the decommissioning of 32-bit hardware, and the project's lack of resources to support legacy platforms. https://lists.freebsd.org/archives/freebsd-announce/2024-February/000117.html

FreeBSD ne supporte plus le 32-bit 12/02/2024

John Baldwin, au nom de l'équipe centrale de FreeBSD, a émis un avertissement concernant la fin du support des plateformes 32-bit. La branche FreeBSD 15 prévoit d'arrêter le support des plateformes armv6, i386, et powerpc, et la branche FreeBSD 16 prévoit d'arrêter le support de la plateforme 32-bit armv7 restante. La possibilité de compiler des programmes 32-bit et d'utiliser le mode COMPAT_FREEBSD32 pour exécuter des exécutables 32-bit dans un environnement basé sur un noyau 64-bit sera maintenue au moins jusqu'à la fin du cycle de vie de la branche FreeBSD 16. Il n'est pas prévu de supprimer la possibilité d'exécuter des programmes 32-bit à partir de programmes 64-bit.

Les raisons de l'arrêt du support des architectures 32-bit incluent le déclin de la popularité des installations 32-bit, un changement dans le marché du matériel vers les systèmes 64-bit, la mise hors service du matériel 32-bit, et le manque de ressources du projet pour supporter les plates-formes héritées.

https://lists.freebsd.org/archives/freebsd-announce/2024-February/000117.html

Regolith Desktop Environment 3.1: 13/02/2024 The Regolith Desktop 3.1 desktop environment, developed by the developers of the Linux distribution of the same name, is out. Regolith is based on GNOME session management technologies, the i3 window manager, Picom and Sway composite servers, the i3bar, the rofication notification system, the i3status-rs status bar, and the ilia program launcher interface. The project is distributed under the GPLv3 license. Packages for Ubuntu and Debian have been prepared for download. The project is positioned as a modern desktop environment, developed to perform common actions faster by optimizing workflows and eliminating unnecessary clutter. The goal is to provide a functional yet minimalistic interface that can be customized and expanded based on the user's preferences. Regolith may be of interest to beginners who are accustomed to traditional window systems but want to try frame-based (tiled) window layout techniques. https://www.freelists.org/post/regolith-linux/Regolith-Desktop-31-release-announcement

Environnement de bureau Regolith Desktop 3.1 13/02/2024

L'environnement de bureau Regolith Desktop 3.1, développé par les développeurs de la distribution Linux du même nom, est disponible. Regolith est basé sur les technologies de gestion de session GNOME, le gestionnaire de fenêtres i3, les serveurs composites Picom et Sway, la barre i3, le système de notification rofication, la barre d'état i3status-rs et l'interface de lancement de programmes ilia. Le projet est distribué sous licence GPLv3. Des paquets pour Ubuntu et Debian ont été préparés pour être téléchargés.

Le projet se positionne comme un environnement de bureau moderne, développé pour effectuer les actions courantes plus rapidement en optimisant les flux de travail et en éliminant les encombrements inutiles. L'objectif est de fournir une interface fonctionnelle mais minimaliste qui peut être personnalisée et étendue en fonction des préférences de l'utilisateur. Regolith peut intéresser les débutants qui sont habitués aux systèmes de fenêtres traditionnels mais qui souhaitent essayer les techniques de disposition des fenêtres basées sur les cadres (tuiles).

https://www.freelists.org/post/regolith-linux/Regolith-Desktop-31-release-announcement

Free versions of VMware vSphere Hypervisor has ceased: 13/02/2024 Following the cessation of the sale of perpetual licenses, Broadcom, which acquired the VMware business last November, has stopped distributing free versions of VMware vSphere Hypervisor (ESXi 7.x and 8.x). Free versions were limited by the number of processor cores and memory size involved, and did not include advanced features. However, the basic functionality was present in them, which made them popular for small, personal and experimental implementations. No alternative products provided. https://kb.vmware.com/s/article/2107518

Les versions gratuites de l'hyperviseur VMware vSphere ne sont plus disponibles 13/02/2024

Suite à l'arrêt de la vente de licences perpétuelles, Broadcom, qui a acquis l'activité VMware en novembre dernier, a cessé de distribuer des versions gratuites de l'hyperviseur VMware vSphere (ESXi 7.x et 8.x). Les versions gratuites étaient limitées par le nombre de cœurs du processeur et la taille de la mémoire, et n'incluaient pas de fonctionnalités avancées. Cependant, les fonctionnalités de base étaient présentes dans ces versions, ce qui les rendait populaires pour les petites implémentations personnelles et expérimentales. Aucun produit alternatif n'est fourni.

https://kb.vmware.com/s/article/2107518

14

OpenVPN 2.6.9 update with license change: 13/02/2024 A new release of OpenVPN 2.6.9 has been prepared, a package for creating virtual private networks that allows you to make an encrypted connection between two client machines or provide a centralized VPN server for the simultaneous operation of several clients. The new version is notable for its relicensing. The project code has been transferred from using a pure GPLv2 license to a combined license , in which the GPLv2 text is expanded with an exception that allows linking with code under the Apache 2.0 license, which is impossible under normal conditions without relicensing the code due to incompatibility between the GPLv2 and Apache 2.0 licenses. The exception allows you to link OpenVPN code with code from libraries distributed under the Apache 2.0 license and distribute the combined derivative work without complying with the GPLv2 requirement to distribute linked libraries under the same license, but still subject to all other terms, such as providing source code for the derivative work. The primary focus of the change is to enable linking with the OpenSSL library, which is licensed under the Apache 2.0 license. All OpenVPN code that could not be translated to the new licensing terms, for example due to the inability to contact the authors, has been removed or completely rewritten. https://github.com/OpenVPN/openvpn/releases/tag/v2.6.9

Mise à jour d'OpenVPN 2.6.9 avec changement de licence 13/02/2024

Une nouvelle version 2.6.9 d'OpenVPN a été préparée, un paquet pour la création de réseaux privés virtuels qui permet d'établir une connexion cryptée entre deux machines clientes ou de fournir un serveur VPN centralisé pour le fonctionnement simultané de plusieurs clients. La nouvelle version se distingue par l'octroi d'une nouvelle licence. Le code du projet est passé d'une licence GPLv2 pure à une licence combinée, dans laquelle le texte de la GPLv2 est complété par une exception qui permet de lier le code à la licence Apache 2.0, ce qui est impossible dans des conditions normales sans accorder une nouvelle licence au code en raison de l'incompatibilité entre les licences GPLv2 et Apache 2.0.

L'exception vous permet de lier le code OpenVPN au code des bibliothèques distribuées sous la licence Apache 2.0 et de distribuer le travail dérivé combiné sans se conformer à l'exigence de la GPLv2 de distribuer les bibliothèques liées sous la même licence, mais toujours sous réserve de toutes les autres conditions, telles que la fourniture du code source pour le travail dérivé. L'objectif principal de ce changement est de permettre la liaison avec la bibliothèque OpenSSL, qui est sous licence Apache 2.0. Tout le code OpenVPN qui n'a pas pu être traduit selon les nouvelles conditions de licence, par exemple en raison de l'impossibilité de contacter les auteurs, a été supprimé ou complètement réécrit.

https://github.com/OpenVPN/openvpn/releases/tag/v2.6.9

GhostBSD Release 24.01.1: 14/02/2024 The release of the desktop-oriented distribution GhostBSD 24.01.1 , built on FreeBSD 14-STABLE and offering the MATE user environment, has been published. Separately, the community creates unofficial builds with Xfce. By default, GhostBSD uses the ZFS file system. Both work in Live mode and installation on hard drives are supported (using its own ginstall installer, written in Python). Boot images are created for x86_64 architecture (2.5 GB). https://www.ghostbsd.org/news/GhostBSD_24.01.1_Now_Available

GhostBSD version 24.01.1 14/02/2024

La version 24.01.1 de la distribution GhostBSD, basée sur FreeBSD 14-STABLE et offrant l'environnement utilisateur MATE, a été publiée. Séparément, la communauté crée des versions non officielles avec Xfce. Par défaut, GhostBSD utilise le système de fichiers ZFS. Les deux fonctionnent en mode Live et l'installation sur les disques durs est supportée (en utilisant son propre installeur ginstall, écrit en Python). Des images de démarrage sont créées pour l'architecture x86_64 (2,5 Go).

https://www.ghostbsd.org/news/GhostBSD_24.01.1_Now_Available

POC for uninstalled application handler in Ubuntu: 14/02/2024 Researchers from Aqua Security drew attention to the possibility of an attack on users of Ubuntu, using the implementation features of the “ command-not-found ” handler, which provides a hint if an attempt is made to launch a program that is not in the system. The problem is that when evaluating commands to run that are not present in the system, “command-not-found” uses not only packages from the standard repositories, but snap packages from the snapcraft.io directory when choosing recommendations . When making a recommendation based on the contents of the snapcraft.io directory, the “command-not-found” handler does not take into account package status and only covers packages added to the directory by untrusted users. Thus, an attacker can place in snapcraft.io a package with hidden malicious content and a name that overlaps with existing DEB packages, programs that were not originally in the repository, or fictitious applications whose names reflect typical typos and user errors when typing the names of popular utilities. https://www.aquasec.com/blog/snap-trap-the-hidden-dangers-within-ubuntus-package-suggestion-system/

POC pour le gestionnaire d'applications désinstallées dans Ubuntu 14/02/2024

Des chercheurs d'Aqua Security ont attiré l'attention sur la possibilité d'une attaque contre les utilisateurs d'Ubuntu, en utilisant les caractéristiques de mise en œuvre du gestionnaire « command-not-found », qui fournit un indice en cas de tentative de lancement d'un programme qui n'est pas présent dans le système. Le problème est qu'en évaluant les commandes à exécuter qui ne sont pas présentes dans le système, « command-not-found » utilise non seulement les paquets des dépôts standard, mais aussi les paquets snap du répertoire snapcraft.io lorsqu'il choisit des recommandations.

Lorsqu'il fait une recommandation basée sur le contenu du répertoire snapcraft.io, le gestionnaire « command-not-found » ne tient pas compte de l'état des paquets et ne couvre que les paquets ajoutés au répertoire par des utilisateurs non approuvés. Ainsi, un attaquant peut placer dans snapcraft.io un paquet avec un contenu malveillant caché et un nom qui chevauche ceux des paquets DEB existants, des programmes qui n'étaient pas à l'origine dans le dépôt, ou des applications fictives dont les noms reflètent des fautes de frappe typiques et des erreurs d'utilisateurs lorsqu'ils tapent les noms d'utilitaires populaires.

https://www.aquasec.com/blog/snap-trap-the-hidden-dangers-within-ubuntus-package-suggestion-system/

15

FreeNginx,: 14/02/2024 Maxim Dunin , one of the three active key developers of Nginx, announced the creation of a new fork - FreeNginx. Unlike the Angie project, which also forked Nginx, the new fork will be developed solely as a non-commercial community project. FreeNginx's stated goal is to ensure Nginx development is free from arbitrary corporate interference. The reason for the creation of the new project was disagreement with the policy of the management of the F5 company, which owns the Nginx project. F5, without the consent of the developer community, changed its security policy and switched to the practice of assigning CVE identifiers to mark issues that potentially pose a threat to user security as vulnerabilities (Maxim was against assigning CVEs to these errors, since they are present in experimental and non-default code ). After the Moscow office was closed in 2022, Maxim retired from F5, but under a separate agreement retained his role in development and continued to develop and oversee the Nginx project as a volunteer. According to Maxim, changing the security policy is contrary to the agreement and he can no longer control the changes that developers from the F5 company make to Nginx, therefore he can no longer consider Nginx as an open and free project developed for the common good. https://freenginx.org/en/support.html

FreeNginx 14/02/2024

Maxim Dunin, l'un des trois principaux développeurs actifs de Nginx, a annoncé la création d'un nouveau fork - FreeNginx. Contrairement au projet Angie, qui a également forké Nginx, le nouveau fork sera développé uniquement en tant que projet communautaire non commercial. L'objectif déclaré de FreeNginx est de s'assurer que le développement de Nginx est libre de toute interférence arbitraire de la part des entreprises.

La raison de la création du nouveau projet est un désaccord avec la politique de la direction de la société F5, propriétaire du projet Nginx. F5, sans le consentement de la communauté des développeurs, a changé sa politique de sécurité et est passé à la pratique de l'attribution d'identifiants CVE pour marquer les problèmes qui posent potentiellement une menace à la sécurité de l'utilisateur comme des vulnérabilités (Maxim était contre l'attribution de CVE à ces erreurs, car elles sont présentes dans le code expérimental et non par défaut).

Après la fermeture du bureau de Moscou en 2022, Maxim a pris sa retraite de F5, mais, en vertu d'un accord distinct, il a conservé son rôle dans le développement et a continué à développer et à superviser le projet Nginx en tant que bénévole. Selon Maxim, la modification de la politique de sécurité est contraire à l'accord et il ne peut plus contrôler les changements que les développeurs de la société F5 apportent à Nginx, il ne peut donc plus considérer Nginx comme un projet ouvert et libre développé pour le bien commun.

https://freenginx.org/en/support.html

Auto-cpufreq 2.2.0: 15/02/2024 A new release of the auto-cpufreq 2.2.0 utility has been published, designed to automatically optimize CPU speed and power consumption in a system. The utility monitors the state of the laptop battery, CPU load, CPU temperature and system activity, and depending on the situation and selected options, dynamically activates energy saving or high performance modes. It supports work on devices with Intel, AMD and ARM processors. A GTK-based graphical interface or a console utility can be used for control. The code is written in Python and distributed under the LGPLv3 license. Auto-cpufreq can be used to automatically extend the battery life of laptops without permanently cutting down any features. Unlike the TLP utility, auto-cpufreq not only allows you to set energy-saving modes when the device is running autonomously, but also temporarily enable high performance mode (turbo boost) when an increase in system load is detected. The new version adds support for configuring and overriding EPP (Energy Performance Preference) parameters, as well as setting restrictions related to battery charge (for example, to extend battery life, you can configure charging to turn off after reaching 90%). https://github.com/AdnanHodzic/auto-cpufreq/releases/tag/v2.2.0

Auto-cpufreq 2.2.0 15/02/2024

Une nouvelle version 2.2.0 de l'utilitaire auto-cpufreq a été publiée, conçue pour optimiser automatiquement la vitesse du CPU et la consommation d'énergie dans un système. L'utilitaire surveille l'état de la batterie de l'ordinateur portable, la charge du CPU, la température du CPU et l'activité du système et, en fonction de la situation et des options sélectionnées, active dynamiquement les modes d'économie d'énergie ou de haute performance. Il permet de travailler sur des appareils équipés de processeurs Intel, AMD et ARM. Une interface graphique basée sur GTK ou un utilitaire de console peut être utilisé pour le contrôle. Le code est écrit en Python et distribué sous licence LGPLv3.

Auto-cpufreq peut être utilisé pour prolonger automatiquement la durée de vie de la batterie des ordinateurs portables sans réduire de façon permanente les fonctionnalités. Contrairement à l'utilitaire TLP, auto-cpufreq permet non seulement de définir des modes d'économie d'énergie lorsque l'appareil fonctionne de manière autonome, mais aussi d'activer temporairement le mode haute performance (turbo boost) lorsqu'une augmentation de la charge du système est détectée.

La nouvelle version ajoute la possibilité de configurer et de remplacer les paramètres EPP (Energy Performance Preference), ainsi que de définir des restrictions liées à la charge de la batterie (par exemple, pour prolonger la durée de vie de la batterie, vous pouvez configurer la charge de manière à ce qu'elle s'arrête lorsqu'elle atteint 90 %).

https://github.com/AdnanHodzic/auto-cpufreq/releases/tag/v2.2.0

Mixxx 2.4: 16/02/2024 After two and a half years of development, Mixxx 2.4 has been released, providing a complete set of tools for professional DJ work and creating music mixes. Ready-made builds are prepared for Linux, Windows and macOS. The source code is distributed under the GPLv2 license. https://mixxx.org/news/2024-02-16-mixxx-2-4-0-features/

Mixxx 2.4 16/02/2024

Après deux ans et demi de développement, Mixxx 2.4 est sorti, fournissant un ensemble complet d'outils pour le travail de DJ professionnel et la création de mix musicaux. Des versions prêtes à l'emploi sont préparées pour Linux, Windows et macOS. Le code source est distribué sous licence GPLv2.

https://mixxx.org/news/2024-02-16-mixxx-2-4-0-features/

16

The openSUSE project has revealed plans for the development of a new Agama installer 02/17/2024 10:54 The developers of the openSUSE project have published a plan for the development of a new installer, Agama (formerly D-Installer), which is being developed to replace the classic SUSE and openSUSE installation interface, and is notable for separating the user interface from the YaST internals. Agama provides the ability to use various frontends, for example, a frontend for managing the installation via a web interface. To test the new installer, live builds are being created for the x86_64 and ARM64 architectures, supporting the installation of a continuously updated build of openSUSE Tumbleweed , as well as editions of SUSE ALP, openSUSE MicroOS and openSUSE MicroOS Desktop, built on isolated containers. There are two major updates to Agama scheduled for this year. The first is planned to be presented in mid-April, and the second in mid-July. The July update will focus on increasing the flexibility and functionality associated with automated, unattended installations. The goal of the development is to make Agama possible to use as an alternative to the AutoYaST toolkit . https://news.opensuse.org/2024/02/16/exploring-agamas-roadmap/

Le projet openSUSE a révélé des plans pour le développement d'un nouvel installeur Agama 02/17/2024 10:54

Les développeurs du projet openSUSE ont publié un plan pour le développement d'un nouvel installeur, Agama (anciennement D-Installer), qui est développé pour remplacer l'interface d'installation classique de SUSE et openSUSE, et qui a la particularité de séparer l'interface utilisateur des internes de YaST. Agama offre la possibilité d'utiliser différents frontends, par exemple un frontend pour gérer l'installation via une interface Web. Afin de tester le nouvel installeur, des « Live builds » sont créés pour les architectures x86_64 et ARM64, supportant l'installation d'une version continuellement mise à jour d'openSUSE Tumbleweed, ainsi que des éditions de SUSE ALP, openSUSE MicroOS et openSUSE MicroOS Desktop, construites sur des conteneurs isolés.

Deux mises à jour majeures d'Agama sont prévues pour cette année. La première devrait être présentée à la mi-avril et la seconde à la mi-juillet. La mise à jour de juillet se concentrera sur l'amélioration de la flexibilité et des fonctionnalités associées aux installations automatisées et sans surveillance. L'objectif de ce développement est de permettre l'utilisation d'Agama comme alternative à la boîte à outils AutoYaST.

https://news.opensuse.org/2024/02/16/exploring-agamas-roadmap/

Open Image Denoise 2.2: 17/02/2024 Intel has published a new release of oidn 2.2 (Open Image Denoise) project , which is a collection of filters for removing noise from images prepared using ray tracing rendering systems. Open Image Denoise is being developed as part of a larger project, oneAPI Rendering Toolkit, aimed at developing software visualization tools for scientific calculations ( SDVis - Software Defined Visualization), including the Embree ray tracing library, the GLuRay photorealistic rendering system , the OSPRay distributed ray tracing platform and the OpenSWR software rasterization system The code is written in C++ and published under the Apache 2.0 license. The project's goal is to provide high-quality, efficient, and easy-to-use denoising features that can be used to improve the quality of ray tracing results. The proposed filters allow, based on the result of a shortened ray tracing cycle, to obtain a final level of quality comparable to the result of a more expensive and time-consuming process of detailed rendering. Open Image Denoise eliminates random noise, such as from Monte Carlo RT (MCRT) ray tracing. To achieve high quality rendering in those algorithms, it is necessary to trace a very large number of rays, otherwise noticeable artifacts in the form of random noise appear in the resulting image. The use of Open Image Denoise allows you to reduce the number of necessary calculations when calculating each pixel by several orders of magnitude. As a result, you can generate an initially noisy image much faster, but then bring it to acceptable quality using fast noise reduction algorithms. If you have the appropriate equipment, the proposed tools can even be used for interactive ray tracing with on-the-fly noise removal. https://github.com/OpenImageDenoise/oidn/releases/tag/v2.2.0

Open Image Denoise 2.2 17/02/2024

Intel a publié une nouvelle version 2.2 du projet oidn (Open Image Denoise), qui est une collection de filtres permettant de supprimer le bruit des images préparées à l'aide de systèmes de rendu par « ray tracing ». Open Image Denoise est développé dans le cadre d'un projet plus large, oneAPI Rendering Toolkit, visant à développer des outils de visualisation pour les calculs scientifiques (SDVis - Software Defined Visualization), incluant la bibliothèque de ray tracing Embree, le système de rendu photoréaliste GLuRay, la plateforme de ray tracing distribuée OSPRay et le système de rastérisation logiciel OpenSWR. Le code est écrit en C++ et publié sous la licence Apache 2.0.

L'objectif du projet est de fournir des fonctions de débruitage de haute qualité, efficaces et faciles à utiliser, qui peuvent être utilisées pour améliorer la qualité des résultats du ray tracing. Les filtres proposés permettent, sur la base du résultat d'un cycle de ray tracing raccourci, d'obtenir un niveau de qualité final comparable au résultat d'un processus de rendu détaillé plus coûteux et plus long.

Open Image Denoise élimine le bruit aléatoire, tel que celui provenant du ray tracing par Monte Carlo RT (MCRT). Pour obtenir un rendu de haute qualité dans ces algorithmes, il est nécessaire de tracer un très grand nombre de raies, sinon des artefacts perceptibles sous forme de bruit aléatoire apparaissent dans l'image résultante.

L'utilisation d'Open Image Denoise permet de réduire de plusieurs ordres de grandeur le nombre de calculs nécessaires pour chaque pixel. Il est ainsi possible de générer beaucoup plus rapidement une image initialement bruitée, mais de la ramener ensuite à une qualité acceptable à l'aide d'algorithmes rapides de réduction du bruit. Si vous disposez de l'équipement approprié, les outils proposés peuvent même être utilisés pour le traçage interactif de raies avec suppression du bruit à la volée.

https://github.com/OpenImageDenoise/oidn/releases/tag/v2.2.0

Release of DuckDB 0.10.0: 18/02/2024 A new release of the DBMS, DuckDB 0.10.0 is presented, combining properties of SQLite, such as compactness, the ability to connect via an embedded library, storing the database in one file and a convenient CLI interface, with tools and optimizations for executing analytical queries covering a significant part of the stored data, for example, that aggregate the entire contents of tables or merge several large tables. The project code is distributed under the MIT license. The development is still at the stage of forming experimental releases, since the storage format has not yet been stabilized and changes from version to version. DuckDB provides an advanced SQL dialect that includes additional capabilities for handling very complex and time-consuming queries. The use of complex types (arrays, structures, unions) and the ability to execute arbitrary and nested correlating subqueries are supported. It supports running multiple queries simultaneously, running queries directly from CSV and Parquet files. It is possible to import from the PostgreSQL DBMS. In addition to the shell code from SQLite, the project uses a parser from PostgreSQL in a separate library, a Date Math component from MonetDB , its own implementation of window functions (based on the Segment Tree Aggregation algorithm), a regular expression processor based on the RE2 library , its own query optimizer, and an MVCC control mechanism simultaneous execution of tasks (Multi-Version Concurrency Control), as well as a vectorized query execution engine based on the Hyper-Pipelining Query Execution algorithm, which allows large sets of values ​​to be processed at once in one operation. https://duckdb.org/2024/02/13/announcing-duckdb-0100.html

Publication de DuckDB 0.10.0 18/02/2024

La nouvelle version 0.10.0 du SGBD DuckDB est sortie, combinant les propriétés de SQLite, telles que la compacité, la possibilité de se connecter via une bibliothèque intégrée, le stockage de la base de données dans un seul fichier et une interface CLI pratique, avec des outils et des optimisations pour l'exécution de requêtes analytiques couvrant une partie importante des données stockées, par exemple, qui agrègent le contenu entier des tables ou qui fusionnent plusieurs tables de grande taille. Le code du projet est distribué sous la licence du MIT. Le développement en est encore au stade des versions expérimentales, car le format de stockage n'est pas encore stabilisé et change d'une version à l'autre.

DuckDB fournit un dialecte SQL avancé qui inclut des capacités supplémentaires pour traiter des requêtes très complexes et longues. L'utilisation de types complexes (tableaux, structures, unions) et la possibilité d'exécuter des sous-requêtes corrélatives arbitraires et imbriquées sont prises en charge. Il est possible d'exécuter plusieurs requêtes simultanément, d'exécuter des requêtes directement à partir de fichiers CSV et Parquet. Il est possible d'importer des données à partir du SGBD PostgreSQL.

En plus du code shell de SQLite, le projet utilise un analyseur de PostgreSQL dans une bibliothèque séparée, un composant Date Math de MonetDB, sa propre implémentation des fonctions de fenêtre (basée sur l'algorithme Segment Tree Aggregation), un processeur d'expressions régulières basé sur la bibliothèque RE2, son propre optimiseur de requêtes, et un mécanisme de contrôle MVCC d'exécution simultanée des tâches (Multi-Version Concurrency Control), ainsi qu'un moteur d'exécution de requêtes vectorisées basé sur l'algorithme Hyper-Pipelining Query Execution, qui permet de traiter de grands ensembles de valeurs à la fois en une seule opération.

https://duckdb.org/2024/02/13/announcing-duckdb-0100.html

ugrep 5.0: 18/02/2024 The ugrep 5.0 project has been released, developing an advanced version of the grep utility for searching data in files. Additionally, an interactive ug shell is provided with a user interface that provides a preview of the surrounding rows. In terms of performance, ugrep is many times faster than grep. The project code is written in C++ and distributed under the BSD license. The utility combines the most useful features of the grep program with advanced functionality, such as the ability to use Perl-like regular expressions, fuzzy search, hex dump mode, nested search, text encoding transcoding, search in archives (zip, 7z, tar, pax , cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), document formats (pdf, doc, docx, odt, epub, rtf), as well as searching for metadata in images and fields in certificates. You can speed up searching through the contents of directories using an index separately created by the ugrep-indexer utility. https://github.com/Genivia/ugrep/releases/tag/v5.0.0

ugrep 5.0 18/02/2024

Le projet ugrep 5.0 a été publié. Il développe une version avancée de l'utilitaire grep pour la recherche de données dans les fichiers. En outre, un shell ug interactif est fourni avec une interface utilisateur qui donne un aperçu des lignes environnantes. En termes de performances, ugrep est plusieurs fois plus rapide que grep. Le code du projet est écrit en C++ et distribué sous licence BSD.

L'utilitaire combine les caractéristiques les plus utiles du programme grep avec des fonctionnalités avancées, telles que la possibilité d'utiliser des expressions régulières de type Perl, la recherche floue, le mode hexadécimal, la recherche imbriquée, le transcodage de l'encodage du texte, la recherche dans les archives (zip, 7z, tar, pax , cpio), les fichiers compressés (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), les formats de documents (pdf, doc, docx, odt, epub, rtf), ainsi que la recherche de métadonnées dans les images et de champs dans les certificats. Vous pouvez accélérer la recherche dans le contenu des répertoires en utilisant un index créé séparément par l'utilitaire ugrep-indexer.

https://github.com/Genivia/ugrep/releases/tag/v5.0.0

issue202/actus.txt · Dernière modification : 2024/03/01 15:57 de auntiee