Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Slashdot Deals: Ace the Amazon Web Services Certification Exams - Get a head start on your new year's resolution at 87% off. ×
266133 story spacer spacer spacer spacer

New Method To Detect and Prove GPL Violations 218

Posted by kdawson from the marked-at-birth dept.
qwerty writes "A paper to be presented at the upcoming academic conference Automated Software Engineering describes a new method to detect code theft and could be used to detect GPL violations in particular. While the co-called birthmarking method is demonstrated for Java, it is general enough to work for other languages as well. The API Benchmark observes the interaction between an application and (dynamic) libraries that are part of the runtime system. This captures the observable behavior of the program and cannot be easily foiled using code obfuscation techniques, as shown in the paper (PDF). Once such a birthmark is captured, it can be searched for in other programs. By capturing the birthmarks from popular open-source frameworks, GPL-violating applications could be identified."
This discussion has been archived. No new comments can be posted.

New Method To Detect and Prove GPL Violations More Login

New Method To Detect and Prove GPL Violations is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.