C'est une autre implémentation de la bibliothèque C (c'est-à-dire du code différent de glibc pour implémenter les sockets, threads, math...). Normalement, il y a un standard qui définit les fonctions et structures que doit fournir une libc mais les différentes implémentations ne les respectent pas toujours complètement ou ajoutent parfois des fonctionnalités supplémentaires. Glibc est très répandu et les logiciels sont souvent développés pour cette libc mais du coup si un logiciel utilise une fonctionnalité de glibc qui n'est pas dans le standard alors le logiciel risque de ne pas compiler avec une autre libc.
Musl est supposée être plus moderne, légère et rapide (http://www.etalabs.net/compare_libcs.html) mais je n'ai pas encore testé la version musl de void donc je ne sais pas ce que ça donne au quotidien.
[^] # Re: musl-libc
Posté par nokomprendo . En réponse à la dépêche L’heure du test — fork 1 — Void (Linux). Évalué à 5.
C'est une autre implémentation de la bibliothèque C (c'est-à-dire du code différent de glibc pour implémenter les sockets, threads, math...). Normalement, il y a un standard qui définit les fonctions et structures que doit fournir une libc mais les différentes implémentations ne les respectent pas toujours complètement ou ajoutent parfois des fonctionnalités supplémentaires. Glibc est très répandu et les logiciels sont souvent développés pour cette libc mais du coup si un logiciel utilise une fonctionnalité de glibc qui n'est pas dans le standard alors le logiciel risque de ne pas compiler avec une autre libc.
Musl est supposée être plus moderne, légère et rapide (http://www.etalabs.net/compare_libcs.html) mais je n'ai pas encore testé la version musl de void donc je ne sais pas ce que ça donne au quotidien.