Catégorie : Blog

Dynamique des modifications du code source du projet Python

Les développeurs du langage de programmation Python ont visualisé les changements dans le code source de l'interpréteur CPython en rapport avec les principaux événements survenus au cours des 36 ans d'existence du projet. Au cours des 10 dernières années, le volume de code en Python et en C dans CPython a presque doublé. Un outil cloc a été utilisé pour compter le nombre de lignes de code. Source : opennet.ru

Sortie de uutils 0.7, variante de GNU Coreutils en Rust

La version du projet uutils coreutils 0.7.0 (Rust Coreutils) a été publiée, développant un équivalent du paquet GNU Coreutils, écrit en Rust. Les coreutils comprennent plus d'une centaine d'utilitaires, y compris sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln et ls. L'objectif du projet est de créer une alternative multiplateforme aux Coreutils, capable notamment de fonctionner sur les plateformes Windows et Redox […]

PPSSPP 1.20.0

PPSSPP est un émulateur Sony PlayStation Portable (PSP) à source ouverte. Il fonctionne sur GNU/Linux, macOS, Windows et sur des appareils mobiles sous Android et iOS. PPSSPP appartient aux émulateurs HLE (High Level Emulation) et ne nécessite pas le BIOS de la console d'origine, car il utilise un HLE BIOS. Principales modifications : interface utilisateur améliorée ; support multijoueur amélioré ; corrections de problèmes graphiques […]

Wine 11.4

Aujourd'hui, Wine 11.4 a été publié - une version du logiciel à code source ouvert, mise en œuvre alternative et libre de l'API Windows, qui permet de faire fonctionner des jeux et des applications Windows sur des systèmes d'exploitation compatibles POSIX, tels que Linux, BSD et macOS. Wine est également à la base de Steam Play (Proton) de Valve. Principales modifications : refonte du lecteur SAX dans MSXML. Optimisations de rééchantillonnage dans DirectSound. […]

Jusqu'à 10 % des plantages de Firefox sont dus à des problèmes matériels de mémoire.

Gabriele Svelto, ingénieur chez Mozilla, a publié les résultats d'une analyse des liens entre les plantages de Firefox et les corruptions de bits en mémoire, causées par des problèmes matériels. Parmi les 470 000 rapports de plantages de Firefox reçus la semaine dernière, 25 000 cas ont été identifiés comme ayant des corruptions potentielles de bits dues à des puces mémoire peu fiables. Il a été signalé que cette […]

GTK 4.22

À l'approche de la sortie de GNOME 50, qui est attendue dans moins de deux semaines, une nouvelle version stable de la bibliothèque d'interfaces graphiques GTK a été publiée aujourd'hui. Principales corrections de GTK 4.22 : corrections du Drag-and-Drop (DnD) : une régression a été corrigée, qui empêchait le signal ::leave du widget DropTarget d'être envoyé à la fin de l'opération de dépôt (#8037, Matthias Clasen). Ajustements dans les applications de démonstration : les programmes de démonstration […]

Maquettes de l'interface mise à jour de Firefox, développée sous le nom de code Nova

L'entreprise Mozilla travaille sur la modernisation de l'interface de Firefox dans le cadre du projet Nova. Plusieurs maquettes du nouveau design sont disponibles, permettant d'évaluer les principales tendances. Le changement le plus notable est le renforcement du profil arrondi des boutons des onglets et de la barre d'adresse, ainsi que la fusion en blocs arrondis séparés de la zone supérieure avec la barre des onglets et la barre de navigation, le panneau latéral, la zone de contenu des pages web et […]

Sortie de Wine 11.4

Une version expérimentale de l'implémentation ouverte de l'API Win32 — Wine 11.4 — a été publiée. Depuis la sortie de la version 11.3, 17 rapports de bogues ont été fermés et 211 modifications ont été apportées. Les changements les plus importants incluent : la poursuite du développement de la bibliothèque msxml3 (Microsoft® XML Core Services), nécessaire au fonctionnement de l'installateur des produits Adobe Cloud, y compris Adobe Photoshop. La msxml3 a ajouté le support de l'interface SAX Reader, qui implémente des événements […]

Réécriture du code par l'IA pour le changement de licence des projets open source

Dan Blanchard, développeur de la bibliothèque chardet pour la détection des encodages de caractères en Python, a publié une nouvelle version de la bibliothèque sous une nouvelle licence. Dans la version 7.0, la licence MIT remplace la licence LGPL. Le développeur affirme que l'assistant AI Anthropic Claude, qui figure désormais sur la liste des contributeurs, a réécrit la bibliothèque sans utiliser le code original, ce qui lui a permis de remplacer la licence copyleft par une licence permissive. K […]

Publication de Linux From Scratch 13 et Beyond Linux From Scratch 13

De nouvelles versions des manuels Linux From Scratch 13.0 (LFS) et Beyond Linux From Scratch 13.0 (BLFS) ont été présentées, élaborées uniquement sous forme d'éditions avec le gestionnaire de systèmes systemd. Dans Linux From Scratch, des instructions sont fournies pour créer une base de système Linux depuis zéro, en utilisant uniquement les codes sources des logiciels nécessaires. Beyond Linux From Scratch complète les instructions LFS par des informations sur la compilation et […]

Sortie de Rust 1.94. Expérimentations avec Rust dans le noyau FreeBSD. SGBD Turso et CAO vcad sur Rust

La version 1.94 du langage de programmation Rust, initialement développé par Mozilla, est maintenant maintenue sous l'égide de l'organisation à but non lucratif Rust Foundation. Le langage est axé sur une utilisation sécurisée de la mémoire et fournit des outils pour atteindre un haut degré de parallélisme dans l'exécution des tâches, tout en évitant l'utilisation d'un ramasse-miettes et d'un runtime (le runtime se limite à une initialisation de base et à l'accompagnement de la bibliothèque standard). Méthodes de travail […]

Pizlix — une distribution GNU/Linux sécurisée en termes de mémoire

Pizlix — un système d'exploitation expérimental basé sur Linux From Scratch (LFS) 12.2. La caractéristique clé du projet est la construction de l'espace utilisateur (userland) avec le compilateur Fil-C, ce qui, selon l'auteur, permet d'obtenir la distribution Linux-like la plus sûre en termes de mémoire disponible actuellement. Le développement de Pizlix a été rendu possible grâce à un très haut niveau de compatibilité […]

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