Outils pour utilisateurs

Outils du site


issue176:actus

1

Code removal in Mesa: 12/04/2021 All classic OpenGL drivers have been removed from the Mesa codebase and support for the infrastructure for their work has been discontinued. Code maintenance of older drivers will continue in a separate “Amber” branch, but these drivers will no longer be part of the main Mesa lineup. Also, the classic xlib library has been removed from the composition, it is recommended to use the gallium-xlib option instead. The change affects all drivers remaining in Mesa that did not use the Gallium3D interface, including i915 and i965 for Intel GPUs, r100 and r200 for AMD GPUs, and Nouveau for NVIDIA GPUs. They recommend to use drivers based on Gallium3D architecture instead of these drivers, such as Iris (Gen 8+) and Crocus (Gen4-Gen7) for Intel GPUs, radeonsi and r600 for AMD cards, nvc0 and nv50 for NVIDIA cards. Removing the classic drivers will discontinue support for some older Intel GPUs (Gen2, Gen3), AMD Radeon R100 and R200, and older NVIDIA cards. The Gallium3D architecture simplifies the development of Mesa drivers and allows you to get rid of code duplication inherent in classic drivers. In Gallium3D, the tasks of memory management and interaction with the GPU are placed on the side of separate kernel modules DRM (Direct Rendering Manager) and DRI2 (Direct Rendering Interface), and a ready-made state tracker is provided for drivers with support for the reuse cache of displayed objects. Classic drivers require a separate backend and state tracker for each hardware platform, but they are not tied to Linux kernel DRI modules, which allows them to be used on OSs like Solaris. Update: The SWR driver code has also been removed from Mesa , which offered an OpenGL software rasterizer based on the Intel OpenSWR project , which acted as an alternative to llvmpipe . https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10153

Suppression de code dans Mesa 01/12/2021

Tous les pilotes OpenGL classiques ont été supprimés de la base de code Mesa et la prise en charge de l'infrastructure pour leur activité a été abandonnée. Le code des pilotes antérieurs sera maintenu dans une branche distincte, « Amber », mais ces pilotes ne feront plus partie du code principal de Mesa. De plus, la bibliothèque xlib classique en a été enlevée ; il est recommandé d'utiliser l'option gallium-xlib à la place.

La modification affecte tous les pilotes de Mesa qui n'utilisaient pas l'interface Gallium3D, y compris ceux pour les GPU Intel i915 et i965, ceux pour les GPU AMD r100 et r200 et, pour les GPU NVIDIA, Nouveau. Ils recommandent l'utilisation de pilotes basés sur l'architecture Gallium3D à la place de ces pilotes, comme Iris (Gen 8) et Crocus (Gen4-Gen7) pour les GPU Intel, radeonsi et r600 pour les cartes AMD et nvc0 et nv50 pour les cartes NVIDIA. La suppression des pilotes classiques aura pour conséquence l'abandon du support pour certains GPU Intel antérieurs (Gen2, Gen3), AMD Radeon R100 et R200, et des cartes NVIDIA vieillissantes.

L'architecture de Gallium3D simplifie le développement des pilotes Mesa et vous permet de supprimer la duplication du code inhérente aux pilotes classiques. Dans Gallium3D, les tâches de gestion de la mémoire et d'interaction avec le GPU sont placées à côté des modules séparésdu noyau pour le DRM (Direct Rendering Manager) et le DRI2 (Direct Rendering Interface), et un suiveur d'état prêt à l'emploi est fourni pour des pilotes prenant en charge le cache réutilisable d'objets affichés. Les pilotes classiques nécessitent un backend et un suiveur d'état distincts pour chaque plateforme matérielle, mais il ne sont pas liés aux modules DRI du noyau Linux, ce qui leur permet d'être utilisés sur des OS comme Solaris.

Mise à jour : Le code du pilote SWR a également été supprimé de Mesa. Il offrait un rastériseur logiciel OpenGL basé sur le projet OpenSWR d'Intel, qui agissait comme une alternative à llympipe.

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10153

Blender 3.0 Release: 12/04/2021 The Blender Foundation has released Blender 3.0 , a free 3D modeling package suitable for a variety of tasks related to 3D modeling, 3D graphics, video game development, simulation, rendering, compositing, motion tracking, sculpting, animation creation and video editing. All our readers now what blender is and that it is a superstar open source package. The code is distributed under the GPL license. Ready assemblies are generated for Linux, Windows and macOS. https://www.blender.org/press/blender-3-0-a-new-era-for-content-creation/

Publication de Blender 3.0 04/12/2021

La Blender Foundation a sorti Blender 3.0, un paquet de modelage 3D gratuit convenant pour une variété de tâches apparentées au modelage 3D, aux graphiques 3D, au développement de jeux vidéo, aux simulation, rendu, composition, suivi de mouvement, modelage, création d'animation et édition vidéo. Tous nos lecteurs savent ce que c'est que Blender et qu'il s'agit de la grande vedette des paquets Open Source. Le code est distribué sous licence GPL. Des assemblages prêts à utiliser sont générés pour Linux, Windows et macOS.

https://www.blender.org/press/blender-3-0-a-new-era-for-content-creation/

Release of EndeavourOS 21.4: 12/05/2021 The release of the EndeavourOS 21.4 “Atlantis” project has been published, which replaced the Antergos distribution, the development was discontinued in May 2019 due to the lack of free time at the remaining maintainers to maintain the project at the proper level. The size of the installation image is 1.9 GB (x86_64, the assembly for ARM is developed separately ). Endeavor OS allows the user to install Arch Linux with the necessary desktop in the form that he intended in his standard filling, offered by the developers of the selected desktop, without unnecessary complications, without additional pre-installed programs. The distribution offers a simple installer to install a basic Arch Linux environment with the default Xfce desktop and the ability to install from the repository one of the typical desktops based on Mate, LXQt, Cinnamon, KDE Plasma, GNOME, Budgie, as well as mosaic window managers i3, BSPWM and Sway. Work is underway to add support for Qtile and Openbox window managers, UKUI , LXDE and Deepin desktops . Also, one of the project developers is developing their own window manager 'Worm'. https://endeavouros.com/news/the-atlantis-release-is-in-orbit/

Sortie d'EndeavourOS 21.4 05/12/2021

La version 21.4 du projet EndeavourOS « Atlantis » est sortie. Ce projet a remplacé la distribution Antergos, dont le développement a été abandonné en mai 2019, parce que les mainteneurs restants n'avaient pas assez de temps libre pour maintenir le projet au niveau voulu. La taille de l'image d'installation est de 1,9 Go (x86_64). L'assemblage pour ARM est développé séparément.

EndeavourOS permet à l'utilisateur d'installer Arch Linux avec le bureau nécessaire, dans son état standard fourni par les développeurs du bureau choisi, sans complications inutiles, et sans des programmes supplémentaires pré-installés. La distribution propose un installeur simple qui installera un environnement Arch Linux de base avec le bureau Xfce par défaut et la capacité d'installer à partir du dépôt l'un des bureaux typiques basés sur Mate, LXQt, Cinnamon, KDE Plasma, GNOME, Budgie, ainsi que des gestionnaires de fenêtres en mosaïque i3, BSPWM et Sway. Ils travaillent déjà sur l'ajout du support des gestionnaires de fenêtres Qtile et Openbox, et les environnement de bureau UKUI, LXDE et Deepin. De plus l'un des développeurs du projet développe son propre gestionnaire de fenêtres, « Worm ».

https://endeavouros.com/news/the-atlantis-release-is-in-orbit/

2

Introducing Blueprint, a new UI building language for GTK: 12/05/2021 James Westman, developer of the GNOME Maps application, has introduced a new markup language, Blueprint, for building interfaces using the GTK library. Compiler code to convert the markup Blueprint in the ui-files GTK is written in Python and is distributed under license LGPLv3. The reason for creating a project is the binding of the interface description ui files used in GTK to the XML format, which is overloaded and inconvenient for writing or editing markup manually. The Blueprint format is distinguished by the visual presentation of information and, thanks to its readable syntax, makes it possible to do without the use of specialized visual interface editors when creating, editing and evaluating changes in interface elements. At the same time, Blueprint does not require any changes to GTK, completely repeats the model of GTK widgets and is positioned as an add-on that compiles markup into the standard XML format for GtkBuilder. The functionality of Blueprint is fully consistent with GtkBuilder, only the way the information is presented differs. To translate a project to Blueprint, it is enough to add a blueprint-compiler call to the build script without changing the code. https://www.jwestman.net/2021/12/02/introducing-blueprint-a-new-way-to-craft-user-interfaces.html

Présentation de Blueprint, un nouveau langage pour la création d'interfaces utilisateur pour GTK 05/12/2021

James Westman, développeur de l'application GNOME Maps, présente un nouveau langage en markup, Blueprint, pour la création d'interfaces avec la bibliothèque GTK. Le code du compilateur pour convertir le markup Blueprint en ui-fichiers GTK est écrit en Python et distribué sous licence LGPLv3.

La raison pour la création d'un tel projet est de lier les fichiers ui de description de l'interface utilisés dans GTL au format XML, dont l'écriture ou l'édition du markup à la main sont encombrants et incommodes. Le format Blueprint se distingue par la présentation visuelle de l'information et, grâce à sa syntaxe lisible, rend possible la création, l'édition et l'évaluation des changements dans les éléments de l'interface, sans utiliser des éditeurs d'interface visuels spécialisés.

En même temps, Blueprint ne nécessite aucun changement à GTK, répète complètement le modèle des widgets GTK et est positionné comme une extension qui compile le markup au format XML standard pour GtkBuilder. La fonctionnalité de Blueprint est parfaitement cohérente avec GtkBuilder ; seule la façon dont l'information est présentée est différente. Pour traduire un projet vers Blueprint, il suffit d'ajouter un appel au blueprint-compiler au script de compilation sans changer le code.

https://www.jwestman.net/2021/12/02/introducing-blueprint-a-new-way-to-craft-user-interfaces.html

VeraCrypt 1.25.4 released: 12/06/2021 After a year of development, the release of the VeraCrypt 1.25.4 project was published , developing a fork of the discontinued TrueCrypt disk partition encryption system. The code developed by the VeraCrypt project is distributed under the Apache 2.0 license, and borrowings from TrueCrypt continue to be delivered under the TrueCrypt License 3.0. VeraCrypt is notable for replacing TrueCrypt's RIPEMD-160 algorithm with SHA-512 and SHA-256, increasing the number of hashing iterations, simplifying the build process for Linux and macOS, and fixing issues identified during the TrueCrypt source audit process . At the same time, VeraCrypt provides a compatibility mode with TrueCrypt partitions and contains tools for converting TrueCrypt partitions to VeraCrypt format. https://www.veracrypt.fr/en/Release%20Notes.html

