Software or program with source code that is openly available for anyone to use, inspect, modify, or enhance.