Как доказать кражу исходного кода?
Никак. И вообще, опыт с Oracle vs Google никого ничему не учит. Вообще, код должен быть open source. Зарабатывает не код, зарабатывают бизнес-процессы, то есть продажи.
Но вообще, чисто теоретически, если код СТОЯЛ на балансе (так можно, хоть так и не удобно... очень не удобно), то можно доказать кражу, хоть и невероятно сложно, особенно в этой стране. Если изменены все названия функций и переменных, но сохранена логика, то чисто теоретически,  можно доказать кражу с изменением структуры программы с помощью технических средств (перед этим придётся доказать возможность такого изменения именно с помощью технических средств), но гемороя в тысячи раз больше. Но если были изменения в логике, то это уже не вариант. Наконец, если вор идиот и украв код, залил его на svn или git, а потом меня, то чисто теоретически, можно попытаться завести дело и изъять технику до чистки улик.
Но всё это чисто теоретически и на деле столкнётся с некомпетентностью судей и присяжных (которые по идее, должны брать консультации по таким делам, но вы же понимаете), а также с чистой глупостью данной затеи. Лучше используйте opensource и сами выкладывайте в общий доступ.
Если код оригинал как минимум без патента или где-то (олимпиады, выставки) не светился шансов практически нет.
Никак не докажете, где оригинал где копия.