Everything about Free software
Software licensed to be freely used, modified and distributed
Free software or libre software, sometimes known as freedom-respecting software, is computer software distributed under free software licenses that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, not price; all users are legally free to do what they want with their copies of free software regardless of how much is paid to obtain the program. Computer programs are deemed "free" if they give end-users ultimate control over the software and, subsequently, over their devices. Wikipedia ā
š§ Start here: a 6-step reading path
- Read the overview: Free softwareA 5-minute orientation
- Skim a recent paper: Free and open source urbanism: Software for urban planning practiceInfluential work since 2022
- Pick up a classic book: Debugging with GDBThe most-reprinted book on the subject
- Read the landmark paper: Investigation of the freely available easy-to-use software āEZRā for medical statisticsCited 18,111 times
- Go sideways: GNU ProjectA closely related topic
- Go sideways: GNUA closely related topic
š Definitions
Noun Software that can be freely copied, redistributed and modified, including source code; software that is libre.
Noun Any software that is free of charge, such as freeware.
š Landmark papers (most cited)
Investigation of the freely available easy-to-use software āEZRā for medical statistics
Free/Libre open-source software development
OpenCalphad - a free thermodynamic software
The Orbiten free software survey
Mobilization of software developers: the free software movement
Coding Free Software, Coding Free States: Free Software Legislation and the Politics of Code in Peru
Free and Open Source Software
Free software/free science
š Influential since 2022
Free and open source urbanism: Software for urban planning practice
Free and open source software for computational chemistry education
Splink: Free software for probabilistic record linkage at scale.
GSCA ProāFree Stand-Alone Software for Structural Equation Modeling
Managing Episodic Volunteers in Free/Libre/Open Source Software Communities
š Books worth reading
Debugging with GDBRichard Stallman, Cygnus Solutions Ā· 1988
Free PascalMichaël van Canneyt, Florian Klämpfl · 2000
Android application developmentRick Rogers Ā· 2009
The wealth of networksYochai Benkler Ā· 2006
Coding FreedomE. Gabriella Coleman Ā· 2012
Don't spend a dimeJames Floyd Kelly Ā· 2008
The design and implementation of the FreeBSD operating systemMarshall Kirk McKusick, George V. Neville-Neil Ā· 2004
Free for AllPeter Wayner Ā· 2000
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
š Related topics
- GNU Project The GNU Project (/É”nuĖ/ GNOO) is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983. Its goal is to provideā¦
- GNU GNU (/É”nuĖ/ GNOO) is an extensive collection of free software (387 packages as of June 2025[update]), which can be used as an operating system or can beā¦
- Free-software license A free-software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software. These actionsā¦
- Outline of free software The following outline is provided as an overview of and topical guide to free software and the free software movement: Free software ā software which canā¦
- Free and open-source software Free and open-source software (FOSS) is software available under a license that gives users the right to use, share, modify, and distribute the softwareā¦
- GNU General Public License The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses. The GPL is a copyleft license, which meansā¦
- Copyleft Copyleft is the legal technique of granting certain freedoms over copies of copyrighted works with the requirement that the same rights be preserved inā¦
- Alternative terms for free software Alternative terms for free software, such as OSS, FOSS, and FLOSS, have been a recurring issue among free and open-source software users from the lateā¦