Auteur: ProHoster

Introduction de la bibliothèque Aya pour créer des gestionnaires eBPF dans Rust

La première version de la bibliothèque Aya est présentée, qui vous permet de créer des gestionnaires eBPF dans le langage Rust qui s'exécutent dans le noyau Linux dans une machine virtuelle spéciale avec JIT. Contrairement à d'autres outils de développement eBPF, Aya n'utilise pas libbpf et le compilateur bcc, mais propose à la place sa propre implémentation écrite en Rust, qui utilise le package libc crate pour accéder directement aux appels système du noyau. […]

Les développeurs de la Glibc envisagent d'arrêter le transfert des droits sur le code à l'Open Source Foundation

Les principaux développeurs de la bibliothèque système GNU C Library (glibc) ont proposé pour discussion une proposition visant à mettre fin au transfert obligatoire des droits de propriété sur le code à l'Open Source Foundation. Par analogie avec les évolutions du projet GCC, Glibc propose de rendre facultative la signature d'un accord CLA avec l'Open Source Foundation et de donner aux développeurs la possibilité de confirmer le droit de transférer du code vers le projet en utilisant le Developer [...]

Sortie du kit de distribution minimaliste Alpine Linux 3.14

Alpine Linux 3.14 est sorti, une distribution minimaliste construite sur la base de la bibliothèque système Musl et de l'ensemble d'utilitaires BusyBox. La distribution a des exigences de sécurité accrues et est construite avec la protection SSP (Stack Smashing Protection). OpenRC est utilisé comme système d'initialisation et son propre gestionnaire de packages apk est utilisé pour gérer les packages. Alpine est utilisé pour créer des images officielles de conteneur Docker. Botte […]

Le responsable de Cinnamon sur Debian passe à KDE

Norbert Preining a annoncé qu'il ne serait plus responsable du packaging des nouvelles versions du bureau Cinnamon pour Debian car il a arrêté d'utiliser Cinnamon sur son système et est passé à KDE. Étant donné que Norbert n'utilise plus Cinnamon à plein temps, il n'est pas en mesure de fournir des tests de qualité réels sur les packages […]

Distribution de serveur Linux SME Server 10.0 disponible

Présentée est la version de la distribution de serveur Linux SME Server 10.0, construite sur la base du package CentOS et destinée à être utilisée dans l'infrastructure serveur des petites et moyennes entreprises. Une particularité de la distribution est qu'elle contient des composants standard préconfigurés, entièrement prêts à l'emploi et configurables via une interface Web. Parmi ces composants figurent un serveur de messagerie avec filtrage anti-spam, un serveur Web, un serveur d'impression, un gestionnaire de fichiers […]

Sortie de l'éditeur de texte GNU nano 5.8

L'éditeur de texte de console GNU nano 5.8 a été publié, proposé comme éditeur par défaut dans de nombreuses distributions utilisateur dont les développeurs trouvent vim trop difficile à maîtriser. Dans la nouvelle version, après la recherche, la mise en surbrillance se désactive après 1,5 seconde (0,8 seconde en spécifiant -quick) pour éviter l'impression que le texte est sélectionné. Le signe « + » et l'espace avant [...]

Google a ouvert une boîte à outils pour le cryptage homomorphe complet

Google a publié un ensemble ouvert de bibliothèques et d'utilitaires qui implémentent un système de cryptage homomorphe complet qui vous permet de traiter des données sous forme cryptée qui n'apparaissent sous forme ouverte à aucune étape du calcul. La boîte à outils permet de créer des programmes informatiques confidentiels capables de travailler avec des données sans décryptage, notamment en effectuant des opérations mathématiques et simples sur les chaînes […]

Deuxième version candidate pour l'installateur Debian 11 « Bullseye »

La deuxième version candidate du programme d'installation de la prochaine version majeure de Debian, « Bullseye », a été publiée. Actuellement, 155 erreurs critiques bloquent la publication (il y en avait 185 il y a un mois, 240 il y a deux mois, 472 il y a quatre mois, au moment du gel dans Debian 10 - 316, Debian 9 - 275, Debian 8 - 350 , Debian 7-650). […]

Sortie d'une nouvelle branche stable de Tor 0.4.6

La version de la boîte à outils Tor 0.4.6.5, utilisée pour organiser le fonctionnement du réseau Tor anonyme, a été présentée. La version 0.4.6.5 de Tor est reconnue comme la première version stable de la branche 0.4.6, en développement depuis cinq mois. La branche 0.4.6 sera maintenue dans le cadre du cycle de maintenance régulier - les mises à jour seront interrompues après 9 mois ou 3 mois après la sortie de la branche 0.4.7.x. Support de cycle long (LTS) […]

Sortie de rqlite 6.0, un SGBD distribué tolérant aux pannes basé sur SQLite

La version du SGBD distribué rqlite 6.0 est présentée, qui utilise SQLite comme moteur de stockage et vous permet d'organiser le travail d'un cluster de stockages synchronisés. L'une des fonctionnalités de rqlite est la facilité d'installation, de déploiement et de maintenance d'un stockage distribué tolérant aux pannes, quelque peu similaire à etcd et Consul, mais utilisant un modèle de données relationnel au lieu d'un format clé/valeur. Le code du projet est écrit en [...]

Les tests alpha de PHP 8.1 ont commencé

La première version alpha de la nouvelle branche du langage de programmation PHP 8.1 a été présentée. La sortie est prévue pour le 25 novembre. Les principales innovations déjà disponibles pour les tests ou prévues pour une implémentation dans PHP 8.1 : Ajout du support des énumérations, par exemple, vous pouvez désormais utiliser les constructions suivantes : enum Status { case Pending ; cas Actif ; cas Archivé; } class Post { public function __construct(private Status $status […]

Sortie du jeu RPG multijoueur Veloren 0.10

La sortie du jeu de rôle informatique Veloren 0.10, écrit en langage Rust et utilisant des graphiques voxel, a été publiée. Le projet est développé sous l'influence de jeux tels que Cube World, Legend of Zelda : Breath of the Wild, Dwarf Fortress et Minecraft. Les assemblys binaires sont générés pour Linux, macOS et Windows. Le code est fourni sous licence GPLv3. Le projet en est encore à ses débuts […]