Let's say I have an open source project with a license that prohibits commercial uses. Then comes along a commercial product with striking similarities in functionality/hardware.
- How would I go about inspecting the commercial product to see if they are using parts of my source code?
- I realize I could do an image dump, but is that really useful, or easily obfuscated?
- Are there any simple tricks I could use, such as adding strange corner case behaviors, that would allow me to easily detect if anyone has copied the source verbatim, and are not overly obvious?
Bonus legal question: can I somehow subpoena the source code, if so what do I need to have to present 'reasonable doubt'?