As licenças clássicas de código aberto não restringem os propósitos de uso. Eles dão direitos a todos, mesmo que o criador considere alguns aplicativos indesejáveis.
Existem licenças com restrições éticas de uso, mas geralmente não são consideradas código aberto em sentido estrito.