open source

adjectiveDescribing software whose source code is freely available for anyone to use, modify, and distribute.
nounSoftware or a project that is developed and distributed under an open-source license.