Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

GNU Project

Index GNU Project

The GNU Project is a free-software, mass-collaboration project, first announced on September 27, 1983 by Richard Stallman at MIT. [1]

55 relations: AWK, Bash (Unix shell), Binary blob, Copyleft, Debugger, Dragora GNU/Linux-Libre, Emacs, Enterprise resource planning, Free software, Free Software Foundation, Free software movement, GNewSense, GNOME, GNU, GNU Compiler Collection, GNU Core Utilities, GNU Free Documentation License, GNU General Public License, GNU Hurd, GNU linker, GNU/Linux naming controversy, Grep, Harmony (toolkit), KDE, Kernel (operating system), Linker (computing), Linus Torvalds, Linux, Linux distribution, Linux kernel, Linux-libre, Lisp (programming language), List of GNU packages, List of Linux-supported computer architectures, List of proprietary software for Linux, Ls, Make (software), Mass collaboration, Massachusetts Institute of Technology, Operating system, Parabola GNU/Linux-libre, Parsing, POSIX, Proprietary software, Qt (software), Recursive acronym, Richard Stallman, Trisquel, Unix, Unix-like, ..., Usenet, USENIX, Ututo, Yacc, 9965 GNU. Expand index (5 more) »

AWK

AWK is a programming language designed for text processing and typically used as a data extraction and reporting tool.

New!!: GNU Project and AWK · See more »

Bash (Unix shell)

Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.

New!!: GNU Project and Bash (Unix shell) · See more »

Binary blob

In the context of free and open-source software, a binary blob is a closed-source binary-only piece of software.

New!!: GNU Project and Binary blob · See more »

Copyleft

Copyleft (a play on the word copyright) is the practice of offering people the right to freely distribute copies and modified versions of a work with the stipulation that the same rights be preserved in derivative works down the line.

New!!: GNU Project and Copyleft · See more »

Debugger

A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).

New!!: GNU Project and Debugger · See more »

Dragora GNU/Linux-Libre

Dragora GNU/Linux-Libre is an Argentine GNU/Linux distribution It is written from scratch sharing some similarities with Slackware.

New!!: GNU Project and Dragora GNU/Linux-Libre · See more »

Emacs

Emacs is a family of text editors that are characterized by their extensibility.

New!!: GNU Project and Emacs · See more »

Enterprise resource planning

Enterprise resource planning (ERP) is the integrated management of core business processes, often in real-time and mediated by software and technology.

New!!: GNU Project and Enterprise resource planning · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: GNU Project and Free software · See more »

Free Software Foundation

The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on 4 October 1985 to support the free software movement, which promotes the universal freedom to study, distribute, create, and modify computer software, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.

New!!: GNU Project and Free Software Foundation · See more »

Free software movement

The free software movement (FSM) or free / open source software movement (FOSSM) or free / libre open source software (FLOSS) is a social movement with the goal of obtaining and guaranteeing certain freedoms for software users, namely the freedom to run the software, to study and change the software, and to redistribute copies with or without changes.

New!!: GNU Project and Free software movement · See more »

GNewSense

No description.

New!!: GNU Project and GNewSense · See more »

GNOME

GNOME is a desktop environment composed of free and open-source software that runs on Linux and most BSD derivatives.

New!!: GNU Project and GNOME · See more »

GNU

GNU is an operating system and an extensive collection of computer software.

New!!: GNU Project and GNU · See more »

GNU Compiler Collection

The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages.

New!!: GNU Project and GNU Compiler Collection · See more »

GNU Core Utilities

The GNU Core Utilities or coreutils is a package of GNU software containing reimplementations for many of the basic tools, such as cat, ls, and rm, which are used on Unix-like operating systems.

New!!: GNU Project and GNU Core Utilities · See more »

GNU Free Documentation License

The GNU Free Documentation License (GNU FDL or simply GFDL) is a copyleft license for free documentation, designed by the Free Software Foundation (FSF) for the GNU Project.

New!!: GNU Project and GNU Free Documentation License · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: GNU Project and GNU General Public License · See more »

GNU Hurd

GNU Hurd is the multiserver microkernel written as part of GNU.

New!!: GNU Project and GNU Hurd · See more »

GNU linker

GNU linker (or GNU ld) is the GNU Project's implementation of the Unix command ld.

New!!: GNU Project and GNU linker · See more »

GNU/Linux naming controversy

The GNU/Linux naming controversy is a dispute between members of the free software community and open-source software community over whether to refer to computer operating systems that use a combination of GNU software and the Linux kernel as "GNU/Linux" or "Linux".

New!!: GNU Project and GNU/Linux naming controversy · See more »

Grep

grep is a command-line utility for searching plain-text data sets for lines that match a regular expression.

New!!: GNU Project and Grep · See more »

Harmony (toolkit)

The Harmony toolkit is a never-completed free software widget toolkit that aimed to be API compatible with the Qt widget toolkit.

New!!: GNU Project and Harmony (toolkit) · See more »

KDE

KDE is an international free software community that develops Free and Open Source based software.

