Article View: comp.unix.admin
Article #4211Re: Difference between Unix and Linux?
From: Christopher Browne
Date: Wed, 17 Jul 2002 05:46
Date: Wed, 17 Jul 2002 05:46
47 lines
4075 bytes
4075 bytes
A long time ago, in a galaxy far, far away, Russ Allbery <rra@stanford.edu> wrote: > In gnu.misc.discuss, Sami Sihvonen <ss@janiika.com> writes: >> ruhl@4dv.net (Robert Uhl <ruhl@4dv.net>) wrote: > >>> It was stated that a Linux system is impossible without the GNU >>> utilities. Having shown that this is false, you change the tack, >>> arguing that all actual usable Linux systems are distributed with GNU >>> utilities. Well, duh. > >> Please do post a screen capture where you compile Linux-kernel >> without any GNU-tools (including GNU GCC, GNU Make etc...). > > He's got a point here, folks. Linux only builds with GCC. It's been > intentionally written that way, and makes extensive use of GCC-only > extensions. > > I don't think his larger point is correct, but Linux the kernel is > *not* usable without GCC without extensive work to remove all of the > GCC-specific code, something that Linus has stated repeatedly that > he thinks would be incredibly dumb and sees no point whatsoever in > doing. This claim actually isn't true any longer. Linux can be compiled with Intel's C++ compiler which is NOT GCC. <http://www.intel.com/software/products/compilers/c60l/techtopics/LinuxCompilersCompatibility60.pdf> "The 6.0 release of the Intel C++ compiler has improved support for the GNU C extensions and is now able to build the Linux kernel with minor work arounds for both the IA-32 and Itanium architectures." The claim that "Linux only builds with GCC" is, based on this, an incorrect claim. And so the point that "the kernel is not usable without GCC" is an invalid point. I see little likelihood that people will be en masse adopting Intel C++ 6.0 as their compiler for Linux. But the fact remains that Linux does _NOT_ "only build with GCC," and this sure does undermine that (increasingly false) claim that building a Linux system is "impossible" without the GNU utilities. -- (concatenate 'string "cbbrowne" "@ntlug.org") http://www.ntlug.org/~cbbrowne/lsf.html "My pid is Inigo Montoya. You kill -9 my parent process. Prepare to vi." -- Unknown
Technical Details
Message-ID:
<ah30bl$psn29$2@ID-125932.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!hse-mtl-ppp74279.qc.sympatico.CA!not-for-mailReferences:
<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> <861yable58.fsf@potato.vegetable.org.uk> <m3wus34gyr.fsf@latakia.dyndns.org> <g617jukdo07hobmtvnjqiikiott36nbp6c@4ax.com> <yl4rez3t5w.fsf@windlord.stanford.edu>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: 1025b4,7144e36039d56e89
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 1020c6,c2f5a7a6eb2eb0a9
X-Google-Attributes: gid1020c6,public
X-Google-ArrivalTime: 2002-07-16 22:46:31 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!hse-mtl-ppp74279.qc.sympatico.CA!not-for-mail
From: Christopher Browne <cbbrowne@acm.org>
Newsgroups: comp.unix.admin,comp.unix.questions,gnu.misc.discuss
Subject: Re: Difference between Unix and Linux?
Date: 17 Jul 2002 05:46:30 GMT
Organization: cbbrowne Computing Inc
Lines: 47
Message-ID: <ah30bl$psn29$2@ID-125932.news.dfncis.de>
References: <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> <861yable58.fsf@potato.vegetable.org.uk> <m3wus34gyr.fsf@latakia.dyndns.org> <g617jukdo07hobmtvnjqiikiott36nbp6c@4ax.com> <yl4rez3t5w.fsf@windlord.stanford.edu>
NNTP-Posting-Host: hse-mtl-ppp74279.qc.sympatico.ca (64.229.208.56)
X-Trace: fu-berlin.de 1026884790 27155529 64.229.208.56 (16 [125932])
X-Draft-From: ("nntp+chvatal:gnu.misc.discuss" 2774)
X-Home-Page: http://www.cbbrowne.com/info/
X-Emacs-Acronym: Eleven Monkeys Asynchronously Create Slogans
Microsoft: With our software, there's no limit to what you can't do!
X-Shopping-List:
(1) Diabetic posthumous pencil cushions
(2) Terrific hurtling bracelet robbers
(3) Gloating television winches
X-Uboat-Death-Message:
ANNOYED BY IRC SERVER. CAPTAIN INTOXICATED. SINKING. U-109.