Outils pour utilisateurs

Outils du site


issue193:actus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue193:actus [2023/06/01 09:05] – [2] auntieeissue193:actus [2023/06/01 15:06] (Version actuelle) – [16] auntiee
Ligne 160: Ligne 160:
 29/04/2023 29/04/2023
  
-Les développeurs ont publié la septième mise à jour corrective de Debian 11, qui comprend des mises à jour de paquets accumulés et ils ont également corrigé l'installeur. La version comprend 92 mises à jour avec l'élimination des problèmes de stabilité et 102 mises à jour avec l'élimination des vulnérabilités.+Les développeurs ont publié la septième mise à jour corrective de Debian 11, qui comprend des mises à jour accumulées de paquets et ils ont également corrigé l'installeur. La version comprend 92 mises à jour avec l'élimination des problèmes de stabilité et 102 mises à jour avec l'élimination des vulnérabilités.
  
 Parmi les changements, vous pouvez noter la mise à jour vers les nouvelles versions stables de clamav, dpdk, flatpak, flatpak, galera-3, intel-microcode, mariadb-10.5, nvidia-modprobe, postfix, postgresql-13, shim. Les paquets supprimés incluent bind-dyndb-dap, python-matrix-nio (il a des problèmes de sécurité et ne supporte pas les versions actuelles des serveurs), matrix weechat-matrix, matrix-mirage et pantalmonai. Parmi les changements, vous pouvez noter la mise à jour vers les nouvelles versions stables de clamav, dpdk, flatpak, flatpak, galera-3, intel-microcode, mariadb-10.5, nvidia-modprobe, postfix, postgresql-13, shim. Les paquets supprimés incluent bind-dyndb-dap, python-matrix-nio (il a des problèmes de sécurité et ne supporte pas les versions actuelles des serveurs), matrix weechat-matrix, matrix-mirage et pantalmonai.
Ligne 166: Ligne 166:
 Les constructions d'installation, ainsi que les hybrides ISO Live avec Debian 11.7 seront préparés pour être téléchargés et installés « à partir de zéro ». Les systèmes avec Debian installée recevront les mises à jour présentes dans Debian 11.7 par le biais du système de mise à jour régulier. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs sous forme de mises à jour et sont diffusés via security.debian.org. Les constructions d'installation, ainsi que les hybrides ISO Live avec Debian 11.7 seront préparés pour être téléchargés et installés « à partir de zéro ». Les systèmes avec Debian installée recevront les mises à jour présentes dans Debian 11.7 par le biais du système de mise à jour régulier. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs sous forme de mises à jour et sont diffusés via security.debian.org.
  
-En même temps, le deuxième candidat pour la publication de l'installeur de la prochaine version majeure - Debian 12 (Bookworm ") a été annoncé. Les changements incluent l'ajout de la prise en charge du format de chiffrement de partition luks2 aux images e-fi certifiées numériquement de GRUB, l'amélioration du fonctionnement des systèmes cryptsetup avec une petite quantité de RAM, l'installation d'un paquet signé shim dans les images pour les architectures i386 et arm64, l'ajout de la prise en charge des Lenovo Miix 630, Lenovo Yoga C630, StarFive VisionF, D1 C.FIELIMX6ULL eMMC, Raspberry Pi 3 Model B Plus Rev 1.3.+En même temps, le deuxième candidat pour la publication de l'installeur de la prochaine version majeure - Debian 12 (« Bookworm ») a été annoncé. Les changements incluent l'ajout de la prise en charge du format de chiffrement de partition luks2 aux images e-fi certifiées numériquement de GRUB, l'amélioration du fonctionnement des systèmes cryptsetup avec une petite quantité de RAM, l'installation d'un paquet signé shim dans les images pour les architectures i386 et arm64, l'ajout de la prise en charge des Lenovo Miix 630, Lenovo Yoga C630, StarFive VisionF, D1 C.FIELIMX6ULL eMMC, Raspberry Pi 3 Model B Plus Rev 1.3.
  
 La publication de Debian 12 est prévue pour le 10 juin 2023. Le gel complet avant la publication est prévu pour le 24 mai. Il y a actuellement 258 erreurs critiques qui retardent la publication. La publication de Debian 12 est prévue pour le 10 juin 2023. Le gel complet avant la publication est prévu pour le 24 mai. Il y a actuellement 258 erreurs critiques qui retardent la publication.
Ligne 225: Ligne 225:
 30/04/2023 30/04/2023
  
-La version de la distribution Nitrux 2.8.0, construite sur Debian, les technologies KDE et le système d'initialisation OpenRC, a été publiée. Le projet propose son propre bureau NX Desktop, qui est une extension de KDE Plasma. Sur la base de la bibliothèque Maui de la distribution, un ensemble d'applications utilisateur typiques a été développé, qui peut être utilisé à la fois sur les ordinateurs de bureau et les appareils mobiles. Les AppImages sont mises en avant pour installer des applications supplémentaires. L'image de chargement complet pèse 3,3 Go. Le projet est distribué sous licence libre.+La version de la distribution Nitrux 2.8.0, basée sur Debian, les technologies KDE et le système d'initialisation OpenRC, a été publiée. Le projet propose son propre bureau NX Desktop, qui est une extension de KDE Plasma. Sur la base de la bibliothèque Maui de la distribution, un ensemble d'applications utilisateur typiques a été développé, qui peut être utilisé à la fois sur les ordinateurs de bureau et les appareils mobiles. Les AppImages sont mises en avant pour installer des applications supplémentaires. La taille de l'image de chargement complet est de 3,3 Go. Le projet est distribué sous licences libres.
  
