From owner-freebsd-questions Sun Jan 26 5:12:45 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B822B37B401 for ; Sun, 26 Jan 2003 05:12:43 -0800 (PST) Received: from sydney.lemis.com (sydney.lemis.com [192.109.197.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE5F143F13 for ; Sun, 26 Jan 2003 05:12:39 -0800 (PST) (envelope-from grog@sydney.worldwide.lemis.com) Received: from sydney.worldwide.lemis.com (smmsp@localhost [127.0.0.1]) by sydney.lemis.com (8.12.6/8.12.6) with ESMTP id h0QDCGJI001044; Sun, 26 Jan 2003 21:12:30 +0800 (WST) (envelope-from grog@sydney.worldwide.lemis.com) Received: (from grog@localhost) by sydney.worldwide.lemis.com (8.12.6/8.12.6/Submit) id h0Q8mDWY002103; Sun, 26 Jan 2003 16:48:13 +0800 (WST) Date: Sun, 26 Jan 2003 16:48:13 +0800 From: Greg Lehey To: Bill Moran Cc: pura life CR , FreeBSD-questions@freebsd.org Subject: Emulation (was: Misc Questions.) Message-ID: <20030126084812.GC1982@sydney.worldwide.lemis.com> References: <3E32DDB6.7040308@potentialtech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E32DDB6.7040308@potentialtech.com> User-Agent: Mutt/1.4i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Saturday, 25 January 2003 at 13:55:50 -0500, Bill Moran wrote: > pura life CR wrote: >> What does this emulation consist on? Can I run linux and svr4 binaries?. > > It's not really emulation. In the case of Linux, it actually installs a > RedHat kernel and uses it when the system calls differ from the native > FreeBSD system calls. No, that's not correct. It installs Red Hat (I think) libraries, but there's no way to run two kernels on a system. There is special non-Linux code which implements the differences between FreeBSD and Linux system calls. > You should be able to run most Linux and srv4 binaries. In my > experience, I've only ever come across 1 Linux binary that wouldn't > run (Pervasive database server). I can't vouch for the srv4 > compatibility, as I've never used it. Not many people use the System V.4 compatibility (I wonder why). It's possible that it has suffered from lack of love. Greg -- When replying to this message, please copy the original recipients. If you don't, I may ignore the reply or reply to the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message