From owner-freebsd-questions Mon Jan 29 7:56:18 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mukappa.home.com (c576194-a.saltlk1.ut.home.com [24.20.97.5]) by hub.freebsd.org (Postfix) with ESMTP id 96D6737B400 for ; Mon, 29 Jan 2001 07:56:00 -0800 (PST) Received: from mukappa.home.com (tojuzm@localhost.home.com [127.0.0.1]) by mukappa.home.com (8.11.1/8.11.1) with SMTP id f0TFsdl27213; Mon, 29 Jan 2001 08:54:40 -0700 (MST) (envelope-from mupi@mknet.org) From: Mike Porter Reply-To: mupi@mknet.org To: Keith Woodman , Matthew Emmerton Subject: Re: FreeBSD Kernel Date: Mon, 29 Jan 2001 08:54:39 -0700 X-Mailer: KMail [version 1.1.99] Content-Type: text/plain; charset="US-ASCII" Cc: Guillermo Leandro , freebsd-questions@freebsd.org References: In-Reply-To: MIME-Version: 1.0 Message-Id: <01012908543903.10681@mukappa.home.com> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday 28 January 2001 15:43, Keith Woodman wrote: > I think there is some confusion here. In FreeBSD the kernel and the OS > version are not seperate as they are in the diluted confusion of Linux > versions. When you said you are running FreeBSD 4.1 then that is your > kernel version. As opposed to say a RedHat 7 running a kernel version > 2.x.x or what ever and Slackware version ?? running kernel version ?? etc > etc. FreeBSD doesn't seperate the version from the kernel, they are one in > the same. This isn't entirely a fair comparison, becuase you are comparing a "distribution" version to a "complete system" version. Since the term "Linux" itself properly refers only to the kernel, and the rest of the stuff is packaged together at the "distribution" level according to the preferences of the distributor. Multiple distributions use the same kernel (I thnkk most of the commercially available distributions are still using a 2.2.? kernel, though that should change fairly quickly. It is also possible for a user to put a new version of the kernel into a distribution, and I suppose theoretically possible (if rather dumb) to have a single distribution version span multiple kernel. (dumb becuase it could be possible to have a "redHat version 7 that was released several weeks ago incompatible with today's redhat 7. So I doubt they would,, but it is possible, since the distribution version is technically the "other" files it comes with). FreeBSD isn't available in that method, there is only one "distribution" if you want to put it in those terms. Becuase of that, it is fair to say that if you are running FreeBSD version 4.2, then that is your kernel version. And just like with linux, if you upgrade the kernel (say, to -stable) it is possible to break the system. To be fair, it doesn't neccesarily mean that this is the fourth major kernel revision since FreeBSD was released, since a lot of what changes between releases is stuff outside the kernel itself (more like a linux distribution, again) but again, becuase the kernel is tied to the distribution in FreeBSD's case (and really, I guess in all the other BSD's as well) and there ARE in fact kernel changes from time to time, there is no reason to *not* say that the kernel version=distribution version. the uname -a command will return the same basic result as on a Linux machine: compare: [mupi@kelly ~]$ uname -a Linux kelly.xxx.com 2.2.5-15 #1 Mon Apr 19 22:21:09 EDT 1999 i586 (at a local ISP I have an account at) to FreeBSD yyy.yyy.com 4.2-STABLE FreeBSD 4.2-STABLE #3: Sun Dec 31 17:06:43 MST 2000 mupi@yyy.yyy.com:/usr/src/sys/compile/MUKAPPA4 i386 and note that from that you can extract that machine A is running Linux 2.2.5-15 and I am running FreeBSD 4.2-Stable (albeit a rather old -stable) (for those newbies curious, the #3 means the third build from this config file; I did one time see someone who was on #90, or so they claimed...) mike -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.3 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjp1kj8ACgkQZ7GovTQbIm6AKgCfaMvSY1f5jFfNcaoqlaPv1PZL 3S8AoIFmcsRRIE3pWpIAyTQ9Qq5CSUNn =NSKl -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message