From owner-cvs-all Mon Jul 5 13:33:17 1999 Delivered-To: cvs-all@freebsd.org Received: from dingo.cdrom.com (castles530.castles.com [208.214.165.94]) by hub.freebsd.org (Postfix) with ESMTP id A7E7E14C1B; Mon, 5 Jul 1999 13:33:09 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (LOCALHOST [127.0.0.1]) by dingo.cdrom.com (8.9.3/8.8.8) with ESMTP id NAA14380; Mon, 5 Jul 1999 13:29:24 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199907052029.NAA14380@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Warner Losh Cc: Marcel Moolenaar , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/linux linux_misc.c In-reply-to: Your message of "Mon, 05 Jul 1999 13:57:10 MDT." <199907051957.NAA57108@harmony.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 05 Jul 1999 13:29:24 -0700 From: Mike Smith Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > In message <199907051918.MAA27874@freefall.freebsd.org> Marcel > Moolenaar writes: > : Let newuname return "Linux" as the OS name and not "FreeBSD". Also, return a > : more sensible (for Linux applications) release number. Hardcoding a release > : number has its drawbacks, but it will do for now. > > You may wish to review the archives. This was changed from Linux to > FreeBSD a long time ago. It was done so that people using Netscape, > et al won't bloat the Linux numbers. I should clarify this for the sake of people that weren't in the original discussion. The "Linux numbers" specifically referred to the numbers being kept by Netscape where they (supposedly) tracked the various platforms hosting their browser as it hit their homepage. - There's no evidence that these numbers are still being tracked. - There's no evidence that these numbers were ever used by anyone for anything. - If you care about influencing these numbers, it's beholden to you to make space on your disk next to your NRA screensaver for a kernel tree and a tweak where it's possible to specifically detect Netscape making a uname call to return whatever your favorite OS happens to be. The compatability code is just that; compatability code. If we're going to be compatible with Linux, that means returning "Linux" in the generic case. End of story. The original decision was emotional, and it has hurt us time and time again. It's time to fix things properly. -- \\ The mind's the standard \\ Mike Smith \\ of the man. \\ msmith@freebsd.org \\ -- Joseph Merrick \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message