-Le bureau NX Desktop offre un style de conception différent, sa propre implémentation de la barre d'état système, du centre de sortie des notifications et de divers plasmoïdes, tels qu'un connecteur réseau et une applet multimédia pour contrôler le volume et la lecture de contenus multimédias. Les applications sont créées à l'aide du cadre MauiKit, avec le gestionnaire de fichiers Index (vous pouvez également utiliser Dolphin), l'éditeur de texte Note, l'émulateur de terminal Station, le lecteur de musique VVave, le lecteur vidéo Clip, le centre d'application NX Software Center et la visionneuse d'images Pix. +Le bureau NX Desktop offre un style de conception différent, sa propre implémentation de la barre d'état système, du centre de sortie des notifications et de divers plasmoïdes, tels qu'un connecteur réseau et un applet multimédia pour contrôler le volume et la lecture de contenus multimédias. Les applications sont créées à l'aide du cadre MauiKit, avec le gestionnaire de fichiers Index (vous pouvez également utiliser Dolphin), l'éditeur de texte Note, l'émulateur de terminal Station, le lecteur de musique VVave, le lecteur vidéo Clip, le centre d'application NX Software Center et la visionneuse d'images Pix. 
  
 https://nxos.org/changelog/release-announcement-nitrux-2-8-0/ https://nxos.org/changelog/release-announcement-nitrux-2-8-0/
Ligne 288: Ligne 288:
 Le studio d'animation Dreamworks a publié la première mise à jour du système de rendu ouvert OpenMoonRay 1.0, qui utilise le ray tracing basé sur l'intégration numérique à l'aide de la méthode Monte Carlo (MCRT). MoonRay se concentre sur l'efficacité et l'évolutivité, supporte le rendu multithread, la parallélisation des opérations, l'utilisation d'instructions vectorielles (SIMD), la simulation réaliste de l'éclairage, le traitement des rayons sur le GPU ou le CPU, la simulation réaliste du traçage de l'éclairage, le rendu des structures volumiques (brouillard, feu, nuages). Le code a été publié sous la licence Apache 2.0. Le studio d'animation Dreamworks a publié la première mise à jour du système de rendu ouvert OpenMoonRay 1.0, qui utilise le ray tracing basé sur l'intégration numérique à l'aide de la méthode Monte Carlo (MCRT). MoonRay se concentre sur l'efficacité et l'évolutivité, supporte le rendu multithread, la parallélisation des opérations, l'utilisation d'instructions vectorielles (SIMD), la simulation réaliste de l'éclairage, le traitement des rayons sur le GPU ou le CPU, la simulation réaliste du traçage de l'éclairage, le rendu des structures volumiques (brouillard, feu, nuages). Le code a été publié sous la licence Apache 2.0.
  
-Le système est prêt à créer des projets professionnels, comme des longs métrages, par exemple. Avant l'ouverture du code, MoonRay a été utilisé pour le rendu des films d'animation : « Dragon 3 : le monde caché », « Les Croods 2 : une nouvelle ère », « Bad Guys », « Ball. World Tour », « Boss-milkoxos 2 », « Everest » et « Le Chat potté 2 : la dernière quête ». Pour le rendu distribué, Arras utilise son propre cadre, qui permet de répartir le calcul sur plusieurs serveurs ou environnements en nuage. La bibliothèque de ray tracing Intel Embree peut être utilisée pour optimiser le calcul de l'éclairage dans les environnements distribués, et le compilateur Intel ISPC pour la vectorisation des shaders. Il est possible d'arrêter le rendu à un moment arbitraire et de reprendre les opérations à partir de la position d'interruption.+Le système est prêt à créer des projets professionnels, comme des longs métrages, par exemple. Avant l'ouverture du code, MoonRay a été utilisé pour le rendu des films d'animation : « Dragon 3 : le monde caché », « Les Croods 2 : une nouvelle ère », « Bad Guys », « Ball. World Tour », « Boss-milkoxos 2 », « Everest » et « Le Chat botté 2 : la dernière quête ». Pour le rendu distribué, Arras utilise son propre cadre, qui permet de répartir le calcul sur plusieurs serveurs ou environnements en nuage. La bibliothèque de ray tracing Intel Embree peut être utilisée pour optimiser le calcul de l'éclairage dans les environnements distribués, et le compilateur Intel ISPC pour la vectorisation des shaders. Il est possible d'arrêter le rendu à un moment arbitraire et de reprendre les opérations à partir de la position d'interruption.
  
 Le paquet comprend également une grande bibliothèque de matériaux basés sur le rendu physiquement correct (PBR) testé dans des projets de travail, et une couche USD Hydra Render Delegates pour l'intégration avec les systèmes de création de contenu habituels qui prennent en charge le format USD. Il est possible d'utiliser différents modes de génération d'images, du photoréaliste au très stylisé. Grâce au rendu distribué, les animateurs peuvent suivre le résultat de manière interactive et visualiser en même temps plusieurs options de scènes avec différentes conditions d'éclairage, différentes propriétés de matériaux et différents points de vue.  Le paquet comprend également une grande bibliothèque de matériaux basés sur le rendu physiquement correct (PBR) testé dans des projets de travail, et une couche USD Hydra Render Delegates pour l'intégration avec les systèmes de création de contenu habituels qui prennent en charge le format USD. Il est possible d'utiliser différents modes de génération d'images, du photoréaliste au très stylisé. Grâce au rendu distribué, les animateurs peuvent suivre le résultat de manière interactive et visualiser en même temps plusieurs options de scènes avec différentes conditions d'éclairage, différentes propriétés de matériaux et différents points de vue. 
Ligne 347: Ligne 347:
 Pulse Browser, construit sur la base du code de Firefox et expérimentant des idées pour améliorer la facilité d'utilisation et construire une interface minimaliste, est prêt à être testé. Des versions sont disponibles pour les plateformes Linux, Windows et macOS. Le code est distribué sous la licence MPL 2.0. Pulse Browser, construit sur la base du code de Firefox et expérimentant des idées pour améliorer la facilité d'utilisation et construire une interface minimaliste, est prêt à être testé. Des versions sont disponibles pour les plateformes Linux, Windows et macOS. Le code est distribué sous la licence MPL 2.0.
  
-Le navigateur se distingue par le nettoyage du code des composants associés à la collecte et à l'envoi de la télémétrie, et par le remplacement de certaines fonctionnalités typiques par des analogues ouverts venant de tiers. Par exemple, pour contrer le pistage, ils ont ajouté un bloqueur de publicité uBlock Origin. La composition comprend également l'ajout du générateur de codes QR pour la génération de codes QR avec un lien vers les sites et l'ajout de Tabless avec une implémentation alternative personnalisable de la page affichée lors de l'ouverture d'un nouvel onglet.+Le navigateur se distingue par le nettoyage du code des composants associés à la collecte et à l'envoi de la télémétrie, et par le remplacement de certaines fonctionnalités typiques par des analogues ouverts venant de tiers. Par exemple, pour contrer le pistage, ils ont ajouté un bloqueur de publicité uBlock Origin. La composition comprend également l'ajout du QR Code Generator pour la génération de codes QR avec un lien vers les sites et l'ajout de Tabless avec une implémentation alternative personnalisable de la page affichée lors de l'ouverture d'un nouvel onglet.
  
