Outils pour utilisateurs

Outils du site


issue204: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
issue204:actus [2024/05/01 09:39] – [3] auntieeissue204:actus [2024/05/01 17:36] (Version actuelle) – [23] auntiee
Ligne 224: Ligne 224:
 https://lists.samba.org/archive/samba-announce/2024/000663.html** https://lists.samba.org/archive/samba-announce/2024/000663.html**
  
-Version Samba 4.20.0+Sortie de Samba 4.20.0
 28/03/2024 28/03/2024
  
Ligne 242: Ligne 242:
 28/03/2024 28/03/2024
  
-Lanemu P2P VPN 0.11.6 a été publiée - une implémentation d'un réseau privé virtuel décentralisé qui fonctionne sur le principe Peer-To-Peer, dans lequel les participants sont connectés les uns aux autres, et non par l'intermédiaire d'un serveur central. Les participants au réseau peuvent se trouver par l'intermédiaire d'un tracker BitTorrent ou d'un DHT BitTorrent, ou par l'intermédiaire d'autres participants au réseau (échange entre pairs). L'application est un analogue libre et ouvert de Hamachi VPN, écrit en Java (avec des composants individuels en C) et distribué sous la licence GNU LGPL 3.0.+Lanemu P2P VPN 0.11.6 a été publiée - l'implémentation d'un réseau privé virtuel décentralisé qui fonctionne sur le principe Peer-To-Peer, dans lequel les participants sont connectés les uns aux autres, et non par l'intermédiaire d'un serveur central. Les participants au réseau peuvent se trouver par l'intermédiaire d'un tracker BitTorrent ou d'un DHT BitTorrent, ou par l'intermédiaire d'autres participants au réseau (échange entre pairs). L'application est un analogue libre et ouvert de Hamachi VPN, écrit en Java (avec des composants individuels en C) et distribué sous la licence GNU LGPL 3.0.
  
 https://gitlab.com/Monsterovich/lanemu/-/releases/0.11.6 https://gitlab.com/Monsterovich/lanemu/-/releases/0.11.6
Ligne 259: Ligne 259:
 28/03/2024 28/03/2024
  
-La Fondation Linux a annoncé la création du projet Valkey, qui poursuivra le développement de la base de code open source du SGBD Redis, distribué sous licence BSD. Le projet sera développé sous les auspices de la Fondation Linux sur une plateforme indépendante avec la participation d'une communauté de développeurs et d'entreprises intéressées par la poursuite de la préservation de la base de code Open source de Redis. Des entreprises telles que Amazon Web Services (AWS), Google Cloud, Oracle, Ericsson et Snap Inc. ont rejoint le projet.+La Fondation Linux a annoncé la création du projet Valkey, qui poursuivra le développement de la base de code open source du SGBD Redis, distribué sous licence BSD. Le projet sera développé sous les auspices de la Fondation Linux sur une plateforme indépendante avec la participation d'une communauté de développeurs et d'entreprises intéressées par la poursuite de la préservation de la base de code Open Source de Redis. Des entreprises telles que Amazon Web Services (AWS), Google Cloud, Oracle, Ericsson et Snap Inc. ont rejoint le projet.
  
 https://www.linuxfoundation.org/press/linux-foundation-launches-open-source-valkey-community https://www.linuxfoundation.org/press/linux-foundation-launches-open-source-valkey-community
Ligne 293: Ligne 293:
 29/03/2024 29/03/2024
  
-Un prototype fonctionnel du projet FuryGpu a été présenté, un GPU maison basé sur le FPGA Xilinx Zynq UltraScale+, conçu comme une carte séparée connectée à un PC via l'interface PCIe. Les descriptions des unités matérielles sont implémentées dans le langage SystemVeriloget la conception de la carte est préparée dans le système gratuit de conception assistée par ordinateur pour les circuits imprimés KiCAD. Dans sa forme actuelle, le GPU FuryGpu peut déjà faire tourner le jeu Quake avec une performance de rendu de 60 FPS à une résolution de 1280 x 720.+Un prototype fonctionnel du projet FuryGpu a été présenté, un GPU maison basé sur le FPGA Xilinx Zynq UltraScale+, conçu comme une carte séparée connectée à un PC via l'interface PCIe. Les descriptions des unités matérielles sont implémentées dans le langage SystemVerilog et la conception de la carte est préparée dans le système gratuit de conception assistée par ordinateur pour les circuits imprimés KiCAD. Dans sa forme actuelle, le GPU FuryGpu peut déjà faire tourner le jeu Quake avec une performance de rendu de 60 FPS à une résolution de 1280 x 720.
  
-Le projet est en cours de développement depuis 2021 en tant que hobby par un programmeur spécialisé dans le développement de jeux vidéo et intéressé par le matériel. Les schémas de la carte, les descriptions Verilog et les pilotes ne sont pas encore disponibles publiquement, mais l'auteur du projet a annoncé son intention d'ouvrir tous les développements liés au FuryGpu après s'être mis d'accord sur certaines questions juridiques avec son employeur (Une approbation est nécessaire pour se garantir contre d'éventuelles réclamations de la part de l'employeur).+Le projet est en cours de développement depuis 2021 en tant que hobby par un programmeur spécialisé dans le développement de jeux vidéo et intéressé par le matériel. Les schémas de la carte, les descriptions Verilog et les pilotes ne sont pas encore disponibles publiquement, mais l'auteur du projet a annoncé son intention d'ouvrir tous les développements liés au FuryGpu après s'être mis d'accord sur certaines questions juridiques avec son employeur (une approbation est nécessaire pour se garantir contre d'éventuelles réclamations de la part de l'employeur).
  
 Au stade actuel du développement, les capacités de FuryGpu sont comparées à celles d'une carte vidéo avancée du milieu des années 1990. La fonctionnalité du GPU est définie par un ensemble de fonctions fixes, l'exécution de shaders logiciels n'est pas encore prise en charge, et l'accent est mis sur les composants de rendu, de tramage et de traitement des textures. Pour effectuer des opérations graphiques, il fournit sa propre API graphique, FuryGL, qui est similaire à l'API Vulkan, mais n'est pas compatible avec elle, du fait d'un manque de support de l'ombreur. Au stade actuel du développement, les capacités de FuryGpu sont comparées à celles d'une carte vidéo avancée du milieu des années 1990. La fonctionnalité du GPU est définie par un ensemble de fonctions fixes, l'exécution de shaders logiciels n'est pas encore prise en charge, et l'accent est mis sur les composants de rendu, de tramage et de traitement des textures. Pour effectuer des opérations graphiques, il fournit sa propre API graphique, FuryGL, qui est similaire à l'API Vulkan, mais n'est pas compatible avec elle, du fait d'un manque de support de l'ombreur.
Ligne 316: Ligne 316:
 29/03/2024 29/03/2024
  
