Definition:
Software that fits the Free Software Foundation's (FSF's) free software definition. In general terms, this means that the software is licensed in a way that allows others to modify and re-distribute the original program so long as the modified version may also be changed and shared under similar free software rules. Additionally, free software comes with the source code that makes the modifications possible.

