Category
page 9Software using the GNU General Public License
Leela Zero
computer Go software
WASTE
WASTE is a peer-to-peer and friend-to-friend protocol and software application developed by Justin Frankel at Nullsoft in 2003 that features instant messaging, chat rooms, and file browsing/sharing capabilities. The name WASTE is a reference to Thomas Pynchon's novel The Crying of Lot 49. In the novel, W.A.S.T.E. is (among other things) an underground postal service.
iFolder
iFolder is an open-source application, developed by Novell, Inc., intended to allow cross-platform file sharing across computer networks.
Ardupilot
ArduPilot is an autopilot software program that can control multirotor drones, fixed-wing and VTOL aircraft, RC helicopters, ROVs, ground rovers, boats, submarines, uncrewed surface vessels (USVs), AntennaTrackers and blimps. It is published as open source software under the GNU GPL version 3.

Plasma Mobile
Plasma workspace variant for smartphones
Rocks'n'Diamonds
'''''Rocks'n'Diamonds''' is an open source puzzle video game created by Holger Schemel and published in 1995 by Artsoft Entertainment. It is a clone of Boulder Dash, Supaplex, Emerald Mine, and Sokoban''.
GPSBabel
GPSBabel is a cross-platform, free software to transfer routes, tracks, and waypoint data to and from consumer GPS units, and to convert between GPS data formats. It has a command-line interface and a graphical interface for Windows, macOS, and Linux users.
Higan
multi-system emulator
ZynAddSubFX
ZynAddSubFX (also now called Zyn-Fusion) is a free and open-source software synthesizer for Linux, Mac OS X and Microsoft Windows. Version 3's new user interface was initially released under proprietary terms, but is now open source (though prebuilt binaries are still sold to fund development).
TorChat
TorChat was a peer-to-peer anonymous instant messenger that used Tor onion services as its underlying network. It provided cryptographically secure text messaging and file transfers. The characteristics of Tor's onion services ensure that all traffic between the clients is encrypted and that it is very difficult to tell who is communicating with whom and where a given client is physically located.
cdparanoia
cdparanoia is a command-line compact disc ripper for Unix-like operating systems and BeOS developed by Xiph.org. It is designed to be a minimalistic CD ripper which would compensate for sub-par hardware to produce an accurate rip.
GNU ddrescue
GNU ddrescue is a data recovery tool for disk drives, DVDs, CDs, and other digital storage media. It copies raw blocks of storage, such as disk sectors, from one device or file to another, while handling read errors in an intelligent manner to minimize data loss by scraping good sectors from partially read blocks.
Armbian Linux
Armbian is a software framework for building system images for single-board computers (SBCs). It is not a Linux distribution in its own right but builds upon Debian or Ubuntu, providing a minimal base system optimized for SBC hardware and maintaining its own kernels. The framework allows users and manufacturers to deploy ready-made images or create customized ones for specific hardware.
Vidalia
graphical controller for the Tor software
Conversations
Android XMPP client
Redshift
application that adjusts the computer display's color temperature
FreeHAL
FreeHAL was a volunteer computing project to build a self-learning chatbot. This project is no longer active.
iTerm2
iTerm2 is a free and open-source terminal emulator for macOS, licensed under GPL-2.0-or-later. It was derived from and has mostly supplanted the earlier "iTerm" application.
Mousepad
A simple text editor for the Xfce desktop environment
Brain Fuck Scheduler
process scheduler in Linux
Twinkle
app for voice communications over VoIP protocol
Fontmatrix
Fontmatrix is a font manager for Linux desktop environments. It can manage fonts installed system-wide or for individual user accounts. It relies on FreeType to render font samples, and on Qt for its user interface. Bruce Byfield hailed the creation of Fontmatrix with an article concluding with: "Finally, the long wait for a GNU/Linux font manager is ending."
cdrdao
cdrdao (“CD recorder disc-at-once”) is a free and open source utility software application for authoring and ripping of audio and data CD-ROMs. It is licensed under GPL-2.0 or Later. The application is available for several operating systems, including Linux, Windows, and macOS, and was reported to work on other operating Unix-based operating systems.
Virtaal
Virtaal () is a computer-assisted translation tool written in the Python programming language. It is free software developed and maintained by Translate.org.za.
SoX
Sound eXchange (SoX) is a cross-platform audio editing software. It has a command-line interface, and is written in standard C. It is free software, licensed under GPL-2.0-or-later, with libsox licensed under LGPL-2.1-or-later, and distributed by Chris Bagwell through SourceForge.
PCSX-Reloaded
PCSX is a free and open-source, video game console emulator that allows software designed to be used with the Sony PlayStation to run on personal computers. Over the years, development changed hands several times with PCSX-Reloaded (PCSXR) now being the main version. As of 2021, the emulator seems to be no longer under active development. A newer, actively maintained fork of PCSX-Reloaded is PCSX-Redux.
DeviceKit
DeviceKit is a modular hardware abstraction layer designed for use in Linux systems that is designed to simplify device management and replace the current monolithic Linux HAL. DeviceKit includes the ability to enumerate system devices and send notifications when hardware is added or removed from the computer system.
Q9369297
MilkyTracker is a free software multi-platform music tracker for composing music in the MOD and XM module file formats.
zswap
zswap is a Linux kernel feature that provides a compressed write-back cache for swapped pages, as a form of virtual memory compression. Instead of moving memory pages to a swap device when they are to be swapped out, zswap performs their compression and then stores them into a memory pool dynamically allocated in the system RAM. Later writeback to the actual swap device is deferred or even completely avoided, resulting in a significantly reduced I/O for Linux systems that require swapping; the tradeoff is the need for additional CPU cycles to perform the compression.
knitr
knitr is a software engine for dynamic report generation with R. It is a package in the programming language R that enables integration of R code into LaTeX, LyX, HTML, Markdown, AsciiDoc, and reStructuredText documents. The purpose of knitr is to allow reproducible research in R through the means of literate programming. It is licensed under the GNU General Public License.
Cryptomator
Cryptomator is open source encryption software that provides encryption for cloud drives. It provides transparent, client-side encryption for personal cloud storage. Cryptomator encrypts each file separately and then allows the user to sync files with a cloud or local storage of choice. It is available for all major operating system including Android, iOS, Windows, Mac, Linux.
Double Commander
open source multi-platform two-panel orthodox file manager
KTechLab
KTechLab is an IDE for electronic and PIC microcontroller circuit design and simulation; it is a circuit designer with auto-routing and a simulator of common electronic components and logic elements.
IINA
IINA () is a free and open-source media player software based on mpv and written in Swift for macOS. It is released under the GNU General Public License version 3 (GPLv3).

