From owner-freebsd-emulation Sat Oct 11 06:56:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA20311 for emulation-outgoing; Sat, 11 Oct 1997 06:56:49 -0700 (PDT) (envelope-from owner-freebsd-emulation) Received: from hwcn.org (main.hwcn.org [199.212.94.65]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA20288; Sat, 11 Oct 1997 06:56:30 -0700 (PDT) (envelope-from hoek@hwcn.org) Received: from james.freenet.hamilton.on.ca (ac199@james.hwcn.org [199.212.94.66]) by hwcn.org (8.8.7/8.8.7) with ESMTP id JAA02371; Sat, 11 Oct 1997 09:57:02 -0400 (EDT) Received: from localhost (ac199@localhost) by james.freenet.hamilton.on.ca (8.8.7/8.8.7) with SMTP id JAA05284; Sat, 11 Oct 1997 09:57:24 -0400 (EDT) X-Authentication-Warning: james.freenet.hamilton.on.ca: ac199 owned process doing -bs Date: Sat, 11 Oct 1997 09:57:23 -0400 (EDT) From: Tim Vanderhoek X-Sender: ac199@james.freenet.hamilton.on.ca Reply-To: Tim Vanderhoek To: Richard Foulk cc: freebsd-emulation@freefall.FreeBSD.org, freebsd-hackers@freefall.FreeBSD.org Subject: Re: LINUX emulation and uname(3). In-Reply-To: <199710110256.QAA19979@pegasus.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 10 Oct 1997, Richard Foulk wrote: > If it runs under Linux it should run under the emulator. Good emulation > is fully bug compatible. Linux uname() _DOES NOT_ return "Linux", it returns the name of the operating system! That just happens to be "Linux" on most implementations, but if you were to read the manpage, you would see that uname() on Linux is not guaranteed to return "Linux". http://www.ctyme.com/linuxdoc/MAN0810.HTM Similarly, if you read FreeBSD uname() manpage, you will see that we are not documented to return "FreeBSD". Ie. Our uname() can return "Linux", "Xenix", or "Win95" and still be working correctly. -- Outnumbered? Maybe. Outspoken? Never! tIM...HOEk