GNU

From Free Software Directory
 
Jump to: navigation, search

GNU is a Unix-like operating system that is free software—it respects your freedom. You can install Linux-based versions of GNU which are entirely free software. The GNU System provides a collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel.

For a complete list of GNU packages and more, visit gnu.org/software.

 DescriptionHomepageLicense
3dldfpackage for three-dimensional drawing with MetaPost outputhttps://www.gnu.org/software/3dldf/GPLv3
8syncAsynchronous programming for Guilehttps://www.gnu.org/software/8sync/LGPLv3orlater
A2psAny to PostScript filterhttp://www.gnu.org/software/a2psGPLv2orlater
GPLv3orlater
AcctGNU system accounting utilitieshttp://www.gnu.org/software/acct/GPLv3orlater
AcmAerial combat simulation gamehttp://www.gnu.org/software/acmGPLv2orlater
ActivationJavaBeans™ Activation Frameworkhttps://www.gnu.org/software/classpathx/jaf/GPLv3
AdnsResolver library for C and C++ programshttps://www.gnu.org/software/adns/GPLv3orlater
AetherspaceProject to produce a multiplayer gamehttp://www.gnu.org/software/aetherspaceAGPLv3
AliveAutomatic login and keep-alive utility for Internet connections.https://www.gnu.org/software/alive/GPLv3orlater
AnubisProcesses outgoing mailhttps://www.gnu.org/software/anubis/GPLv3orlater
Aplfree version of the programming language APLhttps://www.gnu.org/software/apl/GPLv3
ArchimedesSoftware for designing and simulating submicron semiconductor deviceshttps://www.gnu.org/software/archimedes/GPLv3
ArisA formal logical proof programhttps://www.gnu.org/software/aris/GPLv3orlater
AroundmeSocial networking and team interaction softwarehttp://www.barnraiser.org/aroundmeGPLv3orlater
ArtanisGNU Artanis web application framework written in Guile Schemehttps://gnu.org/software/artanis/LGPLv3orlater
AspellSpell checkerhttp://aspell.net/LGPLv2.1
AuctexIntegrated environment for editing LaTeX and TeX fileshttp://www.gnu.org/software/auctex/GPLv3orlater
AutoconfProduces shell scripts which automatically configure source codehttps://www.gnu.org/software/autoconfGPLv2orlater
GPLv2 with exception
GPLv3orlater with exception
Autoconf-archivecollection of free autoconf macroshttps://www.gnu.org/software/autoconf-archive/GPLv3orlater with exception
AutogenAutomated program and text generationhttp://www.gnu.org/software/autogen/GPLv3orlater
AutomakeGenerates Makefile.in fileshttps://www.gnu.org/software/automake/GPLv2orlater
AvlLibrary for balanced binary treeshttp://adtinfo.org/GPLv3orlater
LGPLv3orlater
BPEL2oWFNtranslates a web service expressed in BPEL into an oWFNhttp://www.gnu.org/software/bpel2owfn/index.htmlGPLv2orlater
Ballandpaddlean old-fashioned ball and paddle game.http://www.gnu.org/software/ballandpaddle/GPLv3
GFDL
BarcodeConverts text strings to printed barshttp://www.gnu.org/software/barcodeGPLv3orlater
BashThe GNU Bourne-Again SHellhttps://www.gnu.org/software/bashGPLv3orlater
BayonneGNU telephony serverhttps://www.gnu.org/software/bayonne/GPLv2orlater
Bazaara friendly powerful distributed version control system.http://bazaar.canonical.com/GPLv2orlater
BcInteractive algebraic languagehttps://www.gnu.org/software/bc/GPLv2orlater
BinutilsCollection of binary utilitieshttps://www.gnu.org/software/binutils/GPLv2orlater
GPLv2
LGPLv2
GPLv3
BisonReplacement for the parser generator 'yacc'https://www.gnu.org/software/bison/GPLv2orlater
BoolUtility for matching boolean queries in texthttp://www.gnu.org/software/boolGPLv3
C-Graphsoftware for visualizing convolution and demonstrating the convolution theoremhttp://www.gnu.org/software/c-graphGPLv3orlater
CPPIa cpp directive indenter.http://www.gnu.org/software/cppiGPLv3orlater
CalendulaFund-raising/contact management software for non-profitshttp://www.gnu.org/software/calendula/GPLv2orlater
CcaudioLibrary and software for manipulating audio datahttps://www.gnu.org/software/ccaudioGPLv3orlater
LGPLv3orlater
Ccd2cueCCD sheet to CUE sheet converterhttps://www.gnu.org/software/ccd2cue/GPLv3orlater
GFDLv1.3orlater
CcideC Language Decision Table Code Generatorhttp://twysf.users.sourceforge.net/GPLv3orlater
CcrtpRTP protocol stack of GNU Common C++ and the GNU projecthttps://www.gnu.org/software/ccrtp/GPLv2orlater
CcscriptC++ class framework for creating a virtual machine execution systemhttps://www.gnu.org/software/ccscript/GPLv3orlater
CfengineMaintains configuration of a heterogenous UNIX networkhttp://www.gnu.org/software/cfengineGPLv2orlater
CflowCharts control flow within source codehttp://www.gnu.org/software/cflow/GPLv3orlater
Cfs-elFrontend for CFShttp://savannah.gnu.org/projects/cfs-elGPLv2orlater
Cgicca C++ class library for writing CGI applicationshttps://www.gnu.org/software/cgicc/LGPLv3orlater
GPLv2
GFDL
CheckerFinds memory errors at runtimehttp://www.gnu.org/software/checker/GPLv2orlater
ChessChess gamehttps://www.gnu.org/software/chess/GPLv3orlater
CimCompiler for the programming language Simulahttps://gnu.org/software/cim/GPLv2
ClasspathFree core class libraries for the Java programming languagehttp://www.gnu.org/software/classpath/GPLv2orlater with exception
GPLv2orlater
ClasspathxUnfinished free implementation of the Java extension librarieshttp://www.gnu.org/software/classpathx/GPLv2orlater with exception
ClispANSI Common Lisp compiler, debugger, and interpreterhttp://clisp.org/GPLv2
CombineExtensible file matching and filteringhttp://www.gnu.org/software/combine/GPLv3orlater
GFDLv1.3orlater
CommoncppHighly portable C++ class libraryhttps://www.gnu.org/software/commoncpp/GPLv2orlater
ComplexityMeasure the complexity of C sourcehttps://www.gnu.org/software/complexityGPLv3orlater
CoreutilsCollection of basic file, shell and text manipulation utilitieshttps://www.gnu.org/software/coreutils/GPLv3orlater
GFDLv1.3orlater
CpioArchiver that handles various types of cpio and tar archiveshttp://www.gnu.org/software/cpio/GPLv3orlater
CsscFree clone of SCCShttps://www.gnu.org/software/cssc/GPLv3
Cursyntha polyphonic synthesizer that runs in the terminalhttps://www.gnu.org/software/cursynth/GPLv3orlater
DapStatistics and graphics packagehttps://www.gnu.org/software/dapGPLv2orlater
DatamashScriptable statistics and data calculationhttp://www.gnu.org/software/datamashGPLv3orlater
DddGraphical front end for command line debuggershttps://www.gnu.org/software/ddd/GPLv3orlater
DdrescueData recovery toolhttps://www.gnu.org/software/ddrescue/GPLv2orlater
DeCiSoDeCiSo 1.0https://usal.academia.edu/j4viromCommon Public License 1.0
DejagnuFramework to test programshttps://gnu.org/software/dejagnu/GPLv3orlater
DenemoGraphical music notation, front-end to GNU Lilypondhttp://www.denemo.org/GPLv3orlater
DiaGTK-based diagram drawing programhttps://live.gnome.org/DiaGPLv2orlater
Dicoa flexible modular implementation of DICT server (RFC 2229).http://dico.software.gnu.org.ua/GPLv3orlater
DictionChecks text for readability and bad usagehttp://www.gnu.org/software/diction/diction.htmlGPLv2orlater
GPLv3orlater
DiffutilsFinds differences between and among fileshttps://gnu.org/software/diffutils/GPLv3orlater
Dionysusa local machine search engine for universal constants and parameters of scientific and engineering relevance.https://www.gnu.org/software/dionysus/GPLv3orlater
DireventA directory content watcher daemonhttps://www.gnu.org/software/direvent/GPLv3
DismalA major mode for GNU Emacs that implements a spreadsheet.http://elpa.gnu.org/packages/dismal.htmlGPLv3
DmdService manager that's a replacement for SysV-inithttps://www.gnu.org/software/dmd/GPLv3
DominionMulti-player role-playing simulationhttp://savannah.gnu.org/projects/dominion/GPLv3orlater
DoscheckUtility to ensure that source names are distinguishablehttp://www.gnu.org/software/doschk/doschk.htmlGPLv2orlater
Double Choco LatteSystem for tracking bugs, changes, enhancements, and requests for softwarehttp://dcl.sourceforge.net/GPLv2
Dr. geoAnn application to build interactive geometric sketcheshttp://drgeo.euGPLv2orlater
DynORMDynamic object-relation mapping libraryhttps://dynorm.codeplex.com/GPLv3
EPrintsOnline information archiving systemhttp://www.gnu.org/software/eprintsGPLv2orlater
ERCIRC client for Emacshttps://gnu.org/software/erc/GPLv3
EasejsClassical object-oriented framework for JavaScripthttps://www.gnu.org/software/easejs/GPLv3orlater
EdA simple line editorhttps://www.gnu.org/software/ed/GPLv3orlater
EdmaModular development environmenthttp://www.gnu.org/software/edma/edma.htmlLGPLv3orlater
ElectricAn EDA toolhttp://www.staticfreesoft.com/GPLv3orlater
ElibLibrary of Emacs LISP functionshttp://www.gnu.org/software/elib/elib.htmlGPLv2
EmacsExtensible, real-time editorhttps://www.gnu.org/software/emacsGPLv3orlater
GFDLv1.3orlater
EmmsEmacs package to play multimedia files using external playershttps://www.gnu.org/software/emms/GPLv3orlater
EnscriptConverts ASCII files to PostScripthttp://www.gnu.org/software/enscript/GPLv2orlater
GPLv3orlater
EpsilonStrongly-typed omega-order programming languagehttp://www.gnu.org/software/epsilon/GPLv2orlater
FdiskIs a libparted-based partitioning toolhttp://www.gnu.org/software/fdisk/GPLv3orlater
FerretGNU data modellerhttp://www.gnu.org/software/ferret/project/what.htmlGPLv2orlater
GPLv3
FindutilsTools to find files and to operate on groups of fileshttp://www.gnu.org/software/findutils/findutils.htmlGPLv3orlater
Finger 2Lets Unix users exchange informationhttp://www.gnu.org/software/finger/finger.htmlGPLv2orlater
Fisicalabeducational application to solve physics problemshttps://www.gnu.org/software/fisicalab/GPLv3orlater
FltdjPIM programhttp://kpatel.x10host.comGPLv2orlater
Foliota small and easy to use timekeeping applicationhttps://www.gnu.org/software/foliot/GPLv3orlater
FontopiaConsole bitmap font editorhttps://www.gnu.org/software/fontopia/GPLv3orlater
FontutilsScanned image, bitmap, outline font manipulation.https://www.gnu.org/software/fontutils/GPLv3orlater
FreedinkFree enhancement of the Dink Smallwood game enginehttps://www.gnu.org/software/freedink/GPLv3
FreefontFree UCS outline fontshttp://www.gnu.org/software/freefont/GPL
GPLv2orlater
GPLv3orlater
FreeipmiIntelligent platform management systemhttps://www.gnu.org/software/freeipmiGPLv3orlater
Freetalkconsole based Jabber clienthttps://www.gnu.org/software/freetalk/GPLv3orlater
FribidiFree implementation of the Unicode Bidirectional (BiDi) Algorithmhttp://fribidi.org/LGPLv2.1
GIFTContent based image retrieval systemhttp://www.gnu.org/software/gift/gift.htmlGPLv2
GIMPGNU Image Manipulation Programhttp://gnu.org/software/gimpLGPLv3orlater
GPLv3orlater
GLUEGNU Internet groupware projecthttp://www.gnu.org/software/glue/glue.html
GMediaServerA UPnP compatible media server.https://www.gnu.org/s/gmediaserver/GPLv3
GNATA complete Ada95 compilation systemhttp://gnu.org/software/gnatGPLv3orlater
GNOWSYSHybrid database server with a kernel for semantic computinghttp://www.gnu.org/software/gnowsys/GPLv2orlater
GNU BeaconSimple date and category-driven Web publishing systemhttps://savannah.gnu.org/p/beacon/GPLv2orlater
GNU FMGNU FM is free software for running music community websites.http://gnu.org/s/fmAGPLv3orlater
GNU GnashFlash Movie Playerhttp://www.gnu.org/software/gnash/GPLv3orlater
GNU MessengerSecure messaging systemhttp://www.gnu.org/software/gm/GPLv2orlater
GNU MyServerWeb server designed for inexperienced usershttp://www.myserverproject.netGPLv2orlater
GNU PascalPascal compiler of the GNU Projecthttp://www.gnu-pascal.de/gpc/h-index.htmlGPLv2
GNU SQL ServerDatabase management systemhttp://panda.ispras.ru/~gsql/GPLv2
GNU SonganizerScript to organize a directory containing ogg and mp3 files.https://www.gnu.org/software/songanizer/GPLv2orlater
GNU Source-highlightThis program, given a source file, produces a document with syntax highlighting.http://www.gnu.org/software/src-highliteGPLv3orlater
GNU Teseqa tool for analyzing files that contain control characters and terminal control sequences.https://www.gnu.org/software/teseq/GPLv3orlater
GNU ZileA text editor development kit.https://www.gnu.org/software/zileGPLv3orlater
GNU libmathevalLibrary for evaluating mathematical expressionshttp://www.gnu.org/software/libmatheval/GPLv3orlater
GNU sauceAnti-spam serverhttp://www.gnu.org/software/sauce/GPLv2orlater
GNU.FREEInternet voting systemhttps://www.gnu.org/software/free/GPLv2orlater
GNUe Application ServerBusiness logic server for 3-tier database applications.http://www.gnuenterprise.orgGPLv2orlater
GNUe Common LibraryPython library for database abstraction, RPC abstraction, and lots of other things.http://www.gnuenterprise.org/GPLv2
GNUe FormsMulti-platform user interface generator for database applications with support for various database backends.http://www.gnuenterprise.org/GPLv2
GNUe NavigatorMulti-platform menuing system.http://www.gnuenterprise.org/GPLv3
GNUe ReportsReport generator with support for various datasources and different output formats.http://www.gnuenterprise.org/GPLv3
GNUstepA graphical, object oriented programming environmenthttp://www.gnustep.org/LGPL
GPLv3
GOOPSObject-oriented extension to 'guile'https://www.gnu.org/software/goops/GPLv2orlater
GWorkspaceGNUstep workspace and file managerhttp://www.gnustep.org/experience/GWorkspace.htmlGPLv2orlater
GamaGeodetic network adjustment programhttps://www.gnu.org/software/gamaGPLv3orlater
GarpdGNU Gratuitous ARP Daemonhttps://savannah.gnu.org/projects/garpdGPLv2orlater
GawkString manipulation languagehttps://www.gnu.org/software/gawk/GPLv3
GcalIs a program for calculating and printing calendars, and is the GNU implementation of the universally known cal and calendar programs.https://www.gnu.org/s/gcal/GPLv3orlater
GccGNU Compiler Collectionhttps://gcc.gnu.org/GPLv3orlater with exception
LGPLv2.1orlater
GcideComprehensive English Dictionaryhttp://gcide.gnu.org.ua/GPLv3orlater
GcjwebpluginBrowser plugin that executes Java appletshttp://www.nongnu.org/gcjwebplugin/GPLv2orlater with exception
GclCompiler and interpreter for Common Lisphttps://www.gnu.org/software/gcl/Other
GcomprisEducational suite for children from 2 to 10http://gcompris.netGPLv3
GdbGNU Debuggerhttps://www.gnu.org/software/gdb/GPLv2orlater
GPLv3orlater
GdbmReplacement for the 'dbm' and 'ndbm' librarieshttps://gnu.org/software/gdbmGPLv3
GengenA parameterized-text-generator generator based on a templatehttp://www.lorenzobettini.it/software/gengen/index.phpGPLv2orlater
GengetoptGenerates a C function that parses and validates command line optionshttp://www.gnu.org/software/gengetoptGPLv3orlater
GettextTools to produce multi-lingual messageshttps://www.gnu.org/software/gettextGPLv3orlater
LGPLv2.1orlater
GfeGraphical font editorhttp://www.gnu.org/software/gfe/GPLv2orlater
GforthFree implementation of the ANS Forth languagehttps://www.gnu.org/software/gforth/GPLv3orlater
GfortranFortran compilerhttp://gcc.gnu.org/GPLv2orlater
GgradebookFully-featured GNU gradebookhttps://www.gnu.org/s/ggradebook/GPLv3orlater
GhostscriptPostScript and PDF interpreterhttp://gnu.org/software/ghostscriptAGPLv3orlater
AGPLv3 with exception
Other
GleemLibrary of 3D widgetshttp://www.gnu.org/software/gleem/GPLv2orlater
GlibCore library that forms the basis of GTK+ and GNOMEhttps://wiki.gnome.org/Projects/GLibOther
GlobalSource code tag system for C, C++, Java, and Yacchttps://www.gnu.org/software/global/GPLv3orlater
GlpkGNU Linear Programming Kithttps://www.gnu.org/software/glpk/GPLv3orlater
Gluethe GNU groupware projecthttps://www.gnu.org/s/glue/GPLv2orlater
GmpThe GNU Multiple Precision Arithmetic Libraryhttps://gmplib.org/LGPLv3orlater
GPLv2orlater
GnatsBug tracking systemhttps://gnu.org/software/gnats/GPLv3
GnatswebWeb interface to the GNU bug management systemhttps://savannah.gnu.org/projects/gnatsweb/GPL
Gneural NetworkGneural Network is the GNU package which implements a programmable neural network.http://www.gnu.org/software/gneuralnetwork/GPLv3orlater
GnochiveGUI frontend for multiple archivershttp://sourceforge.net/projects/gnochive/GPLv2orlater
GnomeThe GNU desktophttps://www.gnome.org/GPLv2orlater
GnotaryProject to produce a digital notary servicehttps://savannah.gnu.org/projects/gnotary/GPLv2
Gnotepad+HTML and text editorhttp://gnotepad.sourceforge.net/GPLv2orlater
Gnu-archRevision control systemhttp://www.gnu.org/software/gnu-archGPLv2
Gnu-c-manualA reference manual of the C programming language as implemented by GCChttps://www.gnu.org/software/gnu-c-manual/GFDLv1.3orlater
Gnu-cryptoProject to produce a full set of Java cryptographic toolshttp://www.gnu.org/software/gnu-cryptoGPLv2orlater with library exception
Gnu-pw-mgrpasswords managerhttps://www.gnu.org/software/gnu-pw-mgr/GPLv3
Gnu3dkit3D graphics rendering architecturehttps://gnu.org/software/gnu3dkit/LGPLv2.1
GnuCAD 2Unfinished project to write a free CAD systemhttp://gnu-cad.sourceforge.net/GPLv2
GnuaeSoftware to produce alternative energy systemshttp://www.senecass.com/software/gnuae/GPLv3
GnuastroCollection of tools for astronomical data analysis and manipulationhttp://www.gnu.org/software/gnuastro/GPLv3
Gnubatchan advanced batch scheduling system for GNU.https://gnu.org/software/gnubatch/GPLv3orlater
GFDL
GnubgPlays and analyzes backgammon games and matcheshttp://www.gnubg.org/GPLv3
GnubiffMail notification programhttp://gnubiff.sourceforge.net/GPLv3orlater
Gnubik3D Rubik's cube gamehttps://www.gnu.org/software/gnubik/GPLv3orlater
GnucapA general purpose circuit simulatorhttps://www.gnu.org/software/gnucap/GPLv3
GnucashPersonal and small business money-management softwarehttps://www.gnucash.org/GPLv2orlater
GnucobolProject to produce a free COBOL compilerhttps://www.gnu.org/software/gnucobol/GPLv2orlater
LGPLv2.1orlater
GnucommGNU telecommunications projecthttp://www.gnu.org/software/gnucomm/GPLv2orlater
GnudosA software library to help new GNU system usershttps://gnu.org/software/gnudos/GPLv3orlater
GnugoPlays the game of Gohttps://www.gnu.org/software/gnugo/GPLv2
GPLv3
GnuitTools for simple, daily file and system management taskshttp://www.gnu.org/software/gnuit/GPLv2
GPLv3orlater
GnujumpGNUjump is a simple game where your goal is to keep jumping to upper falling platforms in order to avoid touching the lower part of the screen.http://www.gnu.org/software/gnujump/GPLv3orlater
GnukartRacing gamehttp://www.gnu.org/software/gnukart/GPLv2orlater
GnulibGNU portability libraryhttp://www.gnu.org/software/gnulib/
GnumachMicrokernel of the GNU systemhttps://www.gnu.org/software/hurd/microkernel/mach/gnumach.htmlGPLv2orlater
GnumedSoftware for a paperless medical practicehttp://www.gnumed.orgGPLv2
GnumericMath program intended to replace commercial spreadsheetshttp://www.gnome.org/projects/gnumeric/GPLv2orlater
Gnump3dA light-weight audio serverhttp://www.gnu.org/software/gnump3d/GPLv2orlater
Gnuna build system for www.gnu.org translations.https://www.gnu.org/software/gnun/X11
GPLv3orlater
GFDL
W3C
GnunetAnonymous peer-to-peer file-sharinghttps://gnunet.org/GPLv3orlater
GnupgComplete implementation of the OpenPGP Internet standardhttps://www.gnupg.org/GPLv3orlater
GnupodLets you use an iPod under GNU/Linuxhttp://www.gnu.org/software/gnupod/GPLv3orlater
Gnuprologjavaan implementation of ISO Prolog as a Java libraryhttp://www.gnu.org/software/gnuprologjavaGPLv3orlater
GFDL
LGPLv3orlater
Gnuradiotoolkit for implementing software radioshttp://gnuradio.org/GPLv3orlater
GnurobotsReal-time gamehttps://www.gnu.org/software/gnurobots/GPLv3
Gnusmail/news client in Emacshttp://www.gnus.org/GPLv3orlater
GnuschoolIs a web application for educators, students, and school administrators.http://www.gnu.org/software/gnuschool/GPLv3orlater
GnushogiJapanese version of chesshttps://www.gnu.org/software/gnushogiGPLv3orlater
GnuskiesProject to create a free version of the xephem programhttp://www.gnu.org/software/gnuskies/gnuskies.htmlGPLv2orlater
GnusoundMultitrack sound editor for Gnomehttps://www.gnu.org/software/gnusound/GPLv2orlater
Gnuspeecha complete articulatory speech synthesis systemhttps://www.gnu.org/software/gnuspeech/GPLv3orlater
Gnuspoola spooling system which can support any type of printer and printer interface.https://www.gnu.org/software/gnuspool/GPLv3orlater
GnusysutilsPlanned group of utilities for system administratorshttp://savannah.gnu.org/projects/sysutilsGPLv2orlater
GnutritionNutrition analysis softwarehttp://gnu.org/software/gnutritionGPLv3orlater
GoldwaterMiddleware component of the DotGNU projecthttp://www.gnu.org/software/goldwaterGPL
GopticalGNU Optical design and simulation libraryhttp://www.gnu.org/software/goptical/GPLv3orlater
GormGraphic Object Relationship Modelerhttp://gnustep.org/experience/Gorm.htmlGPLv3orlater
GpaintGNOME paint programhttps://www.gnu.org/software/gpaintGPLv3orlater
Gperfa perfect hash function generatorhttps://www.gnu.org/software/gperf/GPLv3orlater
GprologProlog compilerhttp://www.gprolog.org/GPLv2orlater
LGPLv3orlater
GregSoftware testing frameworkhttps://www.gnu.org/software/greg/GPLv2orlater
GrepFinds lines that match entered patternshttps://www.gnu.org/software/grepGPLv3orlater
GretlStatistical analysis of economic data (econometrics)http://gretl.sourceforge.net/GPLv3orlater
GroffDocument formatting systemhttp://www.gnu.org/software/groff/groff.htmlGPLv2
GrubGNU GRand Unified Bootloaderhttps://www.gnu.org/software/grub/GPLv3orlater
GsaslSASL network authentication libraryhttp://www.gnu.org/software/gsasl/GPLv3orlater
Gsegrafixa GNOME scientific and engineering plotting programhttps://www.gnu.org/software/gsegrafix/GPLv3orlater
GFDL
GslRoutines for numerical computinghttp://www.gnu.org/software/gsl/GPLv3orlater
GsrcGNU Source Release Collectionhttp://www.gnu.org/software/gsrcGPLv3orlater
SimplePermissiveNonWarranty
GssImplementation of the Generic Security Service APIhttps://www.gnu.org/software/gss/GPLv3orlater
GtickDigital metronomehttp://www.antcom.de/gtick/GPLv3orlater
Gtk+Cross-platform toolkit for creating graphical user interfaceshttp://www.gtk.org/Other
GtkeyboardGraphical keyboardhttp://opop.nols.com/gtkeyboard.htmlGPLv2orlater
GtypistTyping tutor programhttps://www.gnu.org/software/gtypistGPLv3orlater
GuileGNU extensibility libraryhttps://www.gnu.org/software/guileLGPLv3orlater
Guile-SDLGuile bindings for various SDL librarieshttps://www.gnu.org/software/guile-sdl/GPLv3orlater
Guile-dbiGuile database abstraction layerhttp://home.gna.org/guile-dbi/GPLv2orlater
Guile-gnomeHelps Scheme programmers develop visual applicationshttp://www.gnu.org/software/guile-gnome/GPLv2orlater
Guile-gtkGuile language bindings for Gtk+ version 1.2http://www.gnu.org/software/guile-gtk/GPLv2orlater
Guile-ncursesA library for interfacing GNU Guile with ncurses for the creation of textual user interfaces.http://www.gnu.org/software/guile-ncurses/LGPLv3orlater
Guile-openglOpenGL bindings for GNU Guilehttps://gnu.org/s/guile-openglLGPLv3orlater
Guile-rpcpure Scheme implementation of XDR and ONC RPC for Guilehttps://www.gnu.org/software/guile-rpc/GPLv3
GuixGNU Package Managerhttps://gnu.org/software/guixGPLv3orlater
GurgleFormerly the GNU Report Generatorhttp://homepages.inf.ed.ac.uk/timc/gurgle/GPLv3orlater
GvFrontend for ghostscripthttp://www.gnu.org/software/gvGPLv3orlater
GvpeSecure vpn network among multiple nodes over an untrusted networkhttp://savannah.gnu.org/projects/gvpeGPLv3
GxmessageGTK-based xmessage clone.http://gnu.org/software/gxmessage
GzipCompresses and decompresses fileshttp://www.gnu.org/software/gzipGPLv2orlater
GPLv3orlater
HalifaxClient applications suite for fax applicationshttps://gnu.org/software/halifaxGPLv2orlater
HealthHospital and Health Information Systemhttp://health.gnu.org/GPLv3orlater
HelloGNU greeting packagehttps://www.gnu.org/software/hello/GPLv3orlater
Help2manGenerates manual pages from program fileshttps://www.gnu.org/software/help2manGPLv3
Hp2xxReads and converts HP-GL files to various formatshttp://www.gnu.org/software/hp2xx/hp2xx.htmlGPLv2orlater
HttptunnelCreates a data path in HTTP requestshttp://www.nocrew.org/software/httptunnel.htmlGPLv2
HurdProject GNU's replacement for the Unix kernelhttps://www.gnu.org/software/hurdGPLv2orlater
HyperboleInformation and text management programhttps://www.gnu.org/software/hyperbole/GPLv3orlater
IceCatGNUzilla IceCat is the GNU version of Mozilla Firefoxhttps://www.gnu.org/software/gnuzilla/GPL
LGPL
MPL
IceCat/GNU LibreJSBlocks javascript that is both non-trivial and non-freehttps://www.gnu.org/software/librejs/GPLv3orlater
IceCatMobileIceCatMobile is the lightweight version of the GNU IceCat browser.https://www.gnu.org/software/gnuzilla/GPL
LGPL
MPL
MPLv2.0
IdutilsTools for indexinghttps://www.gnu.org/s/idutilsGPLv3orlater
IgnuitA flash-card based memorization aid.http://gnu.org/software/ignuitGPLv3orlater
IndentC language source code formatting programhttp://www.gnu.org/software/indent/GPLv3
InetutilsCollection of common network programshttps://www.gnu.org/software/inetutils/GPLv3orlater
IntlfontsFonts for all characters Emacs 20 can handlehttp://gnu.org/software/intlfontsGPLv2orlater
JacalMathematics programhttp://people.csail.mit.edu/jaffer/JACALGPLv2orlater
GPLv3
JelCompiler for simple expressions into Java byte codehttps://gnu.org/software/jel/GPLv3orlater
JtwA programming language createdto simplify the process of learning how to program in Javahttps://www.gnu.org/software/jtw/GPLv3orlater
JwhoisInternet whois clienthttp://www.gnu.org/software/jwhois/GPLv3orlater
KawaFeatureful scheme implementationhttps://www.gnu.org/software/kawa/X11
GPLv2orlater
LegLibraries and Engines for Gameshttps://www.gnu.org/software/leg/GPLv2orlater
LessDisplay paginatorhttps://www.gnu.org/software/less/SimplePermissiveNonWarranty
GPLv3orlater
LibcLibrary for use with GNU/Hurd and GNU/Linuxhttps://www.gnu.org/software/libc/LGPL
LibcdioCD-ROM access libraryhttps://www.gnu.org/software/libcdio/GPLv3orlater
Liberty-eiffelCompiler for the Eiffel programming languagehttp://www.liberty-eiffel.org/LGPLv2.1orlater
LibextractorExtracts metadata information from fileshttps://www.gnu.org/software/libextractor/GPLv3orlater
GFDLv1.3orlater
LibffcallBuilds foreign function call interfaces in embedded interpretershttp://savannah.gnu.org/projects/libffcallGPLv2orlater
LibgcryptCryptographic libraryhttps://www.gnu.org/software/libgcrypt/LGPLv2.1orlater
GPLv2orlater
LibiconvConverts between character encodingshttps://gnu.org/software/libiconv/LGPL
LGPLv2orlater
GPLv3orlater
LibidnInternationalized string preparation libraryhttps://www.gnu.org/software/libidn/GPLv3orlater
LGPLv2.1orlater
LGPLv2.1
LibmicrohttpdC library implementing an HTTP 1.1 serverhttp://www.gnu.org/software/libmicrohttpd/LGPLv2.1
LibsigsegvLibrary for handling page faultshttp://www.gnu.org/software/libsigsegv/GPLv2orlater
Libtasn1the ASN.1 library used by GnuTLS, GNU Shishi and some other packages.https://www.gnu.org/s/libtasn1/GPLv3orlater
LGPLv2.1orlater
GFDL
LibtoolGeneric library support scripthttp://www.gnu.org/software/libtoolGPLv2
GPLv2orlater with exception
LGPLv2.1orlater
LibunistringUnicode string libraryhttps://www.gnu.org/software/libunistring/LGPLv2orlater
LGPLv3orlater
GPLv3orlater
LibxmiLibrary for rasterizing 2-D vector graphicshttp://www.gnu.org/software/libxmiGPLv2
LightningGenerates assembly language code at run-timehttps://www.gnu.org/software/lightning/LGPLv3orlater
LilypondMusic typesetterhttp://www.lilypond.org/GPLv3orlater
Linux-libreUNIX-like monolithic kernel liberated and adopted by the GNU systemhttp://linux-libre.fsfla.orgGPLv2
Liquidwar6Liquid War 6 is a unique multiplayer wargame.https://www.gnu.org/software/liquidwar6/GPLv3orlater
LshFree implementation of the SSH protocolhttp://www.gnu.org/software/lsh/GPLv2orlater
M4Macro processorhttps://www.gnu.org/s/m4/GPLv3orlater
GPLv2orlater
MacchangerIs a utility to manipulate a MAC addresshttps://www.gnu.org/software/macchangerGPLv2orlater
GPLv3
MailmanManages discussion listshttps://www.gnu.org/software/mailman/GPLv2orlater
MailutilsUtilities and library for reading and serving mailhttp://mailutils.org/GPLv3orlater
LGPLv3orlater
MakeGenerates executables and other non-source programshttps://www.gnu.org/software/make/GPLv3orlater
MarstAlgol to C translatorhttps://www.gnu.org/software/marst/GPLv3orlater
MaverikVirtual reality micro kernelhttps://www.gnu.org/software/maverik/GPLv2
GPLv3orlater
McUnix file managerhttp://www.midnight-commander.org/GPLv3orlater
McronVixie cron replacementhttps://www.gnu.org/software/mcron/GPLv3orlater
McsimSimulation software for designing, analyzing and calibrating mathematical modelshttps://www.gnu.org/software/mcsim/GPLv3orlater
MdkEmulator and development environment for Knuth's MIX computerhttps://www.gnu.org/software/mdk/GPLv3
MediagoblinA way to share your media with the worldhttp://mediagoblin.org/AGPLv3orlater
MeltingNearest-neighbor compilation of nucleic acid hybridationhttps://www.ebi.ac.uk/biomodels/tools/melting/GPLv2orlater
MetahtmlProgramming language for the Webhttp://metahtml.sourceforge.net/GPLv2orlater
MifluzFull text inverted index query libraryhttps://www.gnu.org/software/mifluz/GPLv3
MigInterface generator for the Hurdhttp://www.gnu.org/software/migGPLv2
MiscfilesCollection of various fileshttps://www.gnu.org/software/miscfilesGFDL
Mit-schemeMIT/GNU Scheme programming languagehttps://www.gnu.org/software/mit-scheme/GPLv2orlater
Mll2htmlConverts a mailing lists file to an HTML filehttp://www.gnu.org/software/mll2html/mll2html.htmlGPLv2orlater
MoeA powerful and user-friendly text editorhttps://www.gnu.org/software/moeGPLv3orlater
MottiMultiplayer, networked strategy gamehttps://www.gnu.org/software/motti/GPLv3orlater
MpcC library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the resulthttp://mpc.multiprecision.org/LGPLv3orlater
MpfrMultiple-precision Floating-point library with correct rounding.http://www.mpfr.org/LGPLv3orlater
MtoolsLets Unix systems work with DOS fileshttp://www.gnu.org/software/mtoolsGPLv3orlater
Musean authoring and publishing environment for Emacshttps://gnu.org/s/emacs-muse/GPLv3orlater
NMISPowerful Network Performance Management Softwarehttp://www.opmantek.com
NanaLibrary for assertion checking and logging in GNU C/C++https://savannah.gnu.org/projects/nana/BSD 2Clause
NanoPico clone for *NIXhttp://www.nano-editor.org/GPLv3orlater
Nano-archimedesa quantum mechanical simulator which implements the single-body Wigner Monte Carlo methodhttp://www.nano-archimedes.com/GPLv3orlater
Nautilusfile manager for the GNOME desktophttps://wiki.gnome.org/Apps/NautilusGPLv2orlater
NcursesDisplays and updates text on text-only terminalshttp://dickey.his.com/ncurses/ncurses.htmlX11
NettleCryptographic libraryhttp://www.lysator.liu.se/~nisse/nettle/LGPLv3orlater
GPLv2
GPLv3
OASISA Novel GWAS Analysis Methodhttps://github.com/dr-saeed/OASISGPLv3orlater
OcradOCR program based on feature extractionhttps://www.gnu.org/software/ocradGPLv2orlater
Octal 2Free digital sound workstation for Unix-like systemshttp://www.gnu.org/software/octal/GPLv2
OctaveHigh-level language for numerical computationshttps://www.gnu.org/software/octave/GPLv3orlater
OleoLightweight spreadsheet programhttp://www.gnu.org/software/oleo/oleo.htmlGPLv2
OrcaScreen reader for Gnomehttps://wiki.gnome.org/Projects/OrcaLGPLv2.1orlater
OrgOutline-based notes management and organizer for Emacshttp://orgmode.org/GPLv3orlater
OrgadocHelps organize documentationhttps://www.gnu.org/software/orgadoc/GPLv2orlater
OsipLibrary supporting the Session Initiation Protocolhttps://www.gnu.org/software/osip/LGPL
PHP Class Wrapper for Stanford Part of Speech TaggerA PHP class for accessing Stanford's Java based Part of Speech Taggerhttp://charleshays.com/php-class-wrapper-for-stanford-part-of-speech-tagger/
PIPSConverts data between formatshttp://ftp.gnu.org/gnu/pips/GPLv2
PanoramaFramework for 3D graphics productionhttp://www.gnu.org/software/panoramaGPLv2
PaperclipsWebserver and dynamic content containerhttp://www.gnu.org/software/paperclips/GPLv2
Parallela shell tool for executing jobs in parallel using one or more computershttps://www.gnu.org/s/parallel/GPLv3orlater
PartedManipulates disk partitionshttps://www.gnu.org/software/partedGPLv3orlater
PatchApplies a patch to a filehttp://www.gnu.org/software/patch/GPLv2
PatchworkUtility for rapid patch development and submissionhttp://www.gnu.org/software/patchwork/GPLv2orlater
PaxutilsTool to manage file archiveshttp://www.gnu.org/software/paxutils/paxutils.htmlGPLv2
PcbPrinted Circuit Board layout toolhttp://pcb.geda-project.org/GPLv2orlater
PemGNU Personal Expenses Managerhttp://www.gnu.org/software/pem/GPLv3orlater
PexecExecute commands or shell scripts in parallel on a local or remote hosthttp://www.gnu.org/software/pexec/GPLv3orlater
Phantom homeHome automation systemhttps://www.gnu.org/software/phantom home/GPLv2orlater
Phantom securityHome security systemhttp://www.gnu.org/software/phantom.security/GPLv2orlater
PhpgrabcomicsRetrieves and saves comics from the Webhttp://www.baravalle.it/phpGrabComics/GPLv2orlater
PhpgroupwareGroupware suitehttp://savannah.gnu.org/projects/phpgroupware/GPLv2orlater
GPLv3orlater
PiesProgram Invocation and Execution Supervisorhttp://www.gnu.org.ua/software/pies/GPLv3orlater
PipoA GNU Bulletion Board Systemhttp://www.gnu.org/software/pipoGPLv2orlater
PlotutilsPlotting utilities and libraryhttps://www.gnu.org/software/plotutils/GPL
Pocmanages smartcard passwordshttp://www.gnu.org/software/poc/poc.htmlGPLv2orlater
PolyxmassMass spectrometric framework for simulation and analysis of mass spectrometric data of (bio-)polymershttp://www.gnu.org/software/polyxmassGPLv2orlater
PowerGuruPowerguru is a a monitoring, data logging, and remote control application for power generation products used for renewable energy.http://www.gnu.org/software/powerguru/GPLv2orlater
ProtoTools to find function prototypeshttp://www.oualline.com/sw/index.htmlPublicDomain
ProxyknifeValidate free proxies for users behind firewallshttp://www.gnu.org/software/proxyknifeGPLv3orlater
PsppStatistics packagehttps://www.gnu.org/s/pspp/GPLv3orlater
Psychosynthan interactive modular soft-synth.http://www.psychosynth.com/index.php/Main PageGPLv3orlater
Expat
PthGNU Portable Threads libraryhttp://www.gnu.org/software/pth/pth.htmlLGPL
PyconfigureConfigure and install Python software the GNU wayhttps://www.gnu.org/software/pyconfigureGPLv3orlater
SimplePermissiveNonWarranty
QexoXQuery to Java compilerhttp://gnu.org/software/qexoKawa
QueueBatch processing and local rsh replacement systemhttp://www.gnu.org/software/gnu-queue/GPLv2orlater
Ra language and environment for statistical computing and graphics.http://www.r-project.org/GPLv2orlater
LGPLv2.1
LGPLv2.1orlater
RadiusRemote authentication and accounting systemhttp://www.gnu.org/software/radius/radius.htmlGPLv3orlater
RcsVersion control and project management softwarehttps://www.gnu.org/software/rcs/GPLv3orlater
ReadlineLets users edit command lines as they are typed inhttps://cnswww.cns.cwru.edu/php/chet/readline/rltop.htmlGPLv3orlater
RecutilsTools and libraries to access human-editable text-based databaseshttps://www.gnu.org/software/recutilsGPLv3orlater
RefTeXa specialized package for support of labels, references, citations, and the indices in LaTeX.http://www.gnu.org/software/auctex/reftex.htmlGPLv3
RemotecontrolGNU remotecontrol is a web application serving as a management tool for multiple IP enabled HVAC thermostats (device), and other Building Automation devices. The purpose of GNU remotecontrol is to read from and write to multiple IP enabled thermostats.https://www.gnu.org/software/remotecontrol/AGPLv3orlater
RingDecentralized and encrypted audio/video/text communication software building on SIPhttps://ring.cxGPLv3orlater
RosarioSISStudent Information Systemhttps://www.rosariosis.org/GPLv2
RottlogGNU log management utility.http://www.gnu.org/software/rottlogGPLv2orlater
GPLv3orlater
Rpgean engine for 2D role playing games.https://www.gnu.org/software/rpge/GPLv3orlater
GFDL
RushRestricted User Shell with sophisticated configuration files.http://puszcza.gnu.org.ua/software/rush/GPLv3orlater
SXMLDefines and implements a mark-up languagehttp://www.gnu.org/software/sxml/GPLv2orlater
SatherObject-oriented languagehttps://www.gnu.org/software/sather/GPLv3orlater
ScmR5RS Scheme implementationhttps://people.csail.mit.edu/jaffer/SCMLGPL
ScreenMulti-screen window managerhttps://www.gnu.org/software/screenGPLv3orlater
SedA stream-oriented non-interactive text editorhttps://www.gnu.org/software/sed/GPLv3orlater
ServeezServer frameworkhttps://www.gnu.org/software/serveez/GPLv3orlater
ServletapiAn extensible framework for building web applications.https://www.gnu.org/software/classpathx/GPLv3
SharutilsCreates and helps unpack shell archiveshttps://www.gnu.org/s/sharutils/GPLv3orlater
ShellutilsCommand line utilitieshttps://www.gnu.org/software/coreutils/coreutils.htmlGPLv2orlater
ShishiFree implementation of the Kerberos 5 network security systemhttps://www.gnu.org/s/shishi/GPLv3orlater
Shmmaccess all shared memoryhttp://gnu.org/software/shmmGPLv3orlater
ShtoolThe GNU portable shell toolhttp://www.gnu.org/software/shtool/GPLv2orlater
Sipwitcha pure SIP-based office telephone call server that offers generic business telephone system features.https://www.gnu.org/s/sipwitch/GPLv3orlater
SlibPortable scheme libraryhttps://people.csail.mit.edu/jaffer/SLIBSimplePermissiveNonWarranty
SmalltalkImplementation of the Smalltalk object oriented languagehttp://smalltalk.gnu.org/GPLv2orlater
SmarteiffelEiffel compilerhttp://smarteiffel.loria.fr/GPLv2
SocialGNU social implements the OStatus standard for decentralized social networking.https://gnu.io/social/AGPLv3orlater
SolfegeEartraining program for GNOMEhttps://www.gnu.org/software/solfege/GPLv2orlater
GPLv3orlater
SourceinstallGraphical tool for source package configuration, installation, tracking and removalhttp://www.gnu.org/software/sourceinstallGPLv3orlater
SovixPHP-based, semantic website revision systemhttp://savannah.gnu.org/projects/sovix/GPLv3orlater
GFDL
AGPLv3orlater
SpacechartDisplays the stars in space in 3Dhttp://www.gnu.org/software/spacechart/GPLv2orlater
SpeexSpeech compression formathttp://www.gnu.org/software/speex/Xiph
SpellSpell checkerhttp://savannah.gnu.org/projects/spell/GPLv2orlater
SqltutorInteractive web based tool for learning SQL by exampleshttp://www.gnu.org/software/sqltutor/GPLv3orlater
Src-highliteTurns source code into a file with syntax highlightinghttp://www.gnu.org/software/src-highlite/GPLv2orlater
GPLv3orlater
StowManages installation processhttp://www.gnu.org/software/stow/GPLv2orlater
SuperoptFinds the shortest instruction sequence for a given functionhttp://gnu.org/software/superoptGPLv2orlater
SwbisExtensions to the POSIX packaging standardhttp://www.gnu.org/software/swbis/GPLv3orlater
TalkfiltersTranslates English text into dialectshttp://www.hyperrealm.com/main.php?s=talkfiltersGPLv2orlater
TarCreates tar archiveshttps://www.gnu.org/software/tar/GPLv3orlater
TermcapA library for sending terminal control codeshttp://www.gnu.org/software/termutils/GPLv2orlater
TermutilsPrograms for controlling terminalshttp://www.gnu.org/software/termutils/termutils.htmlGPLv2orlater
TexinfoProduces manuals, ASCII text, and on-line documentationhttp://www.gnu.org/software/texinfo/GPLv3orlater
TexmacsScientific text editorhttp://www.texmacs.org/GPLv3
TextutilsText utilitieshttps://www.gnu.org/software/textutils/GPLv2orlater
Thalesdoctest-like system for GNU Guilehttps://www.gnu.org/software/thalesGPLv3
The GNU Objective C Class LibraryThe GNU Objective C Class Library (libobjects) is a library of general-purpose, non-graphical Objective C objectshttp://www.cs.rochester.edu/u/mccallum/libobjects/GPLv2orlater
The mneme projecta constituent management system for nonprofitshttp://themnemeproject.org/GPLv3
TimeReports the user, system, and real time used by a processhttps://www.gnu.org/software/time/GPLv3orlater
ToutDouxProject managerhttp://www.gnu.org/software/toutdoux/GPLv2orlater
TrampRemote file editing softwarehttp://www.gnu.org/software/tramp/GPLv3orlater
TrueprintPretty-print C sources and other plain text to PostScripthttps://www.gnu.org/software/trueprint/GPLv2
UnifontUnicode font and utilitieshttp://www.unifoundry.comGPLv3orlater
GPLv2orlater
UnitsUnit conversion and calculationhttps://www.gnu.org/software/units/GPLv3orlater
UnrtfConverts from RTF to other formatshttp://www.gnu.org/software/unrtf/unrtf.htmlGPLv3
UservSecurity boundary toolhttp://www.gnu.org/software/userv/GPLv2orlater
UucpFile copying programhttps://www.gnu.org/software/uucp/GPLv2
VCD ImagerFree software (Super) video CD authoring solutionhttps://www.gnu.org/software/vcdimager/GPLv2orlater
Vc-dwima version-control-agnostic ChangeLog diff and commit tool.https://www.gnu.org/software/vc-dwim/GPLv3orlater
VeraV.E.R.A. Virtual Entity of Relevant Acronymshttps://www.gnu.org/software/vera/GFDL
VmslibGNU vmslib is a bunch of files and small routines that can help people to port GNU programs to VMShttp://www.gnu.org/software/vmslib/GPLv2orlater
W3Fully customizable, largely undocumented web browser for Emacshttp://elpa.gnu.org/packages/w3.htmlGPLv2
WbDisk based, sorted associative array C libraryhttp://people.csail.mit.edu/jaffer/WBGPLv2orlater with exception
LGPLv3orlater
WdiffFront end to GNU 'diff'https://www.gnu.org/software/wdiff/GPLv3
WebSocket4Ja WebSocket protocol implementation in Java.http://gnu.org/software/websocket4jGPLv2orlater with exception
GFDL
WgetRetrieves files from the Webhttps://www.gnu.org/software/wget/GPLv3orlater with exception
WhichPrints out full path of execuatbleshttp://carlowood.github.io/which/index.htmlGPLv3orlater
Window MakerWindow manager for X Window Systemhttp://windowmaker.org/GPLv2orlater
WombRepository for homeless codehttp://savannah.gnu.org/projects/womb/GPLv2orlater
XaosReal-time fractal zoomerhttp://matek.hu/xaos/GPLv2orlater
XboardGraphical chessboardhttps://www.gnu.org/software/xboard/GPLv3orlater
XhippoPlaylist managerhttps://www.gnu.org/software/xhippo/GPLv3orlater
XlogmasterMonitors logfiles and deviceshttps://www.gnu.org/software/xlogmaster/GPLv3orlater
XneeRecords, distributes, and replays X11 protocol datahttps://www.gnu.org/software/xneeGPLv3orlater
Xorrisomaps file objectshttps://gnu.org/s/xorriso/GPLv3orlater
ZebraImplementation of routing protocolshttp://gnu.org/software/zebraGPLv2


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.