open source software is software released with permissive licenses. Depending on the details of the license, a user may contribute, modify, redistribute and commercialise the software.

Many licenses require the user to redistribute the software under the same license as the original software.

Open source should not be confused with source-available, although many source-available programs call themselves open source.

See List of open source licenses