> First I've never heard (or seen written)  GNU/OpenSolaris before today,

Strange - Sun are distributing it.

http://get.opensolaris.org/

and don't forget:
http://www.gnusolaris.org/

> neither have I seen GNU/*BSD (has anyone applied the GNU toolset to the BSD
> kernel, and who survived= the ensuing licence flame war) .

http://www.debian.org/ports/hurd/

http://www.debian.org/ports/netbsd/

http://www.debian.org/ports/kfreebsd-gnu/

> It's certainly not
> in common usage even when referring to those operating systems.

Oh it is, but those operating systems are different to netbsd and freebsd.

> Secondly the
> reverse is also true, I could take much of the the GNU toolset and replace
> them whilst still running a Linux system. Does this mean that if, for
> example I dropped the switched the GNU toolset for the BSD one, I'd have to
> call the resulting system BSD/Linux??

GNU's not a toolset, it's an operating system - but you can replace
coretuils, shell, libraries, etc with say, Busybox, and have a non-GNU
Linux system.

> The easiest way to clear this up is for you to define "Operating System" to
> me; I don't belive that userland tools are part of an OS, do you?

GNU isn't a set of userland tools. It contains a shell, compiler,
libraries and coreutils, as defined in the POSIX standard.

Certainly, a kernel does not an operating system make.

>> Progress on the Hurd is slow - when there are already several better
>> working kernels for the GNU system, it is difficult to get a critical
>> mass of developers to work on another kernel, when there are more
>> important free software projects to hack on.
> Also can you define the "GNU system" to me please, is it anything with the
> GPL attached, or just GCC?

The GNU Operating system - base level - GNU Coreutils, GNU Bash, glibc,
gcc. Hurd.

Replace Hurd with Linux = GNU + Linux, or GNU/Linux.

Coreutils:-

chgrp   chown   chmod   cp      dd      df      dir     dircolors
 install ln      ls      mkdir   mkfifo
mknod   mv      rm      rmdir   shred   sync    touch   vdir    Text
utilities  cat     cksum   comm
csplit  cut     expand  fmt     fold    head    join    md5sum  nl
 od      paste   ptx     pr
sha1sum sort    split   sum     tac     tail    tr      tsort
unexpand        uniq    wc      basename
chroot  date    dirname du      echo    env     expr    factor  false
 groups  hostid  id
link    logname nice    nohup   pathchk pinky   printenv        printf
 pwd     readlink
seq     sleep   stat    stty    tee     test    true    tty     uname
 unlink  users   who     whoami  yes

And no, applying the GPL to something doesn't make it a part of the GNU
System.

http://directory.fsf.org/GNU/ lists all pieces of the GNU OS.

GNOME is part of the GNU OS :)
-
Sent via the backstage.bbc.co.uk discussion group.  To unsubscribe, please 
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.  
Unofficial list archive: http://www.mail-archive.com/[email protected]/

Reply via email to