-Pulse Browser utilise l'optimisation des paramètres du projet Betterfox, qui vise à améliorer la confidentialité, la sécurité et les performances. Ils désactivent des services supplémentaires, par exemple Pocket, les fonds pour les personnes handicapées, Firefox Sync et Firefox View. L'interface utilise une barre latérale pour un accès rapide aux outils et aux sections qui intéressent l'utilisateur, comme les paramètres, les signets et l'historique. Sous la barre d'adresse, le panneau par défaut avec les signets les plus populaires est activé. Les panneaux sont plus étroits et demandent moins d'espace sur l'écran.+Pulse Browser utilise l'optimisation des paramètres du projet Betterfox, qui vise à améliorer la confidentialité, la sécurité et les performances. Des services supplémentaires ont été désactivés, par exemple Pocket, les fonds pour les personnes handicapées, Firefox Sync et Firefox View. L'interface utilise une barre latérale pour un accès rapide aux outils et aux sections qui intéressent l'utilisateur, comme les paramètres, les signets et l'historique. Sous la barre d'adresse, le panneau par défaut avec les signets les plus populaires est activé. Les panneaux sont plus étroits et demandent moins d'espace sur l'écran.
  
 https://github.com/pulse-browser/browser/releases/tag/1.0.0-a.64 https://github.com/pulse-browser/browser/releases/tag/1.0.0-a.64
Ligne 393: Ligne 393:
 06/05/2023 06/05/2023
  
-La publication d'une version spécialisée de la distribution DogLinux (Debian LiveCD dans le style Puppy Linux), construite sur Debian 12 « Bookworm » et conçue pour tester et maintenir les PC et les ordinateurs portables, a été publiée. Elle comprend des applications telles que GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE. La distribution vous permet de vérifier les performances du matériel comme la charge du processeur et de la carte vidéo, de vérifier le SMART HDD et le NVMe SSD. La taille de l'image Live est chargée sur des clés USB1,3 Go (torrent).+La publication d'une version spécialisée de la distribution DogLinux (Debian LiveCD dans le style Puppy Linux), construite sur Debian 12 « Bookworm » et conçue pour tester et maintenir les PC et les ordinateurs portables, a été publiée. Elle comprend des applications telles que GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE. La distribution vous permet de vérifier les performances du matériel comme la charge du processeur et de la carte vidéo, de vérifier le SMART HDD et le NVMe SSD. La taille de l'image Live qui est chargée sur des clés USB est de 1,3 Go (torrent).
  
 https://gumanzoy.blogspot.com/2023/05/eng-liveusb-doglinux-debian-12-bookworm.html https://gumanzoy.blogspot.com/2023/05/eng-liveusb-doglinux-debian-12-bookworm.html
Ligne 446: Ligne 446:
 08/05/2023 08/05/2023
  
-Chris Lattner, fondateur et architecte en chef de LLVM, ainsi que créateur du langage de programmation Swift, et Tim Davis, ancien responsable de projets d'IA chez Google, tels que Tensorflow et JAX, ont présenté le nouveau langage de programmation Mojo, qui combine la facilité d'application pour la recherche et la production rapide de prototypes avec une adéquation pour les produits finaux de haute performance. Le premier objectif est atteint grâce à l'utilisation de la syntaxe habituelle du langage Python, et le second grâce à la possibilité de compiler en code machine, aux mécanismes de sécurité de la mémoire et à l'accélération matérielle des calculs.+Chris Lattner, fondateur et architecte en chef de LLVM et créateur du langage de programmation Swift, et Tim Davis, ancien responsable de projets d'IA chez Google, tels que Tensorflow et JAX, ont présenté le nouveau langage de programmation Mojo, qui combine la facilité d'application pour la recherche et la production rapide de prototypes avec une adéquation pour les produits finaux de haute performance. Le premier objectif est atteint grâce à l'utilisation de la syntaxe habituelle du langage Python, et le second grâce à la possibilité de compiler en code machine, aux mécanismes de sécurité de la mémoire et à l'accélération matérielle des calculs.
  
 Le projet se concentre sur le développement pour l'apprentissage automatique, mais il est présenté comme un langage à usage général qui étend les capacités de Python dans la programmation de systèmes et convient à un large éventail de tâches. Par exemple, le langage est applicable à des domaines tels que le calcul à haute performance, le traitement des données et la conversion.  Le projet se concentre sur le développement pour l'apprentissage automatique, mais il est présenté comme un langage à usage général qui étend les capacités de Python dans la programmation de systèmes et convient à un large éventail de tâches. Par exemple, le langage est applicable à des domaines tels que le calcul à haute performance, le traitement des données et la conversion. 
Ligne 469: Ligne 469:
 Lennart Pottering a parlé de la préparation du mode de redémarrage en douceur (« systemctl soft-reboot »), un ajout au gestionnaire systemd, qui conduit au redémarrage des seuls composants de l'espace de l'utilisateur, sans toucher au noyau Linux. On suppose que, par rapport à un redémarrage standard, un redémarrage en douceur réduira les temps d'arrêt lors de la mise à jour des environnements utilisant des images système prêtes à l'emploi. Lennart Pottering a parlé de la préparation du mode de redémarrage en douceur (« systemctl soft-reboot »), un ajout au gestionnaire systemd, qui conduit au redémarrage des seuls composants de l'espace de l'utilisateur, sans toucher au noyau Linux. On suppose que, par rapport à un redémarrage standard, un redémarrage en douceur réduira les temps d'arrêt lors de la mise à jour des environnements utilisant des images système prêtes à l'emploi.
  
-Le nouveau mode vous permettra de terminer le travail de tous les processus de l'espace de l'utilisateur, puis de remplacer l'image du FS racine par une nouvelle version et de lancer le processus d'initialisation du système sans redémarrer le noyau. En outre, la sauvegarde de l'état du noyau de travail lors du remplacement de l'environnement utilisateur vous permettra de mettre à jour certains services en mode réel, ce qui vous permettra de transférer les descripteurs de fichiers et les sockets réseau d'écoute de ces services de l'ancien environnement vers le nouveau. Ainsi, il sera possible de réduire considérablement le temps nécessaire au remplacement d'une version du système par une autre et d'assurer un transfert transparent des ressources vers les services les plus importants qui continueront à fonctionner sans s'arrêter.+Le nouveau mode vous permettra de terminer le travail de tous les processus de l'espace utilisateur, puis de remplacer l'image du FS racine par une nouvelle version et de lancer le processus d'initialisation du système sans redémarrer le noyau. En outre, la sauvegarde de l'état du noyau qui fonctionne lors du remplacement de l'environnement utilisateur vous permettra de mettre à jour certains services en mode live, ce qui vous permettra de transférer les descripteurs de fichiers et les sockets réseau d'écoute de l'ancien environnement vers le nouveau. Ainsi, il sera possible de réduire considérablement le temps nécessaire au remplacement d'une version du système par une autre et d'assurer un transfert transparent des ressources vers les services les plus importants qui continueront à fonctionner sans s'arrêter.
  
 L'accélération du redémarrage est obtenue en excluant des étapes relativement longues comme l'initialisation de l'équipement, l'opération du chargeur, le démarrage du noyau, l'initialisation des pilotes, le chargement du micrologiciel et le traitement d'initrd. Pour mettre à jour le noyau en combinaison avec un redémarrage en douceur, ils proposent d'utiliser le mécanisme livepatch pour apporter des corrections au noyau Linux sans redémarrage complet et sans arrêter les applications.  L'accélération du redémarrage est obtenue en excluant des étapes relativement longues comme l'initialisation de l'équipement, l'opération du chargeur, le démarrage du noyau, l'initialisation des pilotes, le chargement du micrologiciel et le traitement d'initrd. Pour mettre à jour le noyau en combinaison avec un redémarrage en douceur, ils proposent d'utiliser le mécanisme livepatch pour apporter des corrections au noyau Linux sans redémarrage complet et sans arrêter les applications. 
Ligne 507: Ligne 507:
 10/05/2023 10/05/2023
  
-La production du système minimaliste de conception assistée par ordinateur CadZinho 0.3.0, qui fournit des outils pour créer des dessins techniques simples en deux dimensions, a été publiée. Le code est écrit en C avec des ajouts à Lua et est sous licence MIT. La sortie est générée en utilisant SDL 2.0 et OpenGL API 3.2. Les versions sont préparées pour Linux, Windows et macOS. +La production du système minimaliste de conception assistée par ordinateur CadZinho 0.3.0, qui fournit des outils pour créer des dessins techniques simples en deux dimensions, a été publiée. Le code est écrit en C avec des ajouts à Lua et est sous licence du MIT. La sortie est générée en utilisant SDL 2.0 et OpenGL API 3.2. Les versions sont préparées pour Linux, Windows et macOS.  
- +  
-Le programme prend en charge le dessin de formes telles que les lignes, les grilles polygonales, les cercles, les arcs, les ellipses, le texte, le douching, les splines, les insertions de blocs, les attributs, les lignes brisées et la disposition des tailles. Il prend en charge les fichiers aux formats DXF et SVG et peut être exporté au format PDF.+Le programme prend en charge le dessin de formes telles que les lignes, les grilles polygonales, les cercles, les arcs, les ellipses, le texte, le douching, les splines, les insertions de blocs, les attributs, les lignes brisées et la disposition des tailles. Il prend en charge les fichiers aux formats DXF et SVG et peut être exporté sous format PDF.
  
 Dans la nouvelle version, l'interface utilisateur a été finalisée. Un moteur de localisation a été ajouté. Dans la nouvelle version, l'interface utilisateur a été finalisée. Un moteur de localisation a été ajouté.
Ligne 551: Ligne 551:
 Les développeurs du client de messagerie Thunderbird ont publié un rapport financier pour 2022. Le projet a reçu des dons à hauteur de 6,4 millions de dollars (en 2019, 1,5 million a été collecté, en 2020 - 2,3 millions, en 2021 - 2,8 millions), ce qui leur permet de mieux coder. Les développeurs du client de messagerie Thunderbird ont publié un rapport financier pour 2022. Le projet a reçu des dons à hauteur de 6,4 millions de dollars (en 2019, 1,5 million a été collecté, en 2020 - 2,3 millions, en 2021 - 2,8 millions), ce qui leur permet de mieux coder.
  
-Les dépenses du projet se sont élevées à 3,569 millions de dollars (en 2020 - 1,5 million de dollars, en 2021 - 1,984 million de dollars) et la quasi-totalité (79,8 %) a été associée aux salaires. Actuellement, 24 employés travaillent sur le projet (en 2020, 15 employés travaillaient, en 2021 - 20). 6,9 % ont été consacrés à l'administration et 0,3 % au marketing. Les coûts restants sont liés au paiement de services professionnels (par exemple, le service des ressources humaines), à la gestion des impôts et aux accords avec Mozilla (par exemple, le paiement de l'accès à l'infrastructure de construction).+Les dépenses du projet se sont élevées à 3,569 millions de dollars (en 2020 - 1,5 million de dollars, en 2021 - 1,984 million de dollars) et la quasi-totalité (79,8 %) a été associée aux salaires. Actuellement, 24 employés travaillent sur le projet (en 2020, 15 employés travaillaient, en 2021 - 20). 6,9 % ont été consacrés à l'administration et 0,3 % au marketing. Les coûts restants sont liés au paiement de services professionnels (par exemple, le service des ressources humaines), à la gestion des impôts et aux accords avec Mozilla (par exemple, le paiement de l'accès à l'infrastructure du build).
  
 Selon les statistiques disponibles, environ 8 à 9 millions d'utilisateurs actifs de Thunderbird par jour et 17 millions d'utilisateurs actifs par mois ont été enregistrés. 95 % des utilisateurs utilisent Thunderbird sur la plateforme Windows, 4 % sur macOS et 1 % sur Linux. Selon les statistiques disponibles, environ 8 à 9 millions d'utilisateurs actifs de Thunderbird par jour et 17 millions d'utilisateurs actifs par mois ont été enregistrés. 95 % des utilisateurs utilisent Thunderbird sur la plateforme Windows, 4 % sur macOS et 1 % sur Linux.
