- Microsoft Windows 11
- Microsoft Windows Server 2022
- Microsoft Windows Server 2019
- Microsoft Windows Server 2016
- Microsoft Windows 10 (32-bit and 64-bit)
- Microsoft Windows 8.1 (32-bit and 64-bit)
- Microsoft Windows Sever 2012 R2
- Microsoft Windows 8 (32-bit and 64-bit)
- Microsoft Windows Server 2012
- Microsoft Windows 7 (32-bit and 64-bit)
- Microsoft Windows Server 2008 R2
- Microsoft Windows Server 2008
- Microsoft Windows Vista
- Microsoft Windows Server 2003 R2
- Microsoft Windows Server 2003
- Microsoft Windows XP (32-bit and 64-bit)
Note: ISL AlwaysOn 2.2.10 was the last version to support Microsoft Windows versions NT 6.0 and below (Windows Vista / Windows Server 2008).
Note: ISL AlwaysOn 2.1.2 was the last version to support Microsoft Windows versions NT 5.0 and below (Windows 2000 / Windows 2000 - Server version).
- macOS 12.X Monterey
- macOS 11.X Big Sur
- macOS 10.15 Catalina
Important: With macOS 10.15 Mojave Apple introduced additional changes to its Security settings which further affect the workflow when running ISL Online applications. Please refer to the following topic for explanation: ISL Online programs compatibility with macOS 10.15 Catalina
- macOS 10.14 Mojave
Important: With macOS 10.14 Mojave Apple introduced some changes in Security which affect the workflow when running ISL Online applications. Please refer to the following topic for explanation: ISL Online programs compatibility with macOS 10.14 Mojave
- macOS 10.13 High Sierra
- macOS 10.12 Sierra
- OS X 10.11 El Capitan
- OS X 10.10 Yosemite
- OS X 10.9 Maverics
Note: ISL AlwaysOn 4.4.1950.35 was the last version to support Mac OS versions 10.8.
Note: ISL AlwaysOn 2.2.10 was the last version to support Mac OS versions 10.7 and below.
- Linux kernel 2.6.32 or newer (64-bit)
- glibc 2.12 or newer
- X Window System
Note: Wayland is currently not supported.
Note: ISL AlwaysOn 4.4.2110.22 was the first version supported on Linux 64-bit.
Note: Linux 32-bit is not supported.
Tested on: Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Debian 10, Debian 9 and CentOS 8.
ISL AlwaysOn 2.2.5+
In ISL AlwaysOn 2.2.5, bandwidth usage was reduced. ISL AlwaysOn sends a ping packet to ISL Conference Proxy server in order to maintain online status every 30 seconds. There used to be additional packets sent every 5 seconds which were not required. This additional packet sending was removed, packets are now appended to ping packet, which results in less network traffic.
The ping packet to the server is 131 bytes every 30 seconds to the server, and the server will respond to each ping with the same packet.
ISL AlwaysOn 2.2.4 and below
For bandwidth, when a remote computer is available, ISL AlwaysOn uses ping packets to keep alive the connection.
Once ISL AlwaysOn service program registers with server, it will only send ping packet every 30 seconds. The server will respond to each ping with the same packet. Below the application level packet there is a SSL layer that wraps application data.
The payload data within a packet consists of 20 bytes.
ISL AlwaysOn ping packets are around 70 bytes on the TCP layer and the server responds with the same packet.
The total packet size will be around 90 bytes.
Default keep alive settings are used: 1 packet per second.
When connected to a remote computer, the required bandwidth minimum is not defined, although we recommend at least a 50 kbits/s connection for more comfortable work.