Re: Why is Fedora not a Free GNU/Linux distributions?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Jul 16, 2008, John Burton <j.c.burton@xxxxxxxxxxxx> wrote:

> Some, not all, are provide by FSF. What specifically causes "linux" to
> be considered "GNU/Linux" ?

I sense a faulty assumption in the question, so let me expand the
terms you put in quotes.

  What specifically causes "the combination of the GNU operating
  system, minus its kernel, with the Linux kernel" to be considered
  "GNU Operating System + Linux kernel"?

Now, does it even make sense to ask this question? :-)

> I use alot of GNU utilities & libraries on Solaris & AIX systems,
> does that make them GNU/Solaris or GNU/AIX systems?

It doesn't matter much what you install on top of an operating system;
the operating system (presumably) is still there.  It's not because
you install Cygwin on MS-Windows that it's not MS-Windows any more.

That said, if you rely so much on GNU tools in whatever operating
system you use, to the point that there's more GNU in it than any
other individual component, then I guess you could say you've turned
it into a GNU/whatever system.  But most systems don't like much when
you *replace* its native parts with other parts.  In general, systems
designed to use those parts stand a better chance of tolerating the
replacement.

> I even use the GNU compiler suite on these systems, does
> *that* make them GNU/AIX or GNU/Solaris?

Certainly not.  Some would even say that the compiler is not part of
an operating system.

> Is it the fact that the kernel is compiled by GCC that makes it
> GNU/Linux ?

Nope.  The kernel is not GNU/Linux.  The kernel is Linux and remains
Linux.  What compiles it is irrelevant.

> What is the distinction that makes people claim "GNU/Linux" and not
> GNU/AIX or GNU/Solaris.  How about BSD?

That AIX, Solaris and BSD are complete Unix[-like] operating systems,
whereas Linux, per the word of its own initial author, is a kernel,
designed to work with GNU.

GNU aims at being a complete Unix-like operating system, but the need
for its own kernel to achieve this was diminished by the existence of
another Free kernel that works with it: Linux.  Thus you can say that
GNU+Linux makes for a Unix-like operating system, but you can't say
that Linux makes for a Unix-like operating system, because it takes
more than a kernel.

> wasn't BSD UNIX for big iron around before FSF got it's start?
> Didn't BSD have a fairly complete system *before*
> GNU tools started being widespread?

Yup.  But IIRC back then BSD was still largely encumbered by AT&T UNIX
code.  Otherwise GNU might have never been started as such: BSD could
have been the Free operating system of choice.

> What is the distinction that makes people claim "GNU/BSD"?

Most often I've seen people say GNU/k*BSD, i.e., the GNU operating
system running on top of a BSD kernel, rather than its own (the Hurd).

GNU/BSD would probably be a different kind of animal, with far more
BSD userland to the point that it makes sense to keep both GNU and BSD
(rather than GNU and kBSD) in the name of the combination that makes
for an operating system.

-- 
Alexandre Oliva         http://www.lsd.ic.unicamp.br/~oliva/
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}
FSFLA Board Member       ¡Sé Libre! => http://www.fsfla.org/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux