Não há software que seja simultaneamente totalmente aberto e totalmente proprietário. Estes são modelos de licenciamento mutuamente exclusivos.
A confusão pode surgir de alguns cenários:
* Software com licenciamento duplo: Alguns softwares são oferecidos sob uma licença de código aberto (como GPL ou MIT) e uma licença proprietária (geralmente uma licença comercial). Os usuários podem escolher em qual licença operar. No entanto, não é * ambos * ao mesmo tempo para uma única instância; o usuário seleciona um.
*
componentes de um sistema maior: Um grande sistema de software pode ter alguns componentes divulgados sob licenças de código aberto, enquanto outras peças permanecem proprietárias. Isso não significa que todo o sistema seja ambos; É uma mistura. Por exemplo, um aplicativo da Web pode usar um banco de dados de código aberto, mas possui seu código front-end e algoritmos principais mantidos proprietários.
*
Furking: Projetos de código aberto podem ser bifurcados. O projeto original pode permanecer sob uma licença de código aberto, mas um projeto de bifurcação pode se tornar proprietário. Novamente, este não é o mesmo software; São versões distintas.
Em suma, o modelo de licenciamento define se o software é de código aberto ou proprietário. Um único software não pode ser simultaneamente.