DoomRL
2013 video game
Request Tracker
ticket-tracking system
OCS Inventory
free software that enables users to inventory their IT assets
Ksplice
Ksplice is an open-source extension of the Linux kernel that allows security patches to be applied to a running kernel without the need for reboots, avoiding downtimes and improving availability (a technique broadly referred to as dynamic software updating). Ksplice supports only the patches that do not make significant semantic changes to kernel's data structures.
Q6430073
UltraDefrag is a disk defragmentation utility for Microsoft Windows. Prior to version 8.0.0 it was released under the GNU General Public License.
GeoNetwork
catalog application to manage spatially referenced resources
Seed7
Seed7 is an extensible general-purpose programming language designed by Thomas Mertes. It is syntactically similar to Pascal and Ada. Along with many other features, it provides an extension mechanism. Seed7 supports introducing new syntax elements and their semantics into the language, and allows new language constructs to be defined and written in Seed7. For example, programmers can introduce syntax and semantics of new statements and user defined operator symbols. The implementation of Seed7 differs significantly from that of languages with hard-coded syntax and semantics.
Seafile
Seafile is an open-source, cross-platform file-hosting software system. Files are stored on a central server and can be synchronized with personal computers and mobile devices through apps. Files on the Seafile server can also be accessed directly via the server's web interface. Seafile's functionality is similar to other popular file hosting services such as Dropbox and Google Drive. The primary difference between Seafile and Dropbox/Google Drive is that Seafile is a self-hosted file sharing solution for private cloud applications. In private clouds, storage space and client connection limits
Gobby
Gobby is a free software collaborative real-time editor available on Windows and Unix-like platforms. (It runs on Mac OS X using Apple's X11.app.) It was initially released in June 2005 by the 0x539 dev group (the hexadecimal value 0x539 is equal to 1337 in decimal). Gobby uses GTK+ for its GUI widgets.
Grip
CD ripping program
Qtractor
Qtractor is a hard disk recorder and digital audio workstation application for Linux. Qtractor is written in C++ and is based on the Qt framework. Its author is Rui Nuno Capela, who is also responsible for the Qjackctl, Qsynth and Qsampler line of Linux audio software. Qtractor's intention was to provide digital audio workstation software simple enough for the average home user, and yet powerful enough for the professional user.
leJOS
leJOS is a firmware replacement for Lego Mindstorms programmable bricks. Different variants of the software support the original Robotics Invention System, the NXT, and the EV3. It includes a Java virtual machine, which allows Lego Mindstorms robots to be programmed in the Java programming language. It also includes 'iCommand.jar' which allows you to communicate via bluetooth with the original firmware of the Mindstorm. It is often used for teaching Java to first-year computer science students. The leJOS-based robot Jitter flew around on the International Space Station in December 2001.
Avant Window Navigator
user interface dock for Linux
Jimm
Jimm is an alternative open-source instant messaging client for the ICQ network. It is written in Java ME and should work in most of mobile devices that follow MIDP specification.
sK1
open-source, cross-platform illustration program
PhpWiki
PhpWiki is a web-based wiki software application.
It began as a clone of WikiWikiWeb and was the first wiki written in PHP.
PhpWiki has been used to edit and format paper books for publication.
CGAL
The Computational Geometry Algorithms Library (CGAL) is an open source software library of computational geometry algorithms. While primarily written in C++, Scilab bindings and bindings generated with SWIG (supporting Python and Java for now) are also available.
FlashGot
FlashGot was an add-on for Firefox that allowed interoperability between the Firefox browser and external download managers. It is no longer compatible with later versions of Firefox. It is not itself a download manager but is designed to allow the Firefox interface to be extended to connect to the selected external download manager. This avoided launching the download manager as an independent application and cutting and pasting the across the links of the files that need to be downloaded. Forked browsers like Pale Moon and Waterfox are also supported.
TortoiseCVS
TortoiseCVS is a CVS client for Microsoft Windows released under the GNU General Public License. Unlike most CVS tools, it integrates into Windows' shell by adding entries in the contextual menu of the file explorer. Therefore, it does not run in its own window. Moreover, it adds icons to files and directories controlled by CVS, giving additional information to the user without having to run a full-scale stand-alone application.
TaskJuggler
TaskJuggler is GPL-licensed (free software) project management software that runs under the Linux and Unix operating systems and is programmed in C++ using the Qt toolkit and KDE libraries. It also works on Windows. The TaskJuggler Project was started in 2001 by Chris Schläger. Early releases provided a command line tool that generated HTML reports. From August 2005 to July 2010, the package also provided a graphical user interface based on the KDE libraries.
PhpGedView
PhpGedView is a free PHP-based web application for working with genealogy data on the Internet. The project was founded and is headed by John Finlay. It is licensed under the GPL-2.0-or-later license.
MeshLab
MeshLab is a 3D mesh processing software system that is oriented to the management and processing of unstructured large meshes and provides a set of tools for editing, cleaning, healing, inspecting, rendering, and converting these kinds of meshes. MeshLab is free and open-source software, subject to the requirements of the GNU General Public License (GPL), version 2 or later, and is used as both a complete package and a library powering other software. It is well known in the more technical fields of 3D development and data handling.
NEdit
NEdit, the Nirvana editor, is a text editor and source code editor for the X Window System. It has an interface similar to text editors on Microsoft Windows and Macintosh, rather than to older UNIX editors like Emacs. It was initially developed by Mark Edel for Fermilab and released under a restrictive licence, but later relicenced under the GPL-2.0-or-later (plus Motif clause) and became an independent open-source project maintained by a team of developers. Nedit was also distributed with the IRIX operating system.
Forgejo
Forgejo () is software for hosting a forge using the Git version control system to aid with software development. The package allows developers to use collaborative features like bug tracking, code review, continuous integration, kanban boards, issue tracking system tickets, and wikis with their projects. The package is designed to be self-hosted by developers, and a public instance is provided to try out the software, however forges that are hosted by organizations such as Codeberg are more commonly used. Forgejo can be hosted on most platforms that support the Go runtime, including macOS, ex
GrafX2
GrafX2 is a bitmap graphics editor inspired by the Amiga programs Deluxe Paint and Brilliance. It is free software and distributed under the GPL-2.0-only license.
GNUmed
GNUmed is a Free/Libre electronic medical record (EMR) for Unix-like systems (BSD, Linux, and UNIX systems), Microsoft Windows, macOS and other platforms. GNUmed aims to provide medical software that respects the privacy of patients and that is based on open standards.