FACTOID # 41: On the probability of not reaching 40 graph, the top 34 countries are all African.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > GNU operating system
GNU
Screenshot of a GNU-based OS
Enlarge
Screenshot of a GNU-based OS

Screenshot from a GNU-based OS
Company/developer: The GNU Project
OS family: Unix-like
Source model: Free software
Kernel type: Microkernel
License: Mostly GPL
Working state: Functional, but unfinished
Website: www.gnu.org

GNU is a free software operating system. Its name is a recursive acronym for "GNU's Not Unix", which was chosen because its design is Unix-like, but it contains no actual UNIX code. The GNU system, combined with a third-party kernel called Linux, is one of the most widely-used operating systems in the world, commonly known as either "GNU/Linux" or often simply "Linux" (see GNU/Linux naming debate). The plan for the GNU operating system was announced in September 1983 by Richard Stallman and software development work began in January 1984. The term software company could be applied to; a) a company that produces software or b) a company that distributes software from a third party or c) a company that provides services for software Early Software companies list here. ... A software developer is an entity, either a company or individual, that creates software. ... A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. ... Free software, as defined by the Free Software Foundation, is software which can be used, copied, studied, modified and redistributed without restriction. ... The characters n/a (sometimes N/A) is an abbreviation that is mainly used in information tables. ... The characters n/a (sometimes N/A) is an abbreviation that is mainly used in information tables. ... It has been suggested that this article or section be merged with Kernel (computer science). ... A software license is a type of proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software — sometimes called an End User License Agreement (EULA) — that specifies the perimeters of the permission granted by the owner to the user. ... The GNU logo For other uses of GPL, see GPL (disambiguation). ... The front page of the English Wikipedia Web site. ... Free software, as defined by the Free Software Foundation, is software which can be used, copied, studied, modified and redistributed without restriction. ... In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ... A recursive acronym is an acronym (or occasionally, a backronym) which refers to itself in the expression for which it stands, similar to a recursive abbreviation. ... It has been suggested that List of Unixes be merged into this article or section. ... A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. ... It has been suggested that List of Unixes be merged into this article or section. ... It has been suggested that Microkernel be merged into this article or section. ... The Linux mascot Tux created by Larry Ewing The Linux kernel is a free Unix-like operating system kernel that was created by Linus Torvalds in 1991 and subsequently improved with the assistance of developers around the world. ... An image of Richard Stallman from the cover of the OReilly book Free as in Freedom: Richard Stallmans Crusade for Free Software by Sam Williams (2002). ...

Contents


History

The GNU project was announced publicly on September 27, 1983, on the net.unix-wizards and net.usoft newsgroups. Software development began on January 5, 1984, when Stallman quit his job at Massachusetts Institute of Technology so that they could not claim ownership or interfere with distributing GNU as free software. The correct pronunciation of GNU is g'noo (IPA: /gnu/), with a hard "g", to distinguish it from the word new. According to Stallman, the name was inspired by various plays on words, including the song I'm a gnu. September 27 is the 270th day of the year (271st in leap years) in the Gregorian calendar, with 95 days remaining. ... 1983 (MCMLXXXIII) is a common year starting on Saturday of the Gregorian calendar. ... A newsgroup is a repository, usually within the Usenet system, for messages posted from many users at different locations. ... January 5 is the 5th day of the year in the Gregorian Calendar. ... This page is about the year 1984. ... The Massachusetts Institute of Technology, or MIT, is a research and educational institution located in the city of Cambridge, Massachusetts, USA. MIT is a widely renowned leader in science and technology, as well as in many other fields, including engineering systems, management, economics, linguistics, political science, and philosophy. ... Free software, as defined by the Free Software Foundation, is software which can be used, copied, studied, modified and redistributed without restriction. ... Symbols of the International Phonetic Alphabet as used for English. ... This article does not cite its references or sources. ...