Publication de VeraCrypt 1.25.4 06/12/2021

Après un an de développement, la version 1.25.4 du projet VeraCrypt a été publiée, développant un fork du système de cryptage des partitions d'un disque, TrueCrypt, qui n'existe plus. Le code développé par le projet VeraCrypt est distribué sous licence Apache 2.0 ; des emprunts de TrueCrypt sont toujours livrés sous la TrueCrypt License 3.0.

VeraCrypt se distingue pour le remplacement de l'algorithme RIPEMD-160 de TrueCrypt par SHA-512 et SHA-256, l'augmentation du nombre d'itérations du hachage, la simplification du processus de compilation pour Linux et macOS et la correction de problèmes identifiés pendant le processus de l'audit de la source TrueCrypt. En même temps, VeraCrypt fournit un mode de compatibilité avec des partitions TrueCrypt et contient des outils pour la conversion de partitions TrueCrypt au format VeraCrypt.

https://www.veracrypt.fr/en/Release%20Notes.html

LibreOffice 7.2.4 and 7.1.8 Update with Vulnerability Fix: 06.12.2021 The Document Foundation announced fix releases of the free office suite LibreOffice 7.2.4 and 7.1.8, which update the bundled NSS cryptographic library to version 3.73.0. The update is related to the elimination of a critical vulnerability in NSS (CVE-2021-43527), which can be exploited through LibreOffice. The vulnerability allows you to organize the execution of your code when verifying a specially designed digital signature of a document. The releases are categorized as hotfixes and contain only one change. Ready-made installation packages are prepared for Linux, macOS and Windows platforms. https://blog.documentfoundation.org/blog/2021/12/06/libreoffice-7-2-4-and-7-1-8-community/

Mise à jour de LibreOffice 7.2.4 et 7.1.8 avec correction d'une vulnérabilité 06/12/2021

La Document Foundation a annoncé des publications correctives de la suite bureautique gratuite LibreOffice versions 7.2.4 et 7.1.8, qui mettent à jour la bibliothèque cryptographique NSS intégrée à la version 3.73.0. La mise a jour concerne l'élimination d'une vulnérabilité critique dans NSS (CVE-2021-43527), qui peut être exploitée via LibreOffice. La vulnérabilité vous permet d'organiser l'exécution de votre code lors de la vérification d'une signature numérique d'un document conçue spécialement. Les publications sont catégorisées comme des correctifs et ne contiennent qu'un seul changement. Des paquets prêts à l'installation sont préparés pour les plateformes Linux, macOS et Windows.

https://blog.documentfoundation.org/blog/2021/12/06/libreoffice-7-2-4-and-7-1-8-community/

3

Apache NetBeans IDE 12.6 Released: 12/07/2021 Apache Software Foundation Organization introduced an integrated development environment for the Apache the NetBeans 12.6, that provides support for Java SE programming languages, Java EE, PHP, C / C++, JavaScript and Groovy. This is the ninth release of the Apache Foundation since Oracle donated NetBeans code. https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-12-6

Publication de l'IDE Apache NetBeans 12.6 07/12/2021

L'Apache Software Foundation Organisation a présenté un environnement de développement intégré pour Apache NetBeans 12.6. Il prend en charge les langages de programmation Java SE, Java EE, PHP, C/C++, JavaScript et Groovy. C'est la neuvième publication de l'Apache Foundation depuis qu'Oracle lui a fait don du code NetBeans.

https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-12-6

Nzyme 1.2.0, Wireless Attack Tracking Toolkit Available: 12/07/2021 The Nzyme 1.2.0 toolkit, designed to monitor wireless networks in order to detect malicious activity, deploy fake access points, unauthorized connections and perform typical attacks, is out. Project code is written in Java and distributed under license SSPL (Server Side Public License), which is based on AGPLv3, but is not open because of the discriminatory requirements on the use of the product in the cloud services. Traffic is captured by switching the wireless adapter to the monitoring mode for transit network frames. Captured network frames can be sent to Graylog for long-term storage in case the data is needed to parse incidents and malicious actions. For example, the program allows you to identify the appearance of unauthorized access points, and if an attempt to compromise the wireless network is detected, it will show who was the target of the attack and which users were compromised. The system can generate several types of alerts, and also supports various methods for detecting anomalous activity, including checking network components using fingerprint identifiers and creating traps. It supports the generation of alerts when the network structure is violated (for example, the appearance of a previously unknown BSSID), changes in security-related network parameters (for example, changing encryption modes), detecting the presence of typical devices for carrying out attacks (for example, WiFi Pineapple ), fixing a trap access or detecting abnormal changes in behavior (for example, when individual frames with an atypical weak signal level appear or threshold values ​​of the intensity of packet arrival are violated). In addition to analyzing malicious activity, the system can be used for general monitoring of wireless networks, as well as for physical detection of the source of detected anomalies through the use of trackers, which allow to progressively identify a malicious wireless device based on its specific attributes and signal level changes. Management is carried out through the web interface. https://www.nzyme.org/blog/nzyme-v1-2-0-peck-slip-has-been-released/

La boîte d'outils pour le pistage d'attaques des réseaux sans fil, Nzyme 1.2.0, est disponible 07/12/2021

La boîte à outils Nzyme 1.2.0, conçue pour la surveillance des réseaux sans fil pour détecter une activité malicieuse, le déploiement de points d'accès factices, les connections non autorisées et faire des attaques typiques, est sortie. Le code du projet est écrit en Java et distribué sous licence SSPL (Server Side Public License), qui est basée sur AGPLv3, mais n'est pas libre à cause des exigences discriminatoires sur l'utilisation du produit dans les services dans le nuage.

Le trafic est capté en basculant l'adaptateur sans fil vers le mode surveillance des cadres de réseau de transit. Les cadres réseau capturés peuvent être envoyés à Graylog pour un stockage à long terme au cas où les données sont nécessaires à l'analyse d'incidents et d'actions malicieuses. Par exemple, le programme vous permet d'identifier l'apparition de points d'accès non autorisés et, si une tentative de compromission du réseau sans fil est détectée, il montrera la cible de l'attaque et les utilisateurs qui ont été compromis.

