Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

×
GNU is Not Unix

+ - New Method to Detect and Prove GPL Violations->

Submitted by qwerty
qwerty (162254) writes "A paper at the upcoming academic conference Automated Software Engineering presents 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. 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."
Link to Original Source
This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

New Method to Detect and Prove GPL Violations

Comments Filter:

How can you work when the system's so crowded?

Working...