-Le paquetage XZ Utils, qui comprend la bibliothèque liblzma et des utilitaires pour travailler avec des données compressées au format « .xz », a une porte dérobée ( CVE-2024-3094 ) qui permet l'interception et la modification des données traitées par les applications associées à la bibliothèque liblzma. La principale cible de la porte dérobée est le serveur OpenSSH qui, dans certaines distributions, est intégré à la bibliothèque libsystemd, laquelle utilise à son tour la bibliothèque liblzma. Lier sshd à une bibliothèque vulnérable permet aux attaquants d'accéder au serveur SSH sans authentification.+Le paquet XZ Utils, qui comprend la bibliothèque liblzma et des utilitaires pour travailler avec des données compressées au format « .xz », a une porte dérobée ( CVE-2024-3094 ) qui permet l'interception et la modification des données traitées par les applications associées à la bibliothèque liblzma. La principale cible de la porte dérobée est le serveur OpenSSH qui, dans certaines distributions, est intégré à la bibliothèque libsystemd, laquelle utilise à son tour la bibliothèque liblzma. Lier sshd à une bibliothèque vulnérable permet aux attaquants d'accéder au serveur SSH sans authentification.
  
 Le code d'activation de la porte dérobée était caché dans les macros m4 du fichier build-to-host.m4 utilisé par la boîte à outils automake lors de la construction. Pendant l'assemblage, lors de l'exécution d'opérations obscures complexes basées sur des archives (bad-3-corrupt_lzma2.xz, good-large_compressed.lzma), un fichier objet contenant du code malveillant a été généré, qui a été inclus dans la bibliothèque liblzma et a modifié la logique de fonctionnement de certaines de ses fonctions. Les macros m4 qui activent la porte dérobée étaient incluses dans les archives de la publication, mais ne se trouvaient pas dans le dépôt Git. En même temps, des archives de test malveillantes étaient présentes dans le dépôt, c'est-à-dire que la personne qui a implémenté la porte dérobée avait accès à la fois au dépôt et aux processus de génération des versions. Le code d'activation de la porte dérobée était caché dans les macros m4 du fichier build-to-host.m4 utilisé par la boîte à outils automake lors de la construction. Pendant l'assemblage, lors de l'exécution d'opérations obscures complexes basées sur des archives (bad-3-corrupt_lzma2.xz, good-large_compressed.lzma), un fichier objet contenant du code malveillant a été généré, qui a été inclus dans la bibliothèque liblzma et a modifié la logique de fonctionnement de certaines de ses fonctions. Les macros m4 qui activent la porte dérobée étaient incluses dans les archives de la publication, mais ne se trouvaient pas dans le dépôt Git. En même temps, des archives de test malveillantes étaient présentes dans le dépôt, c'est-à-dire que la personne qui a implémenté la porte dérobée avait accès à la fois au dépôt et aux processus de génération des versions.
Ligne 335: Ligne 335:
 30/03/2024 30/03/2024
  
-Les dépôts de Debian 10 « Buster » sont déplacés vers archive.debian.org, après quoi la distribution cessera bientôt d'être disponible via le réseau principal de miroirs.  La suppression des paquets Debian 10 des miroirs ou des architectures pour lesquels il n'y a pas de prise en charge LTS est prévue pour la mi-avril.+Les dépôts de Debian 10 « Buster » sont déplacés vers archive.debian.org, après quoi la distribution cessera bientôt d'être disponible via le réseau principal de miroirs. La suppression des paquets Debian 10 des miroirs ou des architectures pour lesquels il n'y a pas de prise en charge LTS est prévue pour la mi-avril.
  
 Debian 10 a été publiée le 7 juillet 2019 et a été maintenue régulièrement jusqu'en septembre 2022. Dans le cadre du cycle LTS, la publication de mises à jour pour Debian 10 sera disponible pour les architectures i386, amd64, armhf et arm64 jusqu'au 30 juin 2024. L'extension du programme Extended LTS sera appliquée à la distribution, impliquant la publication de mises à jour avec l'élimination des vulnérabilités dans un ensemble limité de paquets Debian 10 pour l'architecture amd64. La prise en charge de Debian 10 Extended LTS se fera dans un dépôt séparé jusqu'au 30 juin 2029.  Debian 10 a été publiée le 7 juillet 2019 et a été maintenue régulièrement jusqu'en septembre 2022. Dans le cadre du cycle LTS, la publication de mises à jour pour Debian 10 sera disponible pour les architectures i386, amd64, armhf et arm64 jusqu'au 30 juin 2024. L'extension du programme Extended LTS sera appliquée à la distribution, impliquant la publication de mises à jour avec l'élimination des vulnérabilités dans un ensemble limité de paquets Debian 10 pour l'architecture amd64. La prise en charge de Debian 10 Extended LTS se fera dans un dépôt séparé jusqu'au 30 juin 2029. 
Ligne 356: Ligne 356:
 Un an et demi après la dernière mise à jour, la nouvelle version 10 du système d'exploitation NetBSD a été annoncée. Des images d'installation de 630 Mo, disponibles pour 57 architectures système et 16 familles de CPU différentes, sont prêtes à être téléchargées. La nouvelle branche inclut un certain nombre d'améliorations significatives, telles que le support des listes de contrôle d'accès dans le système de fichiers FFS, une optimisation significative des performances, le cryptage des disques utilisant l'algorithme Adiantum, et l'implémentation dans le noyau du pilote pour WireGuard. Un an et demi après la dernière mise à jour, la nouvelle version 10 du système d'exploitation NetBSD a été annoncée. Des images d'installation de 630 Mo, disponibles pour 57 architectures système et 16 familles de CPU différentes, sont prêtes à être téléchargées. La nouvelle branche inclut un certain nombre d'améliorations significatives, telles que le support des listes de contrôle d'accès dans le système de fichiers FFS, une optimisation significative des performances, le cryptage des disques utilisant l'algorithme Adiantum, et l'implémentation dans le noyau du pilote pour WireGuard.
  
-Le projet supporte 8 portages primaires qui constituent le coeur de la stratégie de développement de NetBSD : amd64, i386, ev.barm, evbmips, evbpmc, hpcarm, sparc64 et xen, ainsi que 49 portages secondaires associés à des processeurs tels que alpha, hppa, m68010, m68k, sh3, sparc et vax. Les portages secondaires sont toujours supportés, mais ont déjà perdu de leur pertinence ou n'ont pas un nombre suffisant de développeurs intéressés par leur développement. Un portage (acorn26) est inclus dans la troisième catégorie, dans laquelle sont placés les portages inopérants, demandant à être supprimés, à moins que des passionnés ne soient intéressés par leur développement.+Le projet supporte 8 ports primaires qui constituent le coeur de la stratégie de développement de NetBSD : amd64, i386, ev.barm, evbmips, evbpmc, hpcarm, sparc64 et xen, ainsi que 49 ports secondaires associés à des processeurs tels que alpha, hppa, m68010, m68k, sh3, sparc et vax. Les ports secondaires sont toujours supportés, mais ont déjà perdu de leur pertinence ou n'ont pas un nombre suffisant de développeurs intéressés par leur développement. Un port (acorn26) est inclus dans la troisième catégorie, dans laquelle sont placés les ports inopérants, demandant à être supprimés, à moins que des passionnés ne soient intéressés par leur développement.
  
 https://blog.netbsd.org/tnf/entry/netbsd_10_0_available https://blog.netbsd.org/tnf/entry/netbsd_10_0_available
Ligne 373: Ligne 373:
 01/04/2024 01/04/2024
  
-Après un an et demi de développement, le jeu free-to-play Widelands 1.2 est sorti, incorporant des éléments de stratégie en temps réel (RTS) et de simulation de construction de ville. Le jeu s'inspire de Settlers II et présente un gameplay similaire. Le jeu supporte aussi bien le mode multijoueur que les campagnes solo avec des joueurs informatiques. Le code du projet est écrit en C++ et Lua en utilisant la bibliothèque SDL et est distribué sous licence GPLv2. Des versions sont disponibles pour Linux (AppImage , Flatpak , PPA), Windows et macOS.+Après un an et demi de développement, le jeu free-to-play Widelands 1.2 est sorti, incorporant des éléments de stratégie en temps réel (RTS) et de simulation de construction de ville. Le jeu s'inspire de Settlers II et présente un gameplay similaire. Le jeu supporte aussi bien le mode multijoueur que les campagnes solo avec des joueurs informatiques. Le code du projet est écrit en C++ et Lua en utilisant la bibliothèque SDL et est distribué sous licence GPLv2. Des versions sont disponibles pour Linux (AppImage, Flatpak, PPA), Windows et macOS.
  
 https://www.widelands.org/news/2024/Mar/30/widelands-1-2-released/ https://www.widelands.org/news/2024/Mar/30/widelands-1-2-released/
Ligne 420: Ligne 420:
 03/04/2024 03/04/2024
  
