Em geral, as licenças de código aberto concedem aos usuários de computador permissão para usar software de código aberto para fins pacíficos, éticos, democráticos e formalmente registrados, sendo exigidas a identificação do usuário e a autorização expressa e individualizada para uso do código sem taxa de licenciamento.