Molto spesso, la cattiva condotta aziendale viene rivelata da dipendenti o ex dipendenti scontenti.
Quando nessuna fonte interna è disponibile e l'unica prova che hai è il file binario compilato del prodotto, potrebbe essere più difficile dimostrare che si è verificata una violazione del copyright. Ma ci sono alcune cose che puoi provare:
- Un possibile segno è un comportamento identico. Quando entrambi i prodotti hanno lo stesso identico bug, potrebbe essere un segno che ovviamente usano lo stesso codice base. Quando un prodotto è basato su un prodotto open source, probabilmente lo ha fatto perché non desidera reimplementare tutto da solo, quindi è possibile presumere che la maggior parte del comportamento sarà la stessa.
- Quando c'è una quantità limitata di possibili toolchain e impostazioni del compilatore per la tecnologia utilizzata per costruire l'applicazione, potresti essere in grado di riprodurre il processo di generazione e generare un binario dalla base di codice open source che è in grandi parti identica a il file binario consegnato dalla società. Questa sarebbe una chiara prova che è avvenuta una violazione del copyright.
- A volte puoi trovare il debug di simboli o altri identificatori in un binario che suggerisce la struttura e il contenuto del codice sorgente originale. Questa può essere una pistola fumante. Tuttavia, questi possono essere soppressi tramite impostazioni del compilatore dipendenti dalla tecnologia e / o offuscatori.
Se una qualsiasi prova di questo tipo possa resistere in tribunale è una domanda a cui solo un avvocato può rispondere.