-Les développeurs du langage de programmation Mojo ont commencé à convertir le code du projet en logiciel libre. Le code de la bibliothèque standard a été le premier à être ouvertil est maintenant disponible sous la licence Apache 2.0 avec des exceptions venant du projet LLVM qui permettent le mélange avec du code sous licence GPLv2. Outre la publication du code, le processus de développement s'est orienté vers l'ouverture et la possibilité de communiquer les modifications apportées par des tiers en soumettant des demandes d'extraction sur GitHub. Il est prévu d'ouvrir le code source du compilateur une fois que la conception de l'architecture interne sera achevée.+Les développeurs du langage de programmation Mojo ont commencé à convertir le code du projet en logiciel libre. Le code de la bibliothèque standard a été le premier à être ouvert il est maintenant disponible sous la licence Apache 2.0 avec des exceptions venant du projet LLVM qui permettent le mélange avec du code sous licence GPLv2. Outre la publication du code, le processus de développement s'est orienté vers l'ouverture et la possibilité de communiquer les modifications apportées par des tiers en soumettant des demandes d'extraction sur GitHub. Il est prévu d'ouvrir le code source du compilateur une fois que la conception de l'architecture interne sera achevée.
  
 https://www.modular.com/blog/whats-new-in-mojo-24-2-mojo-nightly-enhanced-python-interop-oss-stdlib-and-more https://www.modular.com/blog/whats-new-in-mojo-24-2-mojo-nightly-enhanced-python-interop-oss-stdlib-and-more
Ligne 434: Ligne 434:
 https://github.com/systemd/systemd/issues/32028** https://github.com/systemd/systemd/issues/32028**
  
-Initiative de réduction de la dépendance à l'égard de Libsystemd+Initiative de réduction de la dépendance à l'égard de libsystemd
 03/04/2024 03/04/2024
  
Ligne 477: Ligne 477:
 03/04/2024 03/04/2024
  
-Après un an de développement, la version 2.1.0 du navigateur Web mobile CENO a été publiée. Il est conçu pour permettre l'accès à l'information dans des conditions où l'accès direct à cette information est impossible, par exemple, lorsque des segments d'Internet sont déconnectés du réseau global en raison de pannes ou d'actions d'attaquants. Le navigateur est construit sur le moteur GeckoView (utilisé dans Firefox pour Android), amélioré par la capacité d'échanger des données à travers un réseau P2P décentralisé, où les utilisateurs participent à la redirection du trafic vers des passerelles externes qui fournissent l'accès à l'information. Le code du projet est distribué sous la licence MIT. Des versions prêtes à l'emploi sont disponibles sur Google Play.+Après un an de développement, la version 2.1.0 du navigateur Web mobile CENO a été publiée. Il est conçu pour permettre l'accès à l'information dans des conditions où l'accès direct à cette information est impossible, par exemple, lorsque des segments d'Internet sont déconnectés du réseau global en raison de pannes ou d'actions d'attaquants. Le navigateur est construit sur le moteur GeckoView (utilisé dans Firefox pour Android), amélioré par la capacité d'échanger des données à travers un réseau P2P décentralisé, où les utilisateurs participent à la redirection du trafic vers des passerelles externes qui fournissent l'accès à l'information. Le code du projet est distribué sous la licence du MIT. Des versions prêtes à l'emploi sont disponibles sur Google Play.
  
 La fonctionnalité P2P est incluse dans une bibliothèque séparée, Ouinet, qui peut être utilisée dans des applications arbitraires. Le navigateur CENO et la bibliothèque Ouinet vous permettent d'accéder à des informations dans des situations pouvant aller jusqu'à l'arrêt complet d'Internet, par exemple, à la suite de pannes globales. Dans ce cas, le contenu peut être distribué à partir du cache ou d'un stockage local. La fonctionnalité P2P est incluse dans une bibliothèque séparée, Ouinet, qui peut être utilisée dans des applications arbitraires. Le navigateur CENO et la bibliothèque Ouinet vous permettent d'accéder à des informations dans des situations pouvant aller jusqu'à l'arrêt complet d'Internet, par exemple, à la suite de pannes globales. Dans ce cas, le contenu peut être distribué à partir du cache ou d'un stockage local.
Ligne 491: Ligne 491:
 https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html** https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html**
  
-Google a introduit la bibliothèque jpegli+Google a présenté la bibliothèque jpegli
 04/04/2024 04/04/2024
  
-Google a introduit une nouvelle bibliothèque open source, jpegli, avec une implémentation d'un encodeur et d'un décodeur d'images JPEG. La bibliothèque comprend des optimisations supplémentaires pour améliorer l'efficacité de l'encodage, permettant des taux de compression, pour les images de haute qualité, jusqu'à 35 % plus élevés que les codecs JPEG traditionnels. Par rapport à libjpeg-turbo, la bibliothèque jpegli permet d'atteindre un niveau de qualité similaire tout en réduisant le débit binaire de 32 %. Au niveau de l'API et de l'ABI, la bibliothèque est entièrement compatible avec libjpeg62 et peut être utilisée pour la remplacer de manière transparente. Le code de la bibliothèque est écrit en C++ et distribué sous licence BSD.+Google a présenté une nouvelle bibliothèque Open Source, jpegli, avec l'implémentation d'un encodeur et d'un décodeur d'images JPEG. La bibliothèque comprend des optimisations supplémentaires pour améliorer l'efficacité de l'encodage, permettant des taux de compression, pour les images de haute qualité, jusqu'à 35 % plus élevés que les codecs JPEG traditionnels. Par rapport à libjpeg-turbo, la bibliothèque jpegli permet d'atteindre un niveau de qualité similaire tout en réduisant le débit binaire de 32 %. Au niveau de l'API et de l'ABI, la bibliothèque est entièrement compatible avec libjpeg62 et peut être utilisée pour la remplacer de manière transparente. Le code de la bibliothèque est écrit en C++ et distribué sous licence BSD.
  
 https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html
Ligne 545: Ligne 545:
 05/04/2024 05/04/2024
  
-Après cinq mois de développement, le paquetage multimédia FFmpeg 7.0 est disponible. Il comprend un ensemble d'applications et une collection de bibliothèques pour des opérations sur divers formats multimédias (enregistrement, conversion et décodage de formats audio et vidéo). Le paquetage est distribué sous les licences LGPL et GPL. Le développement de FFmpeg est mené en parallèle avec le projet MPlayer.+Après cinq mois de développement, le paquet multimédia FFmpeg 7.0 est disponible. Il comprend un ensemble d'applications et une collection de bibliothèques pour des opérations sur divers formats multimédias (enregistrement, conversion et décodage de formats audio et vidéo). Le paquet est distribué sous les licences LGPL et GPL. Le développement de FFmpeg est mené en parallèle avec le projet MPlayer.
  
 http://ffmpeg.org/download.html%23releases http://ffmpeg.org/download.html%23releases
Ligne 560: Ligne 560:
 05/04/2024 05/04/2024
  
-La version 7.5 du système d'exploitation libre de type UNIX OpenBSD est présentée. Le projet OpenBSD a été fondé par Theo de Raadt en 1995. L'image ISO d'installation complète du système de base OpenBSD 7.5 pèse 630 Mo. Outre le système d'exploitation lui-même, le projet OpenBSD est connu pour ses composants, qui se sont répandus dans d'autres systèmes et ont prouvé qu'ils constituaient l'une des solutions les plus sûres et les plus performantes. Parmi ces composants, citons LibreSSL (un fork d'OpenSSL), OpenSSH, le filte de paquets PF, les démons de routage OpenBGPD et OpenOSPFD, le serveur NTP OpenNTPD, le serveur de mails OpenSMTPD, le terminal de texte multiplexé (analogue à GNU screen) tmux, le démon identd avec une implémentation du protocole IDENT, l'alternarive BSDL au paquet GNU groff - mandoc, le protocole CARP pour organiser des systèmes tolérants aux fautes (Common Address Redundancy Protocol), le serveur http lightweight, l'utilitaire de synchronisation de fichiers OpenRSYNC.+La version 7.5 du système d'exploitation libre de type UNIX OpenBSD est présentée. Le projet OpenBSD a été fondé par Theo de Raadt en 1995. L'image ISO d'installation complète du système de base OpenBSD 7.5 pèse 630 Mo. Outre le système d'exploitation lui-même, le projet OpenBSD est connu pour ses composants, qui se sont répandus dans d'autres systèmes et ont prouvé qu'ils constituaient l'une des solutions les plus sûres et les plus performantes. Parmi ces composants, citons LibreSSL (un fork d'OpenSSL), OpenSSH, le filte de paquets PF, les démons de routage OpenBGPD et OpenOSPFD, le serveur NTP OpenNTPD, le serveur de mails OpenSMTPD, le terminal de texte multiplexé (analogue à GNU screen) tmux, le démon identd avec une implémentation du protocole IDENT, l'alternative BSDL au paquet GNU groff - mandoc, le protocole CARP pour organiser des systèmes tolérants aux fautes (Common Address Redundancy Protocol), le serveur http lightweight, l'utilitaire de synchronisation de fichiers OpenRSYNC.
  
 https://www.mail-archive.com/announce@openbsd.org/msg00522.html https://www.mail-archive.com/announce@openbsd.org/msg00522.html
