🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.admin
Article #4260

Re: Difference between Unix and Linux?

#4260
From: Robert Uhl ruhl
Date: Thu, 11 Jul 2002 23:14
138 lines
8596 bytes
Kevin Everets <kevin.everets@alcatel.com> writes:
>
> > He wants the GNU label place over everything on a typical Linux
> > distro, above TeX, above netbase &c.  He wants to elevate it to a
> > level of importance equal to the kernel.
> 
> He seems to want the GNU label to be the label people use for a
> typical GNU distro (which happens to use Linux) as the point of view
> being presented is that GNU is the system.

But the system is _much_ more than just GNU.  Many have stated this,
but the pro-`GNU/Linux' factions ignores it; are y'all being
deliberately obtuse?

>  Why should the kernel be elevated above the windowing system, or
> the Desktop Environment?

Because it's the sine qua non.  A kernel without a windowing system
can still perform work; a kernel without a desktop can still perform
work; a desktop without a kernel is worthless.

> Out of curiosity: if you took a Solaris system, and put the Linux
> kernel in it, would you call that the Linux OS?  My guess is that
> you would.

Yup--'cause it'd be a Linux system in that case, using the Solaris
utilities (note that doing this, were it even possible, would be ten
types of foolish).

> > > The GNU page on Linux seems to express fairly well the GNU
> > > project's position on this: they were the first to begin the
> > > massive attempt to develop a complete free Unix-like system.
> > 
> > And the first to fail in a very big and embarassing way...
> 
> I'm pretty sure that it's far from a failure... it's still under
> development (and is in use).  I guess you have a different
> definition of failure than I do.

After nearly twenty years of effort, while Linux became popular well
before its tenth birthday.  GNU has failed to capture the imagination
and hearts of the world.  The GNU tools have succeeded, but the GNU
environment has not.  The kernel is dodgy and inefficient, and still
not ready for production use, nearly twenty years after work started.

There's no great shame in that; I never finished the encryption
program I was so proud of at age 16.  In fact the GNU Project should
rightly be _very_ proud of the toolset which it produced.  But it has
not yet produced a working operating environment, or indeed a truly
working operating system.

Meanwhile, Linus Torvalds and many others produced a working OS, and
still others combined that with the GNU tools and _many_ other
components to produce an incredible working environment (one which I
find the best in the world).  Insofaras the GNU Project contributed to
that, it should be proud.

But it has not produced Gnu's Not Unix...

> You're right: no single GNU tool is an attempt at a full OS.  A full
> GNU OS includes (at least some of) them, though.  Why name a
> collection by a single component?

You might name it after the most important one.  Or you might name the
collection as a whole.  The first yields the name Linux.  The second
yields RedHat, Mandrake, Debian &c.  No-one calls a car a
Wheel/Engine.

> > In the latter case, what I'm talking about is the Linux OS with all
> > the myriad bits of free software, GPLed, LGPLed, BSDLed &c. which make
> > up my system.  Thus, I call it Linux.  Although I could, I suppose,
> > call it BSD/MIT/GNU/Knuth/Linux.  Which would be silly, and dumb.
> 
> Calling it Linux/X/TeX/LibC would be dumb too... and that's why no one
> is suggesting it.

Then why call it GNU/anything?  That's just as dumb.

> You appear to be of the opinion that the kernel is the most
> important piece of an operating system, and thus should be the name
> of the operating system, which is well within your right to do.

The kernel _is_ the OS, by the actual definition of an operating
system (i.e. a resource manager which allocates disk, memory and
cycles, and controls access to the hardware).

The operating _environment_, OTOH, may be compared to e.g. Windows or
Mac OS X (an unfortunate name).  Indeed, I'd be more comfortable
calling Solaris + GNU tools GNU/Solaris, as in that case the GNU bits
are a non-default addition, whereas to my knowledge every Linux system
contains GNU tools.

> I would worry, however, about things like Lindows which by your
> definition is the Linux OS.  If viruses get written for Lindows
> (being as by default that Operating System runs as root, and so it
> would be easy to do), then many lament that Linux will get a bad
> name.

The word `hacker' is popularly negative, yet I use it still.  The word
`host' has been replaced with `server,' yet I use it still.  Heck, I
call K�ln by its real name, not Cologne.  I'm not over-concerned with
popular usages:-)

> If you instead hold the position that Lindows is an Operating System
> in its' own right (that happens to use Linux, many GNU programs, and
> some BSD ones in addition to their own extensions), then there's no
> issue: Lindows is insecure.

I hold that it's an operating environment, not an operating system.

> This paragraph is redundant; you've stated your position that the
> kernel is the most important piece of software and so should be the
> only thing that names the system.  Why bother writing this out again?

It's called re-iteration of the point, and is often used to illuminate
some new aspect of one views.