Ligne 587: Ligne 587:
 11/05/2023 11/05/2023
  
-Red Hat a publié Red Hat Enterprise Linux 9.2. Des images d'installation prêtes à l'emploi sont disponibles pour les utilisateurs enregistrés du portail client de Red Hat (vous pouvez également utiliser les images ISO CentOS Stream 9 et les versions gratuites de RHEL pour les développeurs) à des fins d'évaluation. La version est conçue pour x86_64, s390x (IBM System z), ppc64le et Aarch64 (ARM64). Le code original des paquets rpm de Red Hat Enterprise Linux 9 est disponible dans le dépôt Git de CentOS. Parallèlement, une mise à jour de la dernière branche de RHEL 8.8, dont la sortie est prévue dans les prochains jours (actuellement disponible uniquement en version bêta).+Red Hat a publié Red Hat Enterprise Linux 9.2. Des images d'installation prêtes à l'emploi sont disponibles pour les utilisateurs enregistrés du portail client de Red Hat (vous pouvez également utiliser les images ISO CentOS Stream 9 et les versions gratuites de RHEL pour les développeurs) à des fins d'évaluation. La version est conçue pour x86_64, s390x (IBM System z), ppc64le et Aarch64 (ARM64). Le code original des paquets rpm de Red Hat Enterprise Linux 9 est disponible dans le dépôt Git de CentOS. Parallèlement, il y a une mise à jour de la dernière branche de RHEL 8.8, dont la sortie est prévue dans les prochains jours (actuellement disponible uniquement en version bêta).
  
 La branche RHEL 9 utilise un processus de développement plus ouvert et utilise la base de paquets CentOS Stream 9. CentOS Stream se positionne comme un projet en amont pour RHEL, qui permet à des tiers de suivre la préparation des paquets pour RHEL, de proposer leurs modifications et d'influencer les décisions. La branche RHEL 9 utilise un processus de développement plus ouvert et utilise la base de paquets CentOS Stream 9. CentOS Stream se positionne comme un projet en amont pour RHEL, qui permet à des tiers de suivre la préparation des paquets pour RHEL, de proposer leurs modifications et d'influencer les décisions.
Ligne 631: Ligne 631:
 La sortie de l'implémentation libre de l'API OpenGL et Vulkan - Mesa 23.1.0 a été annoncée. La première version de la branche Mesa 23.1.0 a un statut expérimental - après la stabilisation finale du code, une version stable 23.1.1 devrait voir le jour. La sortie de l'implémentation libre de l'API OpenGL et Vulkan - Mesa 23.1.0 a été annoncée. La première version de la branche Mesa 23.1.0 a un statut expérimental - après la stabilisation finale du code, une version stable 23.1.1 devrait voir le jour.
  
-Mesa 23.1 est capable de supporter l'API graphique Vulkan 1.3 dans les pilotes anv pour le GPU d'Intel, radv pour le GPU AMD, tu pour le GPU Qualcomm et en mode émulateur (vn). Le support de Vulkan 1.1 est implémenté dans le rasterizer logiciel lavapipe (lvp), et Vulkan 1.0 dans le pilote v3dv (GPU Broadcom VideoCore VI du Raspberry Pi 4).+Mesa 23.1 peut supporter l'API graphique Vulkan 1.3 dans les pilotes anv pour le GPU d'Intel, radv pour le GPU AMD, tu pour le GPU Qualcomm et en mode émulateur (vn). Le support de Vulkan 1.1 est implémenté dans le rastériseur logiciel lavapipe (lvp), et Vulkan 1.0 dans le pilote v3dv (GPU Broadcom VideoCore VI du Raspberry Pi 4).
  
-Mesa fournit également un support complet pour OpenGL 4.6 pour les pilotes i965, iris (Intel), radeonsi (AMD), lvmpipe. Le support d'OpenGL 4.5 est disponible pour les GPU AMD (r600), NVIDIA (nvc0) et Qualcomm Adreno (freedreno), OpenGL 4.3 pour virgl (GPU virtuel Virgil3D pour QEMU/KVM)et OpenGL 4.2 pour le pilote d3d12 (un raccord pour OpenGL au dessus de DirectX 12).+Mesa fournit également un support complet pour OpenGL 4.6 pour les pilotes i965, iris (Intel), radeonsi (AMD), lvmpipe. Le support d'OpenGL 4.5 est disponible pour les GPU AMD (r600), NVIDIA (nvc0) et Qualcomm Adreno (freedreno), OpenGL 4.3 pour virgl (GPU virtuel Virgil3D pour QEMU/KVM) et OpenGL 4.2 pour le pilote d3d12 (un raccord pour OpenGL au dessus de DirectX 12).
  
 https://lists.freedesktop.org/archives/mesa-dev/2023-May/226007.html https://lists.freedesktop.org/archives/mesa-dev/2023-May/226007.html
Ligne 688: Ligne 688:
 Le gestionnaire de système GNU Shepherd 0.10 est disponible, combinant le système d'initialisation et la boîte à outils de gestion. Le projet est développé par les développeurs de la distribution GNU Guix System comme une alternative au système d'initialisation SysV-init qui supporte des dépendances. Le démon de contrôle et l'utilitaire Shepherd sont écrits en Guile (une des implémentations du langage Scheme), qui est également utilisé pour déterminer les paramètres des services. Shepherd est déjà utilisé dans la distribution GNU Guix System et vise également l'utilisation de GNU/Hurd, mais il peut fonctionner dans n'importe quel système d'exploitation compatible POSIX pour lequel Guile est disponible. Le gestionnaire de système GNU Shepherd 0.10 est disponible, combinant le système d'initialisation et la boîte à outils de gestion. Le projet est développé par les développeurs de la distribution GNU Guix System comme une alternative au système d'initialisation SysV-init qui supporte des dépendances. Le démon de contrôle et l'utilitaire Shepherd sont écrits en Guile (une des implémentations du langage Scheme), qui est également utilisé pour déterminer les paramètres des services. Shepherd est déjà utilisé dans la distribution GNU Guix System et vise également l'utilisation de GNU/Hurd, mais il peut fonctionner dans n'importe quel système d'exploitation compatible POSIX pour lequel Guile est disponible.
  