Ligne 604: Ligne 604:
 Après plus d'un an de développement, le media center ouvert Kodi, précédemment développé sous le nom de XBMC, sort la mise à jour 21.0. Le media center fournit une interface pour regarder la télévision en direct et gérer sa collection de photos, de films et de musique. Il prend en charge la navigation dans les émissions télévisées, dispose d'un guide électronique des programmes et permet d'enregistrer des vidéos selon un calendrier précis. Des paquets d'installation prêts à l'emploi sont disponibles pour Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS et iOS. Le code du projet est distribué sous licence GPLv2+. Après plus d'un an de développement, le media center ouvert Kodi, précédemment développé sous le nom de XBMC, sort la mise à jour 21.0. Le media center fournit une interface pour regarder la télévision en direct et gérer sa collection de photos, de films et de musique. Il prend en charge la navigation dans les émissions télévisées, dispose d'un guide électronique des programmes et permet d'enregistrer des vidéos selon un calendrier précis. Des paquets d'installation prêts à l'emploi sont disponibles pour Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS et iOS. Le code du projet est distribué sous licence GPLv2+.
  
-À l'origine, le projet visait à créer un lecteur multimédia ouvert pour la console de jeu Xbox, mais au cours du processus de développement, il a été transformé en un centre multimédia multiplateforme fonctionnant sur des plateformes logicielles modernes. Sur la base de Kodi, une douzaine de décodeurs commerciaux et plusieurs projets ouverts (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex) développent leur propre système.+À l'origine, le projet visait à créer un lecteur multimédia ouvert pour la console de jeu Xbox, mais au cours du processus de développement, il a été transformé en un centre multimédia multi-plateforme fonctionnant sur des plateformes logicielles modernes. Sur la base de Kodi, une douzaine de décodeurs commerciaux et plusieurs projets ouverts (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex) développent leur propre système.
  
 http://kodi.tv/ http://kodi.tv/
Ligne 619: Ligne 619:
 06/04/2024 06/04/2024
  
-Les développeurs de GNOME ont résumé le travail effectué dans le projet au cours de la semaine passée. Le gestionnaire de fichiers de Nautilus (GNOME Files) a publié des plans pour créer une interface de sélection de fichiers (Nautilus.org.freedesktop.implportal.FileChooser), qui peut être utilisée dans les applicationsà la place des boîtes de dialogue d'ouverture des fichiers fournies par GTK (GtFillChileChooserDialog). Par rapport à l'implémentation de GTK dans la nouvelle interface, cette dernière offrira une meilleure intégration du comportement et de la conception visuelle, ainsi que des éléments et des fonctionnalités avancées de la plateforme GNOME, tels que libadwaita et la sélection de caractères génériques.+Les développeurs de GNOME ont résumé le travail effectué dans le projet au cours de la semaine passée. Le gestionnaire de fichiers de Nautilus (GNOME Files) a publié des plans pour créer une interface de sélection de fichiers (Nautilus.org.freedesktop.implportal.FileChooser), qui peut être utilisée dans les applications à la place des boîtes de dialogue d'ouverture des fichiers fournies par GTK (GtFillChileChooserDialog). Par rapport à l'implémentation de GTK dans la nouvelle interface, cette dernière offrira une meilleure intégration du comportement et de la conception visuelle, ainsi que des éléments et des fonctionnalités avancées de la plateforme GNOME, tels que libadwaita et la sélection de caractères génériques.
  
 https://thisweek.gnome.org/posts/2024/04/twig-142/ https://thisweek.gnome.org/posts/2024/04/twig-142/
Ligne 655: Ligne 655:
 07/04/2024 07/04/2024
  
-Alexander Schwinn, qui participe au développement de l'environnement de bureau Xfce et du gestionnaire de fichiers Thunar, a tenté de calculer une estimation du nombre d'utilisateurs de Xfce. En évaluant la popularité des principales distributions Linux, il a conclu qu'environ 14 millions d'utilisateurs travaillent avec Xfce !+Alexander Schwinn, qui participe au développement de l'environnement de bureau Xfce et du gestionnaire de fichiers Thunar, a tenté de faire une estimation du nombre d'utilisateurs de Xfce. En évaluant la popularité des principales distributions Linux, il a conclu qu'environ 14 millions d'utilisateurs travaillent avec Xfce !
  
 https://alexxcons.github.io/blogpost_9.html https://alexxcons.github.io/blogpost_9.html
Ligne 674: Ligne 674:
 08/04/24 08/04/24
  
-Kent Overstreet, développeur du système de fichiers (FS) Bcachefs, a proposé des correctifs qui permettent au noyau Linux de travailler avec les FS Bcachefs même après avoir endommagé une quantité importante de métadonnées, si nécessaire, en reconstruisant les b-trees endommagés sur les métadonnées à partir des structures inode et dirent. Les changements ont été adoptés par Linus Torvalds et inclus dans la mise à jour de test du noyau 6.9-rc3 d'aujourd'hui.+Kent Overstreet, développeur du système de fichiers (FS) Bcachefs, a proposé des correctifs qui permettent au noyau Linux de travailler avec les FS Bcachefs même après qu'une quantité importante de métadonnées a été endommagée, si nécessaire, en reconstruisant les b-trees endommagés sur les métadonnées à partir des structures inode et dirent. Les changements ont été adoptés par Linus Torvalds et inclus dans la mise à jour de test du noyau 6.9-rc3 d'aujourd'hui.
  
 Ces modifications permettent de monter les FS endommagés et d'accéder à la totalité ou à la quasi-totalité des données des FS affectés par l'erreur récente qui a entraîné la destruction des FS. L'erreur s'est produite lorsque, après la mise à jour, la boîte à outils a initialisé, mais n'a pas terminé, une tentative de mise à jour des structures du FS, après quoi le noyau avec l'ancienne implémentation de Bcachefs a tenté de rétrograder la version des structures, en ignorant la mise à jour inachevée. Cette situation a conduit à l'infâme « split brain mode », lorsqu'aucune des opérations ne peut être achevée, et que les structures de b-tree du FS ne sont plus cohérentes avec le contenu réel. Ces modifications permettent de monter les FS endommagés et d'accéder à la totalité ou à la quasi-totalité des données des FS affectés par l'erreur récente qui a entraîné la destruction des FS. L'erreur s'est produite lorsque, après la mise à jour, la boîte à outils a initialisé, mais n'a pas terminé, une tentative de mise à jour des structures du FS, après quoi le noyau avec l'ancienne implémentation de Bcachefs a tenté de rétrograder la version des structures, en ignorant la mise à jour inachevée. Cette situation a conduit à l'infâme « split brain mode », lorsqu'aucune des opérations ne peut être achevée, et que les structures de b-tree du FS ne sont plus cohérentes avec le contenu réel.
Ligne 701: Ligne 701:
 Près de 5 ans après la dernière version, le système de gestion des liens symboliques GNU Stow 2.4 a été présenté. Il utilise les liens symboliques pour séparer les répertoires du contenu des programmes et des données associées. Stow peut être utile pour l'installation et l'intégration de programmes installés à partir du code source ou pour la gestion des fichiers de configuration. Le code de Stow est écrit en Perl et distribué sous licence GPLv3. Près de 5 ans après la dernière version, le système de gestion des liens symboliques GNU Stow 2.4 a été présenté. Il utilise les liens symboliques pour séparer les répertoires du contenu des programmes et des données associées. Stow peut être utile pour l'installation et l'intégration de programmes installés à partir du code source ou pour la gestion des fichiers de configuration. Le code de Stow est écrit en Perl et distribué sous licence GPLv3.
  
