Come posso rilevare le violazioni della licenza open source da parte delle aziende?


11

Diciamo che ho un progetto open source con una licenza che proibisce gli usi commerciali. Quindi arriva un prodotto commerciale con sorprendenti somiglianze in termini di funzionalità / hardware.

  1. Come farei per ispezionare il prodotto commerciale per vedere se stanno usando parti del mio codice sorgente?
    • Mi rendo conto che potrei fare un dump dell'immagine, ma è davvero utile o facilmente offuscato?
  2. Ci sono dei semplici trucchi che potrei usare, come l'aggiunta di strani comportamenti angolari, che mi consentirebbero di rilevare facilmente se qualcuno ha copiato la fonte alla lettera e non sono eccessivamente ovvi?

Domanda legale bonus: posso in qualche modo chiedere il codice sorgente, in caso affermativo cosa devo presentare per presentare "ragionevole dubbio"?


3
Puoi trovare più Q / A per questo su stackoverflow.com.
J. Polfer,

1
Prima di tutto, devi essere l'autore del progetto open source. Generalmente se sei solo un utente, non puoi fare molto. Potresti essere, semplicemente non mi era chiaro dalle parole nella tua domanda.
David,

Che paese è questo? poiché le leggi differiscono parecchio.
Johan,

Risposte:



6

Spesso correre stringssui due binari e confrontare i risultati può dare risultati indicativi:

strings <filename>

Dalla pagina man delle stringhe:

strings - find the printable strings in a object, or other binary, file

I risultati potrebbero non essere identici, ma potrebbero mostrare somiglianze chiave tra i file.



1

Che ne dici di un bluff sul poker ispirato ad Apple? (I loro avvocati inviano molta papermail, anche se i loro casi sono falsi :)

Devi semplicemente scrivere loro una lettera in cui affermi che stanno violando il copyright del tuo codice, e poi offri loro un accordo per risolvere "fuori dal tribunale".

Forse detto che il caso verrà consegnato a qualcuno come il FEP entro XX giorni se non rispondono.

E se sei fortunato ti contatteranno e potrai ottenere dei soldi da questa situazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.