.NET 6 - Supported OS versions

December 8, 2025 ยท View on GitHub

Last updated: 2024-10-10

.NET 6 is a Long Term Support (LTS) release and is supported on multiple operating systems per their lifecycle policy.

This file is generated from supported-os.json and is based on support information from endoflife.date.

Android

OSVersionsArchitecturesLifecycle
AndroidNoneArm32, Arm64, x64Lifecycle

Notes:

  • Android: API 21 is used as the minimum SDK target.
  • Android: Support for .NET MAUI 6 has ended.

Apple

OSVersionsArchitectures
iOSNoneArm64
iPadOSNoneArm64
macOS15, 14, 13Arm64, x64
tvOSNoneArm64

Notes:

  • iOS: iOS 10.0 is used as the minimum SDK target.
  • iOS: Support for .NET MAUI 6 has ended.
  • iPadOS: Support for .NET MAUI 6 has ended.
  • macOS: The iOS and tvOS simulators are supported on macOS Arm64 and x64.
  • macOS: The x64 emulator (Rosetta 2) is supported on macOS Arm64.
  • macOS: Mac Catalyst apps are supported on macOS Arm64 and x64.
  • tvOS: Support for .NET MAUI 6 has ended.

Linux

OSVersionsArchitecturesLifecycle
Alpine3.20, 3.19, 3.18, 3.17Arm32, Arm64, x64Lifecycle
CentOSNonex64Lifecycle
CentOS Stream9Arm64, s390x, x64Lifecycle
Debian12, 11Arm32, Arm64, x64Lifecycle
Fedora40, 39Arm32, Arm64, x64Lifecycle
openSUSE Leap15.6, 15.5Arm64, x64Lifecycle
Red Hat Enterprise Linux9, 8Arm64, x64Lifecycle
SUSE Linux Enterprise15.6, 15.5, 12.5Arm64, x64Lifecycle
Ubuntu24.04, 22.04, 20.04Arm32, Arm64, x64Lifecycle

Notes:

Windows

OSVersionsArchitecturesLifecycle
Nano Server2022, 2019x64Lifecycle
Windows11 24H2 (IoT), 11 24H2 (E), 11 24H2, 11 23H2, 11 22H2 (E), 10 22H2, 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E)Arm64, x64, x86Lifecycle
Windows Server23H2, 2022, 2019, 2016, 2012-R2, 2012x64, x86Lifecycle
Windows Server Core2022, 2019, 2016, 2012-R2, 2012x64, x86Lifecycle

Notes:

  • Windows: The x64 emulator is supported on Windows 11 Arm64.
  • Windows Server: Windows Server 2012 and 2012 R2 are supported with Extended Security Updates.

Linux compatibility

Microsoft-provided portable Linux builds define minimum compatibility primarily via libc version.

LibcVersionArchitecturesSource
glibc2.17x64CentOS 7
glibc2.23Arm64, Arm32Ubuntu 16.04
musl1.2.2Arm64, x64Alpine 3.13

Note: Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a Y2038 incompatible glibc or a Y2038 compatible glibc with _TIME_BITS set to 32-bit, for example Debian 12, Ubuntu 22.04, and lower versions.

Notes

  • The QEMU emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.

Out of support OS versions

Support for the following operating system versions has ended.

OSVersionDate
Alpine3.162024-05-23
Alpine3.152023-11-01
Alpine3.142023-05-01
Alpine3.132022-11-01
Alpine3.122022-05-01
Android142023-05-08
Android132023-05-08
Android12.12023-05-08
Android122023-05-08
Android112023-05-08
Android102023-03-06
Android92022-01-01
CentOS72024-06-30
CentOS82021-12-31
CentOS Stream82024-05-31
Debian102022-09-10
Fedora382024-05-21
Fedora372023-12-05
Fedora362023-05-16
Fedora352022-12-13
Fedora342022-06-07
Fedora332021-11-30
iOS172023-05-08
iOS162023-05-08
iOS152023-05-08
iOS122023-01-23
iPadOS172023-05-08
iPadOS162023-05-08
iPadOS152023-05-08
macOS122024-09-16
macOS112023-09-26
macOS10.152022-09-12
Nano Server20H22022-08-09
Nano Server20042021-12-14
openSUSE Leap15.42023-12-07
openSUSE Leap15.32022-12-31
openSUSE Leap15.22022-01-04
Red Hat Enterprise Linux72024-06-30
SUSE Linux Enterprise15.42023-12-31
SUSE Linux Enterprise15.32022-12-31
SUSE Linux Enterprise15.22021-12-31
SUSE Linux Enterprise12.42020-06-30
SUSE Linux Enterprise12.32019-06-30
SUSE Linux Enterprise12.22018-03-31
tvOS172023-05-08
tvOS162023-05-08
tvOS152023-05-08
tvOS12-
Ubuntu23.102024-07-11
Ubuntu23.042024-01-20
Ubuntu22.102023-07-20
Ubuntu18.042023-05-31
Ubuntu21.102022-07-14
Ubuntu21.042022-01-20
Windows11 22H2 (W)2024-10-08
Windows11 21H2 (E)2024-10-08
Windows10 21H2 (E)2024-06-11
Windows11 21H2 (W)2023-10-10
Windows10 21H2 (W)2023-06-13
Windows10 20H2 (E)2023-05-09
Windows8.12023-01-10
Windows10 21H12022-12-13
Windows10 20H2 (W)2022-05-10
Windows10 1909 (E)2022-05-10
Windows10 20042021-12-14
Windows7 SP12020-01-14
Windows Server20H22022-08-09
Windows Server20042021-12-14
Windows Server Core20H22022-08-09
Windows Server Core16072022-01-11
Windows Server Core20042021-12-14