Posted Jan 28, 2011 4:14 UTC (Fri) by BenHutchings (subscriber, #37955)
In reply to: Non-free drivers by trasz
Parent article: The real BKL end game
FreeBSD doesn't even have a stable ABI between kernel and userland! Solaris, on the other hand, has obsessive API and ABI compatibility, but strangely enough it doesn't make life easy for driver developers.
Posted Jan 28, 2011 9:43 UTC (Fri) by trasz (guest, #45786)
[Link]
Of course FreeBSD does have a stable syscall ABI. It's not uncommon to run FreeBSD 6 jails on FreeBSD 8 kernel, for example. The only exception here is KVM, which means several administrative tools, such as ipcs(1) or netstat(1), need to match the kernel version.