Article View: comp.unix.admin
Article #4343Re: Difference between Unix and Linux?
From: Steve Mading
Date: Sat, 29 Jun 2002 18:30
Date: Sat, 29 Jun 2002 18:30
37 lines
3403 bytes
3403 bytes
In comp.unix.questions Jeffrey Siegal <jbs@quiotix.com> wrote: : Steve Mading wrote: :> In comp.unix.questions Robert Uhl <ruhl@4dv.net> <ruhl@4dv.net> wrote: :> : Jeffrey Siegal <jbs@quiotix.com> writes: :> :> :> :> Actually, Linux is a kernel, not an OS. :> :> : A kernel _is_ an OS. The OS + userland utilities might accurately be :> : called an operating environment, but as every CS student knows, an :> : operating system is not the behemoth of applications and utilities put :> : out by every OS vendor, but rather the relatively small bit which :> : manages limited resources and interfaces with the hardware. :> :> What would you call these processes: :> :> root 1 0 0 Jun04 ? 00:00:04 init [5] :> root 2 1 0 Jun04 ? 00:00:00 [keventd] :> root 3 1 0 Jun04 ? 00:00:00 [kapm-idled] :> root 4 1 0 Jun04 ? 00:00:05 [kswapd] :> root 5 1 0 Jun04 ? 00:00:00 [kreclaimd] :> root 6 1 0 Jun04 ? 00:00:00 [bdflush] :> root 7 1 0 Jun04 ? 00:00:00 [kupdated] :> root 8 1 0 Jun04 ? 00:00:00 [mdrecoveryd] :> :> They are processes, but are very much a low-level part of the OS, :> and are strongly tied to changes to the kernel, without BEING the :> kernel. Take them away and you won't be able to run any sort of :> userland process properly, so yes they ARE part of the OS. : Actually, except init, those are all part of the kernel. Without init, you still don't have an OS yet. Without init launching at least *something*, there is no getty, no xdm, nothing. Without it, there is still no mechanism whatsoever for getting a user-level program to start, and even the most conservative definition of an OS includes that the OS exists for the purpose of presenting a platform on top of which you can stack a user program.
Technical Details
Message-ID:
<afkubh$4t$5@news.doit.wisc.edu>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.cse.psu.edu!uwm.edu!news.doit.wisc.edu!not-for-mailReferences:
<25fc8d92.0206150829.2aba827b@posting.google.com> <Xns922EAE616F7DFjasonbaugherpikeilus@209.242.76.10> <aelarj$5qt$1@tilde.itg.ti.com> <aermut$1vt9$1@agate.berkeley.edu> <n36dhucf8bochbnh1lfhtp78lkrrerjpug@4ax.com> <afddm8$94k$1@tilde.itg.ti.com> <3D1A3FFD.4CE18AAC@quiotix.com> <m3ptyc6872.fsf@latakia.dyndns.org> <afiqt1$t1j$1@news.doit.wisc.edu> <3D1CF4D0.8090600@quiotix.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f8c9b,c2f5a7a6eb2eb0a9
X-Google-Attributes: gidf8c9b,public
X-Google-Thread: 1020c6,c2f5a7a6eb2eb0a9
X-Google-Attributes: gid1020c6,public
X-Google-Thread: 1025b4,7144e36039d56e89
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 2002-06-29 11:45:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.cse.psu.edu!uwm.edu!news.doit.wisc.edu!not-for-mail
From: Steve Mading <madings@baladi.bmrb.wisc.edu>
Newsgroups: comp.unix.admin,comp.unix.questions,gnu.misc.discuss
Subject: Re: Difference between Unix and Linux?
Date: Sat, 29 Jun 2002 18:30:09 +0000 (UTC)
Organization: University of Wisconsin, Madison
Lines: 38
Message-ID: <afkubh$4t$5@news.doit.wisc.edu>
References: <25fc8d92.0206150829.2aba827b@posting.google.com> <Xns922EAE616F7DFjasonbaugherpikeilus@209.242.76.10> <aelarj$5qt$1@tilde.itg.ti.com> <aermut$1vt9$1@agate.berkeley.edu> <n36dhucf8bochbnh1lfhtp78lkrrerjpug@4ax.com> <afddm8$94k$1@tilde.itg.ti.com> <3D1A3FFD.4CE18AAC@quiotix.com> <m3ptyc6872.fsf@latakia.dyndns.org> <afiqt1$t1j$1@news.doit.wisc.edu> <3D1CF4D0.8090600@quiotix.com>
NNTP-Posting-Host: baladi.bmrb.wisc.edu
X-Trace: news.doit.wisc.edu 1025375409 157 144.92.167.208 (29 Jun 2002 18:30:09 GMT)
X-Complaints-To: abuse@doit.wisc.edu
NNTP-Posting-Date: Sat, 29 Jun 2002 18:30:09 +0000 (UTC)
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (Linux/2.2.17 (i686))