Software Requirements

PC-lint Plus View supports Linux (64-bits) and Windows (64-bits).

Use of Linux in a production environment is strongly encouraged, and we would advise against using Windows in such configuration.

Linux is known for offering better performances than Windows, especially when running PC-lint Plus View. Including but not limited to:

  • Support of advanced scenarios like the use of a remote database.

  • Faster file system suited for high volumes of data distributed over a large amount of small files.

  • Better scalability in size, number of files and process management.

  • Fewer integration issues regarding antivirus, accounts and services management.

Our internal test and CI infrastructure runs on openSUSE and SUSE Linux Enterprise Server distributions for Linux.

Linux

Java Runtimes

PC-lint Plus View is a Java-based application and can run on Linux, provided that the JRE version is 21 (64-bit) (17 is still supported).

PostgreSQL

PC-lint Plus View uses PostgreSQL as its database management system. The supported versions for Linux are 18, 17, 16, 15, 14 and 13. We recommend you use the PostgreSQL version shipped with your OS distribution.

It is possible to host the database remotely, you can find more information about remote database for PC-lint Plus View server in the Remote Database section of the Administration Guide.

CentOS and RHEL

On Red Hat Enterprise Linux 8 (and above) and CentOS Stream 9 (and above), the dependencies are satisfied by the following packages:

  • java-21-openjdk or java-17-openjdk

  • postgresql-server (unless you use a RDBMS running on another system)

  • rsync

  • unzip

  • fontconfig

  • nodejs

  • chromium-headless (in EPEL repositories)

  • epel-release

Ubuntu

On Ubuntu 20.04 LTS, 22.04 LTS and 24.04 LTS, the dependencies are satisfied by the following packages:

  • openjdk-21-jre or openjdk-17-jre

  • postgresql (unless you use a RDBMS running on another system)

  • rsync

  • unzip

  • nodejs

  • chromium-browser

SUSE Linux Enterprise

On SUSE Linux Enterprise Server 12 (and above), the dependencies are satisfied by the following packages:

  • java-21-openjdk or java-17-openjdk

  • postgresql-server (unless you use a RDBMS running on another system)

  • rsync

  • unzip

  • fontconfig

  • nodejs-default

  • chromium

Other Linux Distributions

On Linux platforms, the following must be installed before installing PC-lint Plus View:

  • Java version 21 (64-bit) (17 is still supported)

  • PostgreSQL version 18, 17, 16, 15, 14 and 13 (unless you use a RDBMS running on another system) including at least the server component, and optionally, the pgAdmin utility.

  • The rsync and unzip utilities

  • fontconfig library

  • Node.js version 20 or greater

  • Chromium

Windows

Java Runtimes

PC-lint Plus View is a Java-based application and can run on Windows, provided that the JRE version is 21 (64-bit) (17 is still supported).

PostgreSQL

PC-lint Plus View uses PostgreSQL as its database management system. The supported version for Windows is 16.

Browsers

PC-lint Plus View is compatible with Mozilla Firefox and Chromium based browsers like Google Chrome and Edge.

Recent LTS releases of the supported browsers are tested in our CI infrastructure.