←back to thread

931 points sohzm | 3 comments | | HN request time: 0.626s | source
Show context
tombert ◴[] No.44460923[source]
Things like this are why I have become disillusioned with Open Source, and why latest projects have been closed source. The GPL is a good enough idea but it is basically impossible for anyone to realistically enforce. If a corporation is selling an optimized binary, then it can be almost impossible to prove that there was any violation of the GPL without viewing the source.
replies(4): >>44460940 #>>44461080 #>>44461183 #>>44462047 #
1. qwertyuiop12 ◴[] No.44461183[source]
In general, I try to add a fingerprint into the output.

For example, in a project which generates images I usually set a specific set of pixels.

replies(1): >>44461195 #
2. tombert ◴[] No.44461195[source]
Sure, but if they have access to your code then a company could pay a junior engineer to look for any kinds of explicit fingerprints and remove it.
replies(1): >>44461556 #
3. ValentineC ◴[] No.44461556[source]
Some companies that steal open source code are likely to cheap out on even this.