The goal was to bring a wholely free software operating system into existence. Stallman wanted computer users to be free - like most were in the 60s and 70s - free to study the source code of the software they use, free to modify the behaviour of the software, and free to publish their modified versions of the software. This philosophy was published in March 1985 as The GNU Manifesto. These five broad types of question are called analytical or logical, epistemological, ethical, metaphysical, and aesthetic respectively. ...


The majority of the software needed had to be written from scratch, but when compatible free software components already existed, they were used. Two examples were the TeX typesetting system, and the X Windows graphical windowing system. Most of GNU has been written by volunteer; some in their spare time, some paid by other companies. In October 1985, Stallman set up the Free Software Foundation (FSF). In the mid- and late-80s, FSF hired software developers to write the software needed for GNU. At it's peak it had 15 software developers on its staff. FSF also holds the copyrights for almost every part of GNU. Most of the components of GNU are licensed under the GNU General Public License (GNU GPL), while a few use the GNU Lesser General Public License (GNU LGPL), and a still smaller amount use other free software licenses. The TeX mascot, by Duane Bibby TEX, written as TeX in plain text, is a typesetting system created by Donald Knuth. ... In computing, the X Window System (commonly X11 or X) is a windowing system for bitmap displays. ... The Free Software Foundation logo The Free Software Foundation (FSF) is a non-profit organization founded in October 1985 by Richard Stallman to support the free software movement (free as in freedom), and in particular the GNU project, through the use of GNU Licenses (see below). ... The GNU logo For other uses of GPL, see GPL (disambiguation). ... GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is an FSF approved free software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the MIT License. ...

So that it would be convenient for people to switch to GNU, it was decided that GNU would be mostly compatible with Unix, which was a popular proprietary operating system at the time. The design of Unix had proven to be solid, and it was modular, so it could be reimplemented piece by piece. from http://www. ... It has been suggested that List of Unixes be merged into this article or section. ... Proprietary software is software that has restrictions on using and copying it, usually enforced by a proprietor. ...


As GNU gained prominence, interested businesses began contributing to development or selling GNU software and technical support. The most prominent and successful of these was Cygnus Solutions, now part of Red Hat. Cygnus Solutions, originally Cygnus Support, was founded in 1989 by John Gilmore, Michael Tiemann and David Henkel-Wallace to provide commercial support for free software. ... Alternate meanings: See Red hat Red Hat, Inc. ...


Licensing

In order to ensure that GNU software remains free, the project released the first version of the GNU General Public License (GNU GPL) in 1989. This license is now used by most GNU programs, as well as a large number of free software programs that are not part of the GNU project; it is one of the most commonly-used free software licenses in the world. It gives all recipients of a program the right to run, copy, modify and distribute it, while forbidding them from imposing further restrictions on any copies they distribute. This idea is referred to as copyleft. The GNU logo For other uses of GPL, see GPL (disambiguation). ... 1989 (MCMLXXXIX) is a common year starting on Sunday of the Gregorian calendar. ... Generally speaking, free software license is a phrase used by the free software movement to mean any software license that meets the free software definition of the Free Software Foundation (FSF). ... The reversed c is the copyleft symbol. ...


Design and implementation

The initial plan for GNU was to be mostly Unix-compatible, while adding enhancements where they were useful. The design of the kernel was GNU's largest departure from "traditional" Unix. GNU's kernel was to be a multi-server micro-kerenl.


GNU Hurd as its core (a microkernel and a set of programs called servers that offers the same functionality as the traditional Unix kernel or Linux). GNU Hurd logo The GNU Hurd is a computer program. ... It has been suggested that this article or section be merged with Kernel (computer science). ... Tux, a cartoon penguin frequently featured sitting, is the official Linux mascot. ...


