Catégorie : Actualités Internet

Sortie de Muen 1.0, un micro-noyau open source pour créer des systèmes hautement fiables

Après huit ans de développement, la version 1.0 du projet Muen a été lancée, développant un noyau de séparation (Separation kernel), dont l'absence d'erreurs dans le code source a été vérifiée par des méthodes mathématiques de vérification formelle de la fiabilité. Le noyau est disponible pour l'architecture x86_64 et peut être utilisé dans des systèmes critiques nécessitant un niveau élevé de fiabilité et une garantie d'absence de pannes. Les codes sources du projet sont écrits en […]

Le projet ELevate facilite la migration de CentOS 7 vers des distributions basées sur RHEL 8.

Les développeurs de la distribution AlmaLinux, fondée par CloudLinux en réponse à l'arrêt prématuré du support de CentOS 8, ont présenté l'outil ELevate, permettant de simplifier la migration des installations de CentOS 7.x vers des distributions basées sur RHEL 8, tout en conservant les applications, les données et les configurations. Actuellement, le projet prend en charge la migration vers AlmaLinux, Rocky Linux, CentOS Stream et Oracle Linux. Le processus de migration […]

Les navigateurs web qutebrowser 2.4 et Min 1.22 sont disponibles

La release du navigateur web qutebrowser 2.4 a été publiée, offrant une interface graphique minimale qui ne distrait pas de la consultation des contenus et un système de navigation de style éditeur de texte Vim, entièrement basé sur des raccourcis clavier. Le code est écrit en Python en utilisant PyQt5 et QtWebEngine. Les codes sources sont distribués sous la licence GPLv3. L'utilisation de Python n'affecte pas les performances, car le rendu et l'analyse des contenus […]

Microsoft a restauré le code Hot Reload dans le dépôt .NET

La société Microsoft a écouté la communauté et a réintroduit dans le dépôt du .NET SDK le code implémentant la fonction « Hot Reload », qui avait été retiré de la base de code quelques jours auparavant, malgré le fait qu'il soit déjà ouvert et faisait partie des versions préliminaires de .NET 6. Les représentants de la société ont présenté des excuses à la communauté et ont reconnu qu'ils avaient commis une erreur en supprimant un code déjà ajouté […]

Intel a ouvert le code du système d'apprentissage machine ControlFlag pour détecter les erreurs dans le code

La société Intel a dévoilé des travaux liés au projet de recherche ControlFlag, visant à créer un système d'apprentissage machine pour améliorer la qualité du code. Les outils fournis par le projet permettent, sur la base d'un modèle entraîné avec un large volume de code existant, d'identifier diverses erreurs et anomalies dans les textes sources rédigés dans des langages de haut niveau comme C/C++. Le système est adapté pour détecter dans le code différentes sortes de […]

Dans le paquet NPM UAParser.js, qui compte 8 millions de téléchargements par semaine, un logiciel malveillant a été intégré.

L'histoire de la suppression de trois paquets malveillants du dépôt NPM, qui copiaient le code de la bibliothèque UAParser.js, a connu un développement inattendu : des inconnus ont pris le contrôle du compte de l'auteur du projet UAParser.js et ont publié des mises à jour contenant du code destiné à voler des mots de passe et à miner des cryptomonnaies. Le problème est que la bibliothèque UAParser.js, qui offre des fonctionnalités pour analyser l'en-tête HTTP User-Agent, compte environ 8 millions […]

Publication de Wine 6.20 et Wine staging 6.20

Une branche expérimentale de l'implémentation ouverte de WinAPI — Wine 6.20 — a été publiée. Depuis la sortie de la version 6.19, 29 rapports de bogues ont été fermés et 399 modifications ont été apportées. Les modifications les plus importantes incluent : la transformation de MSXml, XAudio, DInput et d'autres modules en format PE (Portable Executable). Certaines bibliothèques systèmes nécessaires au support des builds au format PE ont été incluses. […]

Attaque sur Intel SGX permettant d'extraire des données confidentielles ou d'exécuter du code dans l'enclave

Des chercheurs de l'Université de science et technologie de la défense de l'Armée populaire de libération de Chine, de l'Université nationale de Singapour et de l'École polytechnique fédérale de Zurich ont élaboré une nouvelle méthode d'attaque contre les enclaves isolées Intel SGX (Software Guard eXtensions). Cette attaque, nommée SmashEx, est causée par des problèmes de réentrance lors du traitement des exceptions dans le fonctionnement des composants du runtime pour Intel SGX. La méthode d'attaque proposée permet de […]

La distribution Chimera Linux, combinant le noyau Linux avec l'environnement FreeBSD

Daniel Kolesa de la société Igalia, impliqué dans le développement de projets comme Void Linux, WebKit et Enlightenment, développe une nouvelle distribution, Chimera Linux. Le projet utilise le noyau Linux, mais au lieu d'utiliser les outils GNU, il forme un environnement utilisateur basé sur les éléments du système de base FreeBSD, et utilise LLVM pour la compilation. La distribution est initialement développée comme multiplateforme et prend en charge les architectures x86_64, ppc64le, aarch64, […]

Lancement de la distribution MX Linux 21

La version légère de MX Linux 21 a été publiée, créée à la suite d'une collaboration des communautés formées autour des projets antiX et MEPIS. Cette version est basée sur une infrastructure Debian avec des améliorations du projet antiX et des paquets de son propre dépôt. Le système utilise l'init sysVinit et des outils propriétaires pour configurer et déployer le système. Des versions 32 et 64 bits sont disponibles pour le téléchargement […]

La société SiFive a présenté un cœur RISC-V dépassant en performance l'ARM Cortex-A78.

La société SiFive, fondée par les créateurs de l'architecture de jeu d'instructions RISC-V et qui a à l'époque développé le premier prototype de processeur basé sur RISC-V, a présenté un nouveau cœur CPU RISC-V dans la gamme SiFive Performance, qui est 50 % plus rapide que l'ancien noyau phare P550 et surpasse en performance le processeur ARM Cortex-A78, le plus puissant de l'architecture ARM. Les SoC basés sur ce nouveau cœur sont orientés vers […]

Publication de l'hyperviseur Bareflank 3.0

La version 3.0 de l'hyperviseur Bareflank a été publiée, fournissant des outils pour le développement rapide d'hyperviseurs spécialisés. Bareflank est écrit en C++ et supporte la STL de C++. L'architecture modulaire de Bareflank permet d'étendre facilement les fonctionnalités de l'hyperviseur existant et de créer ses propres versions d'hyperviseurs, que ce soit sur du matériel (comme Xen) ou dans un environnement logiciel existant (comme VirtualBox). Il est possible de faire fonctionner le système d'exploitation dans l'environnement hôte […]

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