Auteur: ProHoster

Sortie de Wine 7.3

Une version expérimentale d'une implémentation ouverte de WinAPI - Wine 7.3 - a eu lieu. Depuis la sortie de la version 7.2, 15 rapports de bogues ont été clôturés et 650 modifications ont été apportées. Les changements les plus importants : Prise en charge continue du code de type « long » (plus de 230 modifications). La prise en charge correcte des ensembles d'API Windows a été implémentée. La traduction des bibliothèques USER32 et WineALSA pour utiliser le format de fichier exécutable PE s'est poursuivie […]

Le projet Neptune OS développe une couche de compatibilité Windows basée sur le micronoyau seL4

La première version expérimentale du projet Neptune OS a été publiée, développant un module complémentaire au micronoyau seL4 avec l'implémentation des composants du noyau Windows NT, visant à prendre en charge l'exécution d'applications Windows. Le code est distribué sous licence GPLv3. Le projet est mis en œuvre par "NT Executive", l'une des couches du noyau Windows NT (NTOSKRNL.EXE), chargée de fournir l'API d'appel système NT Native et l'interface pour le fonctionnement du pilote. À Neptune […]

Le noyau Linux 5.18 prévoit de permettre l'utilisation du standard de langage C C11

Lors de la discussion d'un ensemble de correctifs destinés à résoudre les problèmes liés à Spectre dans le code de la liste chaînée, il est devenu clair que le problème pourrait être résolu plus facilement si le code C conforme à une version plus récente de la norme était autorisé dans le noyau. Actuellement, le code du noyau ajouté doit être conforme à la spécification ANSI C (C89), […]

Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia

Après plus d'un an de développement, une nouvelle version du système d'exploitation dahliaOS 220222 a été publiée, combinant les technologies de GNU/Linux et Fuchsia OS. Les développements du projet sont écrits en langage Dart et distribués sous licence Apache 2.0. Les versions de DahliaOS sont générées en deux versions : pour les systèmes avec UEFI (675 Mo) et les anciens systèmes/machines virtuelles (437 Mo). La distribution de base de dahliaOS est construite sur la base [...]

Version du serveur d'affichage Mir 2.7

La sortie du serveur d'affichage Mir 2.7 a été présentée, dont le développement se poursuit par Canonical, malgré le refus de développer le shell Unity et l'édition Ubuntu pour smartphones. Mir reste très demandé dans les projets Canonical et se positionne désormais comme une solution pour les appareils embarqués et l'Internet des objets (IoT). Mir peut être utilisé comme serveur composite pour Wayland, vous permettant d'exécuter [...]

Version Ubuntu 20.04.4 LTS avec pile graphique et mise à jour du noyau Linux

Une mise à jour du kit de distribution Ubuntu 20.04.4 LTS a été créée, qui inclut des modifications liées à l'amélioration de la prise en charge matérielle, à la mise à jour du noyau Linux et de la pile graphique et à la correction des erreurs dans le programme d'installation et le chargeur de démarrage. Il comprend également les dernières mises à jour de plusieurs centaines de packages afin de résoudre les vulnérabilités et les problèmes de stabilité. Dans le même temps, des mises à jour similaires pour Ubuntu Budgie 20.04.4 LTS, Kubuntu […]

Version NetworkManager 1.36.0

Une version stable de l'interface est disponible pour simplifier la configuration des paramètres réseau - NetworkManager 1.36.0. Les plugins prenant en charge VPN, OpenConnect, PPTP, OpenVPN et OpenSWAN sont développés selon leurs propres cycles de développement. Les principales innovations de NetworkManager 1.36 : Le code de configuration de l'adresse IP a été considérablement repensé, mais les changements affectent principalement les gestionnaires internes. Pour les utilisateurs, tout devrait fonctionner comme avant, hormis une légère augmentation des performances [...]

Sortie du langage de programmation Rust 1.59 avec prise en charge des inserts d'assemblage

La sortie du langage de programmation polyvalent Rust 1.59, fondé par le projet Mozilla, mais maintenant développé sous les auspices de l'organisation indépendante à but non lucratif Rust Foundation, a été publiée. Le langage se concentre sur la sécurité de la mémoire et fournit les moyens d'atteindre un parallélisme élevé des tâches tout en évitant l'utilisation d'un ramasse-miettes et d'un temps d'exécution (le temps d'exécution est réduit à l'initialisation et à la maintenance de base de la bibliothèque standard). […]

Sortie d'OpenSSH 8.9 avec élimination de la vulnérabilité dans sshd

Après six mois de développement, la sortie d'OpenSSH 8.9, une implémentation client et serveur ouverte permettant de travailler sur les protocoles SSH 2.0 et SFTP, a été présentée. La nouvelle version de sshd corrige une vulnérabilité qui pourrait potentiellement permettre un accès non authentifié. Le problème est dû à un dépassement d'entier dans le code d'authentification, mais ne peut être exploité qu'en combinaison avec d'autres erreurs logiques dans le code. Dans l'actuel […]

Sortie du centre multimédia MythTV 32.0

Après un an de développement, la plate-forme MythTV 32.0 pour créer un centre multimédia domestique a été lancée, vous permettant de transformer un ordinateur de bureau en téléviseur, magnétoscope, chaîne stéréo, album photo, station d'enregistrement et de visionnage de DVD. Le code du projet est distribué sous licence GPL. Dans le même temps, une interface Web MythWeb développée séparément pour contrôler le centre multimédia via un navigateur Web a été lancée. L'architecture de MythTV est basée sur la division du backend […]

Intel a absorbé Linutronix, qui développe la branche RT du noyau Linux

Intel Corporation a annoncé l'achat de Linutronix, une société qui développe des technologies pour l'utilisation de Linux dans les systèmes industriels. Linutronix supervise également le développement de la branche RT du noyau Linux (« Realtime-Preempt », PREEMPT_RT ou « -rt »), destinée à être utilisée dans les systèmes temps réel. Le poste de directeur technique chez Linutronix est occupé par Thomas Gleixner, le principal développeur des patchs PREEMPT_RT et […]

Les développeurs du noyau Linux discutent de la possibilité de supprimer ReiserFS

Matthew Wilcox d'Oracle, connu pour avoir créé le pilote nvme (NVM Express) et le mécanisme d'accès direct au système de fichiers DAX, a proposé de supprimer le système de fichiers ReiserFS du noyau Linux par analogie avec les anciens systèmes de fichiers ext et xiafs ou raccourcir le code ReiserFS, ne laissant que la prise en charge du travail en mode lecture seule. Le motif de la suppression [...]