ChapterÂ 10.Â LinuxÂ® Binary Compatibility

10.1.Â Synopsis

FreeBSD provides binary compatibility with LinuxÂ®,
allowing users to install and run most LinuxÂ® binaries
on a FreeBSD system without having to first modify the binary. It
has even been reported that, in some situations, LinuxÂ®
binaries perform better on FreeBSD than they do on LinuxÂ®.

However, some LinuxÂ®-specific operating system features
are not supported under FreeBSD. For example, LinuxÂ® binaries
will not work on FreeBSD if they overly use i386™ specific calls,
such as enabling virtual 8086 mode.

Note:

Support for 64-bit binary compatibility with LinuxÂ® was
added in FreeBSDÂ 10.3.