operatingsystems

Supported Operating Systems

The SBGrid Software Suite can run on Linux and macOS/OS X.

Linux

We build and test software under 64-bit CentOS 7 and 8. The majority of our Linux users are using Red Hat or CentOS distributions, but labs also use Ubuntu, Debian and OpenSuSE with SBGrid. We don't explicitly test the software on distributions other than CentOS, but the software is known to work. We will work to resolve problems reported by users of these Linux distributions where possible on a best-effort basis.

We officially support the two most recent releases of Red Hat/CentOS/Scientific Linux (currently 7 and 8).

  • Red Hat Enterprise Linux 7.x and 8.x and the community supported versions: CentOS and Scientific Linux.
  • We are no longer building software for RHEL/CentOS 5.x or 6.x.

OS X Intel

We build and test the programs under the most four most recent OS X releases. MacOS 10.14 was the last release to support 32-bit binaries. If your work requires 32-bit software, this is the last OS release that will allow that software to run.

Currently Supported:

  • OS X Intel 10.13 - 11
  • As above with earlier versions of linux, there are many software applications that are fully functional on earlier versions of MacOSX in the SBGrid tree. We work to maintain an environment compatible with these OS versions, though they may not receive the latest applications available. Also note that there are known issues with macOS 11.

OS X Arm, "Apple Silicon"

There are few native applications for Apple CPUs in the software collection, but most applications work through Apple's Rosetta2 compatility environment. Notable exceptions are applications compiled with Intel compilers (Rosetta, RELION).

Windows Intel

Windows provides Linux compatibility environment called "Windows Subsystem for Linux" (WSL), based on Ubuntu. WSL is still under active development. We suspect it is possible to get most SBGrid applications working with WSL, but we have no experience with Windows can can't provide support. But if you have success here, let us know.

OS X PowerPC

The OS X PowerPC branch is currently frozen and is obsolete. The applications are archived and available on request.

IRIX

The IRIX programs branch is currently frozen and is obsolete. The applications are archived and available on request.