Eu desenvolvi um aplicativo simples que quero liberar de graça, mas não planejo liberar o código-fonte. Quero que o aplicativo esteja disponível gratuitamente, mas não quero que ninguém o venda ou faça engenharia reversa. A licença do MIT parece simples e agradável, mas também permite que qualquer pessoa a venda. Existe alguma licença adequada para mim ou devo apenas modificar a Licença MIT?
licensing
legal
free-software
Giorgi
fonte
fonte
Respostas:
CC BY-NC-ND 3.0
http://creativecommons.org/licenses/by-nc-nd/3.0/
As licenças do creative commons não se destinavam especificamente ao software de código aberto, mas podem ser aplicáveis ao software ainda - e para esses fins. Em essência, seu programa freeware seria uma obra de arte que você deseja compartilhar livremente. E a tag -noncommercial e a regra -noderivatives corresponderiam à sua intenção.
fonte
Você quer doar em binário, mas não em fontes, certo? isso não é de código aberto, é freeware (pequeno 'f') MIT, GPL, CC e assim por diante, todas as licenças de código aberto, usadas no código, sem binários.
Se for gratuito, mas fechado, ainda é proprietário. Verifique se o seu download tem alta visibilidade e não será vendido sem o seu consentimento.
fonte
EDIT: [Se você não se importa em disponibilizar o código-fonte mediante solicitação:] A GPL não impede explicitamente a venda do programa, mas exigiria que o vendedor disponibilizasse o código-fonte e informe ao comprador que o código-fonte está disponível. Isso pode ser suficiente para impedir qualquer tentativa de vender o software. Não sei como alguém seria capaz de esconder o fato de que o programa também estava disponível gratuitamente.
Um benefício adicional de você usar a GPL é que, se alguém melhorar o seu programa e redistribuí-lo, suas alterações estarão disponíveis para você.
fonte