-Stow utilise une approche simple pour le placement des applications : tous les composants associés au programme sont installés par les outils standard dans un sous-répertoire séparé du répertoire /usr/local/stow (par exemple, /usr/local/stow/emacs). La tâche de Stow consiste à établir des liens symboliques dans la hiérarchie des répertoires du système /usr/local et à contrôler leur intégrité.+Stow utilise une approche simple pour le placement des applications : tous les composants associés au programme sont installés par les outils standard dans un sous-répertoire séparé dans le répertoire /usr/local/stow (par exemple, /usr/local/stow/emacs). La tâche de Stow consiste à établir des liens symboliques dans la hiérarchie des répertoires du système /usr/local et à contrôler leur intégrité.
  
 Lorsque le paquet est supprimé, tous les liens symboliques associés sont également supprimés à l'intérieur du répertoire /usr/local/stow, les fichiers des programmes installés restent toujours inchangés, Stow ne fonctionne qu'avec des liens symboliques. Outre la gestion des paquets système, il est possible de gérer les programmes et les fichiers de configuration (/.bashrc, /.zshrc, etc.) dans le répertoire personnel de l'utilisateur. Lorsque le paquet est supprimé, tous les liens symboliques associés sont également supprimés à l'intérieur du répertoire /usr/local/stow, les fichiers des programmes installés restent toujours inchangés, Stow ne fonctionne qu'avec des liens symboliques. Outre la gestion des paquets système, il est possible de gérer les programmes et les fichiers de configuration (/.bashrc, /.zshrc, etc.) dans le répertoire personnel de l'utilisateur.
Ligne 722: Ligne 722:
 Le projet PumpkinOS a tenté de recréer le système d'exploitation PalmOS utilisé dans les communicateurs Palm. PumpkinOS permet d'exécuter directement les applications créées pour PalmOS, sans utiliser l'émulateur de PalmOS et sans avoir besoin du firmware original de PalmOS. Les applications conçues pour l'architecture m68K peuvent fonctionner sur des systèmes dotés de processeurs x86 et ARM. Le code du projet est écrit en C et est sous licence GPLv3. Le projet PumpkinOS a tenté de recréer le système d'exploitation PalmOS utilisé dans les communicateurs Palm. PumpkinOS permet d'exécuter directement les applications créées pour PalmOS, sans utiliser l'émulateur de PalmOS et sans avoir besoin du firmware original de PalmOS. Les applications conçues pour l'architecture m68K peuvent fonctionner sur des systèmes dotés de processeurs x86 et ARM. Le code du projet est écrit en C et est sous licence GPLv3.
  
-L'environnement d'exécution des applications fonctionne sous Linux et Windows, mais peut également être construit comme un système d'exploitation téléchargeable autonome (l'environnement système est basé sur le noyau Linux et le paquet BusyBox). Un shell graphique est fourni pour naviguer dans les applications disponibles et passer de l'une à l'autre. La livraison comprend quatre applications de base, le code, transféré du SDK PalmOS : un carnet d'adresses, le système Todo-notque, l'éditeur de texte MemoPad et un calendrier.+L'environnement d'exécution des applications fonctionne sous Linux et Windows, mais peut également être compilé comme un système d'exploitation téléchargeable autonome (l'environnement système est basé sur le noyau Linux et le paquet BusyBox). Un shell graphique est fourni pour naviguer dans les applications disponibles et passer de l'une à l'autre. La livraison comprend quatre applications de base, le code, transféré du SDK PalmOS : un carnet d'adresses, le système Todo-notque, l'éditeur de texte MemoPad et un calendrier.
  
 https://github.com/migueletto/PumpkinOS https://github.com/migueletto/PumpkinOS
Ligne 813: Ligne 813:
 09/04/24 09/04/24
  
-Le projet Rivendell 4.2, qui développe une plateforme de traitement numérique du son, pouvant être utilisée pour automatiser le travail des studios multimédias et des stations de radiodiffusion professionnelles, est disponible. Rivendell comprend un ensemble de composants qui résolvent des tâches telles que la planification de la grille d'éther, l'ordre et la rotation des compositions, l'inclusion automatique de la voix, l'exportation de données pour l'annonce de la composition en cours et l'annonce de la suivante, les bundels. Le code est écrit en C++ et est distribué sous les licences GPLv2 et LGPLv2.+Le projet Rivendell 4.2, qui développe une plateforme de traitement numérique du son, pouvant être utilisée pour automatiser le travail des studios multimédias et des stations de radiodiffusion professionnelles, est disponible. Rivendell comprend un ensemble de composants qui résolvent des tâches telles que la planification de la grille d'éther, l'ordre et la rotation des compositions, l'inclusion automatique de la voix, l'exportation de données pour l'annonce de la composition en cours et l'annonce de la suivante, les piles. Le code est écrit en C++ et est distribué sous les licences GPLv2 et LGPLv2.
  
 https://lists.linuxaudio.org/hyperkitty/list/linux-audio-announce@lists.linuxaudio.org/thread/WJFB554MUA2BHOZMYIANTDAG7WCESIC2/ https://lists.linuxaudio.org/hyperkitty/list/linux-audio-announce@lists.linuxaudio.org/thread/WJFB554MUA2BHOZMYIANTDAG7WCESIC2/
Ligne 862: Ligne 862:
 10/04/24 10/04/24
  
-Les résultats du concours entre graphistes pour mettre à jour les éléments de l'image de marque de la distribution ont été compilés. Dans le cadre du concours, une tentative a été faite pour obtenir un design reconnaissable et moderne, reflétant les spécificités de Kubuntu, perçu positivement par les débutants et les anciens utilisateurs, et harmonieusement combiné avec le style de KDE et Ubuntu.+Les résultats du concours entre graphistes pour mettre à jour les éléments de l'image de marque de la distribution sont résumés. Dans le cadre du concours, une tentative a été faite pour obtenir un design reconnaissable et moderne, reflétant les spécificités de Kubuntu, perçu positivement par les débutants et les anciens utilisateurs, et harmonieusement combiné avec le style de KDE et Ubuntu.
  
 À l'issue du concours, des recommandations ont été formulées pour la modernisation du logo du projet, de l'économiseur d'écran, de la palette de couleurs et des polices de caractères. Il a été également publié des fichiers vectoriels avec un nouveau logo, proposé en différentes couleurs. En fonction des nouvelles recommandations, la mise en œuvre se fera dans la version Kubuntu 24.04. À l'issue du concours, des recommandations ont été formulées pour la modernisation du logo du projet, de l'économiseur d'écran, de la palette de couleurs et des polices de caractères. Il a été également publié des fichiers vectoriels avec un nouveau logo, proposé en différentes couleurs. En fonction des nouvelles recommandations, la mise en œuvre se fera dans la version Kubuntu 24.04.
Ligne 881: Ligne 881:
 10/04/24 10/04/24
  
-Le réseau anonyme I2P 2.5.0 et le client C++ i2pd 2.51.0 ont été publiés. I2P est un réseau distribué anonyme multicouche fonctionnant au-dessus de l'Internet conventionnel, utilisant activement le cryptage de bout en bout qui garantit l'anonymat et l'isolation. Le réseau est construit en mode P2P et se forme grâce aux ressources (passage) fournies par les utilisateurs du réseau, ce qui permet de se passer de serveurs gérés de manière centralisée (les communications au sein du réseau sont basées sur l'utilisation de tunnels unidirectionnels cryptés entre le participant et ses pairs).+Le réseau anonyme I2P 2.5.0 et le client C++ i2pd 2.51.0 ont été publiés. I2P est un réseau distribué anonyme multicouche fonctionnant par-dessus l'Internet conventionnel, utilisant activement le cryptage de bout en bout qui garantit l'anonymat et l'isolation. Le réseau est construit en mode P2P et se forme grâce aux ressources (passage) fournies par les utilisateurs du réseau, ce qui permet de se passer de serveurs gérés de manière centralisée (les communications au sein du réseau sont basées sur l'utilisation de tunnels unidirectionnels cryptés entre le participant et ses pairs).
  
 Sur le réseau I2P, vous pouvez créer anonymement des sites Web et des blogs, envoyer des messages instantanés et des courriels, partager des fichiers et organiser des réseaux P2P. Pour la construction et l'utilisation de réseaux anonymes pour des applications client-serveur (sites, chats) et P2P (fichiers, crypto-monnaies), des clients I2P sont utilisés. Le client I2P de base est écrit en Java et peut fonctionner sur un large éventail de plateformes telles que Windows, Linux, macOS, Solaris, etc. I2pd est une implémentation indépendante du client I2P en langage C++ et est distribué sous une licence BSD modifiée. Sur le réseau I2P, vous pouvez créer anonymement des sites Web et des blogs, envoyer des messages instantanés et des courriels, partager des fichiers et organiser des réseaux P2P. Pour la construction et l'utilisation de réseaux anonymes pour des applications client-serveur (sites, chats) et P2P (fichiers, crypto-monnaies), des clients I2P sont utilisés. Le client I2P de base est écrit en Java et peut fonctionner sur un large éventail de plateformes telles que Windows, Linux, macOS, Solaris, etc. I2pd est une implémentation indépendante du client I2P en langage C++ et est distribué sous une licence BSD modifiée.
Ligne 921: Ligne 921:
 11/04/24 11/04/24
  
-La version 1.0 de la boîte à outils OpenZiti est sortie, qui vous permet d'intégrer des outils pour l'interaction dans un réseau distribué et l'accès aux services dans un environnement réseau isolé. OpenZiti permet de déployer un réseau spécialisé pour les applications développées, fonctionnant au-dessus de l'Internet habituel et utilisant le routage maillé, où chaque point du réseau est connecté aux les points voisins. Le code du projet est écrit en Go et distribué sous la licence Apache 2.0. Des API sont fournies pour les langages C, Go, Python, Swift, Java, Node.js et C#(NET), ainsi que des outils pour l'intégration avec des applications pour la plateforme Android.+La version 1.0 de la boîte à outils OpenZiti est sortie. Elle vous permet d'intégrer des outils pour l'interaction dans un réseau distribué et l'accès aux services dans un environnement réseau isolé. OpenZiti permet de déployer un réseau spécialisé pour les applications développées, fonctionnant par-dessus l'Internet habituel et utilisant le routage maillé, où chaque point du réseau est connecté aux points voisins. Le code du projet est écrit en Go et distribué sous la licence Apache 2.0. Des API sont fournies pour les langages C, Go, Python, Swift, Java, Node.js et C#(NET), ainsi que des outils pour l'intégration avec des applications pour la plateforme Android.
  
 Le système OpenZiti est conçu à l'origine pour construire des réseaux qui garantissent la protection et l'isolation du trafic dans des environnements non protégés ou dans des nœuds qui peuvent être compromis (architecture avec confiance nulle). La technologie peut être utilisée pour communiquer avec des applications au lieu d'un VPN. Le fonctionnement du réseau est assuré par l'utilisation du processus contrôleur, qui gère la configuration du réseau, l'authentification et la configuration des services, ainsi que des nœuds autorisés à agir comme des routeurs qui forment un réseau maillé et effectuent le transfert du trafic de transit à travers eux-mêmes. Vous pouvez ajouter des services pour équilibrer la charge et assurer la tolérance aux pannes. Le système OpenZiti est conçu à l'origine pour construire des réseaux qui garantissent la protection et l'isolation du trafic dans des environnements non protégés ou dans des nœuds qui peuvent être compromis (architecture avec confiance nulle). La technologie peut être utilisée pour communiquer avec des applications au lieu d'un VPN. Le fonctionnement du réseau est assuré par l'utilisation du processus contrôleur, qui gère la configuration du réseau, l'authentification et la configuration des services, ainsi que des nœuds autorisés à agir comme des routeurs qui forment un réseau maillé et effectuent le transfert du trafic de transit à travers eux-mêmes. Vous pouvez ajouter des services pour équilibrer la charge et assurer la tolérance aux pannes.
Ligne 959: Ligne 959:
 11/04/24 11/04/24
  
-lA version expérimentale 2.0.0-1.14 de la boîte à outils de débogage dynamique DTrace pour Linux est disponible, implémentée comme un processus en espace utilisateur qui utilise le sous-système eBPF et les mécanismes de traçage standard fournis par le noyau Linux. En termes de fonctionnalité, l'implémentation de DTrace basée sur eBPF est proche de la première implémentation de DTrace pour Linux, implémentée sous la forme d'un module du noyau. Le code du projet est distribué sous licence GPLv2.+La version expérimentale 2.0.0-1.14 de la boîte à outils de débogage dynamique DTrace pour Linux est disponible, implémentée comme un processus en espace utilisateur qui utilise le sous-système eBPF et les mécanismes de traçage standard fournis par le noyau Linux. En termes de fonctionnalité, l'implémentation de DTrace basée sur eBPF est proche de la première implémentation de DTrace pour Linux, implémentée sous la forme d'un module du noyau. Le code du projet est distribué sous licence GPLv2.
  
 La boîte à outils peut être utilisée avec les noyaux Linux de base qui supportent BPF. Pour l'utiliser, vous avez besoin de la bibliothèque libctf avec prise en charge du format de débogage CTF (Compact Type Format), qui est incluse dans le paquet binutils à partir de la version 2.40, ou de la bibliothèque libdtrace-ctf, portée depuis Solaris. En option, deux correctifs sont proposés pour le noyau 6.7, qui vous permettent d'utiliser des fonctionnalités avancées pour obtenir des données supplémentaires sur les modules et le noyau. La boîte à outils peut être utilisée avec les noyaux Linux de base qui supportent BPF. Pour l'utiliser, vous avez besoin de la bibliothèque libctf avec prise en charge du format de débogage CTF (Compact Type Format), qui est incluse dans le paquet binutils à partir de la version 2.40, ou de la bibliothèque libdtrace-ctf, portée depuis Solaris. En option, deux correctifs sont proposés pour le noyau 6.7, qui vous permettent d'utiliser des fonctionnalités avancées pour obtenir des données supplémentaires sur les modules et le noyau.
Ligne 993: Ligne 993:
 12/04/24 12/04/24
  
-La version bêta de la distribution Ubuntu 24.04 « Noble Numbat » a été présentée, après la formation de laquelle la base de données de paquets a été complètement geléeet les développeurs sont passés aux tests finaux et à la correction des bogues. La sortie est prévue pour le 25 avril. La branche 24.04 est classée comme une version de support à long terme (LTS), où les mises à jour sont générées sur une période de 12 ans (5 ans - généralement disponible, plus 7 ans pour les utilisateurs du service Ubuntu Pro). Des images de test prêtes à l'emploi sont créées pour Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (China edition), Ubuntu Unity, Edubuntu et Ubuntu Cinnamon.+La version bêta de la distribution Ubuntu 24.04 « Noble Numbat » a été présentée ; après, la base de données du paquet a été complètement gelée et les développeurs sont passés aux tests finaux et à la correction des bogues. La sortie est prévue pour le 25 avril. La branche 24.04 est classée comme une version de support à long terme (LTS), où les mises à jour sont générées sur une période de 12 ans (5 ans - généralement disponible, plus 7 ans pour les utilisateurs du service Ubuntu Pro). Des images de test prêtes à l'emploi sont créées pour Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (China edition), Ubuntu Unity, Edubuntu et Ubuntu Cinnamon.
  
 https://fridge.ubuntu.com/2024/04/12/ubuntu-24-04-lts-noble-numbat-beta-released/ https://fridge.ubuntu.com/2024/04/12/ubuntu-24-04-lts-noble-numbat-beta-released/
Ligne 1008: Ligne 1008:
 13/04/24 13/04/24
  