Actually, I'd prefer to have different names for the kernel, the many
tools which are distributed therewith and for the operating
environment made up of both; this would clear up all confusion.  And,
indeed, it's my own usage: Linux is the OS; GNU/X/TeX/what-have-you
are various tools; RedHat (in my case) is the operating environment.

> You seem to be very bitter yourself, though I don't understand your
> stake in it.

I'm bitter because I believe in free software and can see that its
cause is being more and more marginalised due to the actions of its
adherents.  I want free software to succeed.  I want the FSF and the
GNU Project to succeed.  Recent actions have made that great dream
less and less likely.

-- 
Robert Uhl <ruhl@4dv.net>
To add to the confusion, there are many even less specific `-illions'
out there, like `a bazillion,' which, I've been told, can be as high
as 100,000,000 if you're counting jellybeans, and as low as 32 if
you're counting, say, gunshot wounds.            --Howard Taylor
Technical Details
Message-ID: <m3it3lluwp.fsf@latakia.dyndns.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!nntp-relay.ihug.net!ihug.co.nz!border1.nntp.aus1.giganews.com!nntp.giganews.com!nntp3.aus1.giganews.com!bin2.nnrp.aus1.giganews.com.POSTED!not-for-mail
References: <Xns922EAE616F7DFjasonbaugherpikeilus@209.242.76.10> <aermut$1vt9$1@agate.berkeley.edu> <n36dhucf8bochbnh1lfhtp78lkrrerjpug@4ax.com> <afddm8$94k$1@tilde.itg.ti.com> <l5unhu0a4ugvlfbri4r4qpl1v0g8op2s1o@4ax.com> <m3ofdvcs5e.fsf@latakia.dyndns.org> <r7q2iu48qndcr6qk40codmo6vc1dtaagv5@4ax.com> <m3r8imrvi7.fsf@latakia.dyndns.org> <0kddiu8m5t1kq59lc2ejrfkb9dlhedpr8n@4ax.com> <m37kk6uqk7.fsf@latakia.dyndns.org> <uauniuo0frli3me7d8arfsmr60t20kv46h@4ax.com> <m3ofdf62hx.fsf@latakia.dyndns.org> <agk95b$2gpc$1@dunlop.dowcarter.com> <agkd3i$ltm4f$1@ID-125932.news.dfncis.de> <sm5k7o2ks94.fsf@cid.alcatel.com> <m31yaanhyv.fsf@latakia.dyndns.org> <sm51yaaj8bu.fsf@cid.alcatel.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
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-07-11 16:14:32 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!nntp-relay.ihug.net!ihug.co.nz!border1.nntp.aus1.giganews.com!nntp.giganews.com!nntp3.aus1.giganews.com!bin2.nnrp.aus1.giganews.com.POSTED!not-for-mail
Sender: ruhl@latakia.dyndns.org
Newsgroups: comp.unix.admin,comp.unix.questions,gnu.misc.discuss
Subject: Re: Difference between Unix and Linux?
References: <Xns922EAE616F7DFjasonbaugherpikeilus@209.242.76.10> <aermut$1vt9$1@agate.berkeley.edu> <n36dhucf8bochbnh1lfhtp78lkrrerjpug@4ax.com> <afddm8$94k$1@tilde.itg.ti.com> <l5unhu0a4ugvlfbri4r4qpl1v0g8op2s1o@4ax.com> <m3ofdvcs5e.fsf@latakia.dyndns.org> <r7q2iu48qndcr6qk40codmo6vc1dtaagv5@4ax.com> <m3r8imrvi7.fsf@latakia.dyndns.org> <0kddiu8m5t1kq59lc2ejrfkb9dlhedpr8n@4ax.com> <m37kk6uqk7.fsf@latakia.dyndns.org> <uauniuo0frli3me7d8arfsmr60t20kv46h@4ax.com> <m3ofdf62hx.fsf@latakia.dyndns.org> <agk95b$2gpc$1@dunlop.dowcarter.com> <agkd3i$ltm4f$1@ID-125932.news.dfncis.de> <sm5k7o2ks94.fsf@cid.alcatel.com> <m31yaanhyv.fsf@latakia.dyndns.org> <sm51yaaj8bu.fsf@cid.alcatel.com>
From: ruhl@4dv.net (Robert Uhl <ruhl@4dv.net>)
Message-ID: <m3it3lluwp.fsf@latakia.dyndns.org>
Lines: 138
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
NNTP-Posting-Date: Thu, 11 Jul 2002 18:14:15 CDT
Organization: Giganews.Com - Premium News Outsourcing
X-Trace: sv3-Jfxfu4pVi3i8rY07AGjL1KpGIEW6XyeQbLvrS0798T8Roqc12LdU8oT6keBBppaqjTz+4UvtmPyP7s4!Q/4xsb1CMwR2bvods2N16WFrZad5KWV8K/eAl6bv2LvYC7fxlBPg6+6OLuVHr1V5
X-Complaints-To: abuse@GigaNews.Com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly
Date: Thu, 11 Jul 2002 23:14:15 GMT