GNU (using Hurd) can be tried using a live CD. available (See #external links). A LiveCD is an operating system (usually containing other software as well) stored on a bootable CD-ROM that can be executed from it, without installation on a hard drive. ...


By 1990, the GNU system had an extensible text editor (Emacs), a very successful optimizing compiler (GCC), and most of the core libraries and utilities of a standard Unix distribution. The main component still missing was the kernel. In the GNU Manifesto, Stallman had mentioned that "an initial kernel exists but many more features are needed to emulate Unix." He was referring to TRIX, a remote procedure call kernel developed at MIT, whose authors had decided to distribute for free, and was compatible with Version 7 Unix. In December 1986, work had started on modifying this kernel. However, the developers eventually decided it was unusable as a starting point, primarily because it only ran on "an obscure, expensive 68000 box" and would therefore have to be ported to other architectures before it could be used. By 1988, the Mach message-passing kernel being developed at CMU was being considered instead, although its release as free software was delayed till 1990 while its developers worked to remove code owned by AT&T. For the Temptations album, see 1990 (Temptations album) MCMXC redirects here; for the Enigma album, see MCMXC a. ... Notepad is the standard text editor for Microsoft Windows A text editor is a piece of computer software for editing plain text. ... The GNU Emacs interface, running in a graphical environment. ... A diagram of the operation of a typical multi-language compiler. ... The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ... In computer science, the kernel is the fundamental part of an operating system. ... The Version 7 Unix, the Seventh Edition Unix, was an important early release of the Unix operating system. ... 1986 (MCMLXXXVI) is a common year starting on Wednesday of the Gregorian calendar. ... In computer science, porting is the adaptation of a piece of software so that it will function in a different computing environment to that for which it was originally written. ... 1988 (MCMLXXXVIII) is a leap year starting on a Friday of the Gregorian calendar. ... Mach is an operating system kernel developed at Carnegie-Mellon University to support operating system research, primarily distributed and parallel computation. ... Carnegie Mellon University Carnegie Mellon University is a private research university located in Pittsburgh, Pennsylvania. ... For the Temptations album, see 1990 (Temptations album) MCMXC redirects here; for the Enigma album, see MCMXC a. ... AT&T (formerly an abbreviation for American Telephone and Telegraph) Corporation NYSE: T is an American telecommunications company. ...


Since the Mach microkernel, by design, provided just the low-level kernel functionality, the GNU Project had to develop the higher-level parts of the kernel, as a collection of user programs. Initially, this collection was to be called Alix, but developer Michael Bushnell later preferred the name Hurd, so the Alix name was moved to a subsystem and eventually dropped completely. Eventually, development of the Hurd stalled due to technical reasons and personality conflicts. Michael Bushnell may be: Michael Bushnell (composer) (born 1950), Canadian Michael Bushnell (programmer), GNU contributer This is a disambiguation page, a list of pages that otherwise might share the same title. ... GNU Hurd logo The GNU Hurd is a computer program. ...


GNU/Hurd refers to the GNU OS distribution that uses GNU Hurd as its core. GNU Hurd is the set of programs or servers run on top of a microkernel (it currently uses the GNU Mach microkernel, but efforts port the Hurd to the L4 microkernel are currently ongoing). The "GNU" in GNU Hurd indicates that it is a part of the GNU project, while "GNU/Hurd" distinguishes it as one of the two currently available GNU systems--that is, Linux-based GNU systems (or "GNU/Linux") as opposed to Hurd-based GNU systems (or "GNU/Hurd"). Just "GNU" refers to GNU/Hurd or a Hurd-based GNU system. "GNU/Linux" is pronounced "GNU-slash-Linux", or more often, just "GNU Linux". However, the FSF contests that "GNU Linux", by the rules of the English language, refers to a distribution of the kernel Linux by the GNU project or GNU project's version of it; "GNU/Linux", they say, makes it clear that a person is referring to the combination of the kernel Linux and the GNU userland binaries, forming a complete GNU OS. Linus Torvalds, original author of the kernel, does not approve of the term "GNU/Linux"; he prefers "GNU Linux" if the GNU project "wants its own distribution." GNU Mach, an implementation of the Mach microkernel, is the default microkernel in the GNU Hurd kernel of the GNU operating system. ... L4 is, collectively, a family of related computer programs. ... For the African animal gnu, see wildebeest. ... Linus Torvalds Linus Benedict Torvalds (born December 28, 1969) is a Finnish computer scientist best known for initiating the development of Linux. ...


In 1991, Linus Torvalds wrote the Unix-compatible Linux kernel. Although it was not originally free software, Torvalds changed the license to the GNU GPL in 1992. Linux was further developed by various programmers over the Internet. In 1992, it was combined with the GNU system, resulting in a fully functional free operating system. The GNU system is most commonly encountered in this form, usually referred to as a "GNU/Linux system" or a "Linux distribution". As of 2005, Hurd is in slow development, and is now the official kernel of the GNU system. There is also a project working on porting the GNU system to the kernels of FreeBSD and NetBSD. 1991 (MCMXCI) is a common year starting on Tuesday of the Gregorian calendar. ... Linus Torvalds Linus Benedict Torvalds (born December 28, 1969) is a Finnish computer scientist best known for initiating the development of Linux. ... Tux, a cartoon penguin frequently featured sitting, is the official Linux mascot. ... 1992 (MCMXCII) was a leap year starting on Wednesday. ... In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ... Tux, a penguin, is the official Linux mascot. ... A Linux distribution is a Unix-like operating system comprising the Linux kernel plus most of the GNU operating system (almost always but not necessarily), other assorted free, open source, and possibly proprietary software. ... 2005 is a common year starting on Saturday of the Gregorian calendar. ... GNU Hurd logo The GNU Hurd is a computer program. ... FreeBSD is a free Unix-like operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD) branch through 386BSD and 4. ... NetBSD was the first of the free software / open-source versions of the BSD Unix-like operating systems to produce a formal release. ...


On the 20th anniversary of the GNU Project (January 5, 2004), the Irish Free Software Organisation was founded to promote free software in Ireland. January 5 is the 5th day of the year in the Gregorian Calendar. ... 2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ...


GNU software

Prominent components of the GNU system include the GNU Compiler Collection (GCC), the GNU C Library (glibc), the GNU Emacs text editor, and the GNOME graphical desktop. The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ... Glibc, also known as libc6, is the GNU projects Standard C library. ... The GNU Emacs interface, running in a graphical environment. ... Notepad is the standard text editor for Microsoft Windows A text editor is a piece of computer software for editing plain text. ... b: This article is about the mythical creatures. ...


Many GNU programs have been ported to other operating systems and are often installed on proprietary UNIX systems to replace the proprietary utilities. As well as giving users freedom, many of these GNU programs have been proven to be more reliable than their Unix counterparts [1]. The reputation of GNU software is especially good for its software development tools, which are sometimes collectively called the GNU toolset. Making up but a small fraction of the GNU system as a whole, some people consider the toolset to be of superior quality to many of the equivalent Unix versions, even if the GNU versions are not totally POSIX compliant. With the popularity of GNU/Linux systems, many developers install the GNU toolset on other systems for compatibility or to capture uniform behavior across platforms. Many GNU programs have also been ported to Microsoft Windows, Mac OS X, and various other proprietary platforms, however, the motive for developing these programs was to contribute to replacing those systems with free software, not to enhance them. Proprietary software is software that has restrictions on using and copying it, usually enforced by a proprietor. ... It has been suggested that List of Unixes be merged into this article or section. ... POSIX is the collective name of a family of related standards specified by the IEEE to define the application program interface (API) for software designed to run on variants of the Unix OS. They are formally designated as IEEE 1003 and the international standard name is ISO/IEC 9945. ... Microsoft Windows is a range of operating environments and operating systems for personal computers and servers. ... Mac OS X is an operating system designed and developed by Apple Computer for use on their current line of Macintosh computers. ...


