Catégorie : Blog

Publication de Chrome OS 128

Cette version du système d'exploitation Chrome OS 128, basé sur le noyau Linux, utilise le gestionnaire de systèmes upstart, les outils de construction ebuild/portage, des composants ouverts et le navigateur web Chrome 128. L'environnement utilisateur de Chrome OS est limité au navigateur web, et au lieu des programmes standard, des applications web sont utilisées, néanmoins, Chrome OS inclut une interface multi-fenêtres complète, un bureau et une barre des tâches. La sortie sur écran est effectuée […]

Sortie du système d'exploitation Redox OS 0.9, écrit en Rust.

Après presque deux ans de développement, la version du système d'exploitation Redox 0.9, développé en utilisant le langage Rust et le concept de micro-noyau, a été publiée. Les avancées du projet sont diffusées sous la licence MIT. Pour tester Redox OS, des environnements live de démarrage pour le matériel réel et des images système pour des machines virtuelles (512 Mo et 1,5 Go) sont proposées, préparées pour les architectures x86_64 et i686. L'image de démonstration […]

Sortie de la base de données embarquée libmdbx 0.13

La sortie de la bibliothèque libmdbx 0.13.1 (MDBX) a été publiée, comprenant une implémentation d'une base de données intégrée à haute performance de type clé-valeur. Le code de libmdbx est diffusé sous la licence Apache 2.0. Tous les systèmes d'exploitation et architectures actuels sont pris en charge, ainsi que l'Elybrouss 2000 russe. Pour libmdbx, une API avancée pour C++ est proposée, ainsi que des liaisons maintenues par des passionnés pour les langages Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

Il est maintenant possible de compiler le noyau Linux dans un environnement macOS avec LLVM

Une série de correctifs a été publiée sur la liste de diffusion du noyau Linux, permettant la compilation du noyau Linux pour l'architecture ARM64 dans un environnement macOS avec les outils de compilation par défaut basés sur LLVM. En plus de modifier les scripts de compilation dans le noyau et d'ajouter des fichiers d'en-tête supplémentaires dans plusieurs fichiers de code, l'installation d'un paquet spécifique à l'environnement Linux est également requise sous macOS […]

Dans le noyau Linux 6.12, la possibilité d'activer le mode temps réel devrait être implémentée

Les développeurs du noyau Linux ont annoncé le transfert dans la branche linux-next, qui sera utilisée pour la préparation de la version 6.12, des modifications finales nécessaires pour compiler le noyau avec l'option PREEMPT_RT, incluant des outils pour le fonctionnement en temps réel. Après l'acceptation des modifications dans la branche principale du noyau, le mode PREEMPT_RT sera disponible pour les architectures X86, ARM64 et RISC-V. Un support pour d'autres architectures sera ajouté plus tard […]

Red Hat a publié la première version de la distribution Red Hat Enterprise Linux AI

L'entreprise Red Hat a annoncé la disponibilité d'une nouvelle édition de la distribution RHEL — Red Hat Enterprise Linux AI (RHEL AI), spécialement conçue pour exécuter des tâches d'apprentissage automatique et destinée à faciliter la création de solutions serveur utilisant de grands modèles linguistiques. La distribution comprend une sélection d'outils et de frameworks pour l'apprentissage automatique, ainsi que des pilotes pour l'utilisation de différents accélérateurs matériels d'AMD, d'Intel et […]

Le projet Nginx a transféré son développement vers Git et GitHub

Le projet Nginx a annoncé la migration de son développement, passant du système de gestion de versions Mercurial à Git, déplaçant le dépôt officiel vers GitHub et utilisant les plateformes GitHub Issues et GitHub Discussions à la place du système de suivi des bogues trac.nginx.org et des discussions par e-mail. On s'attend à ce que ce passage à GitHub facilite les interactions avec la communauté et attire des développeurs externes à participer au projet. Pour […]

Publication de Rust 1.81. Obstacles à l'intégration de Rust dans le noyau Linux

La version du langage de programmation généraliste Rust 1.81, initialement développée par Mozilla, est maintenant gérée par l'organisation à but non lucratif Rust Foundation. Ce langage est axé sur la sécurité de la mémoire et fournit des outils pour atteindre un haut niveau de parallélisme dans l'exécution des tâches, le tout sans utiliser de ramasse-miettes ni de runtime (le runtime se limite à l'initialisation de base et à l'accompagnement de la bibliothèque standard). […]

Sortie de Wine 9.17 et Wine staging 9.17

Une version expérimentale de l'implémentation open source de l'API Win32 — Wine 9.17 a été publiée. Depuis la sortie de 9.16, 29 rapports de bogues ont été fermés et 206 changements ont été apportés. Les modifications les plus importantes : prise en charge de l'échelle des surfaces de fenêtres sur des écrans à haute densité de pixels (High DPI). Le paquet intégré Vkd3d avec l'implémentation Direct3D 12 a été mise à jour vers la version 1.13. Le moteur Wine Mono avec […]

Attaque EUCLEAK permettant de cloner YubiKey 5 et d'autres clés sur des puces Infineon

Des chercheurs en sécurité de la société NinjaLab ont développé une technique d'attaque par canaux auxiliaires permettant de cloner des clés ECDSA stockées dans des jetons cryptographiques YubiKey 5 et d'autres dispositifs utilisant la bibliothèque cryptographique d'Infineon. L'attaque a été nommée EUCLEAK et peut être appliquée non seulement aux jetons avec des puces Infineon SLE78, comme YubiKey 5, mais aussi à de nombreux autres systèmes utilisant des microcontrôleurs […]

Un port de systemd pour les systèmes basés sur la bibliothèque Musl a été présenté.

Le créateur de la distribution originale Adelie Linux, qui utilise la bibliothèque standard C Musl, le système d'initialisation OpenRC et le gestionnaire de paquets APK, a annoncé avoir réussi le portage du gestionnaire de systèmes systemd pour fonctionner avec la bibliothèque Musl. Bien que l'implémentation soit au stade initial, elle est déjà suffisamment stable et montre un temps de démarrage réduit de trois fois par rapport à l'utilisation d'OpenRC. Initialement, systemd prend en charge le fonctionnement […]

OpenMoHAA alpha 0.70.0

La version alpha 0.70.0 du moteur open source Medal of Honor — OpenMoHAA est sortie. L'objectif du projet est de créer un moteur multiplateforme à code source ouvert, entièrement compatible avec l'original Medal of Honor. Le projet OpenMoHAA est basé sur le code source d'ioquake3, car le Medal of Honor original utilisait le moteur Id Tech 3 comme base (c'est-à-dire le moteur de Quake 3). Ce […]

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