Supported Operating Systems

Windows

eGrabber driver, eGrabber Studio, eGrabber Gigelink, eGrabber Recorder and GenICam Browser (Deprecated) are designed to support all versions of Windows 10 and Windows 11, including the Server and the IoT Enterprise versions on x86-64 (64-bit) platforms.

eGrabber 25.12 was the last release supporting Windows 10 versions prior to 1809. Starting with eGrabber 26.01, the minimum Windows 10 version requirements is Windows 10 version 1809 or later.

Release validation

This release has been validated with the following Windows versions:

OS Name & Version Platform Notes
  Microsoft Windows 10   x86-64 (64-bit) IoT Enterprise LTSC 2019 - Version 1809
Enterprise edition - Version 1809

Enterprise edition - Version 22H2

Microsoft Windows 11 x86-64 (64-bit) Enterprise edition - Version 22H2
Enterprise edition - Version 23H2
Enterprise edition - Version 24H2
Microsoft Windows Server 2025 x86-64 (64-bit) Standard edition - Version 24H2
The driver is signed by Microsoft.
Power saving modes of the operating systems (StandBy, Sleep, Suspend...) are not supported.
Kernel DMA Protection is not supported.

Linux

eGrabber driver, eGrabber Studio, eGrabber Gigelink, eGrabber Recorder and GenICam Browser (Deprecated) are designed to be distribution-independent on x86-64 (64-bit), and AArch64 (64-bit) platforms. They are expected to work with a wide range of distributions.

Minimum kernel version requirements

All tools and libraries require kernel version 4.4 or higher

GNU C library (glibc) requirements

All tools and libraries require glibc library version 2.23 (or higher)

eGrabber 25.12 was the last release supporting Linux kernel versions prior to version 4.4 and GNU C library version prior to 2.23. Starting with eGrabber 26.01, the Minimum kernel version requirements is Linux kernel version 4.4 or higher and the GNU C library (glibc) requirements is GLIBC 2.23 or higher.

Release validation

This release has been validated with the following distribution(s):

OS Name & Version Platform Notes
Linux CachyOS 25.11 x86-64 (64-bit) Kernel version 6.18.5-2
Linux Fedora 33 x86-64 (64-bit) Kernel version 5.8.15
Linux OpenSUSE Leap 15.4 x86-64 (64-bit) Kernel version 5.14
Linux Ubuntu 17.04 x86-64 (64-bit) Kernel version 4.10
Linux Ubuntu 18.04 AArch64 (64-bit) Kernel version 5.4.0-42
Linux Ubuntu 20.04 LTS x86-64 (64-bit) Kernel version 5.15
Linux Ubuntu 22.04 LTS AArch64 (64-bit) Kernel version 5.15
Linux Ubuntu 23.10 x86-64 (64-bit) Kernel version 6.5
Linux Ubuntu 24.10 x86-64 (64-bit) Kernel version 6.12.1-realtime

Power saving modes of the operating systems (StandBy, Sleep, Suspend...) are not supported.

See also: Installing eGrabber on Linux

macOS

eGrabber driver, eGrabber Studio and GenICam Browser (Deprecated) are designed to support all macOS versions from version 10.14 on x86-64 (64-bit) platforms and all macOS versions from version 12.3 on AArch64 (64-bit) platforms.

Minimum version requirements

macOS 12.6.3 or higher

Release validation

This release has been validated with the following version(s):

OS Name & Version Platform Notes
macOS 12.6.3 AArch64 (64-bit) A.k.a. Monterey
macOS 12.7.4 x86-64 (64-bit) A.k.a. Monterey
The driver for macOS is signed by Euresys using a certificate that has been signed by Apple.
Power saving modes of the operating systems (StandBy, Sleep, Suspend...) are not supported.

eGrabber 25.12 was the last release providing macos-aarch64-kext and macos-x86_64-kext drivers for macOS.