New!!: GNU Project and KDE · See more »

Kernel (operating system)

The kernel is a computer program that is the core of a computer's operating system, with complete control over everything in the system.

New!!: GNU Project and Kernel (operating system) · See more »

Linker (computing)

In computing, a linker or link editor is a computer utility program that takes one or more object files generated by a compiler and combines them into a single executable file, library file, or another 'object' file.

New!!: GNU Project and Linker (computing) · See more »

Linus Torvalds

Linus Benedict Torvalds (born December 28, 1969) is a Finnish-American software engineer who is the creator, and historically, the principal developer of the Linux kernel, which became the kernel for operating systems such as the Linux operating systems, Android, and Chrome OS.

New!!: GNU Project and Linus Torvalds · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: GNU Project and Linux · See more »

Linux distribution

A Linux distribution (often abbreviated as distro) is an operating system made from a software collection, which is based upon the Linux kernel and, often, a package management system.

New!!: GNU Project and Linux distribution · See more »

Linux kernel

The Linux kernel is an open-source monolithic Unix-like computer operating system kernel.

New!!: GNU Project and Linux kernel · See more »

Linux-libre

Linux-libre is an operating system kernel and a GNU package.

New!!: GNU Project and Linux-libre · See more »

Lisp (programming language)

Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation.

New!!: GNU Project and Lisp (programming language) · See more »

List of GNU packages

This list of GNU packages lists notable software packages developed for or maintained by the Free Software Foundation as part of the GNU Project.

New!!: GNU Project and List of GNU packages · See more »

List of Linux-supported computer architectures

The basic components of the Linux family of operating systems, which are based on the Linux kernel, the GNU C Library, BusyBox or forks thereof like μClinux and uClibc, have been programmed with a certain level of abstraction in mind.

New!!: GNU Project and List of Linux-supported computer architectures · See more »

List of proprietary software for Linux

Linux is an open-source kernel and usually comes bundled with free and open source software; however, proprietary software for Linux does exist and is available to end-users.

New!!: GNU Project and List of proprietary software for Linux · See more »

Ls

In computing, ls is a command to list files in Unix and Unix-like operating systems.

New!!: GNU Project and Ls · See more »

Make (software)

In software development, Make is a build automation tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to derive the target program.

New!!: GNU Project and Make (software) · See more »

Mass collaboration

Mass collaboration is a form of collective action that occurs when large numbers of people work independently on a single project, often modular in its nature.

New!!: GNU Project and Mass collaboration · See more »

Massachusetts Institute of Technology

The Massachusetts Institute of Technology (MIT) is a private research university located in Cambridge, Massachusetts, United States.

New!!: GNU Project and Massachusetts Institute of Technology · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: GNU Project and Operating system · See more »

Parabola GNU/Linux-libre

Parabola GNU/Linux-libre is an operating system for the i686, x86-64 and ARMv7 architectures.

New!!: GNU Project and Parabola GNU/Linux-libre · See more »

Parsing

Parsing, syntax analysis or syntactic analysis is the process of analysing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.

New!!: GNU Project and Parsing · See more »

POSIX

The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.

New!!: GNU Project and POSIX · See more »

Proprietary software

Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

New!!: GNU Project and Proprietary software · See more »

Qt (software)

Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.

New!!: GNU Project and Qt (software) · See more »

Recursive acronym

A recursive acronym is an acronym that refers to itself.

New!!: GNU Project and Recursive acronym · See more »

Richard Stallman

Richard Matthew Stallman (born March 16, 1953), often known by his initials, rms—is an American free software movement activist and programmer.

New!!: GNU Project and Richard Stallman · See more »

Trisquel

Trisquel (officially Trisquel GNU/Linux) is a computer operating system, a Linux distribution, derived from another distribution, Ubuntu.

New!!: GNU Project and Trisquel · See more »

Unix

Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

New!!: GNU Project and Unix · See more »

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) 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.

New!!: GNU Project and Unix-like · See more »

Usenet

Usenet is a worldwide distributed discussion system available on computers.

New!!: GNU Project and Usenet · See more »

USENIX

The USENIX Association is the Advanced Computing Systems Association.

New!!: GNU Project and USENIX · See more »

Ututo

Ututo is a Linux distribution consisting entirely of free software.

New!!: GNU Project and Ututo · See more »

Yacc

Yacc (Yet Another Compiler-Compiler) is a computer program for the Unix operating system developed by Stephen C. Johnson.

New!!: GNU Project and Yacc · See more »

9965 GNU

9965 GNU, provisional designation, is a background asteroid from the inner regions of the asteroid belt, approximately in diameter.

New!!: GNU Project and 9965 GNU · See more »

Redirects here:

FSDG, Free System Distribution Guidelines, GNU Enterprise, GNU FSDG, GNU Free System Distribution Guidelines, GNU project, GNU.org, GNUe, Gnu project, Gnu.org, The GNU Project, The GNU project.

References

[1] https://en.wikipedia.org/wiki/GNU_Project

OutgoingIncoming
Hey! We are on Facebook now! »