Dentro do tema do software, é importante distinguir dois modelos de proteção: copýright e copyleft.
O copyright é o modelo tradicional do direito autoral. Nele, o titular controla o uso do software, limita o acesso ao código-fonte e pode impor restrições à cópia, à modificação e à redistribuição. Em linguagem simples, é um modelo mais fechado, no qual o autor ou a empresa mantém maior domínio sobre o programa.
Já o copyleft segue uma lógica diferente. Ele permite acesso ao código-fonte e incentiva o compartilhamento, a adaptação e a redistribuição do software, desde que as mesmas liberdades sejam preservadas nas versões derivadas. Em vez de fechar a criação, esse modelo estimula a colaboração entre desenvolvedores e usuários.
Na prática, o copyright tende a concentrar o controle nas mãos do titular, enquanto o copyleft favorece o trabalho coletivo e a inovação aberta. Isso não significa ausência de proteção: os dois modelos continuam sendo jurídicos e continuam respeitando a autoria da obra.
Em resumo, o copyright privilegia o controle exclusivo; o copyleft privilegia o compartilhamento com preservação da liberdade de uso, estudo e aperfeiçoamento.