Le système peut générer plusieurs types d'alertes et supporte aussi diverses méthodes pour la détection d'activité irrégulière, y compris en vérifiant les composants du réseau avec des identificateurs d'empreinte digitale et la création de pièges. Il prend en charge la génération d'alertes quand la structure du réseau est violée (par exemple, la survenue d'un BSSID inconnu), lors de changements dans les paramètres du réseau concernant la sécurité (par exemple, la modifications de modes de cryptage), la détection de la présence de dispositifs d'attaque typiques (par exemple, WiFi Pineapple), la correction d'un accès à un piège ou la détection de changements anormaux du comportement (par exemple quand il y a des cadres individuels avec un niveau de signal anormalement bas ou si des valeurs de seuil de l'intensité d'arrivée des paquets sont violées).

Outre l'analyse d'activité malicieuse, on peut utiliser le système pour la surveillance générale des réseaux sans fil, ainsi que pour la détection physique de la source des anomalies détectées avec des pisteurs, qui permettent d'identifier un dispositif sans fil malicieux de façon progressive, basé sur ses attributs précis et les changements de niveaux du signal. Tout cela est géré au moyen de l'interface Web.

https://www.nzyme.org/blog/nzyme-v1-2-0-peck-slip-has-been-released/

FreeBSD 12.3 Released: 12/08/2021 FreeBSD 12.3 released, published for amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 and armv6, armv7 and aarch64 architectures. Additionally , images were prepared for virtualization systems (QCOW2, VHD, VMDK, raw) and Amazon EC2 cloud environments. FreeBSD 13.1 is expected to be released in spring 2022. https://www.freebsd.org/releases/12.3R/announce/

Publication de FreeBSD 12.3 08/12/2021

FreeBSD 12.3 est sorti pour les architectures amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 et armv6, armv7 et aarch64. De plus, des images ont été préparées pour des systèmes de virtualisation (QCOW2, VHD, VMDK, raw) et les environnements dans le nuage Amazon EC2. La sortie de FreeBSD 13.1 est prévue pour le printemps 2022.

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

4

RHVoice 1.6.0 speech synthesizer released: 08.12.2021 An open speech synthesis system RHVoice 1.6.0 was released, initially developed to provide high-quality support for the Russian language, but then adapted for other languages, including English, Portuguese, Ukrainian, Kyrgyz, Tatar and Georgian. The code is written in C++ and is licensed under the LGPL 2.1. The program is compatible with typical TTS (text-to-speech) interfaces for converting text to speech: SAPI5 (Windows), Speech Dispatcher (GNU / Linux) and Android Text-To-Speech API, but can also be used in NVDA screen reader… The creator and main developer of RHVoice is Olga Yakovleva, who develops the project despite being completely blind. The new version adds 5 new voices for Russian speech. Albanian language support has been implemented. Updated dictionary for the Ukrainian language. Expanded support for voicing emoji characters. Work on fixing bugs in the Android platform application, simplifying the import of custom dictionaries, and adding support for the Android 11 platform. New settings and functionality have been added to the engine core, including g2p.case, word_break and support for equalization filters. There are 13 voices available for the Russian language , and 5 for the English language. Voices are formed on the basis of natural speech recordings. In the settings, you can change the speed, pitch and volume. The Sonic library can be used to change the tempo. It is possible to automatically detect and switch the language based on the analysis of the input text (for example, for words and quotes in another language, the synthesis model native to the given language can be used). Voice profiles are supported, defining voice combinations for different languages. https://rhvoice.org/post/rhvoice-1.6.0/

RHVoice 1.6.0, un synthétiseur de parole, est publié 08/12/2021

Un système libre de synthèse de parole, RHVoice 1.6.0 est sorti. Au départ, son objectif était de fournir un support de grande qualité pour la langue russe, mais il a été ensuite adapté à d'autres langues, notamment l'anglais, le portuguais, la langue ukrainienne, le kyrgyz, le tatar et le géorgien. Le code est écrit en C++ sous licence LGPL 2.1. Le programme est compatible avec des interfaces TTS (text-to-speech) typiques pour la conversion de texte en voix : SAPI5 (Windows), Speech Dispatcher (GNU/Linux) et l'API Text-to-Speech d'Android, mais peut aussi être utilisé dans le lecteur d'écran NVDA… La créatrice et principale développeuse de RHVoice est Olga Yakovleva, qui développe le projet malgré sa cécité totale.

La nouvelle version ajoute 5 nouvelles voix pour le russe. Le support de la langue albanaise est implémenté. Il y a un dictionnaire mis à jour pour la langue ukrainienne et le support pour la vocalisation des émoji est étendu. La nouvelle version corrige des bogues dans l'application Android et simplifie l'importation de dictionnaires personnalisés ; elle ajoute le support pour Android 11. De nouveaux paramètres et fonctionnalités ont été ajoutés au cœur du moteur, y compris g2p.case, word_break et le support des filtres d'égalisation.

13 voix russes sont disponibles et 5 voix anglaises. Les voix ont été créées sur la base d'enregistrements de paroles naturelles. Dans les paramètres, vous pouvez changer la vitesse, le ton et le volume. La bibliothèque Sonic peut être utilisée pour modifier le tempo. Il est possible de détecter automatiquement la langue du texte d'entrée et de changer la langue de sortie en conséquence (par exemple, pour de mots et des citations dans un autre langage, le modèle de synthèse natif à la langue donnée peut être utilisé). Des profils de voix sont pris en charge ; ils définissent des combinaisons de voix pour des langues différentes.

https://rhvoice.org/post/rhvoice-1.6.0/

Calculate Linux 22 Distribution Released: 12/08/2021 A new release of the Calculate Linux 22 distribution is available, built on Gentoo Linux, which supports a continuous update cycle and is optimized for rapid deployment in a corporate environment. The new version implements the ability to bring up to date systems that have not been updated for a long time, the Calculate utilities have been translated to Python 3 and the PipeWire sound server is enabled by default. The following distributions are available for download : Calculate Linux Desktop with KDE ( CLD ), MATE (CLDM), LXQt (CLDL), Cinnamon (CLDC) and Xfce (CLDX and CLDXE), Calculate Directory Server ( CDS ), Calculate Linux Scratch ( CLS ) and Calculate Scratch Server (CSS). All versions of the distribution are distributed as a bootable Live image for x86_64 systems with the ability to install on a hard disk or USB drive. Calculate Linux is compatible with Gentoo ports, uses the OpenRC init system and applies a rolling update model. The repository contains over 13 thousand binary packages. Live USB includes both open source and proprietary video drivers. It supports multibooting and modifying the boot image using the Calculate utilities. The system supports the Calculate Directory Server domain with centralized authorization in LDAP and storing user profiles on the server. It includes a collection of utilities specially developed for the Calculate project for configuring, assembling and installing the system. Tools are provided to create custom ISO images. https://forum.calculate-linux.org/t/calculate-linux-22/10870

Publication de la distribution Calculate Linux 22 08/12/2021

Une nouvelle version de la distribution Calculate Linux 22 est disponible ; elle est construite sur Gentoo Linux, qui supporte un cycle continu de mises à jour et est optimisée pour un déploiement rapide dans un environnement d'entreprise. La nouvelle version implémente la capacité de mettre à jour des systèmes qui n'ont pas été mis à jour depuis longtemps. Les utilitaires Calculate ont été traduits en Python 3 et le serveur audio PipeWire est activé par défaut.

Les distributions suivantes sont disponibles au téléchargement : Calculate Linux Desktop avec KDE (CLD), MATE (CLDM), LXQt (CLDL), Cinnamon (CLDC) et Xfce (CLDX et CLDXE), Calculate Directory Server (CDS), Calculate Linux Scratch (CLS) et Calculate Scratch Server (CSS). Toutes les versions de la distribution sont publiées comme des images Live amorçables pour des systèmes x86-64 avec la capacité d'installation sur un disque dur ou un disque USB.

Calculate Linux est compatible avec les ports Gentoo, utilise le système init OpenRC et les mises à jour en continu. Le dépôt contient plus de 13 000 paquets binaires. La version Live USB comprend des pilotes vidéo Open Source et propriétaires. Elle supporte le « multiboot » et la modification de l'image de boot avec les utilitaires Calculate. Le système supporte le domaine Calculate Directory Server avec l'autorisation centralisée dans LDAP et le stockage des profils d'utilisateur sur le serveur. Elle comprend une collection d'utilitaires développée spécialement pour le projet Calculate, pour la configuration, l'assemblage et l'installation du système. Des outils pour la création d'images ISO personnalisées sont fournis.

https://forum.calculate-linux.org/t/calculate-linux-22/10870

MariaDB significantly changes the release schedule: 09.12.2021 The MariaDB company, which oversees the development of the MariaDB database server together with the non-profit organization of the same name, announced a major change in the schedule for MariaDB Community Server builds and the scheme of its support. Until now, MariaDB has built one major branch once a year and has been maintaining it for about 5 years. Under the new scheme, major releases containing functional changes will be released quarterly and supported for only one year. The official announcement refers to the “desire to accelerate the delivery of innovations to the community”, which is essentially nothing more than marketing, since the MariaDB team has previously practiced bringing new functionality in interim releases, which is seriously at odds with statements of adherence to the rules of semantic versioning and also more than once became the cause of regressive changes, which even led to a complete recall of releases. Apparently, the new release scheme is a means of promoting the Enterprise Server build, released by MariaDB Corporation exclusively for its subscribers. Changing the development cycle and reducing the maintenance time for the Community build will make it less attractive for use in production environments, which is perceived as an attempt to attract new subscribers to the paid edition. How the new development schedule will affect Linux distributions is not yet clear. The press release says, without specifying details, that there is a “joint work with distributions” to provide support for a longer period and prepare a special version that will best suit the maintenance model of each distribution. Considering that even now the shipments of the MariaDB server, even by leading distributions as RHEL, are noticeably lagging behind the current versions, it can be expected that the change in the development model will only aggravate the situation. https://mariadb.com/resources/blog/delivering-faster-innovation-to-mariadbs-community

Maria DB change le calendrier de sa diffusion de façon significative 09/12/2021

La société MariaDB, qui supervise le développement du serveur de base de données MariaDB, avec l'organisation à but non lucratif du même nom, a annoncé une modification majeure du calendrier pour les compilations de MariaDB Community Server et le schéma de son support. Jusqu'à présent, MariaDB a construit une branche majeure une fois par an et la maintient pendant environ 5 ans. Selon le nouveau calendrier, des versions majeures qui contiennent des changements fonctionnels seront publiées chaque trimestre et supportées pendant seulement un an.

L'annonce officielle parle du « désir d'accélérer la livraison d'innovations à la communauté », qui, essentiellement, n'est rien d'autre que du marketing, puisque l'équipe de MariaDB a précédemment apporté de nouvelles fonctionnalités dans des publications intérimaires, ce qui entre sérieusement en conflit avec des déclarations d'adhérence aux règles d'un versionnement sémantique et qui aussi, plus d'une fois, sont devenues la cause de changements régressifs, qui ont même engendré le rappel complet de versions.

Apparemment, le nouveau calendrier de diffusion sert à promouvoir l'assemblage Entreprise Server, publié par la MariaDB Corporation exclusivement pour ses abonnés. La modification du cycle de développement et la réduction du temps de maintenance de la compilation pour la Communauté la rendra moins attractive à utiliser dans des environnements de production, ce qui est perçu comme une tentative d'attirer de nouveaux abonnés dans l'édition payante.

Comment les distributions Linux seront affectées par le nouveau calendrier de développement, n'est pas encore clair. Sans préciser les détails, le communiqué de presse dit qu'un « travail conjoint avec les distributions » existe pour fournir le support pendant une période plus longue et préparer une version spéciale qui conviendra le mieux au modèle de maintenance de chaque distribution. Étant donné que, même maintenant, les livraisons du serveur MariaDB, même par des distributions majeures telles que RHEL, sont notablement en retard sur les versions actuelles, on peut s'attendre à ce que le changement du modèle de développement ne fera qu'aggraver la situation.

https://mariadb.com/resources/blog/delivering-faster-innovation-to-mariadbs-community

5

KDE Plasma Mobile 21.12 Released: 12/09/2021 The mobile platform KDE Plasma Mobile 21.12 is out, based on the mobile edition of the Plasma 5 desktop, the KDE Frameworks 5 libraries, the ModemManager phone stack and the Telepathy communication framework. To display graphics in Plasma Mobile, the kwin_wayland composite server is used, and PulseAudio is used for sound processing. At the same time, they released of a set of mobile applications Plasma Mobile Gear 21.12. To create the application interface, Qt, a set of Mauikit components and the Kirigami framework are used from the KDE Frameworks, which allows you to create universal interfaces suitable for smartphones, tablets and PCs. The structure includes applications such as KDE Connect to pair your phone with a desk, document viewer Okular, music player VVave, image viewer Koko and Pix, system reference notes Buho, calendar planner calindori, File Manager the Index, the application manager the Discover, program SMS sending Spacebar, plasma-phonebook, plasma-dialer, plasma-angelfish browser and Spectral messenger… https://www.plasma-mobile.org/2021/12/07/plasma-mobile-gear-21-12/

Publication de KDE Plasma Mobile 21.12 09/12/2021

La plateforme mobile KDE Plasma Mobile 21.12 est sortie. Elle est basée sur l'édition mobile du bureau Plasma 5, les bibliothèques KDE Frameworks 5, la pile logicielle pour téléphone ModemManager et le framework de communication Telepathy. Pour afficher des graphismes dans Plasma Mobile, le serveur composite kwin_wayland est utilisé et PulseAudio est utilisé pour le traitement audio. Dans le même temps, un ensemble d'applications mobiles, Plasma Mobile Gear 21.12, est sorti. Pour la création de l'interface de l'application, Qt, un jeu de composants Mauikit et le framework Kirigami de KDE Frameworks sont utilisés. Cela vous permet de créer des interfaces universelles qui conviennent aux smartphones, tablettes et PC.

La structure comprend des applications telles que KDE Connect pour coupler votre téléphone à votre ordinateur de bureau, le visionneur de documents Okular, le lecteur audio VVave, le visionneur d'images Koko and Pix, Buho pour des notes sur le système, calindori, le planificateur du calendrier, le gestionnaire de fichiers, Index, le gestionnaire d'applications, Discover, la programmation de la barre d'espace pour l'envoi de SMS, plasma-phonebook, plasma-dialer, le navigateur plasma-angelfish et la messagerie Spectral…

https://www.plasma-mobile.org/2021/12/07/plasma-mobile-gear-21-12/

Kali Linux 2021.4 Release: 10.12.2021 The release of the Kali Linux 2021.4 distribution was announced, designed to test systems for vulnerabilities, conduct audits, analyze residual information and identify the consequences of attacks by cybercriminals. All original developments created within the distribution kit are distributed under the GPL license and are available through their public Git repository. There are several variants of iso-images prepared for download , size 466 MB, 3.1 GB and 3.7 GB. Assemblies are available for i386, x86_64, ARM architectures (armhf and armel, Raspberry Pi, Banana Pi, ARM Chromebook, Odroid). The Xfce desktop is offered by default, but KDE, GNOME, MATE, LXDE and Enlightenment e17 are optionally supported. Kali includes one of the most comprehensive collections of tools for computer security professionals, from tools for testing web applications and penetration of wireless networks to software for reading data from RFID chips. It includes a collection of exploits and over 300 specialized security scan utilities such as Aircrack, Maltego, SAINT, Kismet, Bluebugger, Btcrack, Btscanner, Nmap, p0f. In addition, the distribution includes tools to accelerate the selection of passwords (Multihash CUDA Brute Forcer) and WPA keys (Pyrit) through the use of CUDA and AMD Stream technologies, which allow using GPUs of NVIDIA and AMD video cards to perform computational operations. https://www.kali.org/blog/kali-linux-2021-4-release/

Publication de Kali Linux 2021.4 10/12/2021

La publication de la distribution Kali Linux 2021.4 a été annoncée. Elle est conçue pour tester des systèmes afin de rechercher des vulnérabilités, conduire des audits, analyser des informations résiduelles et identifier les conséquences d'attaques par les cyber-criminels. Tous les développements créés à l'intérieur du kit de la distribution sont distribués sous licence GPL et sont disponibles dans leur dépôt Git public. Plusieurs images ISO différentes sont préparées pour le téléchargement, d'une taille de 466 Mo, 3,1 Go et 3,7 Go. Des assemblages sont disponibles pour les architectures i386, x86_64, ARM (armhf and armel, Raspberry Pi, Banana Pi, ARM Chromebook, Odroid). L'environnement de bureau Xfce est proposé par défaut, mais KDE, GNOME, MATE, LXDE et Enlightenment e17 sont pris en charge en option.

Kali contient l'une des plus diversifiées collections d'outils pour les professionnels de la sécurité informatique, des outils pour tester des applications Web et la pénétration de réseaux sans fil aux logiciels pour la lecture des données de puces RFID. Il comprend une collection d'exploits et plus de 300 utilitaires de scans sécuritaires spécialisés comme Aircrack, Maltego, SAINT, Kismet, Bluebugger, Btcrack, Btscanner, Nmap, p0f. De plus, la distribution inclut des outils pour accélérer la sélection de mots de passe (Multihash CUDA Brute Forcer) et des clés WPA (Pyrit) en utilisant des technologies CUDA et AMD Stream, qui permettent l'utilisation des GPU des cartes vidéo de NVIDIA et AMD pour faire des opérations de calcul.

https://www.kali.org/blog/kali-linux-2021-4-release/

Cambalache 0.8.0, a GTK development tool released: 10.12.2021 The release of the Cambalache 0.8.0 project was announced. It is a rapid interface development tool for GTK 3 and GTK 4, using the MVC paradigm and the philosophy of the paramount importance of the data model. Unlike Glade, Cambalache provides support for maintaining multiple user interfaces in a single project. In terms of functionality, the Cambalache 0.8.0 release is marked as close to parity with Glade. The code is written in Python and is available under the GPLv2 license. Cambalache is independent of GtkBuilder and GObject, but provides a data model that conforms to the GObject type system. The data model can import and export multiple interfaces at once, supports GtkBuilder objects, properties and signals, provides a Undo / Redo stack, and the ability to compress command history. The cambalache-db utility is provided to generate the data model from gir files, and the db-codegen utility is provided to generate GObject classes from the data model tables. The interface can be generated based on GTK 3 and GTK 4, depending on the version defined in the project. To provide support for different GTK branches, the workspace is formed using the Broadway backend, which allows you to draw the output of the GTK library in a web browser window. The main Cambalache process provides a WebKit-based WebView binding that uses Broadway to broadcast output from the Merengue process, which is directly involved in rendering the user-generated interface. https://blogs.gnome.org/xjuan/2021/12/09/cambalache-0-8-0-released/

Sortie de Cambalache 0.8.0, un outil GTK de développement 10/12/2021

La publication du projet Cambalache 0.8.0 a été annoncée. Il s'agit d'un outil rapide de développement d'interface pour GTK 3 et GTK 4, en utilisant le paradigme MVC et la philosophie de l'importance capitale du modèle des données. Contrairement à Glade, Cambalache fournit le support pour la maintenance d'interfaces utilisateur multiples dans un seul projet. En termes de fonctionnalité, la version 0.8.0 de Cambalache est dite proche de la parité avec Glade. Le code est écrit en Python et est disponible sous licence GPLv12.

Cambalache est indépendant de GtkBuilder et GObject, mais fournit un modèle de données qui est conforme au type de système de GObject. Le modèle des données peut importer et exporter ensemble des interfaces multiples, supporte les objets, propriétés et signaux de GtkBuilder, fournit une pile défaire/refaire et la capacité de compresser l'historique des commandes. L'utilitaire cambalache-db est fourni pour générer le modèle des données à partir de fichiers gir et l'utilitaire db-codegen est fourni pour générer des classes GObject à partir des tables des modèles de données.

L'interface peut être générée, basée sur GTK 3 ou GTK 4, selon la version définie dans le projet. Pour fournir du support pour différentes branches de GTK, l'espace de travail est créé avec le backend Broadway, qui vous permet de mettre la sortie de la bibliothèque GTK dans une fenêtre de navigateur Web. Le processus principal de Cambalache fournit un lien WebView basé sur WebKit qui utilise Broadway pour diffuser la sortie du processus Merengue qui est directement impliqué dans le rendu de l'interface générée par l'utilisateur.

https://blogs.gnome.org/xjuan/2021/12/09/cambalache-0-8-0-released/

6 d52fr

Release of Ventoy 1.0.62: 12/11/2021 Ventoy 1.0.62 has been released for creating bootable USB media with multiple operating systems. The program is notable in that it provides the ability to boot the OS from unchanged ISO, WIM, IMG, VHD and EFI images, without requiring to unpack the image or reformatting the media. For example, it is enough to simply copy the set of iso-images of interest to USB Flash with the Ventoy bootloader and Ventoy will provide the ability to boot the operating systems inside. At any time, you can replace or add new iso images simply by copying new files, which is convenient for testing and preliminary acquaintance with various distributions and operating systems. The project code is written in C and is distributed licensed under GPLv3. Ventoy supports booting on systems with BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI, UEFI Secure Boot and MIPS64EL UEFI with MBR or GPT partition tables. It supports loading of various flavors of Windows, WinPE, Linux, BSD, ChromeOS, as well as images of virtual machines Vmware and Xen. The developers have tested more than 770 iso-images with Ventoy, including various versions of Windows and Windows Server, several hundred Linux distributions (90% of distributions presented on distrowatch.com are declared to be checked), more than a dozen BSD systems (FreeBSD, DragonFly BSD, pfSense, FreeNAS, etc.). In addition to USB media, Ventoy bootloader can be installed on local disk, SSD, NVMe, SD cards and other types of drives that use FAT32, exFAT, NTFS, UDF, XFS or Ext2 / 3/4 file systems. There is a mode of automated installation of the operating system in one file on a portable media with the ability to add your own files to the created environment (for example, to create images with Windows or Linux distributions that do not support Live mode). https://github.com/ventoy/Ventoy/releases/tag/v1.0.62

Sortie de Ventoy 1.0.62 11/12/2021

Ventoy 1.0.62 a été publié pour créer des supports USB amorçables avec plusieurs systèmes d'exploitation. Le programme est remarquable en ce qu'il offre la possibilité de démarrer le système d'exploitation à partir d'images ISO, WIM, IMG, VHD et EFI inchangées, sans qu'il soit nécessaire de décompresser l'image ou de reformater le support. Par exemple, il suffit de copier l'ensemble des images ISO qui vous intéressent sur une clé USB avec le chargeur d'amorçage Ventoy pour que ce dernier permette de démarrer les systèmes d'exploitation qu'elle contient. À tout moment, vous pouvez remplacer ou ajouter de nouvelles images ISO simplement en copiant de nouveaux fichiers, ce qui est pratique pour les tests et la familiarisation préliminaire avec diverses distributions et systèmes d'exploitation. Le code du projet est écrit en C et distribué sous licence GPLv3.

Ventoy supporte le démarrage sur des systèmes avec BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI, UEFI Secure Boot et MIPS64EL UEFI avec des tables de partition MBR ou GPT. Il prend en charge le chargement de diverses saveurs de Windows, WinPE, Linux, BSD et ChromeOS, ainsi que des images de machines virtuelles Vmware et Xen. Les développeurs ont testé plus de 770 images ISO avec Ventoy, dont diverses versions de Windows et Windows Server, plusieurs centaines de distributions Linux (90 % des distributions présentées sur distrowatch.com sont déclarées vérifiées), plus d'une douzaine de systèmes BSD (FreeBSD, DragonFly BSD, pfSense, FreeNAS, etc.).

En plus des supports USB, le chargeur de démarrage Ventoy peut être installé sur un disque local, un SSD, un NVMe, des cartes SD et d'autres types de lecteurs qui utilisent les systèmes de fichiers FAT32, exFAT, NTFS, UDF, XFS ou Ext2/3/4. Il existe un mode d'installation automatisée du système d'exploitation dans un fichier sur un support portable avec la possibilité d'ajouter vos propres fichiers à l'environnement créé (par exemple, pour créer des images avec des distributions Windows ou Linux qui ne prennent pas en charge le mode Live).

https://github.com/ventoy/Ventoy/releases/tag/v1.0.62

ToaruOS 2.0 operating system released: 12.12.2021 The release of the Unix-like operating system ToaruOS 2.0, written from scratch and supplied with its own kernel, boot loader, standard C library, package manager, user-space components and a graphical interface with a composite window manager as published. The project code is written in C and is distributed under the BSD license. A 14.4 MB live image has been prepared for downloading, which can be tested in QEMU, VMware or VirtualBox. The project started in 2010 at the University of Illinois and initially developed as research work in the field of creating new composite graphical interfaces. Since 2012, the development has been transformed into the ToaruOS operating system, developed by the community interested in the development. In its current form, the system is equipped with a composite window manager , supports dynamically linked executable files in ELF format, multitasking, graphics stack, can run Python 3 and GCC. https://github.com/klange/toaruos/releases/tag/v2.0.0

Sortie du système d'exploitation ToaruOS 2.0 12/12/2021

Sortie du système d'exploitation de type Unix ToaruOS 2.0, écrit à partir de zéro et fourni avec son propre noyau, un chargeur d'amorçage, une bibliothèque C standard, un gestionnaire de paquets, des composants de l'espace utilisateur et une interface graphique avec un gestionnaire de fenêtres composite tel que publié. Le code du projet est écrit en C et distribué sous la licence BSD. Une image Live de 14,4 Mo a été préparée pour le téléchargement et peut être testée dans QEMU, VMware ou VirtualBox.

Le projet a débuté en 2010 à l'Université de l'Illinois et s'est développé initialement comme un travail de recherche dans le domaine de la création de nouvelles interfaces graphiques composites. Depuis 2012, le développement s'est transformé en système d'exploitation ToaruOS, développé par la communauté intéressée par le développement. Dans sa forme actuelle, le système est équipé d'un gestionnaire de fenêtres composite, supporte les fichiers exécutables liés dynamiquement au format ELF, le multitâche, la pile graphique et peut exécuter Python 3 et GCC.

https://github.com/klange/toaruos/releases/tag/v2.0.0

Intel Moves Cloud Hypervisor Development to Linux Foundation: 12/13/2021 Intel has donated their Cloud Hypervisor, a cloud-optimized hypervisor, under the auspices of the Linux Foundation, whose infrastructure and services will be used in future development. Moving under the wing of the Linux Foundation will relieve the project from dependence on a separate commercial company and will make it easier to collaborate with external participants. Companies such as Alibaba, ARM, ByteDance and Microsoft have already announced their support for the project, whose representatives, along with developers from Intel, formed a board overseeing the project. Recall that Cloud Hypervisor provides a virtual machine monitor (VMM) running on top of KVM and MSHV, written in Rust and built on the components of the Rust-VMM joint project, which allows you to create task-specific hypervisors. The project allows you to run guest systems (Linux, Windows) using paravirtualized devices based on virtio, the use of emulation is minimized. Among the key tasks mentioned are: high responsiveness, low memory consumption, high performance, simplification of configuration and reduction of possible vectors for attacks. There is support for migrating virtual machines between servers and hot-plugging virtual machines with CPU, memory, and PCI devices. The x86-64 and AArch64 architectures are supported. https://www.linuxfoundation.org/press-release/linux-foundation-to-host-the-cloud-hypervisor-project-creating-a-performant-lightweight-virtual-machine-monitor-for-modern-cloud-workloads/

Intel transfère le développement de l'hyperviseur Cloud à la Fondation Linux 13/12/2021

Intel a placé son hyperviseur Cloud, un hyperviseur optimisé pour le cloud, sous les auspices de la Fondation Linux, dont l'infrastructure et les services seront utilisés pour les développements futurs. En passant sous l'aile de la Fondation Linux, le projet ne sera plus dépendant d'une société commerciale distincte et il sera plus facile de collaborer avec des participants externes. Des sociétés telles qu'Alibaba, ARM, ByteDance et Microsoft ont déjà annoncé leur soutien au projet, dont les représentants, ainsi que des développeurs d'Intel, ont formé un conseil supervisant le projet.

Rappelons que Cloud Hypervisor fournit un moniteur de machine virtuelle (VMM) fonctionnant par-dessus KVM et MSHV, écrit en Rust et construit sur les composants du projet commun Rust-VMM, qui permet de créer des hyperviseurs spécifiques à une tâche. Le projet vous permet d'exécuter des systèmes invités (Linux, Windows) en utilisant des dispositifs para-virtualisés basés sur virtio ; l'utilisation de l'émulation est minimisée. Parmi les tâches clés mentionnées, on trouve : une grande réactivité, une faible consommation de mémoire, des performances élevées, une simplification de la configuration et une réduction des vecteurs d'attaques possibles. Sont pris en charge la migration des machines virtuelles entre les serveurs et le branchement à chaud des machines virtuelles au niveau du CPU, de la mémoire et des périphériques PCI. Les architectures x86-64 et AArch64 sont supportées.

https://www.linuxfoundation.org/press-release/linux-foundation-to-host-the-cloud-hypervisor-project-creating-a-performant-lightweight-virtual-machine-monitor-for-modern-cloud-workloads/

7 d52fr

PeerTube 4.0 released: 12/14/2021 Peertube 4.0, the decentralized platform for organizing video hosting and video broadcasting is out. PeerTube offers a vendor-independent alternative to YouTube, Dailymotion and Vimeo, using a content distribution network based on P2P communications and linking visitors' browsers. The project is distributed under the AGPLv3 license. To start broadcasting through PeerTube, a user just needs to upload a video, description and a set of tags to one of the servers. This will make the video available across the entire federated network, not just from the primary download server. To work with PeerTube and participate in the distribution of content, a regular browser is enough and no additional software installation is required. Users can track activity on selected video channels by subscribing to the channels of interest on federated social networks (for example, Mastodon and Pleroma) or via RSS. To distribute video using P2P communications, the user can also add a special widget with a built-in web player to his site. Currently, there are about 900 servers for hosting content, supported by various volunteers and organizations. If the user is not satisfied with the rules for posting videos on a particular PeerTube server, he can connect to another server or start his own server. For quick server deployment, a pre-configured image in Docker format (chocobozzz/peertube) is provided. https://github.com/Chocobozzz/PeerTube/releases/tag/v4.0.0

Sortie de PeerTube 4.0 14/12/2021

Peertube 4.0, la plateforme décentralisée pour l'organisation de l'hébergement et de la diffusion de vidéos est sortie. PeerTube offre une alternative indépendante des fournisseurs à YouTube, Dailymotion et Vimeo, en utilisant un réseau de distribution de contenu basé sur les communications P2P et reliant les navigateurs des visiteurs. Le projet est distribué sous la licence AGPLv3.

Pour commencer à diffuser via PeerTube, un utilisateur doit simplement télécharger une vidéo, une description et un ensemble de balises sur l'un des serveurs. La vidéo sera ainsi disponible sur l'ensemble du réseau fédéré, et pas seulement sur le serveur de téléchargement principal. Pour travailler avec PeerTube et participer à la distribution de contenu, un navigateur ordinaire suffit et aucune installation de logiciel supplémentaire n'est requise. Les utilisateurs peuvent suivre l'activité de certains canaux vidéo en s'abonnant aux canaux qui les intéressent sur des réseaux sociaux fédérés (par exemple, Mastodon et Pleroma) ou via RSS. Pour distribuer des vidéos en utilisant les communications P2P, l'utilisateur peut également ajouter à son site un widget spécial avec un lecteur web intégré.

Actuellement, il existe environ 900 serveurs pour l'hébergement de contenus, soutenus par divers bénévoles et organisations. Si l'utilisateur n'est pas satisfait des règles d'affichage des vidéos sur un serveur PeerTube particulier, il peut se connecter à un autre serveur ou démarrer son propre serveur. Pour un déploiement rapide du serveur, une image préconfigurée au format Docker (chocobozzz/peertube) est fournie.

https://github.com/Chocobozzz/PeerTube/releases/tag/v4.0.0

ReactOS 0.4.14 operating system released: 12/17/2021 After a year and a half of development, ReactOS 0.4.14 was released, aimed at ensuring compatibility with Microsoft Windows programs and drivers. The operating system is in “alpha” development stage. The installation ISO image (115 MB) and the Live image (in the zip archive 85 MB) are prepared for download . The project code is distributed under the GPLv2 and LGPLv2 licenses. https://reactos.org/project-news/reactos-0414-released/

Sortie du système d'exploitation ReactOS 0.4.14 17/12/2021

Après un an et demi de développement, ReactOS 0.4.14 a été publié, visant à assurer la compatibilité avec les programmes et les pilotes de Microsoft Windows. Le système d'exploitation est en phase de développement « alpha ». L'image ISO d'installation (115 Mo) et l'image Live (dans une archive zip de 85 Mo) sont prêtes à être téléchargées. Le code du projet est distribué sous les licences GPLv2 et LGPLv2.

https://reactos.org/project-news/reactos-0414-released/

Release youtube-dl 2021.12.17: 12/17/2021 Six months after the previous release, youtube-dl utility 2021.12.17 was published , which provides a command line interface for downloading sound and video from YouTube and many other sites and online services, including VK, YandexVideo, RUTV, Rutube, PeerTube, Vimeo, Instagram, Twitter and Steam. The project code is written in Python and is distributed in the public domain. Prior to this, there was no activity in the project since July 1. Immediately after the release, youtube-dl developer Sergey M. moved his name to the list of inactive developers. https://github.com/ytdl-org/youtube-dl/releases/tag/2021.12.17

Youtube-dl 2021.12.17 publié 17/12/2021

Six mois après la version précédente, l'utilitaire youtube-dl 2021.12.17 a été publié. Il fournit une interface en ligne de commande pour télécharger de l'audio et de la vidéo depuis YouTube et de nombreux autres sites et services en ligne, notamment VK, YandexVideo, RUTV, Rutube, PeerTube, Vimeo, Instagram, Twitter et Steam. Le code du projet est écrit en Python et distribué dans le domaine public. Avant cela, il n'y a eu aucune activité dans le projet depuis le 1er juillet. Immédiatement après la publication, le développeur de youtube-dl, Sergey M., a placé son nom sur la liste des développeurs inactifs.

https://github.com/ytdl-org/youtube-dl/releases/tag/2021.12.17

8 d52fr

Debian offers fnt font manager: 12/18/2021 The Debian testing package base, on which Debian 12 “Bookworm” will be based, adopted the fnt package with the implementation of the font manager, which solves the problem of installing additional fonts and keeping the existing fonts up to date. In addition to Linux, the program can also be used in FreeBSD (recently added a port) and macOS. The code is written in Shell and is licensed under the MIT license. The fnt utility is marketed as the font counterpart of apt and supports a similar set of commands for installing, updating and searching. Additionally, a command is offered for visual preview of fonts in the console using ascii graphics. For better viewing of the offered fonts in the browser, a web service has been prepared. The utility allows you to install more recent fonts from the Debian Sid repository, as well as external fonts from the Google Web Fonts collection. In total, about 2000 fonts are offered for installation (480 from Debian sid and 1420 from Google Web Fonts). https://bits.debian.org/2021/12/2000-fonts-debian.html

Debian propose un gestionnaire de polices fnt 18/12/2021

La base de paquets de test de Debian, sur laquelle sera basée Debian 12 « Bookworm », a adopté le paquet fnt avec l'implémentation du gestionnaire de polices, ce qui résout le problème de l'installation de polices supplémentaires et de la mise à jour des polices existantes. En plus de Linux, le programme peut également être utilisé dans FreeBSD (un portage récemment ajouté) et macOS. Le code est écrit en Shell et placé sous la licence MIT.

L'utilitaire fnt est commercialisé comme le pendant d'apt pour les polices ; il prend en charge un ensemble similaire de commandes d'installation, de mise à jour et de recherche. En outre, une commande est proposée pour l'aperçu visuel des polices dans la console à l'aide de graphiques ascii. Pour une meilleure visualisation des polices proposées dans le navigateur, un service Web a été préparé. L'utilitaire vous permet d'installer des polices plus récentes du dépôt Debian Sid, ainsi que des polices externes de la collection Google Web Fonts. Au total, environ 2 000 polices sont proposées à l'installation (480 de Debian Sid et 1 420 de Google Web Fonts).

https://bits.debian.org/2021/12/2000-fonts-debian.html

Ubuntu 22.04 theme switched to orange: 12/18/2021 Ubuntu's Yaru theme has adopted a change to change all buttons, sliders, widgets, and radio buttons to orange instead of eggplant. A similar replacement is made in the set of pictograms. The color of the close button for the active window has been changed from orange to gray, and the color of the sliders' handles has been changed from light gray to white. Unless the change is reversed, an updated color scheme will be offered in the Ubuntu 22.04 release. As a motive for changing the color, the limitations of the libadwaita library are noted, in which, starting with GTK 4.4, the components of the Adwaita theme used in GNOME are taken out. This library does not allow more than one accent color and uses a gray color for the window close button in order to achieve consistency in the title elements. https://github.com/ubuntu/yaru/pull/3264

Le thème d'Ubuntu 22.04 est basculé à l'orange 18/12/2021

Le thème Yaru d'Ubuntu a adopté une modification visant à changer tous les boutons, curseurs, widgets et boutons radio en orange au lieu d'aubergine. Un remplacement similaire est effectué dans l'ensemble des pictogrammes. La couleur du bouton de fermeture de la fenêtre active est passée de l'orange au gris, et la couleur des poignées des curseurs est passée du gris clair au blanc. À moins que le changement ne soit annulé, un schéma de couleurs actualisé sera proposé dans la version 22.04 d'Ubuntu.

Le changement de couleur est motivé par les limitations de la bibliothèque libadwaita, dans laquelle, à partir de GTK 4.4, les composants du thème Adwaita utilisé dans GNOME sont retirés. Cette bibliothèque ne permet pas plus d'une couleur d'accentuation et utilise une couleur grise pour le bouton de fermeture de la fenêtre afin d'obtenir une cohérence dans les éléments du titre.

https://github.com/ubuntu/yaru/pull/3264

Debian 11.2 Update: 12/18/2021 The second corrective update for the Debian 11 distribution has been published, which includes the accumulated package updates and fixes the bugs in the installer. This release includes 64 updates that fix stability issues and 30 updates that fix vulnerabilities. Changes in Debian 11.2 include an update to the latest stable versions of the containerd, golang (1.15) and python-django packages. Libseccomp adds support for syscalls for newer Linux kernel releases, up to 5.15. Added rustc-mozilla package required for building from sources newer versions of firefox-esr and thunderbird. The wget utility resolves the problem with loading files larger than 2GB on 32-bit systems. To download and install “from scratch”, installation files will be prepared in the near future, as well as a live iso-hybrid with Debian 11.2. Previously installed and kept up-to-date systems receive the updates that are present in Debian 11.2 through the standard update installation system. Security fixes included in new Debian releases are available to users as updates are released through the security.debian.org service. https://www.debian.org/News/2021/20211218

Mise à jour 11.2 de Debian 18/12/2021

La deuxième mise à jour corrective pour la distribution Debian 11 a été publiée. Elle inclut les mises à jour accumulées de paquets et corrige les bogues dans l'installeur. Cette version comprend 64 mises à jour qui corrigent des problèmes de stabilité et 30 mises à jour qui corrigent des vulnérabilités.

Les changements dans Debian 11.2 incluent une mise à jour vers les dernières versions stables des paquets containerd, golang (1.15) et python-django. Libseccomp ajoute la prise en charge des syscalls pour les versions les plus récentes du noyau Linux, jusqu'à la 5.15. Ajout du paquet rustc-mozilla nécessaire pour compiler les nouvelles versions de firefox-esr et thunderbird à partir des sources. L'utilitaire wget résout le problème du chargement des fichiers de plus de 2 Go sur les systèmes 32-bit.

Pour télécharger et installer « à partir de zéro », des fichiers d'installation seront préparés dans un futur proche, ainsi qu'un iso-hybride Live avec Debian 11.2. Les systèmes déjà installés et maintenus à jour reçoivent les mises à jour présentes dans Debian 11.2 par le biais du système d'installation standard des mises à jour. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs au fur et à mesure de la publication des mises à jour via le service security.debian.org.

https://www.debian.org/News/2021/20211218

9 d52fr

Mongoose OS 2.20, an IoT device platform released: 12/19/2021 The Mongoose OS 2.20.0 project has been released, offering a framework for developing firmware for Internet of Things (IoT) devices based on ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 and STM32F7 microcontrollers. There is built-in support for integration with AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO platforms, as well as with any MQTT servers. The project code, written in C and JavaScript and is distributed under the Apache 2.0 license. https://github.com/cesanta/mongoose-os/releases/tag/2.20.0

Lancement de Mongoose OS 2.20, une plateforme pour dispositifs IoT 19/12/2021

Le projet Mongoose OS 2.20.0 a été publié. Il offre un cadre pour le développement de micrologiciels pour les appareils de d'objets connectés (IoT) basés sur les microcontrôleurs ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 et STM32F7. Il comprend un support pour l'intégration avec les plateformes AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, ainsi qu'avec tout serveur MQTT. Le code du projet, écrit en C et JavaScript, est distribué sous la licence Apache 2.0.

https://github.com/cesanta/mongoose-os/releases/tag/2.20.0

Release of the GNU library libmicrohttpd 0.9.74: 20.12.2021 The GNU Project has published an edition of the library libmicrohttpd 0.9.74 , representing a simple API for embedded HTTP-server functionality into applications. The library supports the HTTP 1.1 protocol, TLS, incremental processing of POST requests, basic and digest authentication, IPv6, SHOUTcast, and various methods for multiplexing connections (select, poll, pthread, thread pool). Supported platforms include GNU / Linux, FreeBSD, OpenBSD, NetBSD, Android, macOS, Win32, Symbian, and z / OS. The library is distributed under the LGPL 2.1+ license. https://www.mail-archive.com/info-gnu@gnu.org/msg02977.html

Publication de la bibliothèque GNU libmicrohttpd 0.9.74 20/12/2021

Le projet GNU a publié une édition de la bibliothèque libmicrohttpd, la 0.9.74, représentant une API simple pour intégrer la fonctionnalité de serveur HTTP dans les applications. La bibliothèque prend en charge le protocole HTTP 1.1, TLS, le traitement incrémentiel des demandes POST, l'authentification de base et digest, IPv6, SHOUTcast et diverses méthodes de multiplexage des connexions (select, poll, pthread, thread pool). Les platesformes prises en charge comprennent GNU/Linux, FreeBSD, OpenBSD, NetBSD, Android, macOS, Win32, Symbian, et z/OS. La bibliothèque est distribuée sous licence LGPL 2.1+.

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

Release of helloSystem 0.7 using FreeBSD and similar to macOS: 20.12.2021 Simon Peter ( Simon by Peter ), the creator of the format of self-contained packages AppImage , published release distribution helloSystem 0.7 , based on FreeBSD 13 and positioned as a system for regular users, which may go macOS fans, unhappy with Apple policies. The system is free of the complications inherent in modern Linux distributions, is under complete user control and allows former macOS users to feel comfortable. To get acquainted with the distribution kit , a 791 MB boot image ( torrent ) has been generated . The interface resembles macOS and includes two panels - the top one with the global menu and the bottom one with the application bar. The panda-statusbar package developed by the CyberOS distribution kit (formerly PandaOS) is used to form the global menu and status bar . The Dock is based on the cyber-dock project , also from the CyberOS developers . To manage files and place shortcuts on the desktop, the Filer file manager is being developed , based on pcmanfm-qt from the LXQt project. The default browser is Falkon , but Firefox and Chromium are optionally available. Apps are suppliedin self-contained packages. To launch applications, the launch utility is used , which finds the program and analyzes errors during execution. https://twitter.com/probonopd/status/1472595276942643200

Sortie de helloSystem 0.7 sous FreeBSD et similaire à macOS 20/12/2021

Simon Peter (Simon by Peter), le créateur du format de paquets autonomes AppImage, a publié la distribution helloSystem 0.7, basée sur FreeBSD 13 et positionnée comme un système pour les utilisateurs réguliers, qui peut convenir aux fans de macOS, mécontents des politiques d'Apple. Le système est exempt des complications inhérentes aux distributions Linux modernes ; il est sous le contrôle complet de l'utilisateur et permet aux anciens utilisateurs de macOS de se sentir à l'aise. Pour se familiariser avec le kit de distribution, une image de démarrage de 791 Mo (torrent) a été générée.

L'interface ressemble à macOS et comprend deux panneaux : celui du haut avec le menu global et celui du bas avec la barre d'application. Le paquet panda-statusbar développé par le kit de distribution CyberOS (anciennement PandaOS) est utilisé pour constituer le menu global et la barre d'état. Le Dock est basé sur le projet cyber-dock, également développé par les développeurs de CyberOS. Pour gérer les fichiers et placer des raccourcis sur le bureau, le gestionnaire de fichiers Filer est en cours de développement, basé sur pcmanfm-qt du projet LXQt. Le navigateur par défaut est Falkon , mais Firefox et Chromium sont disponibles en option. Les applications sont fournies dans des paquets autonomes. Pour lancer les applications, on utilise l'utilitaire de lancement, qui trouve le programme et analyse les erreurs pendant l'exécution.

https://twitter.com/probonopd/status/1472595276942643200

10 d52fr

Release of the distribution kit Elementary OS 6.1: 12/21/2021 Introduced the release of Elementary OS 6.1 , positioned as a fast, open and privacy-friendly alternative to Windows and macOS. The main focus of the project is on quality design aimed at creating an easy-to-use system that consumes minimal resources and provides a high start-up speed. Users are offered their own Pantheon desktop environment. To download, prepared bootable iso-images (2.47 GB), available for the amd64 architecture (for free download from the project website , enter 0 in the field with the donation amount). When developing the original components of Elementary OS, GTK3, Vala language and Granite's own framework are used. As the basis of the distribution kit, the developments of the Ubuntu project are used. Elementary OS 6.x is compatible with Ubuntu 20.04 at the package and repository level. The graphical environment is based on its own Pantheon shell, which combines such components as the Gala window manager (based on LibMutter), the WingPanel top panel, the Slingshot launcher, the Switchboard control panel, the Plank lower taskbar (the Docky panel rewritten in Vala) and the session manager Pantheon Greeter (based on LightDM). The environment includes a set of applications that are tightly integrated into a single environment and are required to solve user problems. Most of the applications are the project's own developments, such as the Pantheon Terminal emulator, the Pantheon Files file manager, the Code text editor and the Music (Noise) music player. The project also develops the photo manager Pantheon Photos (a fork of Shotwell) and the mail client Mail (a fork of Evolution). https://blog.elementary.io/elementary-os-6-1-available-now/

Sortie du kit de distribution Elementary OS 6.1 21/12/2021

Présentation de la version 6.1 d'Elementary OS, positionnée comme une alternative rapide, ouverte et respectueuse de la vie privée à Windows et macOS. L'accent principal du projet est mis sur une conception de qualité visant à créer un système facile à utiliser, qui consomme un minimum de ressources et offre une vitesse de démarrage élevée. Les utilisateurs se voient proposer leur propre environnement de bureau Pantheon. Pour le télécharger, des iso-images amorçables ont été préparées (2,47 Go), disponibles pour l'architecture amd64 (pour un téléchargement gratuit sur le site Web du projet, entrez 0 dans le champ du montant du don).

Lors du développement des composants originaux d'Elementary OS, GTK3, le langage Vala et le propre framework de Granite ont été utilisés. Comme base du kit de distribution, les développements du projet Ubuntu sont utilisés. Elementary OS 6.x est compatible avec Ubuntu 20.04 au niveau des paquets et des dépôts. L'environnement graphique est basé sur son propre shell Pantheon, qui combine des composants tels que le gestionnaire de fenêtres Gala (basé sur LibMutter), le panneau supérieur WingPanel, le lanceur Slingshot, le panneau de contrôle Switchboard, la barre des tâches inférieure Plank (le panneau Docky réécrit en Vala) et le gestionnaire de session Pantheon Greeter (basé sur LightDM).

L'environnement comprend un ensemble d'applications étroitement intégrées dans un environnement unique et nécessaires pour résoudre les problèmes des utilisateurs. La plupart des applications sont des développements propres au projet, comme l'émulateur de terminal Pantheon, le gestionnaire de fichiers Pantheon Files, l'éditeur de texte Code et le lecteur de musique Music (Noise). Le projet développe également le gestionnaire de photos Pantheon Photos (un dérivé de Shotwell) et le client mail Mail (un dérivé d'Evolution).

https://blog.elementary.io/elementary-os-6-1-available-now/

Release of the graphics editor GIMP 2.10.30: 12/21/2021 The release of the graphical editor GIMP 2.10.30 has been published . Packages in flatpak format are available for installation ( snap package is not ready yet). This release mainly includes bug fixes. All efforts to build functionality are focused on the preparation of the GIMP 3 branch, which is in the pre- release testing phase . https://www.gimp.org/

Publication de l'éditeur graphique GIMP 2.10.30 21/12/2021

La version 2.10.30 de l'éditeur graphique GIMP a été publiée. Les paquets au format flatpak sont disponibles pour l'installation (le paquet snap n'est pas encore prêt). Cette version inclut principalement des corrections de bogues. Tous les efforts pour développer les fonctionnalités sont concentrés sur la préparation de la branche GIMP 3, qui est en phase de test avant sa sortie.

https://www.gimp.org/

80% of the 100 most popular games on Steam are running on Linux: 12/22/2021 According to the protondb.com service, which collects information on the performance of gaming applications in the Steam catalog on Linux, 80% of the 100 most popular games are currently running on Linux. When looking at the top 1000 games, the support rate is 75% and the Top10 is 40%. In general, out of 21244 tested games, performance was confirmed for 17649 games (83%). The rating includes both games directly released for Linux and Windows-builds of games launched using the Proton layer based on the Wine project's developments and offering a DirectX 9/10/11 implementation based on the DXVK package and DirectX 12 based on vkd3d-proton . Interestingly, when looking at the 10 most popular games, three (30%) have native Linux support, another (10%) runs through Proton. Whereas for a sample of the 1000 most popular games, native support is provided for only 22%, and 53% are provided through the launch of Windows versions in Proton. Of the 10 most popular games on Linux, Counter-Strike: Global Offensive, Dota 2, Team Fortress 2 and Grand Theft Auto V work, but PUBG: BATTLEGROUNDS, Apex Legends, Halo Infinite, New World, NARAKA: BLADEPOINT and Destiny cannot be launched 2. Some games that have problems launching in Proton can be successfully launched in the experimental Proton Experimental branch , as well as in the independently-supported Proton GE build, which features a more recent version of Wine, additional patches and the use of FFmpeg. In addition, work is underway to create a new runtime container for Linux - Soldier Linux (Steam Runtime 2). https://www.protondb.com/

80 % des 100 jeux les plus populaires sur Steam fonctionnent sous Linux 22/12/2021

Selon le service protondb.com, qui collecte des informations sur les performances des applications de jeu du catalogue Steam sur Linux, 80 % des 100 jeux les plus populaires fonctionnent actuellement sur Linux. Si l'on considère les 1 000 premiers jeux, le taux de prise en charge est de 75 % et celui du Top10 de 40 %. En général, sur les 21 244 jeux testés, les performances ont été confirmées pour 17 649 jeux (83 %).

Le classement comprend à la fois les jeux directement publiés pour Linux et les jeux construits-pour-Windows lancés à l'aide de la couche Proton basée sur les développements du projet Wine et offrant une implémentation DirectX 9/10/11 basée sur le paquet DXVK et DirectX 12 basée sur vkd3d-proton .

Il est intéressant de noter qu'en examinant les 10 jeux les plus populaires, trois (30 %) ont un support natif de Linux, un autre 10 % fonctionne avec Proton. Alors que pour un échantillon des 1 000 jeux les plus populaires, le support natif n'est fourni que pour 22 % et 53 % sont fournis par le lancement des versions Windows dans Proton. Parmi les 10 jeux les plus populaires sur Linux, Counter-Strike: Global Offensive, Dota 2, Team Fortress 2 et Grand Theft Auto V fonctionnent, mais PUBG: BATTLEGROUNDS, Apex Legends, Halo Infinite, New World, NARAKA: BLADEPOINT et Destiny ne peuvent pas être lancés.

Certains jeux qui ont des problèmes de lancement dans Proton peuvent être lancés avec succès dans la branche expérimentale de Proton Experimental, ainsi que dans la construction Proton GE supportée indépendamment, qui présente une version plus récente de Wine, des correctifs supplémentaires et l'utilisation de FFmpeg. De plus, des travaux sont en cours pour créer un nouveau conteneur d'exécution pour Linux : Soldier Linux (Steam Runtime 2).

https://www.protondb.com/

11 d52fr

DuckDuckGo Desktop Web Browser: 12/22/2021 The DuckDuckGo project, which is developing a search engine that works without tracking user preferences and movements, announced work on its own desktop browser, which will complement the mobile applications and browser add-on previously offered by the service. The key feature of the new browser will be the lack of binding to separate browser engines - the program is positioned as a binding over the browser engines provided by the operating system. By default, the browser will block all scripts for tracking movements and mechanisms used by ad networks to determine user preferences. Searches will be sent anonymously. When accessing sites, it will automatically be redirected to HTTPS to encrypt connections. For visited sites, labels with information about the resource's privacy policy will be displayed. As in the mobile application, the “Fire” button will be available in a prominent place in a stationary browser, which allows you to immediately delete all data related to the user, including open tabs, data accumulated while working with sites, and information about visits. https://spreadprivacy.com/duckduckgo-2021-review/

Navigateur Web de bureau DuckDuckGo 22/12/2021

Le projet DuckDuckGo, qui développe un moteur de recherche fonctionnant sans suivre les préférences et les mouvements de l'utilisateur, a annoncé qu'il travaillait sur son propre navigateur de bureau, qui viendra compléter les applications mobiles et les modules complémentaires pour le navigateur proposés précédemment par le service. La principale caractéristique du nouveau navigateur sera l'absence de liaison avec des moteurs de navigation distincts - le programme se positionne comme une liaison avec les moteurs de navigation fournis par le système d'exploitation.

Par défaut, le navigateur bloquera tous les scripts de suivi des mouvements et les mécanismes utilisés par les réseaux publicitaires pour déterminer les préférences des utilisateurs. Les recherches seront envoyées de manière anonyme. Lors de l'accès aux sites, elles seront automatiquement redirigées vers le protocole HTTPS pour crypter les connexions. Pour les sites visités, des étiquettes contenant des informations sur la politique de confidentialité de la ressource s'afficheront. Comme dans l'application mobile, le bouton « Fire » (Détruire) sera disponible à un endroit bien visible dans un navigateur stationnaire, ce qui permet de supprimer immédiatement toutes les données liées à l'utilisateur, y compris les onglets ouverts, les données accumulées pendant le travail avec les sites et les informations sur les visites.

https://spreadprivacy.com/duckduckgo-2021-review/

Release of service manager s6-rc 0.5.3.0 and init system s6-linux-init 1.0.7: 12/22/2021 A major release of the service manager s6-rc 0.5.3.0 is out, designed to manage the launch of initialization scripts and services, taking dependencies into account. The s6-rc toolkit can be used both in initialization systems and for organizing the launch of arbitrary services in conjunction with events reflecting a change in the state of the system. It provides full tracking of the dependency tree and automatically starting or ending services to achieve the specified state. The code is written in C and is distributed under the ISC license. The s6-rc service manager, which can be thought of as analogous to sysv-rc or OpenRC, includes a set of utilities for starting and stopping long-running processes (daemons) or immediately terminated init scripts. It takes dependencies between components into account, parallel launch of scripts and services that do not overlap with each other is ensured, and a sequence of script execution is guaranteed to be repeated at different launches. All state changes are processed, taking into account the dependencies, making sure that the dependencies are not violated (for example, when a service is started, the dependencies necessary for its operation will be automatically launched, and when stopped, the dependent services will also be stopped). Instead of runlevels, s6-rc offers a more universal concept of bundles, which allows you to group services according to arbitrary characteristics and tasks to be solved. To improve the efficiency, a compiled dependency base is used, created by the s6-rc-compile utility based on the contents of directories with files to start / stop services. For parsing and manipulating the database, the s6-rc-db and s6-rc-update utilities are offered. The system supports sysv-init compatible init scripts and can import dependency information from sysv-rc or OpenRC. https://github.com/skarnet/s6-rc/releases/tag/v0.5.3.0

Publication du gestionnaire de services s6-rc 0.5.3.0 et du système init s6-linux-init 1.0.7 22/12/2021

Une version majeure du gestionnaire de services s6-rc 0.5.3.0 est sortie, conçue pour gérer le lancement des scripts et services d'initialisation, en tenant compte des dépendances. La boîte à outils s6-rc peut être utilisée à la fois dans les systèmes d'initialisation et pour organiser le lancement de tout service en lien avec des événements reflétant un changement dans l'état du système. Elle assure un suivi complet de l'arbre des dépendances et le lancement ou la fin automatique des services pour atteindre l'état spécifié. Le code est écrit en C et distribué sous la licence ISC.

Le gestionnaire de services s6-rc, qui peut être considéré comme analogue à sysv-rc ou OpenRC, comprend un ensemble d'utilitaires pour le démarrage et l'arrêt des processus à long terme (démons) ou des scripts init immédiatement terminés. Il prend en compte les dépendances entre les composants ; le lancement parallèle de scripts et de services qui ne se chevauchent pas est assuré, et la répétition d'une séquence d'exécution de scripts à différents lancements est garantie. Tous les changements d'état sont traités en tenant compte des dépendances, en s'assurant que celles-ci ne sont pas violées (par exemple, lorsqu'un service est lancé, les dépendances nécessaires à son fonctionnement seront automatiquement lancées, et lorsqu'il est arrêté, les services dépendants seront également arrêtés).

Au lieu de runlevels, s6-rc propose un concept plus universel de bundles, qui permet de regrouper des services en fonction de caractéristiques arbitraires et de tâches à résoudre. Pour en améliorer l'efficacité, une base de dépendances compilée est utilisée, créée par l'utilitaire s6-rc-compile sur la base du contenu des répertoires avec les fichiers pour démarrer/arrêter les services. Pour analyser et manipuler la base de données, les utilitaires s6-rc-db et s6-rc-update sont proposés. Le système supporte les scripts d'initialisation compatibles avec sysv-init et peut importer des informations sur les dépendances depuis sysv-rc ou OpenRC.

https://github.com/skarnet/s6-rc/releases/tag/v0.5.3.0

Manjaro Linux 21.2 Release: 12/22/2021 The release of Manjaro Linux 21.2, built on Arch Linux and aimed at novice users, was announced. The distribution is notable for the presence of a simplified and user-friendly installation process, support for automatic detection of hardware and installation of the drivers necessary for its operation. Manjaro comes in live builds with the KDE (2.7 GB), GNOME (2.6 GB) and Xfce (2.4 GB) graphical environments. Builds with Budgie, Cinnamon, Deepin, LXDE, LXQt, MATE and i3 are developed with the participation of the community . Manjaro uses its own BoxIt toolkit to manage repositories, which is modeled after Git. The repository is supported on a rolling basis, but new versions go through an additional stage of stabilization. In addition to its own repository, there is support for using the AUR (Arch User Repository) repository. The distribution is supplied with a graphical installer and a graphical interface for configuring the system. https://forum.manjaro.org/t/manjaro-21-2-0-qonos-released/95856

Manjaro Linux 21.2 publiée 22/12/2021

La sortie de Manjaro Linux 21.2, construite sur Arch Linux et destinée aux utilisateurs novices, a été annoncée. La distribution se distingue par la présence d'un processus d'installation simplifié et convivial, la prise en charge de la détection automatique du matériel et l'installation des pilotes nécessaires à son fonctionnement. Manjaro est disponible en versions Live avec les environnements graphiques KDE (2,7 Go), GNOME (2,6 Go) et Xfce (2,4 Go). Les versions avec Budgie, Cinnamon, Deepin, LXDE, LXQt, MATE et i3 sont développées avec la participation de la communauté.

Manjaro utilise sa propre boîte à outils BoxIt, qui est modelée sur Git, pour gérer les dépôts. Le dépôt est maintenu de manière continue, mais les nouvelles versions passent par une étape supplémentaire de stabilisation. En plus de son propre dépôt, il est possible d'utiliser le dépôt AUR (Arch User Repository). La distribution est fournie avec un installeur graphique et une interface graphique pour la configuration du système.

https://forum.manjaro.org/t/manjaro-21-2-0-qonos-released/95856

12 d52fr

SuperTux 0.6.3 Free Game Release: 12/23/2021 After a year and a half of development, the release of the classic platformer SuperTux 0.6.3, reminiscent of Super Mario in style, has been published. The game is distributed under the GPLv3 license and is available in assemblies for Linux (AppImage), Windows and macOS. “You may be wondering, “If there are so many changes, why not release 0.7.0?” The SuperTux Team would like to make significant progress on the story mode, including things such as finalizing the first two worlds and beginning work on the final two, before 0.7.0 is released. If you would like to help expedite the development of 0.7.0, you can contact us and help develop from there.” https://www.supertux.org/news/2021/12/23/0.6.3

Le jeu libre SuperTux 0.6.3 publié 23/12/2021

Après un an et demi de développement, la version 0.6.3 du jeu de platesformes classique SuperTux, qui rappelle le style de Super Mario, a été publiée. Distribué sous licence GPLv3, le jeu est disponible en assemblages pour Linux (AppImage), Windows et macOS.

Vous vous demandez peut-être, « S'il y a tant de changements, pourquoi ne pas sortir la version 0.7.0 ? ». L'équipe SuperTux aimerait faire des progrès significatifs sur le mode histoire, y compris des choses comme la finalisation des deux premiers mondes et le début du travail sur les deux derniers, avant la sortie de la 0.7.0. Si vous souhaitez contribuer à accélérer le développement de la 0.7.0, vous pouvez nous contacter et participer au développement à partir de l'état actuel. »

https://www.supertux.org/news/2021/12/23/0.6.3

Release of Krita 5.0: 12/23/2021 The release of the raster graphics editor Krita 5.0.0, intended for artists and illustrators, is out. The editor supports multi-layer image processing, provides tools for working with different color models and has a wide range of tools for digital painting, sketching and texture formation. Self -contained images in the AppImage format for Linux, experimental APK packages for ChromeOS and Android, as well as binary assemblies for macOS and Windows are prepared for installation. https://krita.org/en/item/krita-5-0-released/

Sortie de Krita 5.0 23/12/2021

La version 5.0.0 de l'éditeur de dessins matriciels Krita, destinée aux artistes et aux illustrateurs, est sortie. L'éditeur prend en charge le traitement des images multicouches, fournit des outils pour travailler avec différents modèles de couleurs et dispose d'une large gamme d'outils pour la peinture numérique, l'esquisse et la formation de textures. Des images autonomes au format AppImage pour Linux, des paquets APK expérimentaux pour ChromeOS et Android, ainsi que des assemblages binaires pour macOS et Windows sont préparés pour installation.

https://krita.org/en/item/krita-5-0-released/

Jami “Taranis” released: 12/24/2021 A new release of the Jami decentralized communications platform, codenamed “Taranis”, has seen the light of day. The project is aimed at creating a communication system that works in P2P mode and allows organizing both communication between large groups and making individual calls with a high level of confidentiality and security. Jami, formerly known as Ring and SFLphone, is a GNU project and is licensed under the GPLv3 license. Binaries are prepared for GNU / Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, etc.), Windows, macOS, iOS, Android and Android TV. Unlike traditional communication clients, Jami is able to transfer messages without contacting external servers through a direct connection between users using end-to-end encryption (end-to-end, keys are present only on the client side) and authentication based on X.509 certificates. In addition to secure messaging, the program allows you to make voice and video calls, create teleconferences, exchange files, organize sharing of files and screen content. For video conferencing on a server with an Intel Core i7-7700K 4.20 GHz CPU, 32 GB of RAM and a 100 Mbit / s network connection, the best quality is achieved when no more than 25 participants are connected. Each participant in a video conference requires a bandwidth of approximately 2 Mbit / s. https://jami.net/taranis-a-major-release-of-jami/

Jami “Taranis” publié 24/12/2021

Une nouvelle version de la plateforme de communication décentralisée Jami, dont le nom de code est « Taranis », a vu le jour. Le projet vise à créer un système de communication qui fonctionne en mode P2P et permet d'organiser à la fois la communication entre de grands groupes et de passer des appels individuels avec un haut niveau de confidentialité et de sécurité. Jami, anciennement connu sous le nom de Ring et SFLphone, est un projet GNU ; il est placé sous licence GPLv3. Les binaires sont préparés pour GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, etc.), Windows, macOS, iOS, Android et Android TV.

Contrairement aux clients de communication traditionnels, Jami est capable de transférer des messages sans contacter de serveurs externes grâce à une connexion directe entre les utilisateurs en utilisant un chiffrement de bout en bout (end-to-end, les clés ne sont présentes que du côté client) et une authentification basée sur des certificats X.509. Outre la messagerie sécurisée, le programme permet de passer des appels vocaux et vidéo, de créer des téléconférences, d'échanger des fichiers, d'organiser le partage de fichiers et de contenus d'écran. Pour la vidéoconférence sur un serveur avec un processeur Intel Core i7-7700K 4,20 GHz, 32 Go de RAM et une connexion réseau de 100 Mbit/s, la meilleure qualité est obtenue lorsque pas plus de 25 participants sont connectés. Chaque participant à une vidéoconférence nécessite une bande passante d'environ 2 Mo/s.

https://jami.net/taranis-a-major-release-of-jami/

issue176/actus.txt · Dernière modification : 2022/01/08 16:27 de andre_domenech