Digamos que eu tenha um projeto de código aberto com uma licença que proíba usos comerciais. Em seguida, vem um produto comercial com semelhanças impressionantes em funcionalidade / hardware.
- Como eu inspecionaria o produto comercial para ver se eles estão usando partes do meu código-fonte?
- Sei que poderia fazer um despejo de imagem, mas isso é realmente útil ou facilmente ofuscado?
- Existem truques simples que eu possa usar, como adicionar comportamentos estranhos a maiúsculas e minúsculas, que me permitam detectar facilmente se alguém copiou a fonte literalmente e não são muito óbvios?
Pergunta legal sobre bônus: posso, de alguma forma, intimar o código-fonte? Em caso afirmativo, o que preciso para apresentar 'dúvida razoável'?
open-source
licensing
stbtra
fonte
fonte
Respostas:
Talvez tente o seguinte: http://www.binaryanalysis.org/en/home
Para a questão legal, eu tentaria enviar um e-mail para o Software Freedom Law Center: http://www.softwarefreedom.org/
fonte
Geralmente, a execução
strings
nos dois binários e a comparação dos resultados pode gerar resultados reveladores:Na página do manual strings:
Os resultados podem não ser idênticos, mas podem mostrar as principais semelhanças entre os arquivos.
fonte
Aqui está um belo artigo de Mike Multimedia (ffmpeg / mplayer) sobre o segundo truque que você mencionou (explorando casos de canto). Não há violações da GPL no lado do YouTube, mas é divertido.
fonte
Que tal um blefe de pôquer inspirado pela Apple? (Seus advogados enviam muito correio em papel, mesmo que seus casos sejam falsos :)
Você simplesmente escreve uma carta para eles, alegando que eles estão violando direitos autorais no seu código e, em seguida, oferece a eles um acordo para resolver "fora dos tribunais".
Talvez tenha sido mencionado que o caso será entregue a alguém como a EFF dentro de vinte dias se eles não forem reproduzidos.
E se você tiver sorte, eles entrarão em contato com você e você poderá obter algum dinheiro com essa situação.
fonte