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.


Server requirements

KCML 7.20 or higher

ProductCompatible SystemsOracle (3)PostgreSQLXerces (5)Xalan (6)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML ConnectionsNon super-user installation
KCML LINUX_2.6-x86Any of the supported distributions for x86/x64 CPUs running a 2.6.32 kernel or later.(1)YesYesYesYesYes - 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-x64Any of the supported distributions for x64 CPUs running a 2.6.32 kernel or later.YesYesYesYesYes - 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)YesYes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support)Yes

KCML 7.15 or higher, after build 22288

ProductCompatible SystemsOracle (3)PostgreSQLXerces (5)Xalan (6)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML ConnectionsNon super-user installation
KCML AIX53_5.3AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23)YesYesYesYesYes - 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-x86Any of the supported distributions for x86/x64 CPUs running a 2.6.18 kernel or later.(1)YesYesYesYesYes - 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-x64Any of the supported distributions for x64 CPUs running a 2.6.18 kernel or later.YesYesYesYesYes - 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)YesYes - requires OpenSSL 1.0.1 or 1.0.2 (Linux SSL support)Yes
KCML Solaris-sparcSolaris 10 or 11 with Sparc CPU (25)YesYesYesYesYes - requires OpenSSL 1.0.1Yes - requires OpenSSL 1.0.1YesYes - requires OpenSSL 1.0.1No
KCML WindowsWindows XP SP2 or later incl 32- & 64-bit kernels (2), (9)YesYesYesYesYesYes - requires OpenSSL 1.0NoNoNo

KCML 7.09 -> 7.14, after build 21108

ProductCompatible SystemsOracle (3)PostgreSQLXerces (5)Xalan (6)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML ConnectionsNon super-user installation
KCML AIX53_5.3AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23)YesYesYesYesYes - 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-x86Any of the supported distributions for x86/x64 CPUs running a 2.6.18 kernel or later.(1)YesYesYesYesYes - 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-x64Any of the supported distributions for x64 CPUs running a 2.6.18 kernel or later.YesYesYesYesYes - 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)YesYes - requires OpenSSL 1.0.1 or 1.0.2(Linux SSL support)Yes
KCML Solaris-sparcSolaris 10 or 11 with Sparc CPU (25)YesYesYesYesYes - requires OpenSSL 0.9.8 (26)Yes - requires OpenSSL 0.9.8 (26)YesYes - requires OpenSSL 0.9.8 (26)No
KCML WindowsWindows XP SP2 or later incl 32- & 64-bit kernels (2), (9)YesYesYesYesYesYes - requires OpenSSL 1.0NoNoNo

KCML 7.06 -> 7.08

ProductCompatible SystemsOracle (3)PostgreSQLXerces (5)Xalan (6)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML ConnectionsNon super-user installation
KCML AIX53_5.3AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23)YesYesYesYesYes - 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-x86Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1)YesYesYesYesYes - 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-x64Any of the supported distributions for x64 CPUs running a 2.6.18 kernel or later.YesYesYesYesYes - requires OpenSSL 0.9.8 (Linux SSL support)Yes - requires OpenSSL 0.9.8 (Linux SSL support)YesYes - requires OpenSSL 0.9.8 (Linux SSL support)Yes
KCML Solaris-sparcSolaris 10 or 11 with Sparc CPU (25)YesYesYesYesYes - requires OpenSSL 0.9.8 (26)Yes - requires OpenSSL 0.9.8 (26)YesYes - requires OpenSSL 0.9.8 (26)No
KCML WindowsWindows XP SP2 or later incl 32- & 64-bit kernels (2), (9)YesYesYesYesYesYes - requires OpenSSL 1.0NoNoNo

KCML 7.04 & 7.05

ProductCompatible SystemsOracle (3)PostgreSQLXerces (5)Xalan (6)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML Connections
KCML AIX53_5.3AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23)YesYesYesYesYes - 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-x86Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1)YesYesYesYesYes - 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-sparcSolaris 10 or 11 with Sparc CPU (25)YesYesYesYesYes - requires OpenSSL 0.9.8 (26)Yes - requires OpenSSL 0.9.8 (26)YesYes - requires OpenSSL 0.9.8 (26)
KCML WindowsWindows XP SP2 or later incl 32- & 64-bit kernels (2), (9)YesYesYesYesYesYes - requires OpenSSL 1.0NoNo

KCML 7.00 -> 7.03

ProductCompatible SystemsOracle (3)PostgreSQLXerces (5)Xalan (6)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML Connections
KCML AIX53_5.3AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23)YesYesYesYesYes - 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-x86Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1)YesYesYesYesYes - 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 WindowsWindows XP SP2 or later incl 32- & 64-bit kernels (2), (9)YesYesYesYesYesYes - requires OpenSSL 0.9.7NoNo

KCML 6.90

ProductCompatible SystemsOracle (3)PostgreSQL (4)Xerces (5)Xalan (6)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML Connections
KCML AIX53_5.3AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU (23)YesNoYesYesYes - 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-x86Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1)YesYesYesYesYes - 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 WindowsWindows XP SP2 or later incl 32- & 64-bit kernels (2), (9)YesYesYesYesYesYes - requires OpenSSL 1.0.0NoNo

KCML 6.20

ProductCompatible SystemsXerces (5)SSL socketsSOAP WSSPAM authentication (11)Secure Connection Manager & KClient->KCML Connections
KCML AIX43_4.3AIX4.3 with PowerPC CPU.
Final build 06.20.99.22190
NoYes (14), (16)Yes (14), (16)NoYes (14), (16)
KCML AIX52_5.2AIX 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
YesYes - 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) YesYes - 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)YesYes - 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.00HP-UX 11.00, 11.11 & 11.i with PA-RISC or Itanium CPU.
Final build 06.20.99.22069
YesYes (14), (15), (16), (22)Yes (14), (15), (16), (22)YesYes (14), (15), (16), (22)
KCML LINUX_2.4-x86Any of the supported Linux distribtions for x86/x64 CPUs (1).
Final build 06.20.99.23321
YesYes - requires OpenSSL 0.9.7Yes - requires OpenSSL 0.9.7Yes (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) YesYes - 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)YesYes - 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.8Solaris 8 or later with Sparc CPU.
Final build 06.20.99.23174
YesYes (16), (18)Yes (16), (18)YesYes (16), (18)
KCML SUN_5.10
build 22289 onwards
Solaris 10 or 11 with Sparc CPU (25)YesYes - requires OpenSSL 1.0.1Yes - requires OpenSSL 1.0.1YesYes - requires OpenSSL 1.0.1
KCML SUN_5.10
before build 22289
Solaris 10 or 11 with Sparc CPU (25)YesYes - requires OpenSSL 0.9.8 (26)Yes - requires OpenSSL 0.9.8(26)YesYes - requires OpenSSL 0.9.8(26)
KCML UNIXWARE_7.0.1Unixware 7.0.1 with x86 CPU.
Final build 06.20.84.18173
NoYes (14), (15), (16), (17)Yes (14), (15), (16), (17)NoYes (14), (15), (16), (17)
KCML UNIXWARE_7.1.1Unixware 7.1.1.5 (or later 19) with x86 CPU.
Final build 06.20.99.22315
NoYes (14), (15), (16), (17)Yes (14), (15), (16), (17)NoYes (14), (15), (16), (17)
KCML WindowsNo longer supported as of build 06.20.99.23158YesYesYes - requires OpenSSL 1.0NoNo

KCML 6.00

ProductCompatible SystemsLarge files > 2Gb (8)Interactive ptty shellNotes
KCML AIX43_4.3AIX 4.3 with PowerPC CPUYesYes 
KCML AIX52_5.2AIX 5.1 (or later) with PowerPC CPUYesYes 
KCML HP9000_B.10.20HP-UX 10.20 with PA-RISC CPUYesYesDiscontinued
KCML HP9000_B.11.00HP-UX 11 with PA-RISC or Itanium CPUYesYesDiscontinued
KCML LINUX_2.4-x86Linux 2.4 kernel with an x86/x64 CPU (1)YesYes 
KCML LINUX_2.6-x86CentOS/RedHat versions 4, 5 & 6 for x86/x64 CPUs (1)YesYes64-bit kernels will require some 32-bit components to be installed.
KCML SCOS5_2Sco OpenServer 5NoNoDiscontinued
KCML SUN_5.8-sparcSolaris 8 or later with a Sparc CPUYesYes 
KCML UNIXWARE_2.01Unixware 2NoYesDiscontinued
KCML UNIXWARE_7.0.1Unixware 7.0YesYesDiscontinued
KCML UNIXWARE_7.1.1Unixware 7.1.1.5 (or later 19) with an x86 CPUYesYes 
KCML WindowsWindows XP SP2 or later (2)YesN/A 

KClient

Operating System5.025.506.006.206.90 or later
Windows XP (9)YesYesYesYesYes
Windows XP EmbeddedYesYesYesYesYes
Windows Embedded Standard 2009YesYesYesYesYes
Windows Vista 32 bit(9)NoYesYesYesYes
Windows Vista 64 bit(9)NoYes(10)Yes(10)Yes(10)Yes
Windows 7 32 bit(9)NoYesYesYesYes
Windows 7 64 bit(9)NoYes(10)Yes(10)Yes(10)Yes
Windows Embedded Standard 7 32 bitNoYesYesYesYes
Windows Embedded Standard 7 64 bitNoYes(10)Yes(10)Yes(10)Yes
Windows Server 2003 32 bitNoYesYesYesYes
Windows Server 2003 64 bitNoYes(10)Yes(10)Yes(10)Yes
Windows Server 2008 32 bitNoYesYesYesYes
Windows Server 2008 64 bitNoYes(10)Yes(10)Yes(10)Yes
Windows Server 2008 R2NoYes(10)Yes(10)Yes(10)Yes
Windows FundamentalsNoNoNoNoNo
Windows 8 32-bitNoYesYesYesYes
Windows 8 64-bitNoYes(10)Yes(10)Yes(10)Yes
Windows 8 Pro 32-bitNoYesYesYesYes
Windows 8 Pro 64-bitNoYes(10)Yes(10)Yes(10)Yes
Windows 8 RTNoNoNoNoNo
Windows 8.1NoNoNoNoYes (27)
Windows Server 2012NoNoNoNoYes
Windows Server 2012 R2NoNoNoNoYes (27)
Windows Server 2016NoNoNoNoYes
Windows Server 2019NoNoNoNoYes
Windows 10 32-bitNoYesYesYesYes
Windows 10 64-bitNoYes(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


Apache mod_wcm module

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 SystemApache versionmod_wcm library
CentOS 5 & 62.2mod_wcm.so
CentOS 72.4mod_wcm_24.so
Debian 6 & 72.2mod_wcm.so
Debian 8 or later2.4mod_wcm_24.so
Fedora Core 18 or later2.4mod_wcm_24.so
Mandriva 20102.2mod_wcm.so
OpenSuSE 11 & 122.2mod_wcm.so
OpenSuSE 132.4mod_wcm_24.so
OpenSuSE Leap 152.4mod_wcm_24.so
Oracle Linux 5 & 62.2mod_wcm.so
Oracle Linux 72.4mod_wcm_24.so
RedHat ES 5 & 62.2mod_wcm.so
RedHat ES 72.4mod_wcm_24.so
SuSE Enterprise Server 11 R32.2mod_wcm.so
SuSE Enterprise Server 122.4mod_wcm_24.so
Ubuntu 8 -> 122.2mod_wcm.so
Ubuntu 13 or later2.4mod_wcm_24.so
The mod_wcm.so module will also require Apache's apr & apr-util packages.

For AIX versions of Apache 2.4 see Apache mod_wcm.so for AIX5.3+.
Legacy versions of Apache 2.2 for AIX5.3+ & AIX6 can be installed from the Linux Tools for PowerPC disk or from http://gnome.bullfreeware.com.
The mod_wcm.so module is only compatible with the UNIX prefork MPM & Windows winnt_mpm.

Precompiled versions of Apache 2.2 for Windows are available from http://httpd.apache.org.


ODBC

ODBC driver

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)

