FACTOID # 109: What is in a name? More than 90% of people in Bhutan, Burundi and Burkina Faso are involved in agriculture.
 
 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 toolchain

The GNU toolchain is a blanket term given to the programming tools produced by the GNU project. These projects form an integrated system that is used for programming both applications and operating systems. A programming tool is a program or application that software developers use to create, debug, or maintain other programs and applications. ... The GNU logo, drawn by Etienne Suvasa GNU is a recursive acronym for GNUs Not Unix. The GNU project was launched in 1983 by Richard Stallman with the goal of creating a complete operating system -- called the GNU system or simply GNU -- that is free software, meaning that users... Application has the following meanings: In general, an application is using something abstract for a more concrete use. ... In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ...


It is a vital component in Linux kernel development, BSD development and a standard tool when developing software for embedded systems. Parts of the toolchain are also widely used in the Solaris Operating Environment (which, in the opinion of many, needs the GNU tools for reasonable usability) and Microsoft Windows programming with cygwin. The Linux mascot Tux created by Larry Ewing In computing, the Linux kernel is a free Unix-like operating system kernel created by Linus Torvalds in 1991 and subsequently improved with the assistance of developers around the world. ... BSD redirects here; for other uses see BSD (disambiguation). ... An embedded system is a special-purpose computer system, which is completely encapsulated by the device it controls. ... The Solaris Operating Environment is a computer operating system, based on the proprietary UNIX variant SunOS developed by Sun Microsystems. ... Microsoft Windows is a range of closed source proprietary commercial operating environments for personal computers and servers. ... Cygwin is a collection of free software tools originally developed by Cygnus Solutions to allow various versions of Microsoft Windows to act somewhat like a UNIX system. ...


Projects that are included in the GNU toolchain

make is a computer program that automates the compilation of programs whose files are dependent on each other. ... The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers 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. ... The GNU Debugger, usually called just GDB, is the standard debugger for the GNU software system. ... 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. ... Autoconf is a tool for producing shell scripts that automatically configure software source code packages to adapt to many kinds of UNIX-like systems. ... Automake is a programming tool that produces portable makefiles for use by the make program, used in compiling software. ... GNU Libtool is a GNU programming tool from the GNU build system used for creating portable software libraries. ... make is a computer program that automates the compilation of programs whose files are dependent on each other. ...

Related projects

Glibc, also known as libc6, is the GNU projects C standard library. ... The C standard library is a now-standardised collection of header files and library routines used to implement common operations, such as input/output and string handling, in the C programming language. ... Wikipedia does not yet have an article with this exact name. ... 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. ...

See also


  Results from FactBites:
 
Handhelds.org - GNU Toolchain Projects (337 words)
Gawk is the GNU like awk utility which interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.
GNU Project a community of Free Software developers, which is a recursive acronym for 'GNU's Not Unix'; it is pronounced 'guh-NEW'.
M4 is the GNU implementation of the traditional Unix macro processor.
GNU at AllExperts (1866 words)
The GNU project was announced publicly on September 27, 1983, on the net.unix-wizards [1] and net.usoft newsgroups.
GNU Hurd is the set of programs or services running on top of a microkernel (GNU currently uses the GNU Mach microkernel, but efforts to port 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").
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

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, 1022, m