Quais licenças são gratuitas para uso comercial?

11

Estou perdido em uma grande quantidade de licenças - GPL, LGPL, Creative Commons, BSD, Apache, etc., e estou procurando um guia para iniciantes.

Ao usar um componente sob uma licença popular como essas, quais são as restrições para usá-los sem pagar em um produto comercial?

Por exemplo

  • eu tenho que redistribuir a fonte?
  • eu tenho que creditar eles?
  • e se eu modificar o componente? etc.

Pelo que sei em http://www.codeproject.com/info/Licenses.aspx , apenas a GPL e a Creative Commons forçam você a redistribuir a fonte?

Sam
fonte
2
Existem várias licenças Creative Commons diferentes, variando nos requisitos de redistribuição e permitindo o uso comercial, portanto, referir-se a apenas uma como a licença CC é enganosa.
David Thornley
2
Em vez de perguntar "conte-me tudo sobre o licenciamento" - diga-nos o que deseja fazer? Deseja criar uma licença para seu próprio código ou usar outra pessoa? Você quer fazer ou permitir que outros para uso comercial ou você quer proibir (ou preocupado sobre a proibição aplicável em cima de você?)
Dipan Mehta
Sua melhor aposta é sempre fazer uma leitura superficial do texto da licença primeiro. A maioria das licenças abertas não é terrivelmente difícil de ler, embora as implicações possam exigir que os advogados interpretem para você.
Mikebabcock
11
Para suas necessidades (comerciais), a licença do MIT se encaixa melhor e é a mais popular nesse tipo de uso.
Peter Krauss

Respostas:

14

Um ótimo recurso para entender as licenças de código aberto é o diferenciador de licença interativo e muito abrangente , do Oxford Universities OSS Watch .

Isso faz perguntas com base no pressuposto de que você deseja encontrar uma licença para o seu próprio software, mas inverta-a e também poderá usá-la para determinar quais licenças são adequadas, dependendo da maneira como você deseja usar o software de outras pessoas.

Mark Booth
fonte
Por que este site não foi publicado antes? +1
Engenheiro Mundial
Grande recurso, de fato!
Bernard
@ WorldEngineer - costumo mencioná-lo sempre que responder ou comentar sobre questões de licenciamento, como aqui e aqui , por isso tento divulgar a palavra. * 8 ')
Mark Booth
@MarkBooth Care para publicar um blog sobre isso como referência canônica?
World Engineer
@ WorldEngineer - Não, minhas respostas do Stack Exchange são os únicos blogs que eu faço. * 8 ')
Mark Booth