Open source
Open source software must be:
- Readable: the source code for the program is freely accessible
- Modifiable: the program can be modified by anyone
- Redistributable: the program can be redistributed, modified or unmodified
In bioinformatics, some notable programs and libraries are open source, such as:
PHYLIP has the source code available, but it is not open source.