GNU variants: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Arpabone (talk | contribs)
m minor changes
Arpabone (talk | contribs)
m minor changes
Line 1: Line 1:
[[File:GNewSense screenshot.png|thumb|200px|[[gNewSense]] is an example of a GNU/Linux distribution]]
[[File:GNewSense screenshot.png|thumb|200px|[[gNewSense]] is an example of a GNU/Linux distribution]]
'''GNU variants''' is a term used by the [[Free Software Foundation]] and others to refer to [[operating system]]s which use [[application software]] and [[library (computing)|system libraries]] (in other words, the core userland) from [[GNU]], but use a [[Kernel (computer science)|kernel]] other than the [[GNU Hurd]].<ref>{{cite web
'''GNU variants''' is a term used by the [[Free Software Foundation]] and others to refer to [[operating system]]s which use [[application software]] and [[library (computing)|system libraries]] (in other words, the core userland) from [[GNU]].
<ref>{{cite web
|url = http://www.gnu.org/gnu/linux-and-gnu.html
|url = http://www.gnu.org/gnu/linux-and-gnu.html
|title = Linux and the GNU Project
|title = Linux and the GNU Project
Line 22: Line 23:
== Hurd variants ==
== Hurd variants ==


'''Arch Hurd''' is a derivative work of Arch Linux porting it to the GNU Hurd system with packages optimised for the [[IA-32]] architecture. Our goal is to provide an Arch-like user [[environment]] (BSD-style init scripts, i686-optimised packages, use of the pacman package manager, rolling-release, and a KISS set up) on the Hurd which is stable enough for use, if not as a primary OS, at least as something to consider as a dual-boot option. Currently we provide a [[LiveCD]] for users to install or try Arch Hurd for themselves, and provide an installation guide covering its use, as well as an alternate installation guide for users for whom the LiveCD is not an option, for whatever reason.
'''Arch Hurd''' is a derivative work of Arch Linux porting it to the [[GNU Hurd]] system with packages optimised for the [[IA-32]] architecture. Our goal is to provide an Arch-like user [[environment]] (BSD-style init scripts, i686-optimised packages, use of the pacman package manager, rolling-release, and a KISS set up) on the Hurd which is stable enough for use, if not as a primary OS, at least as something to consider as a dual-boot option. Currently we provide a [[LiveCD]] for users to install or try Arch Hurd for themselves, and provide an installation guide covering its use, as well as an alternate installation guide for users for whom the LiveCD is not an option, for whatever reason.


== Linux variants ==
== Linux variants ==

Revision as of 17:04, 8 November 2010

gNewSense is an example of a GNU/Linux distribution

GNU variants is a term used by the Free Software Foundation and others to refer to operating systems which use application software and system libraries (in other words, the core userland) from GNU. [1][2]

Hurd variants

Arch Hurd is a derivative work of Arch Linux porting it to the GNU Hurd system with packages optimised for the IA-32 architecture. Our goal is to provide an Arch-like user environment (BSD-style init scripts, i686-optimised packages, use of the pacman package manager, rolling-release, and a KISS set up) on the Hurd which is stable enough for use, if not as a primary OS, at least as something to consider as a dual-boot option. Currently we provide a LiveCD for users to install or try Arch Hurd for themselves, and provide an installation guide covering its use, as well as an alternate installation guide for users for whom the LiveCD is not an option, for whatever reason.

Linux variants

The term GNU/Linux is used by some to refer to an operating system where the Linux kernel is distributed with a GNU userland and GNU system software. Such distributions are the primary installed base of GNU packages and programs. The most notable official use of this term for a distribution is Debian GNU/Linux.

FreeBSD variants

Debian GNU/kFreeBSD is a project to make an operating system for IA-32 and x86-64 computer architectures. It is a distribution of GNU with Debian package management and the kernel of FreeBSD. The k in kFreeBSD is an abbreviation for kernel of [3], and reflects the fact that only the kernel of the complete FreeBSD operating system is used. No official release of the operating system has yet been made, but Debian Squeeze (6.0), frozen in August 2010[4] and expected to be released in 2010, aims to support it. One Debian GNU/kFreeBSD live CD is Ging.[5]

NetBSD variants

Debian GNU/NetBSD was an experimental port of Debian GNU/Linux user-land applications to NetBSD kernel. No official release of this operating system had been made; although work has been conducted on ports for the IA-32 [1] and DEC Alpha [2] architectures, it has not seen active maintenance since 2002.[3]

OpenSolaris variants

Nexenta OS is the first distribution that combines the GNU userland (with the exception of libc; OpenSolaris' libc is used) and Debian's packaging and organisation with the OpenSolaris kernel. Nexenta OS is available for IA-32 and x86-64 based systems. Nexenta Systems, Inc initiated the project and sponsors its continued development.[6]

See Also

References

  1. ^ Stallman, Richard (2007-06-19). "Linux and the GNU Project". About the GNU Project. Free Software Foundation. Retrieved 2007-07-22. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is more often known as "Linux", and many users are not aware of the extent of its connection with the GNU Project. There really is a Linux, and these people are using it, but it is not the operating system. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run.
  2. ^ The Debian Project (2007-07-11). "What is Debian?". About Debian. Retrieved 2007-07-22. Debian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.
  3. ^ "Debian GNU/kFreeBSD FAQ".
  4. ^ "Bits from the (chilly) release team".
  5. ^ "The Ging FAQ".
  6. ^ Nexenta Systems, Inc. (2007-06-20). "Unix Portal:Nexenta OS - Nexenta GNU/OpenSolaris". Sponsors & Support. Retrieved 2007-07-22. This work is initiated and sponsored by Nexenta Systems, Inc. Technical support is available from a variety of sources, including Community and Web Forums.

External links