Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Aug 1997 16:46:15 +0930
From:      Greg Lehey <grog@lemis.com>
To:        Shawn Ramsey <shawn@luke.cpl.net>
Cc:        chaos@tgci.com, freebsd-questions@FreeBSD.ORG
Subject:   Re: Excite using BSDI or Linux emulation
Message-ID:  <19970826164615.52775@lemis.com>
In-Reply-To: <Pine.BSF.3.95.970825221801.14471A-100000@luke.cpl.net>; from Shawn Ramsey on Mon, Aug 25, 1997 at 10:19:40PM -0700
References:  <19970826122932.64429@lemis.com> <Pine.BSF.3.95.970825221801.14471A-100000@luke.cpl.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 25, 1997 at 10:19:40PM -0700, Shawn Ramsey wrote:
>> On Mon, Aug 25, 1997 at 01:29:17PM -0700, Shawn Ramsey wrote:
>>>> One of my users d/l'ed the BSDI version of Excite.  Do I need to do
>>>> anything special to use the BSDI version of Excite on fbsd 2.2.2-R?
>>>> Should I use Linux emulation instead?  Any pros or cons for bsdi vs
>>>> linux?
>>>>
>>>> I know how to enable Linux emulation, but a (very) quick look
>>>> at the docs didn't turn up anything on bsdi emulation.  Do I need to
>>>> build a new kernel for bsdi?
>>>
>>> Nothing special needs to be done for BSDI emulation, and all the BSD's are
>>> somewhat compatible with each other. I know BSDI can run at least some
>>> FreeBSD binaries, and FreeBSD can run NetBSD binaries, and probably
>>> OpenBSD as well.
>>
>> Unfortunately, this is no longer completely true.  Version 3.0 of
>> BSD/OS apparently uses ELF binaries, which FreeBSD doesn't understand
>> (yet).  On the other hand, there is almost perfect compatibility with
>> BSD/OS a.out binaries (the old standard, and the one that most
>> software is probably still produced in).
>
> I didnt know that. But I really doubt the excite search engine was
> compiled for 3.0. I believe it is mostly in perl anyhow. BTW, do BSDI 3.0
> binaries work on BSDI 2.1? (offtopic I know, just curious)

Unfortunately, I've moved house since I got the 3.0 CD, and I haven't
seen it since, so I can't check, but I'm pretty sure that old BSD/OS
a.out objects will run fine under BSD/OS 3.0.  Note that FreeBSD
objects will *not* run under BSD/OS.

Greg




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970826164615.52775>