Open source

Definition: software that is publicly available for use and has their code freely available for sharing and modification.