Open source software
Software released under a licence that lets anyone inspect, modify and share its source code.
Scheme
Technologies and capabilities
Broader terms
Software development