FiGD: An Open Source Intellectual Property Violation Detector
نویسندگان
چکیده
FiGD (Fingerprint Generator/Detector) is an open source Java application capable of detecting intellectual property violations in compiled Java programs without requiring access to the original source files. FiGD uses a modification of the n!gram method which is very accurate in discovering everything from blatantly copied source, to more advanced attempts of obfuscation (such as variable refactoring or white-space insertions). Our improvements to the algorithm allow us to increase the speed of detection and create small fingerprints which can be stored for future comparisons.
منابع مشابه
Copyright versus Patents: the Open Source Software Legal Battle
Open Source Software is often viewed as an anti-intellectual property regime. In contrast, we argue how intellectual property law is at the heart of open source model since licenses that organize the innovation and business relationships between developers, distributors and end-users are based on copyright law. The proliferation of software patents can, however be seen as a threat for the devel...
متن کاملWriting in the Disciplines versus Corporate Workplaces: On the Importance of Conflicting Disciplinary Discourses in the Open Source Movement and the Value of Intellectual Property
Writing programs and more specifically, Writing in the Disciplines (WID) initiatives have begun to embrace the use of and the ideology inherent to, open source software. The Conference on College Composition and Communication has passed a resolution stating that whenever feasible educators and their institutions consider open source applications. Although well-intended, open source ideology oft...
متن کاملJena Economic Research Papers Intellectual Property Rights and Ex-post Transaction Costs: the Case of Open and Closed Source Software Impressum: Intellectual Property Rights and Ex-post Transaction Costs: the Case of Open and Closed Source Software *
The economic characteristics of software and transaction costs explain, why closed source and open source software co-exist. It is about the efficient use of a nonand anti-scarce resource. But because of ex-post transaction costs that lead to information asymmetries, some property rights regarding the resource „source code“ are not exclusively separable. Thus, the first best allocation of prope...
متن کاملIntellectual Property Valuation Decision Support System for University Research Output : A Conceptual Model
Copyright © 2012 Kamarulzaman Ab Aziz, Hezlin Harris and Nor Azlina Ab. Aziz. This is an open access article distributed under the Creative Commons Attribution License unported 3.0, which permits unrestricted use, distribution, and reproduction in any medium, provided that original work is properly cited. Contact author: Kamarulzaman Ab Aziz E-mail: [email protected] Intellectual Pro...
متن کاملOpen Source in Biotechnology: Open Questions Innovations Case Discussion: CAMBIA-BiOS
rate and direction of progress in biology is constrained by available tools; a novel tool can set the field on a new and more productive course, but only if creative scientists are free to use it. The history of -glucuronidase (GUS) marker genes illustrates the great impact a technology can have when it is novel, useful, and globally available on reasonable terms. Now Jefferson’s energy is dire...
متن کامل