Category
page 6Software using the GNU General Public License
Q639194
KNIME (), the Konstanz Information Miner, is a data analytics, reporting and integrating platform. KNIME integrates various components for machine learning and data mining through its modular data pipelining "Building Blocks of Analytics" concept. A graphical user interface and use of Java Database Connectivity (JDBC) allows assembly of nodes blending different data sources, including preprocessing (extract, transform, load (ETL)), for modeling, data analysis and visualization with minimal, or no, programming. It is free and open-source software released under a GNU General Public License.
GNU Readline
software library that provides line-editing and history capabilities for interactive programs with a command-line interface
SPIP
SPIP (''Système de Publication pour l'Internet'') is a free software content management system designed for web site publishing, oriented towards online collaborative editing.
Q646307
KVIrc is a graphical IRC client for Linux, Unix, Mac OS and Windows. The name is an acronym of K Visual IRC in which the K stands for a dependency to KDE, which became optional from version 2.0.0. The software is based on the Qt framework and its code is released under a modified GNU General Public License.
Synfig
Synfig Studio (also known as Synfig) is a free and open-source vector-based 2D animation software. It is created by Robert Quattlebaum with additional contributions by Adrian Bentley.
Piwigo
Piwigo is a free and open-source web-based photo gallery, originally written by Pierrick Le Gall. It is written in PHP and requires a MySQL database.
Weblate
Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL Translator, Amazon Translate, or Google Translate.
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.
GNOME Keyring
daemon application designed to take care of the user's security credentials

TextMate
TextMate is a free and open-source general-purpose GUI text editor for macOS created by Allan Odgaard. TextMate features declarative customizations, tabs for open documents, recordable macros, folding sections, snippets, shell integration, and an extensible bundle system.
TortoiseGit
TortoiseGit is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It is free software released under the GNU General Public License.
Discourse
open source Internet forum software application
Q1849222
OpenMPT is an open-source music tracker for Windows. Currently developed by a multitude of contributors, it is based on ModPlug Tracker by Olivier Lapicque, first released in September 1997. Although developed for Windows, OpenMPT can be run on Unix-like systems via Wine.

Q2104585
XBoard is a graphical user interface chessboard for chess engines under the X Window System. It is developed and maintained as free software by the GNU project. WinBoard is a port of XBoard to run natively on Microsoft Windows.
CinePaint
CinePaint is a free and open source computer program for painting and retouching bitmap frames of films. It is a fork of version 1.0.4 of the GNU Image Manipulation Program (GIMP). It enjoyed some success as one of the earliest open source tools developed for feature motion picture visual effects and animation work.
The main reason for this adoption over mainline GIMP was its support for high bit depths (greater than 8-bits per channel) which can be required for film work. The mainline GIMP project later added high bit depths in GIMP 2.9.2, released November 2015. It is free software under th
Pencil2D
Pencil2D is a free and open-source 2D animation software for Windows, macOS, and Unix-like operating systems. It is released under the GNU General Public License and uses the Qt framework. It is used for making cartoons using traditional techniques (tracing drawings, onion skinning, etc), managing vector and bitmap drawings.
Eggdrop
Eggdrop is a popular IRC bot and the oldest that is still being maintained.
GNU Radio
toolkit for software-defined radios
Freeplane
Freeplane is a free, open source software application for creating mind maps (diagrams of connections between ideas), and electronic outlines. Written in Java, it is supported on Windows, Mac OS X and Linux, and is licensed under the GNU GPL version "2 or later".
PhotoRec
PhotoRec is a free and open-source utility software for data recovery with text-based user interface using data carving techniques, designed to recover lost files from various digital camera memory, hard disk and CD-ROM. It can recover the files with more than 480 file extensions (about 300 file families). It is also possible to add custom file signature to detect less known files.
OpenMediaVault
OpenMediaVault (OMV) is a free Linux distribution designed for network-attached storage (NAS). The project's lead developer is Volker Theile, who instituted it in 2009. OMV is based on the Debian operating system, and is licensed through the GNU General Public License v3.
Q2380244
1997 computer game developed by Adeline Software International
TightVNC
TightVNC is a free and open-source remote desktop software server and client application for Linux and Windows. A server for macOS is available under a commercial source code license only, without SDK or binary version provided. Constantin Kaplinsky developed TightVNC, using and extending the RFB protocol of Virtual Network Computing (VNC) to allow end-users to control another computer's screen remotely.
e2fsprogs
e2fsprogs (sometimes called the e2fs programs) is a set of utilities for maintaining the ext2, ext3 and ext4 file systems for the Linux kernel. Since those file systems are often the default for Linux distributions, it is commonly considered to be essential software.

Q1453375
FreeMat is a free open-source numerical computing environment and programming language,
Joe's Own Editor
console screen editor
gvSIG
gvSIG, geographic information system (GIS), is a desktop application designed for capturing, storing, handling, analyzing and deploying any kind of referenced geographic information in order to solve complex management and planning problems. gvSIG is known for having a user-friendly interface, being able to access the most common formats, both vector and raster ones. It features a wide range of tools for working with geographic-like information (query tools, layout creation, geoprocessing, networks, etc.).
Integrating in the same view both local (files, databases) and remote data through OGC

Widelands
thumb|254px|Four tribes in Widelands Build 20
thumb|254px|Screenshot of a game taken in 2008
thumb|254px|Screenshot of the "Dolomites" map in Widelands Build 19
Q1685508
free and open-source interior design and home-planning software
Privacy Badger
open source privacy-enhancing web browser extension
Sylpheed
Sylpheed is an open-source e-mail client and news client licensed under GNU GPL-2.0-or-later with the library part LibSylph under GNU LGPL-2.1-or-later. It provides easy configuration and an abundance of features. It stores mail in the MH Message Handling System. Sylpheed runs on Unix-like systems such as Linux or BSD, and it is also usable on Windows. It uses GTK+.
Twine
open source tool for telling interactive, nonlinear stories
Cherokee
open source web server software application

TraceTogether
TraceTogether was a digital system implemented by the Government of Singapore to facilitate contact tracing efforts in response to the COVID-19 pandemic in Singapore. The main goal was a quick identification of persons who may have come into close contact with anyone who has tested positive for COVID-19. The system helps in identifying contacts such as strangers encountered in public one would not otherwise be able to identify or remember. Together with SafeEntry, it allows the identification of specific locations where a spread between close contacts may occur.
Cyberduck
Cyberduck is an open-source client for FTP and SFTP, WebDAV, and cloud storage (OpenStack Swift, Amazon S3, Backblaze B2 and Microsoft Azure), available for macOS and Windows (as of version 4.0) licensed under the GPL. Cyberduck is written in Java and C# using the Cocoa user interface framework on macOS and Windows Forms on Windows. It supports FTP/TLS (FTP secured over SSL/TLS), using AUTH TLS as well as directory synchronization. The user interacts with the user interface (GUI), including file transfer by drag and drop and notifications via Growl. It is also able to open some files in extern
Textpattern
Textpattern is a free and open-source content management system (CMS) for PHP and MySQL. It was originally developed by Dean Allen and now developed by Team Textpattern. While it is typically listed among weblogging tools, its aim is to be a general-purpose content management system. The current stable version is Textpattern .
Art of Illusion
open source software package for 3D graphics
Darik's Boot and Nuke
Linux distribution used for data erasure

Fail2ban
Fail2Ban is an intrusion prevention software framework. Written in the Python programming language, it is designed to prevent brute-force attacks. It is able to run on POSIX systems that have an interface to a packet-control system or firewall installed locally, such as iptables or TCP Wrapper.
ROSA Linux
Russian Linux distribution
Eric Python IDE
software
libavcodec
libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data.
TextSecure
TextSecure was an encrypted messaging application for Android that was developed from 2010 to 2015. It was a predecessor to Signal and the first application to use the Signal Protocol, which has since been implemented into WhatsApp and other applications. TextSecure used end-to-end encryption to secure the transmission of text messages, group messages, attachments and media messages to other TextSecure users.
Q250602
WinMerge is a free software tool for data comparison and merging of text-like files. It is useful for determining what has changed between versions, and then merging changes between versions.
Catalyst
open source web framework in Perl
Electric
circuit-design system
Q885584
BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs with the help of Java Development Kit (JDK).
Uzbl
Uzbl is a discontinued free and open-source minimalist web browser designed for simplicity and adherence to the Unix philosophy. Development began in early 2009 and is still considered to be in an alpha state by the developers. The core component of Uzbl is written in C, but other languages are also used, most notably Python. All parts of the Uzbl project are released as free software under GNU GPL-3.0-only.
Kig
free and open-source interactive geometry software
Natron
compositing software
Quassel IRC
graphical, distributed, cross-platform IRC client
ADempiere
ADempiere is an enterprise resource planning (ERP) software package released under a free software license. The verb adempiere in Italian means "to fulfill a duty" or "to accomplish".
vsftpd
vsftpd (or very secure FTP daemon) is an FTP server for Unix-like systems, including Linux. It is the default FTP server in the Ubuntu, CentOS, Fedora, NimbleX, Slackware and RHEL Linux distributions. It is licensed under the GNU General Public License. It supports IPv6, TLS and FTPS (explicit since 2.0.0 and implicit since 2.1.0).
AWStats
AWStats (Advanced Web Statistics) is an open source Web analytics reporting tool, suitable for analyzing data from Internet services such as web, streaming media, mail, and FTP servers. AWStats parses and analyzes server log files, producing HTML reports. Data is visually presented within reports by tables and bar graphs. Static reports can be created through a command line interface, and on-demand reporting is supported through a Web browser CGI program.
SquirrelMail
SquirrelMail is an open-source webmail application written in PHP. It provides a web-based interface for accessing email via the IMAP protocol and sends messages through SMTP. The project also includes a separate IMAP proxy server written in C. Both components are released under the GNU General Public License version 2 or later.

UPX
UPX (Ultimate Packer for eXecutables) is a free and open source executable packer supporting a number of file formats from different operating systems.
ROX Desktop
desktop environment for X Window System
Seahorse
GNOME front-end application for managing PGP and SSH keys
TeXnicCenter
TeXnicCenter is a free and open-source IDE for the LaTeX typesetting language. It uses the MiKTeX or TeX Live distributions. It allows the user to type documents in LaTeX and to compile them in PDF, DVI or PS. A menu gives access to precoded elements and environments (formulas, symbols, sections). It also allows for the creation of projects to organize and access the sections and environments of documents, and to insert a bibliography (using BibTeX) and an index (using MakeIndex). TeXnicCenter was first released in 1999 by Sven Wiegand, it is included in ProTeXt and since version 2.02 it suppo
Xarchiver
Xarchiver is a front-end to various command line archiving tools for Linux and BSD operating systems, designed to be independent of the desktop environment. It is the default archiving application of Xfce and LXDE. Deepin's archive manager is based on Xarchiver.