A list of packages that are well known in the free software and Unix communities includes:

The GNU project also distributes and assists with the development of other packages which originated elsewhere, e.g.: System software is a generic term referring to any computer software whose purpose is to help run the computer system. ... GNU bison is a free parser generator computer program written for the GNU project, and available for virtually all common operating systems. ... A compiler-compiler or parser generator is a utility for generating the source code of a parser, interpreter or compiler from an annotated language description in the form of a grammar (usually in BNF) plus code that is associated with each of the rules of the grammar that should be... Yacc is a piece of computer software that serves as the standard parser generator on Unix systems. ... UNIX Bash is the shell, or command language interpreter, that will appear in the GNU operating system. ... A Unix shell, also called the command line, provides the traditional user interface for the Unix operating system. ... The Binary File Descriptor library, most commonly seen as just BFD, is the GNU projects main mechanism for the portable manipulation of object files in a variety of formats. ... Illustration of an application which may use libvorbisfile. ... Wikipedia does not yet have an article with this exact name. ... Java is an object-oriented programming language developed initially by James Gosling and colleagues at Sun Microsystems. ... Coreutils is a package of GNU software containing many of the basic tools such as cat, ls, and rm needed for Unix-like operating systems to function. ... The title given to this article is incorrect due to technical limitations. ... LS may stand for: The Internet top-level domain for Lesotho, .ls. ... The title given to this article is incorrect due to technical limitations. ... The GNU Emacs interface, running in a graphical environment. ... Notepad is the standard text editor for Microsoft Windows A text editor is a piece of computer software for editing plain text. ... Glibc is the GNU projects C standard library, licensed under the LGPL. The lead contributor and maintainer is Ulrich Drepper. ... POSIX is the collective name of a family of related standards specified by the IEEE to define the application program interface (API) for software designed to run on variants of the Unix OS. They are formally designated as IEEE 1003 and the international standard name is ISO/IEC 9945. ... The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language The C programming language is a standardized imperative computer programming language developed in the early 1970s by Ken Thompson and Dennis Ritchie for use on the... gzip is short for GNU zip, a GNU free software replacement for the Unix compress program. ... In computer science, data compression or source coding is the process of encoding information using fewer bits (or other information-bearing units) than a more obvious representation would use, through use of specific encoding schemes. ... The GNU toolchain is a blanket term given to the programming tools produced by the GNU project. ... The GNU Binutils is a collection of programming tools developed by the Free Software Foundation for the manipulation of object code in various object file formats. ... An assembler is a computer program for translating assembly language — essentially, a mnemonic representation of machine language — into object code. ... In computer science, a linker or link editor is a program that takes one or more objects generated by compilers and assembles them into a single executable program. ... The GNU build system is a suite of tools produced by the GNU project that assist in making packages portable to many UNIX-like systems. ... Automake is a programming tool that produces portable makefiles for use by the make program, used in compiling software. ... Autoconf is a tool for producing shell scripts that automatically configure software source code packages to adapt to many kinds of UNIX-like systems. ... GNU Libtool is a GNU programming tool from the GNU build system used for creating portable software libraries. ... The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ... A diagram of the operation of a typical multi-language compiler. ... A programming language or computer language is a standardized communication technique for expressing instructions to a computer. ... The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language The C programming language is a standardized imperative computer programming language developed in the early 1970s by Ken Thompson and Dennis Ritchie for use on the... C++ (pronounced see plus plus, IPA: /siː pləs pləs/) is a general-purpose computer programming language. ... Fortran (also FORTRAN) is a statically typed, compiled (sometimes interpreted), imperative, computer programming language originally developed in the 1950s and still heavily used for scientific computing and numerical computation half a century later. ... Ada is a structured, statically typed imperative computer programming language designed by a team lead by Jean Ichbiah of CII Honeywell Bull during 1977–1983. ... Java is an object-oriented programming language developed initially by James Gosling and colleagues at Sun Microsystems. ... The GNU Debugger, usually called just GDB, is the standard debugger for the GNU software system. ... A debugger is a computer program that is used to debug (and sometimes test or optimize) other programs. ... The GNU MDK (GNU MIX Development Kit) is a software package for developing, running and debugging programs written in MIXAL, an assembly-like language for programming a fictional computer called MIX. Both MIX and MIXAL were created by mathematician and computer scientist Donald Knuth in the first volume of his... Audio_mixing, remix, mix tape Mix Cascade: Mix Server are proxies which can hide your identity during Internet-sessions Dr. Erich Mix, mayor of Wiesbaden, 1954 - 1960 Mixer (disambiguation page) A section of a reggae song featuring a contrasting rhythmic figure played by the entire rhythm section. ... This article needs to be cleaned up to conform to a higher standard of quality. ... GNU Texinfo is a free computer program for generating documentation in multiple formats from a single source file. ... GNU Wget is a free software program that implements simple and powerful content retrieval from web servers and is part of the GNU project. ... GNUnet is a framework for decentralized, peer-to-peer networking. ... DotGNU is a GNU-sponsored project for devising web services, software componentry and the like. ... The . ... GNU Hurd logo The GNU Hurd is a computer program. ... It has been suggested that this article or section be merged with Kernel (computer science). ... Application software is a loosely defined subclass of computer software that employs the capabilities of a computer directly to a task that the user wishes to perform. ... The GNU Image Manipulation Program or The GIMP is a bitmap graphics editor, a program for creating and processing raster graphics. ... The GNU Linear Programming Kit (GLPK) is a software package intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. ... In mathematics, linear programming (LP) problems are optimization problems in which the objective function and the constraints are all linear. ... This article or section should be merged with integer programming In optimization theory, mixed integer linear programming (MILP or MIP) problems are linear programming problems in which some variables are additionally required to be integers. ... The GNU Multiple-Precision Library, also known as GMP, is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. ... Arbitrary precision mathematical libraries allow computer programs to perform calculations and then specify how many digits will be used for the result. ... Illustration of an application which may use libvorbisfile. ... b: This article is about the mythical creatures. ... GNU LilyPond is a free software program for engraving sheet music. ... Octave is a free computer program for performing numerical computations, which is mostly compatible with MATLAB. It is part of the GNU project. ... MATLAB refers to both a numerical computing environment and to its core programming language. ... The GNU Privacy Guard (GnuPG or GPG) is a free software replacement for the PGP suite of cryptographic software, released under the GNU General Public License. ... Pgp is an acronym for: Pretty Good Privacy, a computer program for the encryption and decryption of data; P-glycoprotein, a type of protein Party for the Government of the People (Partido por el Gobierno del Pueblo} Pearl of Great Price the ICAO code for Perm Airlines This page concerning... GNU Robots is a computer game for programmers. ... Wikipedia does not yet have an article with this exact name. ... GNUstep is a free software implementation of NeXTs OpenStep Objective-C libraries (called frameworks), widget toolkit, and application development tools not only for Unix-like operating systems, but also for Microsoft Windows. ... OpenStep is an open object-oriented API specification for an object-oriented operating system that uses any modern operating system as its core, principally developed by NeXT. It is important to recognize that while OpenStep is an API specification, OPENSTEP (all capitalized) is a specific implementation of this OpenStep developed... Guile is: GNU Guile Scheme interpreter (computing). ... The Knights of the Lambda Calculus recursive emblem celebrates Schemes theoretical foundation, the lambda calculus. ...

  • DDD – graphical frontend for debuggers
  • eCos – small operating system for embedded devices
  • CVS – source code control

