From owner-freebsd-emulation Wed Sep 10 15:42:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA03417 for emulation-outgoing; Wed, 10 Sep 1997 15:42:00 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA03397 for ; Wed, 10 Sep 1997 15:41:42 -0700 (PDT) Received: from hurricane.cs.duke.edu (hurricane.cs.duke.edu [152.3.145.1]) by duke.cs.duke.edu (8.8.5/8.8.5) with ESMTP id SAA09887; Wed, 10 Sep 1997 18:40:38 -0400 (EDT) Received: (from gallatin@localhost) by hurricane.cs.duke.edu (8.8.4/8.7.3) id SAA22196; Wed, 10 Sep 1997 18:40:38 -0400 (EDT) Date: Wed, 10 Sep 1997 18:40:38 -0400 (EDT) Message-Id: <199709102240.SAA22196@hurricane.cs.duke.edu> From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 To: Søren Schmidt Cc: mike@smith.net.au (Mike Smith), jkh@time.cdrom.com, emulation@FreeBSD.ORG Subject: Re: Net posting: SCO gets Linux emulation In-Reply-To: <199709101533.RAA11723@sos.freebsd.dk> References: <199709101405.AAA00810@word.smith.net.au> <199709101533.RAA11723@sos.freebsd.dk> X-Mailer: VM 6.32 under 19.15 XEmacs Lucid Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id PAA03413 Sender: owner-freebsd-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Søren Schmidt writes: > In reply to Mike Smith who wrote: > > > Could be interesting and/or instructional, yes? > > > > Moderately. It's somewhat barer-bones than our support so far. > > It of virtually no use to us. I've looked closer, and there is > ALOT they have to learn :) > > > This is all pretty unscientific; without sitting down and doing a > > one-to-one comparison it's a bit difficult to convey the relative > > "feel" of the two emulations. > > I'd say thiers is a "just get hello world running" type of emulator... Well, its somewhat interesting because it runs entirely in userland and traps system calls via a SEGV handler. And because of this, I imagine that its a good bit slower. Also, their '$LINUX_ROOT' path remapping is interesting if only for its flexibility, but their choice of what paths to remap is very haphazard compared with the {Free,Net}BSD approach. BTW -- should anybody care, I just ported it to Solaris/x86 (which I'm forced to deal with at work). I'd be happy to give out the diffs. It runs Adobe Acrobat just fine (well, after installing the FreeBSD linux-libs pkg ;-) Cheers, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590