Konteks:dengan asumsi dari komentar di atas bahwa BSDish libc dimaksud.
Saya pikir itu sudah diperiksa, tapi libc cenderung terikat erat dengan kernel tertentu (glibc memiliki lapisan abstraksi, yang memungkinkan portabilitas tetapi menyebabkan masalah biasa yang disebabkan oleh lapisan abstraksi) dan membuat BSD libc bekerja dengan kernel Linux akan membutuhkan penulisan ulang yang hampir lengkap. layanan sistem kunci sangat berbeda antara kedua sistem (salah satu contoh:BSD libc mengasumsikan bahwa tidak ada pipa/FIFO, karena BSD menggunakan pasangan soket sebagai gantinya; sebaliknya, Linux tidak mendukung pasangan soket yang kompatibel dengan pipa).
Pergi ke arah lain (Debian memiliki ruang pengguna Linux eksperimental pada kernel FreeBSD, saya pikir) dimungkinkan karena glibc lapisan portabilitas.
Ada banyak implementasi libc. Sangat mungkin dan sangat umum untuk membangun sistem menggunakan uClibc atau EGLIBC. Ini bahkan tidak terlalu sulit:coba Buildroot.