-Un mois et demi après la sortie de KDE 6.0, la sortie de la plateforme KDE Frameworks 6.1.0 a été publiée, fournissant un ensemble restructuré et porté vers Qt 6 de bibliothèques de base et de composants d'exécution qui sont à la base de KDE. Le cadre comprend 72 bibliothèques, dont certaines peuvent fonctionner comme des compléments autonomes à Qt, et d'autres forment la pile logicielle de KDE. Cette version fait suite à une initiative visant à fournir des mises à jour mensuelles prévisibles pour les frameworks KDE. +Un mois et demi après la sortie de KDE 6.0, la sortie de la plateforme KDE Frameworks 6.1.0 a été publiée, fournissant un ensemble restructuré et porté vers l'ensemble de base de bibliothèques et de composants d'exécution qui sous-tendent KDE. Le cadre comprend 72 bibliothèques, dont certaines peuvent fonctionner comme des compléments autonomes à Qt, et d'autres forment la pile logicielle de KDE. Cette version fait suite à une initiative visant à fournir des mises à jour mensuelles prévisibles pour les frameworks KDE. 
  
 https://translate.google.com/website?sl=auto&tl=en&hl=en-US&client=webapp&u=https://kde.org/announcements/frameworks/6/6.1.0/ https://translate.google.com/website?sl=auto&tl=en&hl=en-US&client=webapp&u=https://kde.org/announcements/frameworks/6/6.1.0/
Ligne 1093: Ligne 1093:
 https://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://github.com/kevinbentley/Descent3** https://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://github.com/kevinbentley/Descent3**
  
-Descent 3 open source+Descent 3 Open Source
 16/04/2024 16/04/2024
  
-Kevin Bentley, l'un des développeurs du jeu « Descent 3 », a obtenu de la direction d'Outrage Entertainment qu'elle ouvre le code source du projet. Kevin, qui a pris en charge le support du nouveau projet, est en train de recruter une équipe de passionnés pour relancer et continuer le développement du jeu. Le code est écrit en C++ et est ouvert sous la licence MIT.+Kevin Bentley, l'un des développeurs du jeu « Descent 3 », a obtenu de la direction d'Outrage Entertainment qu'elle ouvre le code source du projet. Kevin, qui a pris en charge le support du nouveau projet, est en train de recruter une équipe de passionnés pour relancer et continuer le développement du jeu. Le code est écrit en C++ et est ouvert sous la licence du MIT.
  
 Descent 3 est sorti en 1999. Le jeu combine un jeu de tir à la première personne et une simulation de vol dans des espaces ouverts et fermés. Le mode mission solo et les batailles multijoueurs sont supportés. La dernière base de code de Descent 3 « 1.5 Patch » a été publiée, y compris les changements préparés il y a plusieurs années pour mettre à jour le code écrit dans les années 1990.  Descent 3 est sorti en 1999. Le jeu combine un jeu de tir à la première personne et une simulation de vol dans des espaces ouverts et fermés. Le mode mission solo et les batailles multijoueurs sont supportés. La dernière base de code de Descent 3 « 1.5 Patch » a été publiée, y compris les changements préparés il y a plusieurs années pour mettre à jour le code écrit dans les années 1990. 
  
-La livraison n'inclut pas la musique et les bibliothèques pour traiter les formats audio et vidéo ACM et MVE, car Outrage Entertainment n'en possède pas les droits. Pour assurer une compilation correcte du projet, les bibliothèques manquantes seront pour l'instant remplacées par des stubs. À l'avenir, il est prévu de convertir les vidéos utilisées dans les scènes d'introduction et finale dans un format pour lequel des bibliothèques ouvertes sont disponibles. Les tâches qu'ils ont l'intention de résoudre en premier lieu comprennent la possibilité de construire pour différentes plateformes, la création d'une infrastructure pour les tests dans un système d'intégration continue, le nettoyage du code et la suppression des composants de l'ancien système de contrôle de version.+La livraison n'inclut pas la musique et les bibliothèques pour traiter les formats audio et vidéo ACM et MVE, car Outrage Entertainment n'en possède pas les droits. Pour assurer une compilation correcte du projet, les bibliothèques manquantes seront pour l'instant remplacées par des « stubs ». À l'avenir, il est prévu de convertir les vidéos utilisées dans les scènes d'introduction et finale dans un format pour lequel des bibliothèques ouvertes sont disponibles. Les tâches qu'ils ont l'intention de résoudre en premier lieu comprennent la possibilité de compiler pour différentes plateformes, la création d'une infrastructure pour les tests dans un système d'intégration continue, le nettoyage du code et la suppression des composants de l'ancien système de contrôle de version.
  
 https://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://github.com/kevinbentley/Descent3 https://translate.google.com/website?sl=auto&tl=en&hl=en-US&u=https://github.com/kevinbentley/Descent3
Ligne 1153: Ligne 1153:
 17/04/2024 17/04/2024
  
-Oracle a publié une version de VirtualBox 7.0.16 qui contient 15 correctifs. En plus de ces changements, la nouvelle version élimine 13 vulnérabilités, dont 7 sont marquées comme dangereuses (quatre problèmes ont un niveau de danger de 8,8 sur 10, et trois ont un niveau de danger de 7,8 sur 10).+Oracle a publié une version de VirtualBox, la 7.0.16qui contient 15 correctifs. En plus de ces changements, la nouvelle version élimine 13 vulnérabilités, dont 7 sont marquées comme dangereuses (quatre problèmes ont un niveau de danger de 8,8 sur 10, et trois ont un niveau de danger de 7,8 sur 10).
  
 Les détails de ces vulnérabilités ne sont pas divulgués, mais à en juger par le niveau de gravité défini, elles permettent d'accéder à l'environnement hôte à partir de systèmes invités. Deux vulnérabilités n'apparaissent que sur les hôtes Linux et deux sur les hôtes Windows. L'une des vulnérabilités permet une attaque à distance via HTTP sans authentification, mais le niveau de gravité pour ce problème est fixé à 5,9 sur 10 en raison de la complexité de l'exploitation. Les détails de ces vulnérabilités ne sont pas divulgués, mais à en juger par le niveau de gravité défini, elles permettent d'accéder à l'environnement hôte à partir de systèmes invités. Deux vulnérabilités n'apparaissent que sur les hôtes Linux et deux sur les hôtes Windows. L'une des vulnérabilités permet une attaque à distance via HTTP sans authentification, mais le niveau de gravité pour ce problème est fixé à 5,9 sur 10 en raison de la complexité de l'exploitation.
Ligne 1185: Ligne 1185:
 18/04/2024 18/04/2024
  
-Le lecteur vidéo open source MPV 0.38 a été publié à l'origine en 2013, un fork de la base de code du projet MPlayer2. MPV se concentre sur le développement de nouvelles fonctionnalités sans se soucier de maintenir la compatibilité avec MPlayer. Le code de MPV est sous licence LGPLv2.1+, certaines parties restent sous GPLv2, mais la transition vers la LGPL est presque terminée et l'option « --enable-lgpl » peut être utilisée pour désactiver le code GPL restant.+Le lecteur vidéo Open Source MPV 0.38, un fork de la base de code du projet MPlayer2, a été publié à l'origine en 2013. MPV se concentre sur le développement de nouvelles fonctionnalités sans se soucier de maintenir la compatibilité avec MPlayer. Le code de MPV est sous licence LGPLv2.1+, certaines parties restent sous GPLv2, mais la transition vers la LGPL est presque terminée et l'option « --enable-lgpl » peut être utilisée pour désactiver le code GPL restant.
  
 https://github.com/mpv-player/mpv/releases/tag/v0.38.0 https://github.com/mpv-player/mpv/releases/tag/v0.38.0
