There are various terms to describe free software that is licensed in such a way as to allow all users to see the underlying source code and allow changes and redistribution to be made. One such term is "Free and Open Source Software".

Wikipedia has good pages on the topic that are evolving, just as FOSS has been evolving for decades:

Personal tools