Tenho algumas perguntas sobre a licença GPLv2:

  1. Para que ser GPLv2, preciso fornecer acesso aos meus arquivos de origem?

  2. Se eu usar a licença v2, mas cobrar pelo uso, os usuários PRECISAM comprar minha licença para usá-la ?

  3. Qual é a licença alternativa na criação de software se eu quiser cobrar por isso?

Responda

  1. Sim, para as pessoas para quem você distribuiu o binário.

  2. Não, eles também podem obtê-lo de outra pessoa que tenha um binário (presumivelmente pago) e usar essa cópia legalmente. Porque GPLv2 s3 diz “ Você pode copiar e distribuir o Programa … em código-objeto ou forma executável “, alguém que obtém o software de você tem o direito de copiá-lo para seus amigos, e porque s0 diz “ O ato de executar o Programa não é restrito ” qualquer pessoa que tenha a posse de tal cópia pode usá-la. s6 torna a posição deles ainda mais clara: dá explicitamente a eles uma licença sua para fazer isso.

  3. A GNU GPL está bem com você cobrando pelo seu software; requer apenas que você entregue liberdade junto com seu binário. Se o que você está perguntando é “ qual licença devo usar se quiser cobrar pelo meu software e proíba meus usuários pagantes de exercerem as liberdades associadas ao software livre “, que seria fora do tópico deste site.

Comentários

  • Quando vejo a frase " entregar liberdade ", imagino uma Team America: Montagem da Polícia Mundial .
  • Lembre-se de que o primeiro usuário do software terá que pagar por ele, se você se recusar a licenciar seu software para alguém sob a GPL, exceto para pagamento e você começa com a única cópia. Portanto, você pode querer definir um preço inicial alto.

Resposta

  1. Para ser GPLv2, preciso fornecer acesso aos meus arquivos de origem?

Não, você não. Você não está sujeito aos termos da licença. O objetivo de uma licença é dar a você direitos que você não teria … mas como detentor dos direitos autorais e / ou autor, você tem todos os direitos de qualquer maneira. Portanto, você não precisa fornecer o código-fonte.

MAS! Não faria sentido.

Presumivelmente, você escolheu a GPLv2 por um motivo. Mas sem acesso à fonte, os destinatários de sua licença não podem fazer o que a GPLv2 permite que eles façam. Portanto, você não legalmente precisa fornecer o código-fonte, mas praticamente não faz sentido lançar software sob a GPLv2 sem código-fonte.

  1. Se eu usar a licença v2, mas cobrar pelo uso, os usuários PRECISAM comprar minha licença para usá-la?

Não. Apenas o primeiro. Todos os outros poderiam teoricamente obter o software do primeiro, que pode redistribuí-lo legalmente nos termos da GPLv2.

No entanto, não há nada que garanta que o primeiro usuário irá realmente redistribuí-lo. A GPLv2 permite, mas não o força.

  1. Qual é a licença alternativa na criação de software, se eu quiser cobrar por isso?

Na verdade, é perfeitamente possível cobrar dinheiro e lucrar com software licenciado GPLv2:

  • Só porque a GPLv2 permite que seus usuários redistribuam o software, não significa que eles o farão.
  • Alguns usuários (corporativos) desejam pagar pelo software , ou na verdade, eles querem pagar pela possibilidade de ter um contrato com alguém que possam processar se o software vier a prejudicar seus negócios de alguma forma.
  • Você não vende o software, você venda suporte e serviços relacionados ao software. Talvez você dê treinamento sobre como usar o software de forma eficiente, talvez forneça contratos de suporte estendido, talvez venda desenvolvimento de recursos sob medida.
  • Muitos projetos de alto perfil têm um modelo de “núcleo aberto”, onde o núcleo e a funcionalidade básica é open source, mas o valor real do produto está em extensões e plug-ins, alguns dos quais são comerciais e proprietários.

Comentários

  • Observe que se o seu produto inclui código GPLv2 de terceiros, você deve liberar a fonte para cumprir a ' licença de terceiros.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *