Protecode System 4 Overview

banner background

Attention: open in a new window. PDFPrintE-mail


Video: System 4™ Scalability


Video: Enterprise Analyzer

Protecode System 4™ is a complete license management solution for all stages of a quality software development lifecycle process.  All components of a Protecode System 4 solution work together seamlessly as part of a comprehensive Open Source Software Adoption Process.  Built for ease-of-use and minimal intrusion into existing processes, Protecode ensures an effortless and cost effective understanding of what’s in an enterprise code portfolio.

Features

Protecode System 4™ consists of a suite of open source software license management tools that

  • Quickly and efficiently detect all open source and thrid party code.
  • Have a small footprint and require minimal infrastructure.
  • Are easy to adopt, install, set up, use and maintain with virtually no training required.
  • Can be scaled to serve organizations with as little as 5 and as large as 20,000 developers worldwide.
  • Works in conjunction with the Protecode IP Signatures Database, which contains an index of 450,000 public software projects and is continuously updated by Protecode with the latest open source projects.


Solutions

  • Enterprise Analyzer(EA) analyzes all code in any directory and compares identified licensing and copyright attributes against established Licensing policies of the enterprise.
  • Code Administrator(CA) is an extension to EA that provides a step-by-step process to facilitate submitting, analyzing, and approving or rejecting individual software packages.
  • Developer Assistant(DA) scans and identifies licensing and copyright information in realtime, as soon as a new file is detected in a defined project area.
  • Library Auditor(LA) analyzes any code that is committed to a specified branch of the organization’s Source Control Management (SCM) repository.
  • Build Analyzer(BA) analyzes only those files that are actually consumed during a  analyzes only those files consumed during a build operation, including source files that are compiled into the final code, or object files that are linked by the core software application.