The iBCS
package has support for running FreeBSD binaries under Linux;
but it's old and unmaintained. I can't get it to work. Please let me know if
you have had better luck with this.
FreeBSD has the ability to run Linux binaries, both in a.out and ELF formats. To do this you have to take the following three steps:
/etc/rc.conf
file and change
linux_enable="NO"
to
linux_enable="YES"
linux_lib-2.4.tgz
(a newer version
might be out now.) Run the command
pkg_add <path_to_package>/linux_lib-2.4.tgz
to install the package. <path_to_package> is the directory
where the package is stored.I have successfully run the Linux versions of Applixware 4.3 and Netscape 3.01 (both ELF format) under FreeBSD 2.2.2 using this method (yes, I know there is a native FreeBSD version of Netscape 4.) Read the FreeBSD documentation for more information on this topic.