A Open Source Initiative lista 9 licenças diferentes em sua lista de "Licenças populares e amplamente usadas ou com comunidades fortes" .
Quero licenciar meu projeto como código aberto. Infelizmente, eu não falo legalese. Existe algum gráfico que eu possa consultar que me ajude a fazer a escolha certa ou pelo menos me aponte na direção certa? Por exemplo, uma tabela resumindo as diferenças entre as licenças, ou talvez um fluxograma usando meus requisitos para me guiar na licença correta para mim?
Também pretendo encontrar um advogado, mas qualquer informação para começar ajudará.
open-source
licensing
Carvalho
fonte
fonte
Respostas:
Jeff Atwood fez um bom trabalho explicando as diferenças entre as inúmeras licenças de software de código aberto em inglês simples aqui:
http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html
A consideração mais importante que afeta sua decisão será seus termos de redistribuição. Ou seja, você permitirá que seu código seja usado em aplicativos comerciais e, em caso afirmativo, exigirá que esses aplicativos disponibilizem código próprio em código-fonte aberto?
É aqui que a GPL é notável: se você licenciar seu código sob a GPL, qualquer pessoa que use seu código também deverá licenciar seu código sob a GPL. Como a GPL exige que todo o seu código seja de código aberto, isso praticamente exclui seu uso em empresas que desejam manter seu código proprietário.
Observe que a GPL permite que você use o código da GPL para aplicativos de negócios internos, desde que você não redistribua esses aplicativos a terceiros.
Consulte também
http://haacked.com/archive/2007/04/04/there-are-only-four-software-licenses.aspx
fonte
Como você solicitou um gráfico de comparação de licenças de código aberto:
Leia também este excelente artigo: Adotando uma abordagem de código aberto para desenvolvimento, distribuição e licenciamento de software .
fonte
Um ótimo recurso para entender as licenças de código aberto é o diferenciador de licença interativo muito abrangente , do Oxford Universities OSS Watch .
Isso faz perguntas que o orientam para uma licença adequada para o seu software.
Existem prós e contras em cada um deles, portanto, leia quais restrições eles impõem ao código e decida quem você deseja usá-lo. Atenção, o que você escolher, alguém irá reclamar - este é um território de guerra santa e está além do escopo desta pergunta.
fonte
Há uma explicação simplificada para muitas licenças disponíveis no NRecursions (há mais licenças no blog. Listadas algumas abaixo).
fonte