ODBC server

The KCML 7 version of the ODBC server is available for the following operating systems:

ProductCompatible systems
ODBC AIX53_5.3AIX5.3 ML11 (or later), AIX6.1 & AIX 7 with Power4 (or higher) CPU
ODBC LINUX_2.6-x86Any of the supported Linux distributions for x86/x64 CPUs (1)
ODBC Solaris-sparcSolaris 10 or 11 with Sparc CPU. 25
ODBC WindowsWindows 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:

ProductCompatible systems
ODBC AIX43_4.3AIX4.3 with PowerPC CPU
ODBC AIX52_5.2AIX5.1 & 5.2 with PowerPC CPU
ODBC HP9000_B.11.00HP-UX 11.00, 11.11 & 11.i with PA-RISC or Itanium CPU
ODBC LINUX_2.4-x86Any of the supported Linux distributions for x86/x64 CPUs (1)
ODBC LINUX_2.6-x86Any of the supported Linux 2.6 distributions for x86/x64 CPUs (1)
ODBC SUN_5.8Solaris 8 or later with Sparc CPU
ODBC UNIXWARE_7.1.1Unixware 7.1.1 (or later (19)) with x86 CPU

Supported Linux Operating Systems

KCML 6 & 7 will run on most Linux distributions. It will require the following packages prior to installation:

When using 64-bit kernels, the following 32-bit packages will need to be installed first. The following packages may be required depending on Linux distribution, version and system configuration.

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 operating systems, their versions of OpenSSL & Apache, and KCML compatability notes
Linux versionOpenSSLApacheCompatible KCML versionsNotes
CentOS 4 (7)0.9.72.0KCML 6.00 -> 7.08Only 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 50.9.82.2KCML 6.00 -> 7.18Versions 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.12.2AllSSL support requires openssl098e package to be installed for versions of KCML prior to build 21108.
CentOS 7.0 -> 7.3 (1), (20)1.0.12.46.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.22.46.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 60.9.82.232-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 71.0.12.232-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 81.0.12.432-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 91.1.02.432-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 101.1.12.432-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.12.4KCML 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.02.4KCML 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.12.4KCML 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 20100.9.82.2AllVersions 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.82.2AllUse 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.12.2AllSSL 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.82.2AllUse YaST->System->System Services (Runlevel) to permanently enable xinetd
SuSE Linux Enterprise Server 12 (1)1.0.12.4AllYou 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.12.2AllSSL 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.12.4AllSSL 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.02.4AllSSL 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 50.9.82.2KCML 6.00 -> 7.18Versions 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.12.2AllBased 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.12.46.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.12.4KCML 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 30.9.72.06.00 & 6.20 only
Red Hat ES 4 (7)0.9.72.0KCML 6.00 -> 7.08Only 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 50.9.82.2KCML 6.00 -> 7.18Versions 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.12.2AllSSL 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.12.46.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.12.4KCML 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 & 100.9.82.2AllVersions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory
Ubuntu 110.9.82.2All versions of build 17132 or laterVersions of KCML after build 21108 may require OpenSSL 1.0.1 compatibility libraries to be copied into the KCML directory
Ubuntu 12 & 131.0.12.2All 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 & 151.0.12.4All 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 later1.0.22.4All 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.

OpenSSL Compatibility Libraries

For operating systems that do not include compatible OpenSSL libraries as part of their package list we provide compatibility libraries at the following locations:-