As of January 2004, there are a total of 260 GNU packages hosted on the GNU hosting site [2]. Others are hosted elsewhere. DDD can refer to, among others: Data Display Debugger the Delta Delta Delta sorority Dichloro-diphenyl-dichloroethane, see DDT Direct Distance Dialing Die Deterioration Doubling, see also die making A pure digital recording - recorded, mastered, and transferred digitally. ... eCos (embedded Configurable operating system) is an open source, royalty-free, real-time operating system intended for embedded systems and applications. ... The Concurrent Versions System (CVS), also known as the Concurrent Versioning System, implements a version control system: it keeps track of all work and all changes in a set of files, typically the implementation of a software project, and allows several (potentially widely separated) developers to collaborate. ...


Distributions of GNU

Debian GNU/Hurd is the Debian distribution of the GNU operating system with the Hurd core (The GNU projects Unix-kernel-replacement program - a set of servers or programs running on top of the GNU Mach microkernel ). Unlike most other GNU variants (that are shipped with the Linux monolithic... Gnuppix is a GNU/Hurd live CD running the L4 microkernel. ...

Variants of GNU using Linux kernel

Main article: GNU/Linux Tux, a penguin, is the official Linux mascot. ...


This is by far the most popular variant of GNU. There are over 300 distributions based on GNU with the Linux kernel. Some of the most widely used are:

Debian, created by the Debian Project, is a widely used distribution of free software developed through the collaboration of volunteers from around the world. ... Red Hat Linux is one of the most popular Linux distributions. ... This article is about the Linux distribution. ... SuSE (properly pronounced , but often pronounced /suzi/) is a major retail Linux distribution, produced in Germany. ...

Variants of GNU using BSD kernels

GNU/kFreeBSD is an operating system that uses the kernel of FreeBSD in conjunction with GNU userland software. ... Debian GNU/FreeBSD is GNU/FreeBSD operating system made by Debian. ... Gentoo/FreeBSD is a Unix-like operating system created by Gentoo Linux developers in order to bring Gentoo Linux design principles such as Portage to the FreeBSD operating system. ... GNU/NetBSD is a term for an operating system using the NetBSD kernel but GNU userland software, like Debian GNU/NetBSD, a Debian version currently available for IA-32 and Alpha architectures. ... Debian GNU/NetBSD is a distribution of GNU operating system with NetBSD kernel, unlike most other GNU variants that are shipped with the Linux kernel. ...

See also

Commons
Wikimedia Commons has media related to:

Image File history File links Commons-logo. ... The Wikimedia Commons (also called Commons or Wikicommons) is a repository of free content images, sound and other multimedia files. ... The Free Software Foundation logo The Free Software Foundation (FSF) is a non-profit organization founded in October 1985 by Richard Stallman to support the free software movement (free as in freedom), and in particular the GNU project, through the use of GNU Licenses (see below). ... The Free Software Movement began in 1983 when Richard Stallman announced the GNU project. ... Free content is any kind of functional work, artwork, or other creative content upon which no legal restriction has been placed that significantly interferes with peoples freedom to use, understand, redistribute, improve, and share the content. ... Open standards are publicly available specifications for achieving a specific task. ... The reversed c is the copyleft symbol. ... GNU logo The GNU Free Documentation License (GNU FDL or simply GFDL) is a copyleft license for free content, designed by the Free Software Foundation (FSF) for the GNU project. ... This is a list of the software packages developed for or maintained by the Free Software Foundation for GNU, a free UNIX-compatible operating system whose development started in 1984. ...

External links


  Results from FactBites:
 
Overview of the GNU System - GNU Project - Free Software Foundation (FSF) (712 words)
The name “GNU” was chosen because it met a few requirements; first, it was a recursive acronym for “GNU's Not Unix”, second, because it was a real word, and third, it was fun to say (or Sing).
The GNU Project was conceived in 1983 as a way of bringing back the cooperative spirit that prevailed in the computing community in earlier days—to make cooperation possible once again by removing the obstacles to cooperation imposed by the owners of proprietary software.
However, the GNU Project is not limited to the core operating system.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.