On Fri, Oct 25, 2002 at 03:36:02PM -0700, Thomas Bushnell, BSG wrote: > Tom Hart <[EMAIL PROTECTED]> writes: > > > > > The GNU project uses the term "operating system" to refer to the > > complete *usable* system, ie. GNU, GNU/Hurd, GNU/Linux, and "kernel" > > to refer to the kernel, ie. Linux, Hurd/Mach, Hurd/L4, etc., whereas > > the BSD people say "operating system == kernel". > > Yes. So what I'm saying is "Let's not add to the confusion.
For what i can see, the confusion consists in that many people think the Hurd is an operating system whereas GNU is a collection of software that just happens to work well on Un*x. > Let's at > least try and keep all the variants of the GNU system compatible in > their use of terminology." GNU/Linux has a bug that makes it print the kernel name when asked for the operating system name. That bug is particularly annoying because it cannot be fixed without causing major breakage. As a consequence, guname inherited wrong terminology to workaround the first bug. This bug is specific to GNU/Linux. GNU prints "GNU", and GNU/FreeBSD, for example, will print "GNU/FreeBSD" in the OS name. Do you think the GNU system and the rest of its variants should be compatible with that bug or that misuse of terminology? -- Robert Millan "5 years from now everyone will be running free GNU on their 200 MIPS, 64M SPARCstation-5" Andrew S. Tanenbaum, 30 Jan 1992 _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd