KCML/KClient Operating System Requirements
KCML provides a highly portable application environment. However developments that make use of new Operating System functionality may not be available on older systems. The following tables illustrate the availability, and requirements, of recent developments of the KCML application environment.
Product | Compatible Systems | Oracle (3) | PostgreSQL | Xerces (5) | Xalan (6) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections | Non super-user installation |
---|---|---|---|---|---|---|---|---|---|---|
KCML LINUX_2.6-x86 | Any of the supported distributions for x86/x64 CPUs running a 2.6.32 kernel or later.(1) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes (1) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes |
KCML LINUX_2.6-x64 | Any of the supported distributions for x64 CPUs running a 2.6.32 kernel or later. | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes |
Product | Compatible Systems | Oracle (3) | PostgreSQL | Xerces (5) | Xalan (6) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections | Non super-user installation |
---|---|---|---|---|---|---|---|---|---|---|
KCML AIX53_5.3 | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (29), (28) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (29). (28) | Yes (24) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (29) | Yes |
KCML LINUX_2.6-x86 | Any of the supported distributions for x86/x64 CPUs running a 2.6.18 kernel or later.(1) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes (1) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes |
KCML LINUX_2.6-x64 | Any of the supported distributions for x64 CPUs running a 2.6.18 kernel or later. | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support) | Yes |
KCML Solaris-sparc | Solaris 10 or 11 with Sparc CPU (25) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 | Yes - requires OpenSSL 1.0.1 | Yes | Yes - requires OpenSSL 1.0.1 | No |
KCML Windows | Windows XP SP2 or later incl 32- & 64-bit kernels (2), (9) | Yes | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0 | No | No | No |
Product | Compatible Systems | Oracle (3) | PostgreSQL | Xerces (5) | Xalan (6) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections | Non super-user installation |
---|---|---|---|---|---|---|---|---|---|---|
KCML AIX53_5.3 | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2 (29), (28) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (29). (28) | Yes (24) | Yes - requires OpenSSL 1.0.1 or 1.0.2 (29) | Yes |
KCML LINUX_2.6-x86 | Any of the supported distributions for x86/x64 CPUs running a 2.6.18 kernel or later.(1) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes (1) | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes |
KCML LINUX_2.6-x64 | Any of the supported distributions for x64 CPUs running a 2.6.18 kernel or later. | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes |
KCML Solaris-sparc | Solaris 10 or 11 with Sparc CPU (25) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (26) | Yes - requires OpenSSL 0.9.8 (26) | Yes | Yes - requires OpenSSL 0.9.8 (26) | No |
KCML Windows | Windows XP SP2 or later incl 32- & 64-bit kernels (2), (9) | Yes | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0 | No | No | No |
Product | Compatible Systems | Oracle (3) | PostgreSQL | Xerces (5) | Xalan (6) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections | Non super-user installation |
---|---|---|---|---|---|---|---|---|---|---|
KCML AIX53_5.3 | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes (24) | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes |
KCML LINUX_2.6-x86 | Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes (1) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes |
KCML LINUX_2.6-x64 | Any of the supported distributions for x64 CPUs running a 2.6.18 kernel or later. | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes |
KCML Solaris-sparc | Solaris 10 or 11 with Sparc CPU (25) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (26) | Yes - requires OpenSSL 0.9.8 (26) | Yes | Yes - requires OpenSSL 0.9.8 (26) | No |
KCML Windows | Windows XP SP2 or later incl 32- & 64-bit kernels (2), (9) | Yes | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0 | No | No | No |
Product | Compatible Systems | Oracle (3) | PostgreSQL | Xerces (5) | Xalan (6) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections |
---|---|---|---|---|---|---|---|---|---|
KCML AIX53_5.3 | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes (24) | Yes - requires OpenSSL 0.9.8 (21) |
KCML LINUX_2.6-x86 | Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes (1) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) |
KCML Solaris-sparc | Solaris 10 or 11 with Sparc CPU (25) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (26) | Yes - requires OpenSSL 0.9.8 (26) | Yes | Yes - requires OpenSSL 0.9.8 (26) |
KCML Windows | Windows XP SP2 or later incl 32- & 64-bit kernels (2), (9) | Yes | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0 | No | No |
Product | Compatible Systems | Oracle (3) | PostgreSQL | Xerces (5) | Xalan (6) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections |
---|---|---|---|---|---|---|---|---|---|
KCML AIX53_5.3 | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes (24) | Yes - requires OpenSSL 0.9.8 (21) |
KCML LINUX_2.6-x86 | Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes (1) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) |
KCML Windows | Windows XP SP2 or later incl 32- & 64-bit kernels (2), (9) | Yes | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 0.9.7 | No | No |
Product | Compatible Systems | Oracle (3) | PostgreSQL (4) | Xerces (5) | Xalan (6) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections |
---|---|---|---|---|---|---|---|---|---|
KCML AIX53_5.3 | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | No | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2(28), (29) | Yes - requires OpenSSL 1.0.1 or 1.0.2(28), (29) | Yes (24) | Yes - requires OpenSSL 1.0.1 or 1.0.2(28), (29) |
KCML LINUX_2.6-x86 | Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1) | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes (1) | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) |
KCML Windows | Windows XP SP2 or later incl 32- & 64-bit kernels (2), (9) | Yes | Yes | Yes | Yes | Yes | Yes - requires OpenSSL 1.0.0 | No | No |
Product | Compatible Systems | Xerces (5) | SSL sockets | SOAP WSS | PAM authentication (11) | Secure Connection Manager & KClient->KCML Connections |
---|---|---|---|---|---|---|
KCML AIX43_4.3 | AIX4.3 with PowerPC CPU. Final build 06.20.99.22190 | No | Yes (14), (16) | Yes (14), (16) | No | Yes (14), (16) |
KCML AIX52_5.2 | AIX 5.1 & 5.2.0.0 up until build 06.20.99.23205. Later versions require AIX 5.2 ML5 or higher. Final build 06.20.99.23265 | Yes | Yes - requires OpenSSL 0.9.7 (13) | Yes - requires OpenSSL 0.9.7 (13) | Yes, AIX5.3 ML11 or higher (12), (24) | Yes - OpenSSL 0.9.7 (13) |
KCML AIX53_5.3 build 21110 onwards | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2(29), (28) | Yes - requires OpenSSL 1.0.1 or 1.0.2(29). (28) | Yes (24) | Yes - requires OpenSSL 1.0.1 or 1.0.2(29) |
KCML AIX53_5.3 before build 21110 | AIX 5.3 ML11 (or later) , AIX 6.1 & AIX 7 with Power4 (or higher) CPU (23) | Yes | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes - requires OpenSSL 0.9.8 (21), (28) | Yes (24) | Yes - requires OpenSSL 0.9.8 (21) |
KCML HP9000_B.11.00 | HP-UX 11.00, 11.11 & 11.i with PA-RISC or Itanium CPU. Final build 06.20.99.22069 | Yes | Yes (14), (15), (16), (22) | Yes (14), (15), (16), (22) | Yes | Yes (14), (15), (16), (22) |
KCML LINUX_2.4-x86 | Any of the supported Linux distribtions for x86/x64 CPUs (1). Final build 06.20.99.23321 | Yes | Yes - requires OpenSSL 0.9.7 | Yes - requires OpenSSL 0.9.7 | Yes (1) | Yes - requires OpenSSL 0.9.7 |
KCML LINUX_2.6-x86 build 21110 onwards | Any of the supported Linux 2.6 distributions for x86/x64 CPUs running a 2.6.18 kernel or later.(1) | Yes | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) | Yes (1) | Yes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support) |
KCML LINUX_2.6-x86 before build 21110 | Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1) | Yes | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) | Yes (1) | Yes - requires OpenSSL 0.9.8 (Linux SSL support) |
KCML SUN_5.8 | Solaris 8 or later with Sparc CPU. Final build 06.20.99.23174 | Yes | Yes (16), (18) | Yes (16), (18) | Yes | Yes (16), (18) |
KCML SUN_5.10 build 22289 onwards | Solaris 10 or 11 with Sparc CPU (25) | Yes | Yes - requires OpenSSL 1.0.1 | Yes - requires OpenSSL 1.0.1 | Yes | Yes - requires OpenSSL 1.0.1 |
KCML SUN_5.10 before build 22289 | Solaris 10 or 11 with Sparc CPU (25) | Yes | Yes - requires OpenSSL 0.9.8 (26) | Yes - requires OpenSSL 0.9.8(26) | Yes | Yes - requires OpenSSL 0.9.8(26) |
KCML UNIXWARE_7.0.1 | Unixware 7.0.1 with x86 CPU. Final build 06.20.84.18173 | No | Yes (14), (15), (16), (17) | Yes (14), (15), (16), (17) | No | Yes (14), (15), (16), (17) |
KCML UNIXWARE_7.1.1 | Unixware 7.1.1.5 (or later 19) with x86 CPU. Final build 06.20.99.22315 | No | Yes (14), (15), (16), (17) | Yes (14), (15), (16), (17) | No | Yes (14), (15), (16), (17) |
KCML Windows | No longer supported as of build 06.20.99.23158 | Yes | Yes | Yes - requires OpenSSL 1.0 | No | No |
Product | Compatible Systems | Large files > 2Gb (8) | Interactive ptty shell | Notes |
---|---|---|---|---|
KCML AIX43_4.3 | AIX 4.3 with PowerPC CPU | Yes | Yes | |
KCML AIX52_5.2 | AIX 5.1 (or later) with PowerPC CPU | Yes | Yes | |
KCML HP9000_B.10.20 | HP-UX 10.20 with PA-RISC CPU | Yes | Yes | Discontinued |
KCML HP9000_B.11.00 | HP-UX 11 with PA-RISC or Itanium CPU | Yes | Yes | Discontinued |
KCML LINUX_2.4-x86 | Linux 2.4 kernel with an x86/x64 CPU (1) | Yes | Yes | |
KCML LINUX_2.6-x86 | CentOS/RedHat versions 4, 5 & 6 for x86/x64 CPUs (1) | Yes | Yes | 64-bit kernels will require some 32-bit components to be installed. |
KCML SCOS5_2 | Sco OpenServer 5 | No | No | Discontinued |
KCML SUN_5.8-sparc | Solaris 8 or later with a Sparc CPU | Yes | Yes | |
KCML UNIXWARE_2.01 | Unixware 2 | No | Yes | Discontinued |
KCML UNIXWARE_7.0.1 | Unixware 7.0 | Yes | Yes | Discontinued |
KCML UNIXWARE_7.1.1 | Unixware 7.1.1.5 (or later 19) with an x86 CPU | Yes | Yes | |
KCML Windows | Windows XP SP2 or later (2) | Yes | N/A |
Operating System | 5.02 | 5.50 | 6.00 | 6.20 | 6.90 or later |
---|---|---|---|---|---|
Windows XP (9) | Yes | Yes | Yes | Yes | Yes |
Windows XP Embedded | Yes | Yes | Yes | Yes | Yes |
Windows Embedded Standard 2009 | Yes | Yes | Yes | Yes | Yes |
Windows Vista 32 bit(9) | No | Yes | Yes | Yes | Yes |
Windows Vista 64 bit(9) | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows 7 32 bit(9) | No | Yes | Yes | Yes | Yes |
Windows 7 64 bit(9) | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows Embedded Standard 7 32 bit | No | Yes | Yes | Yes | Yes |
Windows Embedded Standard 7 64 bit | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows Server 2003 32 bit | No | Yes | Yes | Yes | Yes |
Windows Server 2003 64 bit | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows Server 2008 32 bit | No | Yes | Yes | Yes | Yes |
Windows Server 2008 64 bit | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows Server 2008 R2 | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows Fundamentals | No | No | No | No | No |
Windows 8 32-bit | No | Yes | Yes | Yes | Yes |
Windows 8 64-bit | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows 8 Pro 32-bit | No | Yes | Yes | Yes | Yes |
Windows 8 Pro 64-bit | No | Yes(10) | Yes(10) | Yes(10) | Yes |
Windows 8 RT | No | No | No | No | No |
Windows 8.1 | No | No | No | No | Yes (27) |
Windows Server 2012 | No | No | No | No | Yes |
Windows Server 2012 R2 | No | No | No | No | Yes (27) |
Windows Server 2016 | No | No | No | No | Yes |
Windows Server 2019 | No | No | No | No | Yes |
Windows 10 32-bit | No | Yes | Yes | Yes | Yes |
Windows 10 64-bit | No | Yes(10) | Yes(10) | Yes(10) | Yes |
KClient supports running in a Terminal Services client such as Citrix or RDP, in which case compatibility is dependent on the server's operating system regardless of the operating system running on the terminal itself
The module is available for both Apache 2.2 and 2.4 which is widely available as an installable package for most Linux distributions:
Operating System | Apache version | mod_wcm library |
---|---|---|
CentOS 5 & 6 | 2.2 | mod_wcm.so |
CentOS 7 | 2.4 | mod_wcm_24.so |
Debian 6 & 7 | 2.2 | mod_wcm.so |
Debian 8 or later | 2.4 | mod_wcm_24.so |
Fedora Core 18 or later | 2.4 | mod_wcm_24.so |
Mandriva 2010 | 2.2 | mod_wcm.so |
OpenSuSE 11 & 12 | 2.2 | mod_wcm.so |
OpenSuSE 13 | 2.4 | mod_wcm_24.so |
OpenSuSE Leap 15 | 2.4 | mod_wcm_24.so |
Oracle Linux 5 & 6 | 2.2 | mod_wcm.so |
Oracle Linux 7 | 2.4 | mod_wcm_24.so |
RedHat ES 5 & 6 | 2.2 | mod_wcm.so |
RedHat ES 7 | 2.4 | mod_wcm_24.so |
SuSE Enterprise Server 11 R3 | 2.2 | mod_wcm.so |
SuSE Enterprise Server 12 | 2.4 | mod_wcm_24.so |
Ubuntu 8 -> 12 | 2.2 | mod_wcm.so |
Ubuntu 13 or later | 2.4 | mod_wcm_24.so |
For AIX versions of Apache 2.4 see Apache mod_wcm.so for AIX5.3+.
Precompiled versions of Apache 2.2 for Windows are available from http://httpd.apache.org.
The KCML 7 version of the ODBC driver is compatible with both KCML 6 & 7 versions of the ODBC server. Both the 32- & 64-bit drivers are installed. However, the 64-bit driver is only required when using 64-bit applications, eg Microsoft SQL Server. 32-bit applications, eg Microsoft Excel, running under 64-bit versions of Windows should use the 32-bit driver. When using SQL Server 2005, you will need to install the MSDASQL (OLEDB Provider for ODBC) package.
The driver is compatible with Windows XP SP2 or later. (2), (9)
The KCML 7 version of the ODBC server is available for the following operating systems:
Product | Compatible systems |
---|---|
ODBC AIX53_5.3 | AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU |
ODBC LINUX_2.6-x86 | Any of the supported Linux distributions for x86/x64 CPUs (1) |
ODBC Solaris-sparc | Solaris 10 or 11 with Sparc CPU. 25 |
ODBC Windows | Windows XP SP2 or later, including 32- & 64-bit kernels (2), (9) |
It is compatible with KCML 6 based applications.
The KCML 6.20 version of the ODBC server is available for older operating systems:
Product | Compatible systems |
---|---|
ODBC AIX43_4.3 | AIX4.3 with PowerPC CPU |
ODBC AIX52_5.2 | AIX5.1 & 5.2 with PowerPC CPU |
ODBC HP9000_B.11.00 | HP-UX 11.00, 11.11 & 11.i with PA-RISC or Itanium CPU |
ODBC LINUX_2.4-x86 | Any of the supported Linux distributions for x86/x64 CPUs (1) |
ODBC LINUX_2.6-x86 | Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1) |
ODBC SUN_5.8 | Solaris 8 or later with Sparc CPU |
ODBC UNIXWARE_7.1.1 | Unixware 7.1.1 (or later (19)) with x86 CPU |
KCML 6 & 7 will run on most Linux distributions. It will require the following packages prior to installation:
Below is a table of Linux distributions and their compatibility with KCML.
See: Operating System versions to identify the Linux distribution that is being used.
Operating systems that provide OpenSSL 1.0.2 libraries, such as CentOS 7.4 and Ubuntu 16, are compatible with versions of KCML that have been compiled with OpenSSL 1.0.1.
Linux version | OpenSSL | Apache | Compatible KCML versions | Notes |
---|---|---|---|---|
CentOS 4 (7) | 0.9.7 | 2.0 | KCML 6.00 -> 7.08 | Only provides OpenSSL 0.9.7. You will need to copy the OpenSSL compatibility libraries for Red Hat 4 into the KCML directory. Only supports Apache 2.0 which is not compatible with mod_wcm.so |
CentOS 5 | 0.9.8 | 2.2 | KCML 6.00 -> 7.18 | Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory |
CentOS 6 (1), (20) | 1.0.0 or 1.0.1 | 2.2 | All | SSL support requires openssl098e package to be installed for versions of KCML prior to build 21108. |
CentOS 7.0 -> 7.3 (1), (20) | 1.0.1 | 2.4 | 6.20, 6.90 & 7.07 onwards. | SSL support requires openssl098e package to be installed for versions of KCML prior to build 21108. License file must use the machine ID from getid -7, which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
CentOS 7.4(1), (20) | 1.0.2 | 2.4 | 6.20, 6.90 & 7.07 onwards. | SSL support requires openssl098e package to be installed for versions of KCML prior to build 21108. License file must use the machine ID from getid -7, which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
Debian 6 | 0.9.8 | 2.2 | 32-bit kernel: All 64-bit kernel: 7.05 (or later) | 64-bit versions of Debian do not provide a complete runtime environment for 32-bit applications, hence the 64-bit versions of KCML 7.05 (or later) are only fully compatible. Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory |
Debian 7 | 1.0.1 | 2.2 | 32-bit kernel: All 64-bit kernel: 7.05 (or later) | 64-bit versions of Debian do not provide a complete runtime environment for 32-bit applications, hence the 64-bit versions of KCML 7.05 (or later) are only fully compatible. May require the OpenSSL compatibility libraries for Debian 7 into the KCML directory for versions of KCML prior to 21108. |
Debian 8 | 1.0.1 | 2.4 | 32-bit kernel: All 64-bit kernel: 7.05 (or later) | 64-bit versions of Debian do not provide a complete runtime environment for 32-bit applications, hence the 64-bit versions of KCML 7.05 (or later) are only fully compatible. May require the OpenSSL compatibility libraries for Debian 7 into the KCML directory for versions of KCML prior to 21108. |
Debian 9 | 1.1.0 | 2.4 | 32-bit kernel: 6.20, 6.90 & 7.05 onwards. 64-bit kernel: 7.05 (or later) | 64-bit versions of Debian do not provide a complete runtime environment for 32-bit applications, hence the 64-bit versions of KCML 7.05 (or later) are only fully compatible. Requires the OpenSSL compatibility libraries to be copied into the KCML directory for all versions of KCML. License file must use the machine ID from getid -7, which is not available in KCML 6.00. |
Debian 10 | 1.1.1 | 2.4 | 32-bit kernel: 6.20, 6.90 & 7.05 onwards. 64-bit kernel: 7.05 (or later) | 64-bit versions of Debian do not provide a complete runtime environment for 32-bit applications, hence the 64-bit versions of KCML 7.05 (or later) are only fully compatible. Requires the OpenSSL compatibility libraries to be copied into the KCML directory for all versions of KCML. License file must use the machine ID from getid -7, which is not available in KCML 6.00. |
Fedora Core 18 -> 25(7) | 1.0.1 | 2.4 | KCML 7.04+ from build 17314. KCML 6.20 & 6.90 from build 19022. | May need the OpenSSL compatibility libraries for Fedora Core 12 to be copied into the KCML directory for versions of KCML prior to build 21108.
License file must use the machine ID from getid -7 which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
Fedora Core 26 -> 29(7) | 1.1.0 | 2.4 | KCML 7.04+ from build 17314. KCML 6.20 & 6.90 from build 19022. | May need the OpenSSL compatibility libraries for Fedora Core 12 to be copied into the KCML directory for versions of KCML prior to build 21108. 32-bit versions of KCML after build 21108 will require the compat-openssl10.i686 package to be installed which provides compatible 32-bit OpenSSL 1.0.2 libraries. License file must use the machine ID from getid -7 which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
Fedora 30 and later(7) | 1.1.1 | 2.4 | KCML 7.04+ from build 17314. KCML 6.20 & 6.90 from build 19022. | May need the OpenSSL compatibility libraries for Fedora Core 12 to be copied into the KCML directory for versions of KCML prior to build 21108. 32-bit versions of KCML after build 21108 will require the compat-openssl10.i686 package to be installed which provides compatible 32-bit OpenSSL 1.0.2 libraries. License file must use the machine ID from getid -7 which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. Requires the libxcrypt-compat & libxcrypt-compat.i686 packages |
Mandriva 2010 | 0.9.8 | 2.2 | All | Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory |
OpenSuSE 11.1 & 11.2 (1) | 0.9.8 | 2.2 | All | Use YaST->System->System Services (Runlevel) to permanently enable xinetd. Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory. |
OpenSuSE 11.3 -> 12.3 (1), (20) | 1.0.0 or 1.0.1 | 2.2 | All | SSL support requires the libopenssl0_9_8 package to be installed. Use YaST->System->System Services (Runlevel) to permanently enable xinetd |
SuSE Linux Enterprise Server 11 R3 (1) | 0.9.8 | 2.2 | All | Use YaST->System->System Services (Runlevel) to permanently enable xinetd |
SuSE Linux Enterprise Server 12 (1) | 1.0.1 | 2.4 | All | You will need to copy the OpenSSL compatibility libraries into the KCML directory for versions of KCML prior to build 21108. Use YaST->System->System Services (Runlevel) to permanently enable xinetd |
OpenSuSE 13.1 (1), (20) | 1.0.1 | 2.2 | All | SSL support requires the libopenssl0_9_8 package to be installed for versions of KCML prior to build 21108. Use YaST->System->System Services (Runlevel) to permanently enable xinetd License file must use the machine ID from getid -7 which is not available in KCML 6.00 |
OpenSuSE 13.2 or later(1), (20) | 1.0.1 | 2.4 | All | SSL support requires the libopenssl0_9_8 package to be installed for versions of KCML prior to build 21108. Use YaST->System->Services Manager to permanently enable xinetd License file must use the machine ID from getid -7 which is not available in KCML 6.00 |
OpenSuSE Leap 15(1), (20) | 1.1.0 | 2.4 | All | SSL support requires the libopenssl0_9_8 package to be installed for versions of KCML prior to build 21108. Versions of KCML after build 21108 will require the libopenssl1_0_0 or libopenssl1_0_0-32bit packages to be installed. Use YaST->System->Services Manager to permanently enable xinetd License file must use the machine ID from getid -7 which is not available in KCML 6.00 Requires the installation of a system log daemon, either rsyslog or syslog-ng |
Oracle Enterprise Linux 5 | 0.9.8 | 2.2 | KCML 6.00 -> 7.18 | Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory |
Oracle Enterprise Linux 6 (1), (20) | 1.0.1 | 2.2 | All | Based on RedHat ES 6. SSL support requires openssl098e package to be installed for versions of KCML prior to build 21108. |
Oracle Enterprise Linux 7 (1), (20) | 1.0.1 | 2.4 | 6.20, 6.90 & 7.07 onwards. | SSL support requires openssl098e package to be installed for versions of KCML prior to build 21108. License file must use the machine ID from getid -7 which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
Oracle Enterprise Linux 8 (7) | 1.1.1 | 2.4 | KCML 7.04+ from build 17314. KCML 6.20 & 6.90 from build 19022. | May need the OpenSSL compatibility libraries for Fedora Core 12 to be copied into the KCML directory for versions of KCML prior to build 21108. 32-bit versions of KCML after build 21108 will require the compat-openssl10.i686 package to be installed which provides compatible 32-bit OpenSSL 1.0.2 libraries. License file must use the machine ID from getid -7 which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
Red Hat ES 3 | 0.9.7 | 2.0 | 6.00 & 6.20 only | |
Red Hat ES 4 (7) | 0.9.7 | 2.0 | KCML 6.00 -> 7.08 | Only provides OpenSSL 0.9.7. You will need to copy the OpenSSL compatibility libraries for Red Hat 4 into the KCML directory. Only supports Apache 2.0 which is not compatible with mod_wcm.so |
Red Hat ES 5 | 0.9.8 | 2.2 | KCML 6.00 -> 7.18 | Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory |
Red Hat ES 6 (1), (20) | 1.0.0 or 1.0.1 | 2.2 | All | SSL support requires the openssl098e package to be installed for versions of KCML prior to build 21108. |
Red Hat Enterprise Linux 7 (1), (20) | 1.0.1 | 2.4 | 6.20, 6.90 & 7.07 onwards. | SSL support requires openssl098e package to be installed for versions of KCML prior to build 21108. License file must use the machine ID from getid -7 which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
Red Hat Enterprise Linux 8 (7) | 1.1.1 | 2.4 | KCML 7.04+ from build 17314. KCML 6.20 & 6.90 from build 19022. | May need the OpenSSL compatibility libraries for Fedora Core 12 to be copied into the KCML directory for versions of KCML prior to build 21108. 32-bit versions of KCML after build 21108 will require the compat-openssl10.i686 package to be installed which provides compatible 32-bit OpenSSL 1.0.2 libraries. License file must use the machine ID from getid -7 which is not available in KCML 6.00. It is recommended to use a systemd target of multi-user.target instead of graphical.target so that systemd-logind does not attempt to remove IPC resources when a user logs out. |
Ubuntu 8, 9 & 10 | 0.9.8 | 2.2 | All | Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory |
Ubuntu 11 | 0.9.8 | 2.2 | All versions of build 17132 or later | Versions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory |
Ubuntu 12 & 13 | 1.0.1 | 2.2 | All versions of build 17132 or later. | SSL support requires the libssl0.9.8 package to be installed for versions of KCML prior to build 21108. |
Ubuntu 14 & 15 | 1.0.1 | 2.4 | All versions of build 17132 or later. | SSL support requires the libssl0.9.8 package to be installed for versions of KCML prior to build 21108. |
Ubuntu 16 or later | 1.0.2 | 2.4 | All versions of build 17132 or later. | SSL support requires the libssl0.9.8 package to be installed for versions of KCML prior to build 21108. |
For operating systems that do not include compatible OpenSSL libraries as part of their package list we provide compatibility libraries at the following locations:-