-Shepherd s'active au lancement et à l'arrêt des services, en tenant compte de la relation entre les services, en identifiant et en exécutant dynamiquement les services dont dépend le service sélectionné. Shepherd permet également d'identifier les conflits entre les services et d'empêcher leur mise en œuvre simultanée. Le projet peut être utilisé à la fois comme système d'initialisation principal (init PID 1) et sous une forme séparée pour contrôler les processus d'arrière-plan des utilisateurs individuels (par exemple, pour exécuter tor, privoxy, mcron, etc.) avec la mise en œuvre des droits sur les données de l'utilisateur. +Shepherd s'active au lancement et à l'arrêt des services, en tenant compte de la relation entre les services, en identifiant et en lançant dynamiquement les services dont dépend le service sélectionné. Shepherd permet également d'identifier les conflits entre les services et d'empêcher leur mise en œuvre simultanée. Le projet peut être utilisé à la fois comme système d'initialisation principal (init PID 1) etsous une forme séparéepour contrôler les processus d'arrière-plan des utilisateurs individuels (par exemple, pour exécuter tor, privoxy, mcron, etc.) avec la mise en œuvre des droits sur les données de l'utilisateur. 
  
 https://www.mail-archive.com/info-gnu@gnu.org/msg03181.html https://www.mail-archive.com/info-gnu@gnu.org/msg03181.html
Ligne 705: Ligne 705:
 15/05/2023 15/05/2023
  
-Amazon a ouvert le code source des outils Snapchange mettant en œuvre le fuzzing testant les coupures de mémoire, qui permet de vérifier des fichiers exécutables sans modification et sans le code source de l'application. Snapchange vous permet de télécharger un dump de mémoire physique avec un code exécutable dérivé et, avec l'aide de l'hyperviseur KVM, d'exécuter cycliquement le code présent dans le dump, en passant par diverses combinaisons de données d'entrée, en suivant les échecs ou les anomalies qui en résultent et en recommençant la vérification après l'itération suivante, en réinitialisant à chaque fois la coupure de la mémoire et les registres du CPU dans l'état d'origine. Le code du projet est écrit en Rust et distribué sous la licence Apache 2.0. +Amazon a ouvert le code source des outils Snapchange mettant en œuvre les tests des coupures de mémoire avec fuzzing, qui permet de vérifier des fichiers exécutables sans modification et sans le code source de l'application. Snapchange vous permet de télécharger un dump de mémoire physique avec un code exécutable dérivé et, avec l'aide de l'hyperviseur KVM, d'exécuter cycliquement le code présent dans le dump, en passant par diverses combinaisons de données d'entrée, en suivant les échecs ou les anomalies qui en résultent et en recommençant la vérification après l'itération suivante, en réinitialisant à chaque fois la coupure de la mémoire et les registres du CPU dans l'état d'origine. Le code du projet est écrit en Rust et distribué sous la licence Apache 2.0. 
  
 Dans le même temps, Google a publié sa boîte à outils Buzzer, conçue pour les tests de fuzzing du sous-système eBPF, qui permet d'exécuter des applications à l'intérieur du noyau Linux dans une machine virtuelle spéciale avec JIT. Buzzer génère des programmes eBPF aléatoires, suit la réaction du noyau Linux lors de leur exécution et détecte les anomalies qui se produisent lors de la vérification des programmes eBPF générés. Le code du projet est écrit en Go et distribué sous la licence Apache 2.0.  Dans le même temps, Google a publié sa boîte à outils Buzzer, conçue pour les tests de fuzzing du sous-système eBPF, qui permet d'exécuter des applications à l'intérieur du noyau Linux dans une machine virtuelle spéciale avec JIT. Buzzer génère des programmes eBPF aléatoires, suit la réaction du noyau Linux lors de leur exécution et détecte les anomalies qui se produisent lors de la vérification des programmes eBPF générés. Le code du projet est écrit en Go et distribué sous la licence Apache 2.0. 
