O software chamado Open source, também conhecido como código aberto, é um tipo de software cujo código fonte é público em que os utilizadores têm a liberdade de executar, estudar, modificar e distribuir (com ou sem alterações) sem que, para isso, os utilizadores tenham que pedir permissão ao autor do programa.