Ligne 1206: Ligne 1206:
 Linus Torvalds a refusé d'accepter la modification du noyau visant à remplacer le caractère tabulation par un espace dans le délimiteur du paramètre FTRACE_RECORD_RECURSION_SIZE dans la configuration du noyau Kconfig. Cette modification a été proposée par le développeur du projet Fedora, qui a fait remarquer que l'utilisation de tabulations entraînait l'interruption de l'analyseur de la configuration. Au lieu de la modification proposée, Linus a inclus son propre correctif dans le noyau, qui ajoute spécifiquement des caractères de tabulation à la définition du paramètre PAGE_SHIFT, qui définit le décalage pour différentes tailles de pages de mémoire. Linus Torvalds a refusé d'accepter la modification du noyau visant à remplacer le caractère tabulation par un espace dans le délimiteur du paramètre FTRACE_RECORD_RECURSION_SIZE dans la configuration du noyau Kconfig. Cette modification a été proposée par le développeur du projet Fedora, qui a fait remarquer que l'utilisation de tabulations entraînait l'interruption de l'analyseur de la configuration. Au lieu de la modification proposée, Linus a inclus son propre correctif dans le noyau, qui ajoute spécifiquement des caractères de tabulation à la définition du paramètre PAGE_SHIFT, qui définit le décalage pour différentes tailles de pages de mémoire.
  
-L'ajout de tabulations aux paramètres supérieurs à FTRACE_RECORD_RECURSION_SIZE s'explique par le fait que le fichier de paramètres du noyau autorise l'utilisation d'espaces et de tabulations, de sorte que si l'analyseur ne peut pas analyser une chaîne contenant des tabulations normalement, il s'agit d'un problème d'analyseur qui doit être corrigé dans ce fichier. La commande « make defconfig » accepte les tabulations correctement, les analyseurs externes devraient donc les traiter également.+L'ajout de tabulations aux paramètres supérieurs à FTRACE_RECORD_RECURSION_SIZE s'explique par le fait que le fichier de paramètres du noyau autorise l'utilisation d'espaces et de tabulations, de sorte que si l'analyseur ne peut pas analyser normalement une chaîne contenant des tabulations, il s'agit d'un problème d'analyseur qui doit être corrigé dans ce fichier. La commande « make defconfig » accepte les tabulations correctement, les analyseurs externes devraient donc les traiter également.
  
 https://lore.kernel.org/lkml/CAHk-%3Dwgw2NW5tar-Xew614JZPKfyTdet5fC0mgwK%2B2sUsZ0Ekw@mail.gmail.com/ https://lore.kernel.org/lkml/CAHk-%3Dwgw2NW5tar-Xew614JZPKfyTdet5fC0mgwK%2B2sUsZ0Ekw@mail.gmail.com/
Ligne 1223: Ligne 1223:
 19/04/2024 19/04/2024
  
-Matthew Kosarek de Canonical a présenté la deuxième version du gestionnaire composite miracle-wm, qui utilise le protocole Wayland et des composants pour construire les gestionnaires composites de Mir. Miracle-wm supporte les fenêtres en mosaïque dans le style des gestionnaires de fenêtres i3 et Sway. Waybar peut être utilisé comme un panneau . Le code du projet est écrit en C++ et distribué sous licence GPLv3. Les versions actuelles sont générées au format snap.+Matthew Kosarek de Canonical a présenté la deuxième version du gestionnaire composite miracle-wm, qui utilise le protocole Wayland et des composants pour construire les gestionnaires composites de Mir. Miracle-wm supporte les fenêtres en mosaïque dans le style des gestionnaires de fenêtres i3 et Sway. Waybar peut être utilisé comme un panneau. Le code du projet est écrit en C++ et distribué sous licence GPLv3. Les versions actuelles sont générées au format snap.
  
 Le but du projet est de créer un serveur composite qui utilise le fenêtrage en mosaïque, mais qui est plus fonctionnel et plus élégant que des projets comme Swayfx. Miracle-wm devrait être utile aux utilisateurs qui préfèrent une présentation en mosaïque mais qui veulent des effets visuels et une conception graphique plus vivante avec des transitions et des couleurs fluides. Pour installer miracle-wm, vous pouvez utiliser la commande « sudo snap install miracle-wm --classic ». Le but du projet est de créer un serveur composite qui utilise le fenêtrage en mosaïque, mais qui est plus fonctionnel et plus élégant que des projets comme Swayfx. Miracle-wm devrait être utile aux utilisateurs qui préfèrent une présentation en mosaïque mais qui veulent des effets visuels et une conception graphique plus vivante avec des transitions et des couleurs fluides. Pour installer miracle-wm, vous pouvez utiliser la commande « sudo snap install miracle-wm --classic ».
Ligne 1242: Ligne 1242:
 https://lists.debian.org/debian-vote/2024/04/msg00063.html** https://lists.debian.org/debian-vote/2024/04/msg00063.html**
  
-Élection d'un nouveau chef de projet Debian+Élection d'un nouveau chef du projet Debian
 20/04/2024 20/04/2024
  
Ligne 1290: Ligne 1290:
 Le serveur composite Niri 0.1.5, développé sous l'extension GNOME PaperWM, a été publié. Il implémente la méthode de disposition en mosaïque, dans laquelle les fenêtres sont regroupées en un ruban défilant à l'infini sur l'écran. L'ouverture d'une nouvelle fenêtre entraîne une extension de la bande, et les fenêtres ajoutées précédemment ne changent jamais de taille. Le code du projet est distribué sous licence GPLv3. Des paquets sont disponibles pour Fedora, NixOS, Arch Linux et FreeBSD. Le serveur composite Niri 0.1.5, développé sous l'extension GNOME PaperWM, a été publié. Il implémente la méthode de disposition en mosaïque, dans laquelle les fenêtres sont regroupées en un ruban défilant à l'infini sur l'écran. L'ouverture d'une nouvelle fenêtre entraîne une extension de la bande, et les fenêtres ajoutées précédemment ne changent jamais de taille. Le code du projet est distribué sous licence GPLv3. Des paquets sont disponibles pour Fedora, NixOS, Arch Linux et FreeBSD.
  
-Niri est basé sur le protocole Wayland, mais vous permet d'exécuter des applications X11 en utilisant le serveur Xwayland DDX. Il existe une interface intégrée pour créer des captures d'écran et enregistrer des screencasts, dont l'une des caractéristiques est la possibilité d'exclure de l'enregistrement les fenêtres individuelles contenant des informations confidentielles.+Niri est basé sur le protocole Wayland, mais vous permet d'exécuter des applications X11 en utilisant le serveur Xwayland DDX. Il existe une interface intégrée pour créer des captures d'écran et enregistrer des vidéographies, dont l'une des caractéristiques est la possibilité d'exclure de l'enregistrement les fenêtres individuelles contenant des informations confidentielles.
  
 https://github.com/YaLTeR/niri/releases/tag/v0.1.5 https://github.com/YaLTeR/niri/releases/tag/v0.1.5
Ligne 1305: Ligne 1305:
 21/04/2024 21/04/2024
  
- Une nouvelle version du projet Kata Containers, v3.4, a été publiée. Ils développent une pile pour l'organisation de conteneurs utilisant l'isolation, basée sur des mécanismes de virtualisation à part entière. Le projet a été créé par Intel et Hyper en combinant les technologies Clear Containers et runV. Le code du projet est écrit en Go et Rustet est distribué sous la licence Apache 2.0. Le développement du projet est supervisé par un groupe de travail créé sous l'égide de l'organisation indépendante OpenInfra Foundation, qui comprend des entreprises telles que Canonical, China Mobile, Dell/EMC, EasyStack, Google, Huawei, NetApp, Red Hat, SUSE et ZTE.+Une nouvelle version du projet Kata Containers, v3.4, a été publiée. Ils développent une pile pour l'organisation de conteneurs utilisant l'isolation, basée sur des mécanismes de virtualisation à part entière. Le projet a été créé par Intel et Hyper en combinant les technologies Clear Containers et runV. Le code du projet est écrit en Go et Rust et est distribué sous la licence Apache 2.0. Le développement du projet est supervisé par un groupe de travail créé sous l'égide de l'organisation indépendante OpenInfra Foundation, qui comprend des entreprises telles que Canonical, China Mobile, Dell/EMC, EasyStack, Google, Huawei, NetApp, Red Hat, SUSE et ZTE.
  
 https://github.com/kata-containers/kata-containers/releases/tag/3.4.0 https://github.com/kata-containers/kata-containers/releases/tag/3.4.0
  
issue204/actus.1714549159.txt.gz · Dernière modification : 2024/05/01 09:39 de auntiee