Catégorie : Blog

Proposal for converting system logs lastlog, btmp, utmp, and wtmp to use SQLite

Dans la liste de diffusion linux-api, une proposition (RFC) a été soumise pour discuter du remplacement des formats binaires obsolètes des journaux système lastlog, btmp, utmp et wtmp par de nouvelles bibliothèques partagées utilisant SQLite comme backend. Cette initiative vise à résoudre des problèmes accumulés, parmi lesquels le dépassement des compteurs de temps 32 bits en 2038, le manque d'extensibilité, la faible performance des requêtes et l'absence d'atomicité lors de l'écriture. Dans […]

smath 1.0.0 — bibliothèque d'algèbre linéaire pour le langage C++ (norme C++23)

La version 1.0.0 de la bibliothèque d'algèbre linéaire pour le langage C++ (norme C++23) smath a été publiée, distribuée sous licence Apache 2.0 sous la forme d'un seul petit fichier d'en-tête. Les fonctionnalités de la bibliothèque incluent une classe générique Vec<N, T> avec des alias utiles Vec2/Vec3/Vec4 et des accesseurs (x/y/z/w, r/g/b/a). Les vecteurs prennent en charge la comparaison approximative et les liaisons de tuples/structurées ; le type Quaternion<T> basé sur Vec4 ; classe générique Mat avec des alias utiles Mat2/Mat3/Mat4 ; et des outils […]

Des passionnés ont créé une do-notation pour C++

Une communauté de passionnés a écrit son propre DSL basé sur des macros, fonctionnant comme une do-notation des langages fonctionnels. Des fonctionnalités avancées du préprocesseur sont utilisées. Le projet présenté met en œuvre une nouvelle technique pour le parsing de DSL, ce qui pourrait encourager la création de futurs DSL sur le préprocesseur C et C++. Le code dans le référentiel est écrit en C++23 et est ouvert sous licence MIT, et la technique elle-même peut être utilisée […]

Google a finalisé la plus grande acquisition de son histoire : Wiz fera partie de Google Cloud

Un an après l'annonce et les vérifications réglementaires, Google a finalisé l'acquisition de la société Wiz, spécialisée dans la cybersécurité, pour un montant record de 32 milliards de dollars. La startup, qui avait précédemment refusé une vente à 23 milliards de dollars, aidera le géant technologique à créer une protection unifiée pour l'environnement cloud de Google Cloud et à lutter contre de nouveaux types de vulnérabilités provenant du code malveillant. Cet achat est devenu la plus grande acquisition de l'histoire […]

Intel a présenté le rêve des anonymes — la puce Heracles pour travailler avec des données chiffrées sans déchiffrement

Intel a montré pour la première fois une puce pour le chiffrement totalement homomorphe (Fully Homomorphic Encryption, FHE), qui exécute des tâches 5000 fois plus vite que les processeurs serveurs classiques. Cet accélérateur, Heracles, a été créé sur commande des militaires américains pour contrer les attaques des ordinateurs quantiques. Heracles accélère le traitement des informations totalement chiffrées sans aucun décodage, préservant la confidentialité à toutes les étapes. Le chiffrement totalement homomorphe […]

curl 8.19.0

Le 11 mars, après plus de deux mois de développement et 538 commits, la version 8.19.0 (273ème) de l'outil console multiplateforme et des bibliothèques curl, écrites en C et distribuées sous la licence curl, a été publiée. Principales modifications Sécurité Le programme de récompense pour la détection de vulnérabilités a été arrêté, mais cela n'a pas empêché les gens de trouver des vulnérabilités dans curl : CVE-2026-1965 – mauvaise réutilisation de la connexion HTTP Negotiate ; […]

La société Igalia a présenté Moonforge, une distribution pour systèmes embarqués

La société Igalia, connue pour sa participation au développement de projets libres tels que GNOME, GTK, WebKitGTK, Epiphany, Maemo, GStreamer, Wine, Mesa et freedesktop.org, a présenté le projet Moonforge, simplifiant la création et la maintenance de distributions Linux personnalisées pour divers appareils et systèmes embarqués. Le contenu de la distribution est basé sur des outils de construction et des métadonnées de projets OpenEmbedded et Yocto. Les travaux spécifiques au projet […]

Une optimisation AutoFDO a été incluse dans les noyaux pour la plateforme Android

La société Google a tiré le bilan de l'intégration de l'optimisation AutoFDO (Auto-Feedback-Directed Optimization) dans la compilation du noyau Linux pour la plateforme Android. AutoFDO utilise les résultats du profilage avec des informations sur la fréquence d'exécution de différentes sections de code pour améliorer les performances des opérations fréquemment exécutées. L'optimisation AutoFDO a été mise en œuvre dans le noyau Linux 6.12 pour Android 16 et 6.6 pour Android 15, et sera également incluse lors de […]

Sortie de D7VK 1.5 avec ajout du support Direct3D 3

Le projet D7VK 1.5, qui développe l'implémentation des API graphiques Direct3D 3, 5, 6 et 7 proposées par Microsoft en 1996, 1997, 1998 et 1999, a été publié. D7VK fonctionne par la traduction des appels vers l'API Vulkan et permet, à l'aide de Wine, d'exécuter des jeux rétro sous Linux qui dépendent des API Direct3D 3, 5, 6 et 7. Le code du projet est écrit […]

Propositions de patches supprimant la possibilité de compilation de l'IPv6 sous forme de module noyau

Un ingénieur de SUSE a proposé pour inclusion dans la branche linux-next, qui forme la fonctionnalité du noyau Linux 7.1, une série de patches supprimant la possibilité de compilation de la pile IPv6 sous forme de module noyau. Parmi les raisons évoquées, le désir de réduire les complexités et d'alléger la maintenance. La possibilité de compilation de l'IPv6 en tant que module reste dans le noyau principalement pour des raisons historiques et […]

Test bêta de Fedora Linux 44. Initiative de promotion des innovations dans Fedora

La version bêta de la distribution Fedora Linux 44 a été présentée, marquant le passage à la phase finale des tests, où seules les corrections des erreurs critiques sont autorisées. La sortie est prévue pour le 14 avril. La version couvre Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite et les versions Live fournies sous forme de spins avec […]

Publication de Solaris 11.4.90 CBE

Il s'agit d'une variante du système d'exploitation Solaris 11.4, destinée à être utilisée par les développeurs de logiciels open source et à des fins personnelles. CBE simplifie l'accès aux versions actuelles des logiciels et des mises à jour pour ceux qui souhaitent utiliser Solaris gratuitement. Contrairement aux versions principales de Solaris 11.4, dont la licence autorise une utilisation gratuite pour des tests, du développement et des applications dans des projets personnels, l'édition […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster