À propos du projet

BSDLibC est un portage expérimental de la libc de NetBSD (et éventuellement d'autres bibliothèques de base) vers Linux. Il vise à apporter l'implémentation de la bibliothèque C de NetBSD sur la plateforme Linux, en fournissant une base pour compiler des logiciels userland de style BSD sur Linux. Ce qui est disponible : - Support pour x86_64 - Fonctions optimisées pour x86_64 - Les objets crt* de NetBSD - Malloc et assimilés (jemalloc) - argc, argv et envp pris en charge - Extensions BSD Réalisations : - Compiler et exécuter des commandes de NetBSD comme stat, chmod, kill, uname, et d'autres Objectifs : - Compiler gcc et d'autres projets GNU - Compiler une partie significative du userland de NetBSD - Créer une distribution Linux utilisant BSDLibC Le projet est expérimental et cible les développeurs intéressés par les internes des bibliothèques C, le portage de logiciels BSD vers Linux, ou la création de distributions Linux alternatives. Il est écrit en C et se concentre sur l'architecture x86_64.