Why Use Developer Assistant:Developers today don’t write code, they know where to get code. Developers acquire code, including open source, from different sources. The simplest and most cost effective way to ensure license compliance is to detect violations at the earliest stage of development – in real-time at the developers work station. Protecode Developer Assistant™ (DA) is the industry's first solution for real-time management of open source licenses and an important part of the Open Source Software Adoption Process. How Developer Assistant Will Benefit Your Organization: |
|
- DA allows developers to focus on development, while ensuring real–time open source compliance.
- DA uses the analysis capabilities of Enterprise Server (ES).
- DA and ES can run can run on the same platform, and multiple DAs can use the services of the same ES within the organization.
- Both Windows and Linux platforms are supported.
- DA does not impact the performance of the workstation.
- It is secure - no code leaves the organization.
- It can analyze software in binary or source code.
- It is truly distributed and scalable to thousands of developers in worldwide.
How Developer Assistant Works:
- DA runs in the background on a developer workstation.
- As soon as a new file is detected DA scans and identifies licensing and copyright information.
- 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 software in full or in part (snippet detection).
- Any open source licensing or copyright information that is detected is measured against licensing policies set by the administrator.
- Any violations of the licensing policies are flagged to the developer. Developers can then correct the problem, or attach comments that are kept for the records.







Join us on social network