From owner-freebsd-questions@FreeBSD.ORG Thu Dec 11 10:43:39 2003 Return-Path: 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 C14A816A4CE for ; Thu, 11 Dec 2003 10:43:39 -0800 (PST) Received: from anon.securenym.net (anon.securenym.net [209.113.101.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A5C043D2E for ; Thu, 11 Dec 2003 10:43:37 -0800 (PST) (envelope-from dincht@securenym.net) Received: (from root@localhost) by anon.securenym.net (8.11.7/8.11.7) id hBBIdAH06137 for freebsd-questions@freebsd.org.filtered; Thu, 11 Dec 2003 12:39:10 -0600 (CST) Message-Id: <200312111839.hBBIdAH06137@anon.securenym.net> X-Securenym: dincht From: "C. Ulrich" To: Stephane Bortzmeyer In-Reply-To: <20031210163945.GB800@fetiche.sources.org> References: <012701c3bde4$4acf2b30$019c9752@xp> <20031209013027.GC1099@zi025.glhnet.mhn.de> <03da01c3be90$032636f0$019c9752@xp> <20031210011904.GB2145@zi025.glhnet.mhn.de> <20031210163945.GB800@fetiche.sources.org> Content-Type: text/plain Organization: The Peter Jennings Fan Club Mime-Version: 1.0 Date: Thu, 11 Dec 2003 14:37:51 -0500 Content-Transfer-Encoding: 7bit cc: FreeBSD questions List Subject: Re: Why userland , basesystem and Kernel are together?! X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2003 18:43:39 -0000 I don't wish to get into a shouting match, but I don't think I completely agree with some of the things you say here. On Wed, 2003-12-10 at 11:39, Stephane Bortzmeyer wrote: > You are comparing apples and oranges. Linux is a kernel, not an > operating system. "Distributions" is a specially ill-choosen word in > the Linux world. I don't see why. I think "distribution" is a perfectly fine term for what it describes. My comments below explain why. > There are several operating systems, Debian, RedHat, > Mandrake, which only have in common to use the Linux kernel. This is incorrect. All relevant Linux distributions are not only based on the same kernel, but almost almost all of the same userland software as well. (Specifically, GNU software, much of which is a core part of FreeBSD as well.) The main areas where they differ are the configuration details (what files are where, how to configure services such as init scripts and networking, etc) and package management. There are of course other differences, but these two are the biggies. > Forget > the word "distributions" which seems to imply that an operating > system is defined by its kernel. Again, there's nothing wrong with the word "distributions." What you're really saying is that you just don't like how the Linux community places so much emphasis on the kernel instead of the entire operating system as a whole. Linux-based operating systems first came together in the early 90's by taking various pieces of software and fitting them all into a system that worked. FreeBSD (unless I misunderstand) has always been a cohesive whole. While there are advantages to this in the sense that the left hand always knows what the right hand is up to, there are plenty of applications (for example, embedded ones) that benefit from a more disconnected and flexible framework. > And there are several operating systems based on a BSD kernel, too: > FreeBSD, NetBSD, OpenBSD, there is even now a Debian/BSD which uses a > NetBSD kernel instead of Linux. Except that these are forks of the entire operating system, not just the kernel. (Correct me if I'm wrong.) Like you said, the comparison between Linux and BSD is an apples-and-oranges issue. Similar in some ways, different in others, and both have differing abilities even if many of those abilities overlap. Charles Ulrich -- http://bityard.net