1 Supported platforms

Below are the minimal requirements for various MOSEK interfaces and operating systems. In some cases using MOSEK with older versions of the software will be possible, but is neither actively supported nor tested.

Operating systems

Table 1.1 Operating systems

Platform

Minimal OS version

Specific library dependencies

linux64x86

RHEL 8, Ubuntu 20.04 or compatible

GLIBC 2.17, GLIBCXX 3.4.21

win64x86

Windows 10, Server 2016

linuxaarch64

Ubuntu 20.04 or compatible

GLIBC 2.29, GLIBCXX 3.4.26

osxaarch64

macOS 11

Optimizer API and Fusion API

Table 1.2 Optimizer API and Fusion API (where available).

Platform

C

C++(Fusion)

Java

.NET

.NET Core

Python

Julia

Rust

linux64x86

Yes

C++11

1.8

netstandard2.0

3.9-3.13

1.6

1.59

win64x86

Yes

C++11

1.8

4.5

netstandard2.0

3.9-3.13

1.6

1.59

linuxaarch64

Yes

C++11

1.8

netstandard2.0

3.9-3.13

1.6

1.59

osxaarch64

Yes

C++11

17

netstandard2.0

3.9-3.13

1.6

1.59

API for MATLAB, Rmosek and other MOSEK tools

Table 1.3 Other APIs and tools.

Platform

API for MATLAB

Rmosek

OptServer

OptServerLight

lmgrd

Toolbox (old)

linux64x86

R2021a

3.6

Yes

Yes

Yes

R2019b

win64x86

R2021a

3.6

Yes

Yes

Yes

R2019b

linuxaarch64

Yes

Yes

osxaarch64

R2023b

4.1

Yes

Yes

R2022b

Other distribution channels

Other remarks

  • Numpy is required in Python Fusion.