Catégorie : Actualités Internet

Sortie de Wayback 0.3, intergiciel pour exécuter des bureaux X11 en utilisant des composants Wayland.

Après quatre mois de développement, la version 0.3 du projet Wayback a été publiée, permettant de lancer des environnements de bureau reposant sur le protocole X11, en utilisant des composants basés sur Wayland. Wayback est un serveur composite Wayland allégé, ne prenant en charge que les fonctionnalités nécessaires au lancement d'une session X11 en mode plein écran via Xwayland. Le code du projet est écrit en C et distribué sous licence MIT. Le projet a été créé par les développeurs de la distribution […]

Comparaison du nombre d'erreurs dans le code écrit par des humains et IA.

Des chercheurs de la société CodeRabbit ont analysé 470 pull requests (350 générées par l'IA, 150 écrites à la main) dans des projets ouverts sur GitHub et ont conclu que les modifications générées par des assistants IA contiennent 1,7 fois plus de défauts significatifs et 1,4 fois plus de problèmes critiques que le code écrit à la main. En moyenne, les pull requests générées par l'IA […]

Le fondateur de QEMU et FFmpeg a publié le moteur JavaScript Micro QuickJS.

Le mathématicien français Fabrice Bellard, fondateur de projets tels que QEMU, FFmpeg, BPG, QuickJS, TinyGL et TinyCC, a publié un nouveau moteur JavaScript pour systèmes embarqués — Micro QuickJS, capable de compiler et d'exécuter des programmes JavaScript tout en consommant seulement 10 Ko de RAM. Associé à la bibliothèque C, le moteur occupe environ 100 Ko de mémoire permanente. La compilation de JavaScript en bytecode et son exécution séparée sont possibles […]

Comparaison du nombre d'erreurs dans le code écrit par des humains et par une IA.

Après six mois de développement, la version 25.12 du projet postmarketOS, qui développe une distribution Linux pour appareils mobiles basée sur un catalogue de paquets Alpine Linux, la bibliothèque C Musl et l'ensemble d'outils BusyBox, est maintenant disponible. L'objectif du projet est de fournir une distribution Linux pour smartphones et tablettes, indépendante du cycle de vie de support des firmwares officiels et non liée aux solutions standards des principaux acteurs de l'industrie. Les montages […]

Publication de la distribution elementary OS 8.1

La version 8.1 de la distribution elementary OS, présentée comme une alternative rapide, ouverte et respectueuse de la vie privée à Windows et macOS, a été lancée. Le projet se concentre sur un design de qualité, visant à créer un système facile à utiliser, consommant un minimum de ressources et offrant un haut niveau de rapidité au démarrage. Les utilisateurs se voient proposer leur propre environnement de bureau Pantheon. Des images ISO bootables (3,1 Go) sont prêtes pour le téléchargement […]

Le projet de Microsoft sur l'utilisation de l'IA pour traduire la base de code de C/C++ vers Rust

Galen Hunt, directeur général de Microsoft Azure Sphere et ancien responsable de l'équipe de développement des systèmes d'exploitation chez Microsoft Research, a présenté un projet de recherche visant à créer des outils combinant l'IA avec des algorithmes traditionnels pour réécrire de manière automatisée les plus grandes bases de code de Microsoft en langage Rust. L'objectif du projet est d'exclure complètement les langages C et C++ des bases de code de Microsoft […]

Le langage de programmation Lua 5.5 est disponible

Après cinq ans de développement, la version 5.5 de Lua, un langage de script rapide et compact, largement utilisé comme langage embarqué pour la définition de configuration et l'écriture d'extensions, est désormais disponible. Le code de l'interpréteur Lua est écrit en C et distribué sous la licence MIT. Lua combine une syntaxe procédurale simple avec des capacités de description de données grâce à l'utilisation de tableaux associatifs et d'une structure extensible […]

Debian prend en charge officiellement l'architecture LoongArch

Les développeurs du projet Debian ont annoncé l'octroi du statut de port officiel pour la version du système basée sur l'architecture LoongArch (loong64). Les paquets pour LoongArch sont disponibles pour installation à partir du dépôt Debian Sid (Instable). L'architecture du jeu d'instructions LoongArch est utilisée dans les processeurs de la société Loongson et met en œuvre l'ISA RISC, similaire à MIPS et RISC-V. Au début de l'intégration de ce nouveau port, les paquets […]

Vulnérabilité root à distance dans le gestionnaire d'autoconfiguration IPv6 sous FreeBSD

Une vulnérabilité (CVE-2025-14558) a été découverte dans le processus d'arrière-plan rtsold et l'outil rtsol utilisés sous FreeBSD, permettant l'exécution à distance de code avec des droits root en envoyant un paquet spécialement formaté avec l'annonce d'un routeur IPv6. Les messages RA (Router Advertisement) qui exploitent cette vulnérabilité ne sont pas routés et doivent être rejetés par les routeurs. Pour mener à bien l'attaque, un attaquant doit être capable d'envoyer un paquet spécialement formaté depuis un système, […]

Publication de l'émulateur 86Box 5.3

La version 5.3 du projet 86Box, qui développe un émulateur pour les systèmes basés sur l'architecture x86, a été présentée. Cet émulateur permet de faire fonctionner d'anciens systèmes d'exploitation et applications, y compris ceux utilisés au début des années 1980 sur les ordinateurs IBM PC 5150 et IBM PS/2. Une émulation bas niveau précise est supportée, allant des processeurs 8086 jusqu'à l'Intel Celeron Mendocino. Le code du projet est écrit en […]

Sortie du système d'exploitation Qubes 4.3.0, utilisant la virtualisation pour isoler les applications

Après deux ans de développement, la version 4.3.0 du système d'exploitation Qubes a été présentée, réalisant l'idée d'utiliser un hyperviseur pour une stricte isolation des applications et des composants du système d'exploitation (chaque classe d'applications et services système fonctionne dans des machines virtuelles séparées). Un système avec 16 Go de RAM (minimum 6 Go) et un processeur Intel ou AMD 64 bits prenant en charge les technologies VT-x est recommandé pour son fonctionnement […]

Publication de EasyOS 7.1, la distribution du créateur de Puppy Linux

Barry Kauler, le fondateur du projet Puppy Linux, a publié la distribution EasyOS 7.1, combinant les technologies de Puppy Linux avec l'utilisation d'une isolation par conteneurs pour exécuter les composants du système. La gestion de la distribution est effectuée via un ensemble de configureurs graphiques développé par le projet. Source : opennet.ru

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