Prerequisites and supported software

Before you install or upgrade, review the prerequisites and supported software to ensure compatibility.

IBM Cúram Social Program Management Platform

IBM® Cúram Social Program Management Platform (SPM) is a prerequisite for developing and deploying your web application.

The IBM Social Program Management Design System asset is released at more frequent intervals than SPM and requires specific SPM versions to benefit from the most recent server-side enhancements and bug fixes.

Note:
  • From IBM Universal Access Responsive Web Application 2.7.0 onwards, new features, and server-side enhancements and defect fixes, are supported only in the most recent IBM Cúram Social Program Management version line, that is, 7.0.10 or later.
  • IBM Universal Access Responsive Web Application 2.6 continues to be supported for security updates and critical defect fixes only on older compatible versions of IBM Cúram Social Program Management, that is, 7.0.4 -7.0.9.

For more information about the support strategy, see Citizen Engagement support strategy.

Note: From October 2019, new features, and server enhancements and defect fixes, are delivered only in the most recent version line.
Table 1. Compatibility with older supported versions of IBM Cúram Social Program Management
IBM Social Program Management Design System asset IBM Cúram Social Program Management Platform

2.6.1

  • 7.0.9 Refresh Pack iFix 6 for security updates and critical defect fixes in 2.6.1.
  • 7.0.8 Refresh Pack with the latest iFix.
  • 7.0.7 Refresh Pack with the latest iFix.
  • 7.0.6 Refresh Pack with the latest iFix.
  • 7.0.5 Refresh Pack with the latest iFix.
  • 7.0.4.4 Fix Pack with the latest iFix.

2.6.0

  • 7.0.9 Refresh Pack with the latest iFix.
  • 7.0.8 Refresh Pack with the latest iFix.
  • 7.0.7 Refresh Pack with the latest iFix.
  • 7.0.6 Refresh Pack with the latest iFix.
  • 7.0.5 Refresh Pack with the latest iFix.
  • 7.0.4.4 Fix Pack with the latest iFix.

2.5.1

  • 7.0.9 Refresh Pack iFix 1 for all new features, enhancements, and defect fixes in 2.5.1.
  • 7.0.8 Refresh Pack iFix 1 for security updates and critical defect fixes only.
  • 7.0.4.4 Fix Pack iFix 1 for security updates and critical defect fixes only.

2.5.0

  • 7.0.9 Refresh Pack iFix 1 for all new features, enhancements, and defect fixes in 2.5.0.
  • 7.0.8 Refresh Pack iFix 1 for security updates and critical defect fixes only.
  • 7.0.4.4 Fix Pack iFix 1 for security updates and critical defect fixes only.

2.4.1

  • 7.0.8 Refresh Pack iFix 1 for all new features, enhancements, and defect fixes in 2.4.1.
  • 7.0.4.4 Fix Pack for security updates and critical defect fixes only.

Node.js

Node.js is a prerequisite for installing the design system and for developing and deploying your web application.

Supported software Version Prerequisite minimum Operating system restrictions
Node.js 10 LTS and future fix packs 10.13.0 LTS (Dubnium) No
12 LTS and future fix packs 12.13.0 LTS (Erbium) No

Application server, web server, and DBMS

Deploying a responsive web application requires a web server in the IBM Cúram Social Program Management topology. The following application server, web server, and DBMS combinations are supported for developing and deploying your web application.

  • IBM WebSphere® Application Server, IBM HTTP Server or Apache HTTP Server, and IBM Db2®
  • IBM WebSphere Application Server, IBM HTTP Server or Apache HTTP Server, and Oracle Database
  • Oracle WebLogic Server, Oracle HTTP Server or Apache HTTP Server, and Oracle Database

For more information about installing an application server for IBM Cúram Social Program Management, see Installing an enterprise application server.

HTTP servers

Choose a web server version that is compatible with your application server.

Supported software Version Prerequisite minimum Operating system restrictions
IBM HTTP Server 9.0 9.0.0.5 No
8.5.5 8.5.5.9 No
Oracle HTTP Server 12.2.1.3.0 and future fix packs 12.2.1.3.190808 No
Apache HTTP Server 2.4 and future patches 2.4 No

Web browsers

The following browsers are supported for developing and deploying your web application.

New versions of Chrome, Firefox, Edge, and Safari are released more frequently than Internet Explorer, and updates are installed automatically by default for these browsers. Design system releases are tested on the latest versions of the browsers that are available at the start of IBM's development cycle;
Note: Only stable Chrome releases are tested.
If a browser is tested and no issues are found, IBM certifies that version. The prerequisites advise the version that is certified at each new product release. If IBM cannot certify a version, you might need to revert to a previous, fully certified version. While IBM supports customers with newer versions of the browsers than the last certified version, customers must know that those versions of the browsers are not fully tested.
Supported software Version Prerequisite minimum Operating system restrictions
Apple Safari 13 and future fix packs 13 No
Google Chrome 78 and future fix packs 78 No
Microsoft Edge 44 and future fix packs 44 No
Microsoft Internet Explorer 11 and future fix packs 11 No
Mozilla Firefox 70 and future fix packs 70 No

Accessibility

The following accessibility software is supported.

Supported software Version Prerequisite minimum Operating system restrictions Browser
Freedom Scientific JAWS screen reader (SPM 7.0.4.4) 18 and future fix packs 18 No Microsoft Internet Explorer 11
Freedom Scientific JAWS screen reader (SPM 7.0.9.0) 2018 and future fix packs 2018 No Microsoft Internet Explorer 11
Apple VoiceOver 13.2.2 and future fix packs 13.2.2 No

Table accessibility is certified on iOS 113.2.2 with Chrome 78.

Note: The combination of Microsoft Internet Explorer 11 and JAWS 18 or 2018 is the only certified screen reader and browser combination.

Previous versions

To see the prerequisites and supported software for previous versions, see the IBM Cúram Social Program Management PDF library.