Ligne 726: Ligne 726:
 System76, qui développe la distribution Linux Pop!_OS, a publié un rapport sur le développement d'une nouvelle version de l'environnement utilisateur, COSMIC, réécrit en Rust (à ne pas confondre avec l'ancien COSMIC, qui était basé sur GNOME Shell). L'environnement se développe comme un projet universel, non lié à une distribution spécifique et conforme aux spécifications de Freedesktop. Le projet développe également un serveur composite cosmic-comp basé sur Wayland. System76, qui développe la distribution Linux Pop!_OS, a publié un rapport sur le développement d'une nouvelle version de l'environnement utilisateur, COSMIC, réécrit en Rust (à ne pas confondre avec l'ancien COSMIC, qui était basé sur GNOME Shell). L'environnement se développe comme un projet universel, non lié à une distribution spécifique et conforme aux spécifications de Freedesktop. Le projet développe également un serveur composite cosmic-comp basé sur Wayland.
  
-Pour construire l'interface dans COSMIC, la bibliothèque Iced est utilisée, qui utilise des types sûrs, une architecture modulaire et un modèle de programmation réactif, et offre également une architecture familière aux développeurs qui connaissent la construction déclarative des interfaces Elm. Il existe plusieurs moteurs de rendu qui prennent en charge Vulkan, Metal, DX12, OpenGL 2.1+ et OpenGL ES 2.0+, ainsi qu'un shell de fenêtre et un moteur pour l'intégration Web. Les applications basées sur Iced pour Windows, macOS, Linux peuvent se lancer dans un navigateur Web. Les développeurs ont proposé un ensemble de widgets prêts à l'emploi, avec la possibilité de créer des gestionnaires asynchrones et d'utiliser une disposition adaptative des éléments de l'interface en fonction de la taille de la fenêtre et de l'écran. Le code est distribué sous la licence MIT.+Pour construire l'interface dans COSMIC, la bibliothèque Iced est utilisée, qui utilise des types sûrs, une architecture modulaire et un modèle de programmation réactif, et offre également une architecture familière aux développeurs qui connaissent la construction déclarative des interfaces Elm. Il existe plusieurs moteurs de rendu qui prennent en charge Vulkan, Metal, DX12, OpenGL 2.1+ et OpenGL ES 2.0+, ainsi qu'un shell de fenêtre et un moteur pour l'intégration Web. Les applications basées sur Iced pour Windows, macOS, Linux peuvent se lancer dans un navigateur Web. Les développeurs ont proposé un ensemble de widgets prêts à l'emploi, avec la possibilité de créer des gestionnaires asynchrones et d'utiliser une disposition adaptative des éléments de l'interface en fonction de la taille de la fenêtre et de l'écran. Le code est distribué sous la licence du MIT.
  
 https://blog.system76.com/post/may-flowers-spring-cosmic-showers https://blog.system76.com/post/may-flowers-spring-cosmic-showers
Ligne 762: Ligne 762:
 17/05/2023 17/05/2023
  
-La version 9.2 de Rocky Linux, visant à créer une version libre de RHEL, capable de prendre la place du classique CentOS, est sortie. La distribution est entièrement compatible avec Red Hat Enterprise Linux et peut être utilisée en remplacement de RHEL 9.2 et CentOS 9 Stream. L'assistance pour Rocky Linux 9 sera disponible jusqu'au 31 mai 2032. L'installation de l'image ISO de Rocky Linux est préparée pour les architectures x86_64, aarch64 et s390x (IBM Z). La publication des builds pour l'architecture ppc64le (POWER9) a été reportée en raison de la détection d'un problème sérieux avec Python 3.9. De plus, ils proposent des live-builds avec les DE suivants : GNOME, KDE et Xfce, tous pour l'architecture x86_64. +La version 9.2 de Rocky Linux, visant à créer une version libre de RHEL, pouvant prendre la place du classique CentOS, est sortie. La distribution est entièrement compatible avec Red Hat Enterprise Linux et peut être utilisée en remplacement de RHEL 9.2 et CentOS 9 Stream. L'assistance pour Rocky Linux 9 sera disponible jusqu'au 31 mai 2032. L'installation de l'image ISO de Rocky Linux est préparée pour les architectures x86_64, aarch64 et s390x (IBM Z). La publication des builds pour l'architecture ppc64le (POWER9) a été reportée en raison de la détection d'un problème sérieux avec Python 3.9. De plus, ils proposent des live-builds avec les environnements de bureau suivants : GNOME, KDE et Xfce, tous pour l'architecture x86_64. 
  
 https://rockylinux.org/news/rocky-linux-9-2-ga-release/ https://rockylinux.org/news/rocky-linux-9-2-ga-release/
Ligne 820: Ligne 820:
 https://forum.palemoon.org/viewtopic.php?t=29817&p=239377#p239377** https://forum.palemoon.org/viewtopic.php?t=29817&p=239377#p239377**
  
-Lancement de Pale Moon 32.2+Publication de Pale Moon 32.2
 18/05/2023 18/05/2023
  
Ligne 842: Ligne 842:
 18/05/2023 18/05/2023
  
-Après huit mois de développement, la version stable 12.0 du serveur composite Weston, qui développe des technologies contribuant à l'émergence d'un support complet du protocole Wayland dans Enlightenment, GNOME, KDE et d'autres environnements utilisateurs, a été publiée. Le développement de Weston vise à fournir une base de code de haute qualité et des exemples de travail pour Wayland dans les environnements de bureau et les solutions embarquées telles que les plateformes pour les systèmes d'infotainment des voitures, les smartphones, les téléviseurs et d'autres appareils grand public. Le code du projet est distribué sous la licence MIT.+Après huit mois de développement, la version stable 12.0 du serveur composite Weston, qui développe des technologies contribuant à l'émergence d'un support complet du protocole Wayland dans Enlightenment, GNOME, KDE et d'autres environnements utilisateur, a été publiée. Le développement de Weston vise à fournir une base de code de haute qualité et des exemples de travail pour Wayland dans les environnements de bureau et les solutions embarquées telles que les plateformes pour les systèmes d'infotainment des voitures, les smartphones, les téléviseurs et d'autres appareils grand public. Le code du projet est distribué sous la licence du MIT.
  
 Le changement de la version majeure de Weston est dû à des modifications dans ABI, qui rompent la compatibilité. Le changement de la version majeure de Weston est dû à des modifications dans ABI, qui rompent la compatibilité.
Ligne 861: Ligne 861:
 19/05/2023 19/05/2023
  
-La version 3.42 de SQLite, un SGBD léger conçu comme une bibliothèque de plug-ins, a été publiée. Le code de SQLite est distribué en tant que domaine public, c'est-à-dire qu'il peut être utilisé sans restriction et gratuitement pour n'importe quel usage. Le soutien financier aux développeurs de SQLite est assuré par un consortium spécialement créé à cet effet, qui comprend des entreprises telles que Adobe, Oracle, Mozilla, Bentley et Bloomberg.+La version 3.42 de SQLite, un SGBD léger conçu comme une bibliothèque de plug-ins, a été publiée. Le code de SQLite est distribué en tant que dans le domaine public, c'est-à-dire qu'il peut être utilisé sans restriction et gratuitement pour n'importe quel usage. Le soutien financier aux développeurs de SQLite est assuré par un consortium spécialement créé à cet effet, qui comprend des entreprises telles que Adobe, Oracle, Mozilla, Bentley et Bloomberg.
  
 https://www.sqlite.org/changes.html https://www.sqlite.org/changes.html
Ligne 873: Ligne 873:
 https://github.com/coreboot/coreboot/releases/tag/4.20** https://github.com/coreboot/coreboot/releases/tag/4.20**
  
-Lancement de Coreboot 4.20+Sortie de Coreboot 4.20
 19/05/2023 19/05/2023
  
Ligne 890: Ligne 890:
 https://nyxt.atlas.engineer/article/release-3.0.0.org** https://nyxt.atlas.engineer/article/release-3.0.0.org**
  
-Lancement de Nyxt 3.0.0+Publication de Nyxt 3.0.0
 20/05/2023 20/05/2023
  
-Après deux ans de développement, le navigateur Web Nyxt 3.0.0 a été publié, offrant de nombreuses possibilités de personnaliser et de modifier le comportement de n'importe quel aspect de son fonctionnement. Conceptuellement, Nyxt ressemble à Emacs et Vimet au lieu d'un ensemble de paramètres prêts à l'emploi, il permet de changer la logique, en utilisant le langage Lisp. L'utilisateur peut remplacer ou reconfigurer toutes les classes, méthodes, variables et fonctions. Le code du projet est écrit en Lisp et distribué sous licence BSD. L'interface peut être construite avec GTK ou Qt. Les versions finies sont pour Linux (Flatpak, Alpine, Arch, Guix, NixOS, Void), Windows et macOS. +Après deux ans de développement, le navigateur Web Nyxt 3.0.0 a été publié, offrant de nombreuses possibilités de personnaliser et de modifier le comportement de n'importe quel aspect de son fonctionnement. Conceptuellement, Nyxt ressemble à Emacs et Vim etau lieu d'un ensemble de paramètres prêts à l'emploi, il permet de changer la logique, en utilisant le langage Lisp. L'utilisateur peut remplacer ou reconfigurer toutes les classes, méthodes, variables et fonctions. Le code du projet est écrit en Lisp et distribué sous licence BSD. L'interface peut être construite avec GTK ou Qt. Les versions finies sont pour Linux (Flatpak, Alpine, Arch, Guix, NixOS, Void), Windows et macOS. 
  
-Pour améliorer l'efficacité du flux de travail, le navigateur est optimisé pour le contrôle au clavier et prend en charge les combinaisons de clavier typiques d'Emacs, de vi et de CUA. Le projet n'est pas lié à un moteur de navigateur particulier et utilise l'API minimale pour interagir avec les mouvements du Web. Dans cette API, il y a des couches pour connecter les moteurs WebKit et Blink (par défaut WebKitGTK est utilisé), mais si on le souhaite, le navigateur peut être porté vers d'autres moteurs. Il comprend un système intégré de blocage de la publicité.+Pour améliorer l'efficacité du flux de travail, le navigateur est optimisé pour le contrôle au clavier et prend en charge les combinaisons de clavier typiques d'Emacs, de vi et de CUA. Le projet n'est pas lié à un moteur précis de navigateur et utilise l'API minimale pour interagir avec les mouvements du Web. Dans cette API, il y a des couches pour connecter les moteurs WebKit et Blink (par défaut WebKitGTK est utilisé), mais si on le souhaite, le navigateur peut être porté vers d'autres moteurs. Il comprend un système intégré de blocage de la publicité.
  
 https://nyxt.atlas.engineer/article/release-3.0.0.org https://nyxt.atlas.engineer/article/release-3.0.0.org
Ligne 933: Ligne 933:
 20/05/2023 20/05/2023
  
-AlmaLinux 8.8, synchronisée avec la distribution Red Hat Enterprise Linux 8.8 et contenant tous les changements proposés dans cette version, est disponible. Les builds sont préparés pour les architectures x86_64, ARM64, s390x et ppc64le sous la forme d'une image amorçable (900 Mo), minimale (1,9 Go) et complète (12 Go). Plus tard, ils prévoient de créer des Live builds avec GNOME, KDE, Xfce et MATE, ainsi que des images pour Raspberry Pi, WSL, conteneurs et plateformes cloud.+AlmaLinux 8.8, synchronisée avec la distribution Red Hat Enterprise Linux 8.8 et contenant tous les changements proposés dans cette version, est disponible. Les builds sont préparés pour les architectures x86_64, ARM64, s390x et ppc64le sous la forme d'une image amorçable (900 Mo), minimale (1,9 Go) et complète (12 Go). Plus tard, ils prévoient de créer des builds Live avec GNOME, KDE, Xfce et MATE, ainsi que des images pour Raspberry Pi, WSL, conteneurs et plateformes dans le cloud.
  
 La distribution est entièrement compatible avec Red Hat Enterprise Linux 8.8 et peut être utilisée comme remplacement transparent de CentOS 8. Les changements se limitent à un changement de marque, en supprimant les paquets spécifiques à RHEL, tels que redhat-*, insights-client et subscription-manager-migration*. La distribution est entièrement compatible avec Red Hat Enterprise Linux 8.8 et peut être utilisée comme remplacement transparent de CentOS 8. Les changements se limitent à un changement de marque, en supprimant les paquets spécifiques à RHEL, tels que redhat-*, insights-client et subscription-manager-migration*.
Ligne 958: Ligne 958:
 L'architecture de JunoDB est basée sur l'utilisation d'un équilibreur de charge qui reçoit les demandes des applications clientes et les distribue entre les serveurs proxy qui accèdent simultanément au groupe de serveurs de stockage lorsqu'ils sont exécutés. Chaque serveur proxy installe des connexions avec tous les serveurs de stockage et redirige les demandes vers un groupe de serveurs de stockage en fonction de l'index de section, qui est stocké dans un système de stockage de configuration distribué, etcd. L'architecture de JunoDB est basée sur l'utilisation d'un équilibreur de charge qui reçoit les demandes des applications clientes et les distribue entre les serveurs proxy qui accèdent simultanément au groupe de serveurs de stockage lorsqu'ils sont exécutés. Chaque serveur proxy installe des connexions avec tous les serveurs de stockage et redirige les demandes vers un groupe de serveurs de stockage en fonction de l'index de section, qui est stocké dans un système de stockage de configuration distribué, etcd.
  
-Dans PayPal, les serveurs basés sur JunoDB répondent à environ 350 milliards de réquêtes chaque jour.+Dans PayPal, les serveurs basés sur JunoDB répondent à environ 350 milliards de requêtes chaque jour.
  
 https://medium.com/paypal-tech/unlocking-the-power-of-junodb-paypals-key-value-store-goes-open-source-ee85f935bdc1 https://medium.com/paypal-tech/unlocking-the-power-of-junodb-paypals-key-value-store-goes-open-source-ee85f935bdc1
  
issue193/actus.1685603138.txt.gz · Dernière modification : 2023/06/01 09:05 de auntiee