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.