Chris Seberino wrote:
Since Linux and all *BSDs follow POSIX standard
how come they can't all run same apps without modification?

Ummmmm, last I checked, FreeBSD can run other *BSD binaries and Linux binaries very nicely, thank you very much.

FreeBSD has a "Linux compatibility" shim which translates Linux-only-isms into a FreeBSD equivalent.

For a while, Oracle for Linux ran faster on FreeBSD with the compatibility shims that on Linux itself.

The problem isn't the Posix API. One problem is the binary specification for linking and loading; I believe that Linux and *BSD have different layouts. Another is the fact that lots of software for Linux uses Linux-specific calls.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to