Kontext:za předpokladu z výše uvedených komentářů, že BSDish libc je myšleno.
Myslím, že to bylo prozkoumáno, ale libc má tendenci být pevně svázán s daným jádrem (glibc má abstrakční vrstvu, která mu umožňuje určitou přenositelnost, ale způsobuje obvyklé problémy, které způsobuje abstraktní vrstva) a dělá BSD libc práce s linuxovým jádrem by vyžadovala téměř kompletní přepsání. klíčové systémové služby se mezi těmito dvěma systémy velmi liší (jeden příklad:BSD libc předpokládá, že neexistují žádné roury/FIFO, protože BSD místo toho používá páry soketů; naopak Linux nepodporuje páry soketů kompatibilní s potrubím).
Jít opačným směrem (Myslím, že Debian má experimentální linuxový uživatelský prostor na jádře FreeBSD) je možné díky glibc přenosná vrstva.
Existuje mnoho implementací knihovny libc. Je možné a zcela běžné sestavit systém pomocí uClibc nebo EGLIBC. Není to ani nijak zvlášť obtížné:zkuste Buildroot.