Protecode Developer IP Assistant™ (DA) is the industry’s first solution for real-time management of open source software licensing and copyrights. It operates unobtrusively in the background and doesn't require IP training for software developers. Protecode DA allows developers to concentrate on development rather than manage licensing and copyright aspects of open source software.
Protecode DA is part of Protecode System 4 solution, using the analysis and management capabilities of Protecode Enterprise Server (ES). The DA and ES can run on the same platform, and multiple DAs can use the services of the same ES within the organization.
Protecode DA runs in the background on a developer workstation. Both Windows and Linux platforms are supported. Protecode DA scans and identifies licensing and copyright information as soon as a new file is detected in a defined project area. Files, individually or as part of an open source software package, brought in from internet, an external storage space, or simply entered as source code are analyzed. It can detect similarities to publicly-available open source files in full or in part (snippet detection).
Any open source licensing or copyright information that is detected is measured against IP policies set by the administrator. Any violations of the IP policies are flagged to the developer. Developers can then correct the problem, or attach comments that are kept for the records.
Protecode DA is efficient, does not impact the performance of the workstation, is secure- no code leaves the organization- and can analyzer binary or source code in the background. It is truly distributed and scalable- hundreds of developers in diverse geographic locations can share the scanning services of an Enterprise Server.