Skip to content
Category

GNU Project software

page 1
Q8038
The GNU Image Manipulation Program, commonly known by its acronym GIMP ( ; always stylized in capitals; formerly, The GIMP), is a free and open-source raster graphics editor.
R
programming language for statistical analysis
GNU Bash
GNU Project implementation of the standard Unix shell
GNU Compiler Collection
optimizing compiler produced by the GNU Project, key component of the GNU tool-chain and standard compiler for most projects related to GNU and the Linux kernel.
GNU Octave
numerical computation software
Hurd
general-purpose kernel suitable for the GNU operating system
GNU Privacy Guard
complete implementation of the OpenPGP and S/MIME standards
GNU GRUB
boot loader package
GNU Debugger
source-level debugger
make
standard UNIX utility and programming language for build automation
GNU C Library
The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library. It provides a wrapper around the system calls of the Linux kernel and other kernels for application use. Despite its name, it now also directly supports C++ (and, indirectly, other programming languages). It was started in the 1980s by the Free Software Foundation (FSF) for the GNU operating system.
GNU gzip
gzip is a file format and a file compression program. The program uses the Deflate algorithm to compress and decompress a single file using the gzip file format.
GNU nano
small, user-friendly console text editor
LilyPond
LilyPond is a computer program and file format for music engraving. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand.
GCompris
GCompris is a software suite comprising educational entertainment software for children aged 2 to 10. GCompris was originally written in C and Python using the GTK+ widget toolkit, but a rewrite in C++ and QML using the Qt widget toolkit has been undertaken since early 2014. GCompris is free and open-source software and the current version is subject to the requirements of the AGPL-3.0-only license. It has been part of the GNU project.
GNU Emacs
GNU version of the Emacs text editor
GNU Midnight Commander
a free cross-platform orthodox file manager and a clone of Norton Commander
Q123326
GnuCash is an accounting program that implements a double-entry bookkeeping system. It was initially aimed at developing capabilities similar to Intuit, Inc.'s Quicken application, but also has features for small business accounting. Recent development has been focused on adapting to modern desktop support-library requirements.
GNU Core Utilities
package of GNU software containing reimplementations for many of the basic tools, such as cat, ls, and rm, used on Unix-like operating
tar
computer file format that can combine multiple files into a single file called "tarball"
Wget
GNU Wget (or just Wget, formerly Geturl, also written as its package name, wget) is a computer program that retrieves content from web servers. It is part of the GNU Project. Its name derives from "World Wide Web" and "get", a HTTP request method. It supports downloading via HTTP, HTTPS, and FTP.
GNU IceCat
Firefox derivative recommending only free software
Linux-libre
According to the Free Software Foundation Latin America, Linux-libre is a modified version of the Linux kernel that contains no binary blobs, obfuscated code, or code released under proprietary licenses. In the Linux kernel, those types of code are mostly used for proprietary firmware images. While generally redistributable, they do not give the user the freedom to audit, modify, or, consequently, redistribute their modified versions. The GNU Project keeps Linux-libre in synchronization with the mainline Linux kernel.
less
command line tool to view text files
Window Maker
X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment
GNU Binutils
collection of tools for operating on object files; most notably include the GNU assembler and linker; typically used in conjunction with the GNU compiler collection (GCC)
GNU Gettext
In computing, gettext is an internationalization and localization (i18n and l10n) system commonly used for writing multilingual programs on Unix-like computer operating systems. One of the main benefits of gettext is that it separates programming from translating. The most commonly used implementation of gettext is GNU gettext, released by the GNU Project in 1995. The runtime library is libintl. gettext provides an option to use different strings for any number of plural forms of nouns, but this feature has no support for grammatical gender. The main filename extensions used by this system are
GNU Health
Health and Hospital Information System
ncurses
ncurses (new curses) is a programming library for creating textual user interfaces (TUIs) that work across a wide variety of terminals. It is written in a way that attempts to optimize the commands that are sent to the terminal, to reduce the latency experienced when updating the displayed content.
Gnash
free and open-source SWF (Flash) player (GNU Project)
GNUstep
GNUstep is a free software implementation of the Cocoa (formerly OpenStep) Objective-C frameworks, widget toolkit, and application development tools for Unix-like operating systems and Microsoft Windows. It is part of the GNU Project.
Gretl
gretl is computer software, an open-source statistical package, mainly for econometrics. The name is an acronym for Gnu Regression, Econometrics and Time-series Library.
GNU RCS
file versioning tool to manage multiple revisions of files
GNU toolchain
collection of programming tools produced by the GNU Project
GNU Bazaar
distributed version control system
GNU Scientific Library
library for numerical analysis in C and C++
GNU bison
general-purpose parser generator
GNU Chess
chess-playing program for playing chess against the computer on a terminal or, more commonly, as a chess engine for graphical chess front-ends
GNU Aspell
free software spell checker
GnuTLS
GnuTLS (, the GNU Transport Layer Security Library) is a free software implementation of the TLS, SSL and DTLS protocols. It offers an application programming interface (API) for applications to enable secure communication over the network transport layer, as well as interfaces to access X.509, PKCS #12, OpenPGP and other structures.
GNU Screen
terminal multiplexer
GNU Parted
package for creating and manipulating disk partition tables; includes a library and command-line utility
GNU assembler
GNU assembler, part of binutils
Jami
distributed open multimedia communications platform
GNU PSPP
PSPP is a free software application for analysis of sampled data, intended as a free alternative for IBM SPSS Statistics. It has a graphical user interface and conventional command-line interface. It is written in C and uses GNU Scientific Library for its mathematical routines. The name has "no official acronymic expansion".
GNU build system
build tool suite
GNU Guix
functional package manager for installed software packages and versions
expr
expr is a shell command that evaluates an expression and outputs the result. It evaluates integer or string expressions, including pattern matching regular expressions. Comparison operators (equal, not equal, less than, etc.) apply to both integer and string values. Integer-specific operations include addition, subtraction, multiplication, division and modulus. String-specific operators include: matching a regular expression (, or the colon syntax for an arbitrary string "str" and regular expression "reg") finding a set of characters in a string () finding a substring () finding the length
GNU Mailman project
mailing list manager
ar
Unix archiver utility
Autoconf
GNU Autoconf is a software development tool for generating a configure script that in turn generates files for building a codebase and for packaging or installing the resulting files. Autoconf is part of the GNU Build System along with Automake, Libtool, Autoheader and other tools.
GNU social
free and open source software microblogging server
GNU TeXmacs
editing platform with special features for scientists
GNU Classpath
Implementation of standard class library of Java
GNU Mach
operating system kernel
Automake
GNU Automake is a software development tool to automate parts of the compilation process. It eases common compilation problems. For example, it points to needed dependencies.
DotGNU
DotGNU is a decommissioned part of the GNU Project that started in January 2001 and aimed to provide a free software replacement for Microsoft's .NET Framework. The DotGNU project was run by the Free Software Foundation. Other goals of the project are better support for non-Windows platforms and support for more processors.
GNU Compiler for Java
former GNU Compiler for the Jamsjava proknxgramming language
GNU Fortran
Fortran compiler
GNU Readline
software library that provides line-editing and history capabilities for interactive programs with a command-line interface