🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.admin
Article #4343

Re: Difference between Unix and Linux?

#4343
From: Steve Mading
Date: Sat, 29 Jun 2002 18:30
37 lines
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-mail
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>

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))