Software or technology whose source code is freely available for modification, enhancement, and distribution by the community.