Increasing productivity and efficiency are goals in every organization that develop software. Third party code, internal code, and open source code are just a few components that developers use to shorten time to market and reduce production efforts. However, any product that contains software can be potentially infringing on the Intellectual Property (IP) rights of someone or some organization that originally developed all or part of that software.

Protecode offers a full range of products and services to help organizations identify licensing and copyright obligations that have crept into their software. Protecode products enable one-time, periodic or continuous real-time software IP governance.

Software Lifecycle IP Management Products:

Enterprise IP Analyzer™ analyzes and identifies all code in a directory, producing customizable reports identifying all licensing attributes and potential violations.

Developer IP Assistant™ operates unobtrusively in the background on a developer’s workstation, analyzing new content introduced into the development environment. The developer is notified if there is a violation of the enterprise IP policy. No developer training is necessary.

Library IP Auditor ™ automatically analyzes any code that is deposited into the organization’s Source Control Management (SCM) library. Alerts are provided, as specified by the mandated workflow in the IP policy.

Build IP Analyzer™ ensures that all files consumed in a build operation are compliant with an organization's IP Policy. This product is an extension to the Enterprise IP Analyzer product.

SDK™ – The IP analysis core engine software development kit (SDK) is a high performance tool for integration into client’s IP management workflow solutions.

Get a quote

The Enterprise IP Analyzer, Developer IP Assistant, Library IP Auditor and Build IP Analyzer enable the implementation of Protecode’s System 4™ comprehensive solution which enables the safe and efficient adoption of open source, outsourced or other 3rd party software while giving developers full freedom to select the best available options. This workflow process is suitable to single and multi-site enterprises and is affordable even to small software organizations.

IP Assessment Service

Protecode also offers the Protecode IP Assessment Service™ which is a software due diligence service that provides expert, analysis and reporting of an enterprise code portfolio. It establishes the Intellectual Property (IP) attributes of existing code and is effective and accurate in preparation of mergers & acquisitions or commercial transactions.

Portfolio A-B Comparison Service

Protecode offers a Portfolio A-B Comparison service (Protecode ABC), where any similarity between two code portfolios is identified. This service is used for assessing code reuse between two products or organizations, or when code cross-contamination is suspected.