Requirements 6.9.0

You must satisfy the following requirements to use Synopsys Detect.

General requirements

Requirements for Synopsys Detect

  • Normally, access to the internet is required to download and run Synopsys Detect and components from GitHub and other locations. For running without internet access, refer to the air-gap and offline modes.

  • Minimum 8GB RAM

  • OpenJDK versions 8 or 11
    If you're using Java 11, 11.0.5 or higher is required

  • cURL versions 7.34.0 or later.

  • Bash

  • If using detect.ps1: PowerShell versions 4.0 or later

  • Tools required to build your project source code

Black Duck requirements

For connecting to Black Duck:

  • Licensed installation of the current version of Black Duck with access credentials. Visit this page to determine the current version of Black Duck.

  • The Black Duck notifications module must be enabled.

  • A Black Duck user with the required user roles.

  • On Alpine Linux, you must override the Java installation used by the Black Duck Signature Scanner as described in Solutions to Common Problems.

Project requirements

Typically, the detectors require the following:

  • All dependencies must be resolvable, which means that each dependency has been installed using the package manager's cache, virtual environment, and others.

  • The package manager/build tool must be installed and in the path.

Risk report requirements

The risk report requires the following fonts:

  • Helvetica

  • Helvetica bold

©2018 Synopsys, Inc. All Rights Reserved