Open Source software

Definition: A type of computer software in which source code is released under a license that permits others to use, change, and distribute the software to anyone and for any purpose. Open source is more than openly accessible: the distribution terms of open-source software must comply with 10 specific criteria (see:

Related terms: Github, <a href='/glossary/open-access/'>Open Access</a>, <a href='/glossary/open-code/'>Open Code</a>, <a href='/glossary/open-data/'>Open Data</a>, <a href='/glossary/open-licenses/'>Open Licenses</a>, <a href='/glossary/python/'>Python</a>, <a href='/glossary/r/'>R</a>, <a href='/glossary/repository/'>Repository</a>

References:, &

Drafted and Reviewed by: Connor Keating, Jamie P. Cockcroft, Helena Hartmann, Charlotte R. Pennington, Andrew J. Stewart

Note that we are currently working on an automated mechanism to link references cited above with their full-length version that can be found at with all references used so far.