Open source, to termin, który odnosi się do oprogramowania o otwartym kodzie źródłowym. Kod ten zatem może być swobodnie przeglądany, a przy tym modyfikowany i dystrybuowany. Ta zasada to podstawa filozofii open source promującej wolny dostęp do produktów, ich wzorów oraz implementacji.
Jedną z najważniejszych cech oprogramowania open source jest jego licencja. Licencje open-source, takie jak chociażby GNU General Public License (GPL), MIT, Apache, lub BSD, pozwalają na swobodne modyfikowanie i dystrybucję oprogramowania, jedynie gdy zastosuje się do określonych w licencji warunków. To oprogramowanie ma wiele zalet:
Doskonałymi przykładami oprogramowania open source są system operacyjny Linux, przeglądarka internetowa Firefox czy biurowy pakiet LibreOffice.