sujet: actualités internet

L'interdiction de vendre des logiciels open source via le Microsoft Store a été levée

Microsoft a apporté des modifications aux conditions d'utilisation du catalogue Microsoft Store, dans lesquelles il a modifié l'exigence précédemment ajoutée interdisant de tirer profit du catalogue, de la vente de logiciels open source, qui, sous sa forme habituelle, sont distribués gratuitement. Le changement a été apporté suite aux critiques de la communauté et à l'impact négatif que le changement a eu sur le financement de nombreux projets légitimes. La raison de l'interdiction de la vente de logiciels open source dans le Microsoft Store […]

Version de l'environnement de développement Qt Creator 8

La version de l'environnement de développement intégré Qt Creator 8.0 a été publiée, conçue pour créer des applications multiplateformes à l'aide de la bibliothèque Qt. Il prend en charge à la fois le développement de programmes classiques en C++ et l'utilisation du langage QML, dans lequel JavaScript est utilisé pour définir des scripts, et la structure et les paramètres des éléments d'interface sont spécifiés par des blocs de type CSS. Des assemblys prêts à l'emploi ont été créés pour Linux, Windows et MacOS. DANS […]

Un employé de Google développe un langage de programmation Carbon visant à remplacer le C++

Un employé de Google développe le langage de programmation Carbon, qui se positionne comme un remplacement expérimental du C++, élargissant le langage et éliminant les lacunes existantes. Le langage prend en charge la portabilité de base du C++, peut s'intégrer au code C++ existant et fournit des outils pour simplifier la migration des projets existants en traduisant automatiquement les bibliothèques C++ en code Carbon. Par exemple, vous pouvez réécrire certains […]

Vulnérabilité dans le noyau Linux qui permet de contourner les restrictions du mode Lockdown

Une vulnérabilité a été identifiée dans le noyau Linux (CVE-2022-21505) qui permet de contourner facilement le mécanisme de sécurité Lockdown, qui limite l'accès des utilisateurs root au noyau et bloque les chemins de contournement du démarrage sécurisé UEFI. Pour le contourner, il est proposé d'utiliser le sous-système de noyau IMA (Integrity Measurement Architecture), conçu pour vérifier l'intégrité des composants du système d'exploitation à l'aide de signatures numériques et de hachages. En mode verrouillage, l'accès à /dev/mem est limité, […]

Version de VirtualBox 6.1.36

Oracle a publié une version corrective du système de virtualisation VirtualBox 6.1.36, qui contient 27 correctifs. Principaux changements : Le crash potentiel du noyau d'un système invité Linux lors de l'activation du mode de protection « Speculative Store Bypass » pour une VM vCPU a été éliminé. Dans l'interface graphique, le problème d'utilisation de la souris dans la boîte de dialogue des paramètres de la machine virtuelle, qui survient lors de l'utilisation de KDE, a été résolu. Performances de mise à jour améliorées […]

Sortie de nomus-rex 0.7.0, un utilitaire pour renommer des fichiers en masse

Une nouvelle version de Nomenus-rex, un utilitaire de console permettant de renommer des fichiers en masse, est disponible. Configuré à l'aide d'un simple fichier de configuration. Le programme est écrit en C++ et distribué sous GPL 3.0. Depuis l'actualité précédente, l'utilitaire a gagné en fonctionnalités, et de nombreuses erreurs et lacunes ont été corrigées : Nouvelle règle : « date de création du fichier ». La syntaxe est similaire à la règle Date. Suppression d'une bonne quantité de code "passe-partout". Significatif […]

Epic Games a rejoint l'organisation développant l'Open 3D Engine

La Linux Foundation a annoncé qu'Epic Games avait rejoint l'Open 3D Foundation (O3DF), créée pour poursuivre le développement collaboratif du moteur de jeu Open 3D Engine (O3DE) après sa découverte par Amazon. Epic Games, qui développe le moteur de jeu Unreal Engine, figurait parmi les principaux participants, aux côtés d'Adobe, AWS, Huawei, Microsoft, Intel et Niantic. […]

Code publié pour deux autres jeux du studio KD-Vision

Suite aux codes sources des jeux « VanGers », « Perimeter » et « Moonshine », les codes sources de deux autres jeux du studio KD-Vision (anciennement KD-Lab) ont été publiés - « Perimeter 2 : New Earth » et « Maelstrom : la bataille pour la Terre commence » » Les deux jeux sont construits sur le moteur Vista, une évolution du moteur Perimeter qui prend en charge les surfaces d'eau et d'autres nouvelles fonctionnalités. Le code source est publié par la communauté [...]

Google a publié Cirq Turns 1.0 pour développer des programmes pour ordinateurs quantiques

Google a publié la sortie du framework Python ouvert Cirq Turns 1.0, visant à écrire et optimiser des applications pour ordinateurs quantiques, ainsi qu'à organiser leur lancement sur du matériel réel ou dans un simulateur, et à analyser les résultats d'exécution. Le code du projet est distribué sous la licence Apache 2.0. Le framework est conçu pour fonctionner avec les ordinateurs quantiques du futur proche, prenant en charge plusieurs centaines de qubits et […]

Sortie de nginx 1.23.1 et njs 0.7.6

La branche principale de nginx 1.23.1 a été publiée, au sein de laquelle le développement de nouvelles fonctionnalités se poursuit. La branche stable 1.22.x maintenue en parallèle ne contient que des modifications liées à l'élimination de bugs et de vulnérabilités graves. L'année prochaine, sur la base de la branche principale 1.23.x, une branche stable 1.24 sera formée. Parmi les changements : La consommation de mémoire dans les configurations de proxy SSL a été optimisée. La directive […]

Publication d'une boîte à outils pour décrypter le microcode Intel

Un groupe de chercheurs en sécurité de l'équipe uCode a publié le code source permettant de décrypter le microcode Intel. La technique Red Unlock, développée par les mêmes chercheurs en 2020, peut être utilisée pour extraire du microcode crypté. La capacité proposée de décrypter le microcode vous permet d'explorer la structure interne du microcode et les méthodes de mise en œuvre des instructions machine x86. De plus, les chercheurs ont restauré le format de mise à jour avec un microcode, un algorithme de cryptage et une clé […]

Sortie du SGBD orienté graphique Nebula Graph 3.2

La version ouverte du SGBD Nebula Graph 3.2 a été publiée, conçue pour le stockage efficace de grands ensembles de données interconnectées qui forment un graphique pouvant compter des milliards de nœuds et des milliards de connexions. Le projet est écrit en C++ et distribué sous la licence Apache 2.0. Les bibliothèques clientes permettant d'accéder au SGBD sont préparées pour les langages Go, Python et Java. Le SGBD utilise des systèmes distribués [...]