AVISO LEGAL Não pretendo saber nada sobre licenciamento. De fato, tudo o que digo abaixo pode ser completamente falso!
Histórico:
Recentemente, estive procurando por um mecanismo de jogo decente e acho que encontrei um que eu realmente gosto, o Cafu Engine .
No entanto, eles têm um plano de licenciamento duplo, em que tudo o que você faz com o mecanismo é forçado pela GPL, a menos que você pague por uma licença comercial. Não estou dizendo que é um motor ruim, eles até dizem que estão muito relaxados com as taxas de licenciamento. No entanto, o fato de envolver a GPL ainda me assusta.
Então, minha pergunta é basicamente, como escapar da GPL.
Aqui está um exemplo: O mecanismo id Tech, também conhecido como o mecanismo Quake, ou o mecanismo Doom, era a base do popular mecanismo Source. No entanto, o mecanismo id Tech foi lançado sob a GPL, e o mecanismo Source é proprietário. A Valve recebeu uma licença diferente? Ou eles fizeram algo para escapar da GPL? Existe uma maneira de escapar da GPL? Ou, se você usar o código fonte da GPL como base para outro projeto, será forçado a usar a GPL e disponibilizar seu código-fonte para o mundo. Alguma pessoa aleatória poderia pegar o mecanismo id Tech, modificá-lo além do ponto de reconhecimento e usá-lo como um mecanismo proprietário para produtos comerciais? Ou eles são necessários para torná-lo de código aberto.
Uma última coisa, geralmente não tenho nenhum problema com o código aberto. No entanto, sinto que o código aberto tem seu lugar, mas isso não está no mundo do arbusto.