Editar 16/07/13:
O Github acaba de lançar uma excelente visão geral de todos os principais modelos de licenciamento para ajudar você a fazer uma escolha mais informada:
http://choosealicense.com/
http://choosealicense.com/licenses/
Eu não sou advogado. Você deveria conversar com um.
Com isso fora do caminho - há muitas licenças de software livre para listar. Existem quatro licenças principais de software aberto (e aguardo o grande número de edições para estender esta lista para aquelas que esqueci):
- Apache
- OSL 3.0
- MIT
- Novo BSD
E muitos de seus produtos de software livre favoritos provavelmente usam um dos quatro acima.
Como faço a escolha?
Jeff Atwood fez um ótimo trabalho ao comparar as licenças em seu blog Coding Horror: http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html
Também existe um aplicativo da Web 'seletor de licenças': http://three.org/openart/license_chooser/
Phil Haack detalha tudo isso nos quatro tipos de licenças a seguir; Eu tendem a concordar com ele:
Proprietário - O código é meu! Você não pode olhar para isso. Você não pode fazer engenharia reversa. Mine Mine Mine!
GPL - Você pode fazer o que quiser com o código, mas se você distribuir o código ou os binários, deverá abrir suas alterações através da licença GPL.
Novo BSD - use por sua conta e risco. Faça o que você quiser com o código, apenas mantenha a licença intacta, me credite e nunca me processe se o software lhe der um pulo. A licença do MIT é uma alternativa notável ao Novo BSD e é muito, muito similar.
Domínio público - faça o que quiser com o código. Período. Não há necessidade de me mencionar novamente. Você pode esquecer que eu já existi.
Para todos os efeitos, parece-me que o New BSD / MIT é o que você está procurando, no entanto, somente você pode tomar essa decisão.
Para o registro, Magento é AFL 3.0, mas costumava ser OSL 3.0. http://www.magentocommerce.com/license/
Indiscutivelmente, o recurso mais importante dessas licenças é a Compatibilidade GPL . A Free Software Foundation endossa muitos outros em seu próprio site - citados aqui neste Wiki: http://en.wikipedia.org/wiki/List_of_FSF_approved_software_licenses
Em resumo:
Você precisa fazer sua própria escolha. Ninguém pode fazer uma breve pergunta no StackExchange e interpretar suas necessidades individuais. Em geral, se você não deseja que seu software seja compartilhado em redes públicas , consulte o OSL 3.0 e suas variantes.
Depois de escolher uma licença, como a aplico?
Inclua aviso de atribuição e licença na parte superior de todos os seus arquivos. Inclua um LICENSE.TXT e um link para um aviso de licença em seu próprio site.
license
também pode ser escrito comolicence
oxforddictionaries.com/definition/english/licence . Eu sou do Reino Unido;)