Update Linux versions (#9709)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"channel-version": "10.0",
|
||||
"last-updated": "2024-12-06",
|
||||
"last-updated": "2025-02-03",
|
||||
"families": [
|
||||
{
|
||||
"name": "Android",
|
||||
@@ -57,7 +57,7 @@
|
||||
"18",
|
||||
"17"
|
||||
]
|
||||
},
|
||||
},
|
||||
{
|
||||
"id": "macos",
|
||||
"name": "macOS",
|
||||
@@ -71,7 +71,7 @@
|
||||
"14",
|
||||
"13"
|
||||
],
|
||||
"notes" : [
|
||||
"notes": [
|
||||
"The iOS and tvOS simulators are supported on macOS Arm64 and x64.",
|
||||
"The x64 emulator (Rosetta 2) is supported on macOS Arm64.",
|
||||
"Mac Catalyst apps are supported on macOS Arm64 and x64."
|
||||
@@ -151,6 +151,7 @@
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
"13",
|
||||
"12"
|
||||
]
|
||||
},
|
||||
@@ -349,6 +350,7 @@
|
||||
}
|
||||
],
|
||||
"notes": [
|
||||
"The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa."
|
||||
"The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.",
|
||||
"Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 compatible glibc](https://github.com/dotnet/core/discussions/9285), for example Debian 12, Ubuntu 22.04, and higher versions."
|
||||
]
|
||||
}
|
||||
@@ -1,18 +1,17 @@
|
||||
# .NET 10 - Supported OS versions
|
||||
|
||||
Last updated: 2024-12-06
|
||||
Last Updated: 2025-02-03
|
||||
Support phase: Preview
|
||||
|
||||
[.NET 10](README.md) is a [Long Term Support (LTS)](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
|
||||
|
||||
Note: .NET 10 is currently in development and not supported. Supported OS versions are subject to change.
|
||||
[.NET 10](README.md) is an [LTS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
|
||||
|
||||
This file is generated from [supported-os.json](supported-os.json) and is based on support information from [endoflife.date](https://endoflife.date/).
|
||||
|
||||
## Android
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Android][0] | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Android][0] | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -23,12 +22,12 @@ Notes:
|
||||
|
||||
## Apple
|
||||
|
||||
OS | Versions | Architectures
|
||||
------------------------------- | --------------------------- | ----------------------
|
||||
[iOS][2] | 18, 17 | Arm64
|
||||
[iPadOS][3] | 18, 17 | Arm64
|
||||
[macOS][4] | 15, 14, 13 | Arm64, x64
|
||||
[tvOS][5] | 18, 17, 16, 15, 14, 13, 12.2 | Arm64
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [iOS][2] | 18, 17 | Arm64 | None |
|
||||
| [iPadOS][3] | 18, 17 | Arm64 | None |
|
||||
| [macOS][4] | 15, 14, 13 | Arm64, x64 | None |
|
||||
| [tvOS][5] | 18, 17, 16, 15, 14, 13, 12.2 | Arm64 | None |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -44,17 +43,17 @@ Notes:
|
||||
|
||||
## Linux
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Alpine][6] | 3.21 | Arm32, Arm64, x64 | [Lifecycle][7]
|
||||
[Azure Linux][8] | 3.0 | Arm64, x64 | None
|
||||
[CentOS Stream][9] | 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10]
|
||||
[Debian][11] | 12 | Arm32, Arm64, x64 | [Lifecycle][12]
|
||||
[Fedora][13] | 41 | Arm32, Arm64, x64 | [Lifecycle][14]
|
||||
[openSUSE Leap][15] | 15.6 | Arm64, x64 | [Lifecycle][16]
|
||||
[Red Hat Enterprise Linux][17] | 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18]
|
||||
[SUSE Enterprise Linux][19] | 15.6 | Arm64, x64 | [Lifecycle][20]
|
||||
[Ubuntu][21] | 24.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Alpine][6] | 3.21 | Arm32, Arm64, x64 | [Lifecycle][7] |
|
||||
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
|
||||
| [CentOS Stream][9] | 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
|
||||
| [Debian][11] | 13, 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
|
||||
| [Fedora][13] | 41 | Arm32, Arm64, x64 | [Lifecycle][14] |
|
||||
| [openSUSE Leap][15] | 15.6 | Arm64, x64 | [Lifecycle][16] |
|
||||
| [Red Hat Enterprise Linux][17] | 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
|
||||
| [SUSE Enterprise Linux][19] | 15.6 | Arm64, x64 | [Lifecycle][20] |
|
||||
| [Ubuntu][21] | 24.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -80,12 +79,12 @@ Notes:
|
||||
|
||||
## Windows
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Nano Server][23] | 2022, 2019 | x64 | [Lifecycle][24]
|
||||
[Windows][25] | 11 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, x86 | [Lifecycle][26]
|
||||
[Windows Server][27] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24]
|
||||
[Windows Server Core][23] | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Nano Server][23] | 2022, 2019 | x64 | [Lifecycle][24] |
|
||||
| [Windows][25] | 11 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, x86 | [Lifecycle][26] |
|
||||
| [Windows Server][27] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
|
||||
| [Windows Server Core][23] | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -103,20 +102,19 @@ Notes:
|
||||
|
||||
Microsoft-provided [portable Linux builds](../../linux.md) define minimum compatibility primarily via libc version.
|
||||
|
||||
Libc | Version | Architectures | Source
|
||||
--------------- | ------- | --------------------- | --------------
|
||||
glibc | 2.27 | Arm64, x64 | Ubuntu 18.04
|
||||
glibc | 2.35 | Arm32 | Ubuntu 22.04
|
||||
musl | 1.2.3 | Arm32, Arm64, x64 | Alpine 3.17
|
||||
|
||||
Note: Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 compatible glibc](https://github.com/dotnet/core/discussions/9285), for example Debian 12, Ubuntu 22.04, and higher versions.
|
||||
| Libc | Version | Architectures | Source |
|
||||
| ------------- | ------- | --------------------- | ------------ |
|
||||
| glibc | 2.27 | Arm64, x64 | Ubuntu 18.04 |
|
||||
| glibc | 2.35 | Arm32 | Ubuntu 22.04 |
|
||||
| musl | 1.2.3 | Arm32, Arm64, x64 | Alpine 3.17 |
|
||||
|
||||
## Notes
|
||||
|
||||
* The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.
|
||||
* Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 compatible glibc](https://github.com/dotnet/core/discussions/9285), for example Debian 12, Ubuntu 22.04, and higher versions.
|
||||
|
||||
## Out of support OS versions
|
||||
## Out of support
|
||||
|
||||
Support for the following operating system versions has ended.
|
||||
The following operating system versions are no longer supported.
|
||||
|
||||
None currently.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"channel-version": "8.0",
|
||||
"last-updated": "2024-10-10",
|
||||
"last-updated": "2025-02-03",
|
||||
"families": [
|
||||
{
|
||||
"name": "Android",
|
||||
@@ -85,7 +85,7 @@
|
||||
"unsupported-versions": [
|
||||
"12"
|
||||
],
|
||||
"notes" : [
|
||||
"notes": [
|
||||
"The iOS and tvOS simulators are supported on macOS Arm64 and x64.",
|
||||
"The x64 emulator (Rosetta 2) is supported on macOS Arm64.",
|
||||
"Mac Catalyst apps are supported on macOS Arm64 and x64."
|
||||
@@ -124,6 +124,7 @@
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
"3.21",
|
||||
"3.20",
|
||||
"3.19",
|
||||
"3.18"
|
||||
@@ -133,6 +134,18 @@
|
||||
"3.16"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "azurelinux",
|
||||
"name": "Azure Linux",
|
||||
"link": "https://github.com/microsoft/azurelinux",
|
||||
"architectures": [
|
||||
"Arm64",
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
"3.0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "centos-stream",
|
||||
"name": "CentOS Stream",
|
||||
@@ -142,7 +155,6 @@
|
||||
"Arm64",
|
||||
"ppc64le",
|
||||
"s390x",
|
||||
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
@@ -177,6 +189,7 @@
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
"41",
|
||||
"40"
|
||||
],
|
||||
"unsupported-versions": [
|
||||
@@ -378,6 +391,7 @@
|
||||
}
|
||||
],
|
||||
"notes": [
|
||||
"The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa."
|
||||
"The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.",
|
||||
"Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 incompatible glibc](https://github.com/dotnet/core/discussions/9285) or a Y2038 compatible glibc with [_TIME_BITS](https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html) set to 32-bit, for example Debian 12, Ubuntu 22.04, and lower versions."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,17 @@
|
||||
# .NET 8 - Supported OS versions
|
||||
# .NET 8.0 - Supported OS versions
|
||||
|
||||
Last updated: 2024-10-10
|
||||
Last Updated: 2025/02/03
|
||||
Support phase: Active
|
||||
|
||||
[.NET 8](README.md) is a [Long Term Support (LTS)](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
|
||||
[.NET 8.0](README.md) is an [LTS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
|
||||
|
||||
This file is generated from [supported-os.json](supported-os.json) and is based on support information from [endoflife.date](https://endoflife.date/).
|
||||
|
||||
## Android
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Android][0] | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Android][0] | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -21,12 +22,12 @@ Notes:
|
||||
|
||||
## Apple
|
||||
|
||||
OS | Versions | Architectures
|
||||
------------------------------- | --------------------------- | ----------------------
|
||||
[iOS][2] | 18, 17 | Arm64
|
||||
[iPadOS][3] | 18, 17 | Arm64
|
||||
[macOS][4] | 15, 14, 13 | Arm64, x64
|
||||
[tvOS][5] | 18, 17, 16, 15, 14, 13, 12.2 | Arm64
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [iOS][2] | 18, 17 | Arm64 | None |
|
||||
| [iPadOS][3] | 18, 17 | Arm64 | None |
|
||||
| [macOS][4] | 15, 14, 13 | Arm64, x64 | None |
|
||||
| [tvOS][5] | 18, 17, 16, 15, 14, 13, 12.2 | Arm64 | None |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -42,16 +43,17 @@ Notes:
|
||||
|
||||
## Linux
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Alpine][6] | 3.20, 3.19, 3.18 | Arm32, Arm64, x64 | [Lifecycle][7]
|
||||
[CentOS Stream][8] | 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][9]
|
||||
[Debian][10] | 12 | Arm32, Arm64, x64 | [Lifecycle][11]
|
||||
[Fedora][12] | 40 | Arm32, Arm64, x64 | [Lifecycle][13]
|
||||
[openSUSE Leap][14] | 15.6 | Arm64, x64 | [Lifecycle][15]
|
||||
[Red Hat Enterprise Linux][16] | 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][17]
|
||||
[SUSE Enterprise Linux][18] | 15.6, 15.5 | Arm64, x64 | [Lifecycle][19]
|
||||
[Ubuntu][20] | 24.10, 24.04, 22.04, 20.04 | Arm32, Arm64, x64 | [Lifecycle][21]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Alpine][6] | 3.21, 3.20, 3.19, 3.18 | Arm32, Arm64, x64 | [Lifecycle][7] |
|
||||
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
|
||||
| [CentOS Stream][9] | 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
|
||||
| [Debian][11] | 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
|
||||
| [Fedora][13] | 41, 40 | Arm32, Arm64, x64 | [Lifecycle][14] |
|
||||
| [openSUSE Leap][15] | 15.6 | Arm64, x64 | [Lifecycle][16] |
|
||||
| [Red Hat Enterprise Linux][17] | 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
|
||||
| [SUSE Enterprise Linux][19] | 15.6, 15.5 | Arm64, x64 | [Lifecycle][20] |
|
||||
| [Ubuntu][21] | 24.10, 24.04, 22.04, 20.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -59,29 +61,30 @@ Notes:
|
||||
|
||||
[6]: https://alpinelinux.org/
|
||||
[7]: https://alpinelinux.org/releases/
|
||||
[8]: https://centos.org/
|
||||
[9]: https://www.centos.org/cl-vs-cs/
|
||||
[10]: https://www.debian.org/
|
||||
[11]: https://wiki.debian.org/DebianReleases
|
||||
[12]: https://fedoraproject.org/
|
||||
[13]: https://fedoraproject.org/wiki/End_of_life
|
||||
[14]: https://www.opensuse.org/
|
||||
[15]: https://en.opensuse.org/Lifetime
|
||||
[16]: https://access.redhat.com/
|
||||
[17]: https://access.redhat.com/support/policy/updates/errata/
|
||||
[18]: https://www.suse.com/
|
||||
[19]: https://www.suse.com/lifecycle/
|
||||
[20]: https://ubuntu.com/
|
||||
[21]: https://wiki.ubuntu.com/Releases
|
||||
[8]: https://github.com/microsoft/azurelinux
|
||||
[9]: https://centos.org/
|
||||
[10]: https://www.centos.org/cl-vs-cs/
|
||||
[11]: https://www.debian.org/
|
||||
[12]: https://wiki.debian.org/DebianReleases
|
||||
[13]: https://fedoraproject.org/
|
||||
[14]: https://fedoraproject.org/wiki/End_of_life
|
||||
[15]: https://www.opensuse.org/
|
||||
[16]: https://en.opensuse.org/Lifetime
|
||||
[17]: https://access.redhat.com/
|
||||
[18]: https://access.redhat.com/support/policy/updates/errata/
|
||||
[19]: https://www.suse.com/
|
||||
[20]: https://www.suse.com/lifecycle/
|
||||
[21]: https://ubuntu.com/
|
||||
[22]: https://wiki.ubuntu.com/Releases
|
||||
|
||||
## Windows
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Nano Server][22] | 2022, 2019 | x64 | [Lifecycle][23]
|
||||
[Windows][24] | 11 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, x86 | [Lifecycle][25]
|
||||
[Windows Server][26] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][23]
|
||||
[Windows Server Core][22] | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][23]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Nano Server][23] | 2022, 2019 | x64 | [Lifecycle][24] |
|
||||
| [Windows][25] | 11 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, x86 | [Lifecycle][26] |
|
||||
| [Windows Server][27] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
|
||||
| [Windows Server Core][23] | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -89,51 +92,50 @@ Notes:
|
||||
* Windows Server: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview).
|
||||
* Windows Server Core: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview).
|
||||
|
||||
[22]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
|
||||
[23]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
|
||||
[24]: https://www.microsoft.com/windows/
|
||||
[25]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
|
||||
[26]: https://www.microsoft.com/windows-server
|
||||
[23]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
|
||||
[24]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
|
||||
[25]: https://www.microsoft.com/windows/
|
||||
[26]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
|
||||
[27]: https://www.microsoft.com/windows-server
|
||||
|
||||
## Linux compatibility
|
||||
|
||||
Microsoft-provided [portable Linux builds](../../linux.md) define minimum compatibility primarily via libc version.
|
||||
|
||||
Libc | Version | Architectures | Source
|
||||
--------------- | ------- | --------------------- | --------------
|
||||
glibc | 2.23 | Arm32, Arm64, x64 | Ubuntu 16.04
|
||||
musl | 1.2.2 | Arm32, Arm64, x64 | Alpine 3.13
|
||||
|
||||
Note: Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 incompatible glibc](https://github.com/dotnet/core/discussions/9285) or a Y2038 compatible glibc with [_TIME_BITS](https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html) set to 32-bit, for example Debian 12, Ubuntu 22.04, and lower versions.
|
||||
| Libc | Version | Architectures | Source |
|
||||
| ------------- | ------- | --------------------- | ------------ |
|
||||
| glibc | 2.23 | Arm32, Arm64, x64 | Ubuntu 16.04 |
|
||||
| musl | 1.2.2 | Arm32, Arm64, x64 | Alpine 3.13 |
|
||||
|
||||
## Notes
|
||||
|
||||
* The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.
|
||||
* Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 incompatible glibc](https://github.com/dotnet/core/discussions/9285) or a Y2038 compatible glibc with [_TIME_BITS](https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html) set to 32-bit, for example Debian 12, Ubuntu 22.04, and lower versions.
|
||||
|
||||
## Out of support OS versions
|
||||
## Out of support
|
||||
|
||||
Support for the following operating system versions has ended.
|
||||
The following operating system versions are no longer supported.
|
||||
|
||||
OS | Version | Date
|
||||
----------------------- | ------------- | ----------------------
|
||||
Alpine | 3.17 | [2024-11-22](https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.3-released.html)
|
||||
Alpine | 3.16 | [2024-05-23](https://alpinelinux.org/posts/Alpine-3.16.9-3.17.7-3.18.6-released.html)
|
||||
Android | 11 | 2024-02-05
|
||||
Debian | 11 | [2024-08-14](https://lists.debian.org/debian-release/2024/06/msg00700.html)
|
||||
Fedora | 39 | 2024-11-26
|
||||
Fedora | 38 | 2024-05-21
|
||||
Fedora | 37 | 2023-12-05
|
||||
iOS | 15 | [2024-09-16](https://support.apple.com/HT212788)
|
||||
iOS | 16 | [2024-08-07](https://support.apple.com/HT213407)
|
||||
iPadOS | 16 | [2024-08-07](https://developer.apple.com/documentation/ios-ipados-release-notes/ipados-16-release-notes)
|
||||
iPadOS | 15 | [2024-09-16](https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-15-release-notes)
|
||||
macOS | 12 | [2024-09-16](https://support.apple.com/HT212585)
|
||||
openSUSE Leap | 15.5 | 2024-12-31
|
||||
openSUSE Leap | 15.4 | 2023-12-07
|
||||
SUSE Enterprise Linux | 12.5 | 2024-10-31
|
||||
SUSE Enterprise Linux | 15.4 | 2023-12-31
|
||||
Ubuntu | 23.10 | 2024-07-11
|
||||
Ubuntu | 23.04 | 2024-01-20
|
||||
Windows | 11 22H2 (W) | [2024-10-08](https://learn.microsoft.com/windows/release-health/windows11-release-information)
|
||||
Windows | 11 21H2 (E) | [2024-10-08](https://learn.microsoft.com/windows/release-health/windows11-release-information)
|
||||
Windows | 10 21H2 (E) | [2024-06-11](https://learn.microsoft.com/lifecycle/products/windows-10-enterprise-and-education)
|
||||
| OS | Version | Date |
|
||||
| --------------------- | ------------- | -------------------- |
|
||||
| Alpine | 3.17 | [2024-11-22](https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.3-released.html) |
|
||||
| Alpine | 3.16 | [2024-05-23](https://alpinelinux.org/posts/Alpine-3.16.9-3.17.7-3.18.6-released.html) |
|
||||
| Android | 11 | 2024-02-05 |
|
||||
| Debian | 11 | [2024-08-14](https://lists.debian.org/debian-release/2024/06/msg00700.html) |
|
||||
| Fedora | 39 | 2024-11-26 |
|
||||
| Fedora | 38 | 2024-05-21 |
|
||||
| Fedora | 37 | 2023-12-05 |
|
||||
| iOS | 15 | [2024-09-16](https://support.apple.com/HT212788) |
|
||||
| iOS | 16 | [2024-08-07](https://support.apple.com/HT213407) |
|
||||
| iPadOS | 16 | [9999-12-31](https://developer.apple.com/documentation/ios-ipados-release-notes/ipados-16-release-notes) |
|
||||
| iPadOS | 15 | [2024-09-16](https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-15-release-notes) |
|
||||
| macOS | 12 | [2024-09-16](https://support.apple.com/HT212585) |
|
||||
| openSUSE Leap | 15.5 | 2024-12-31 |
|
||||
| openSUSE Leap | 15.4 | 2023-12-07 |
|
||||
| SUSE Enterprise Linux | 12.5 | 2024-10-31 |
|
||||
| SUSE Enterprise Linux | 15.4 | 2023-12-31 |
|
||||
| Ubuntu | 23.10 | 2024-07-11 |
|
||||
| Ubuntu | 23.04 | 2024-01-20 |
|
||||
| Windows | 11 22H2 (W) | [2024-10-08](https://learn.microsoft.com/windows/release-health/windows11-release-information) |
|
||||
| Windows | 11 21H2 (E) | [2024-10-08](https://learn.microsoft.com/windows/release-health/windows11-release-information) |
|
||||
| Windows | 10 21H2 (E) | [2024-06-11](https://learn.microsoft.com/lifecycle/products/windows-10-enterprise-and-education) |
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"channel-version": "9.0",
|
||||
"last-updated": "2024-10-10",
|
||||
"last-updated": "2025-02-03",
|
||||
"families": [
|
||||
{
|
||||
"name": "Android",
|
||||
@@ -63,7 +63,7 @@
|
||||
"unsupported-versions": [
|
||||
"16"
|
||||
]
|
||||
},
|
||||
},
|
||||
{
|
||||
"id": "macos",
|
||||
"name": "macOS",
|
||||
@@ -77,7 +77,7 @@
|
||||
"14",
|
||||
"13"
|
||||
],
|
||||
"notes" : [
|
||||
"notes": [
|
||||
"The iOS and tvOS simulators are supported on macOS Arm64 and x64.",
|
||||
"The x64 emulator (Rosetta 2) is supported on macOS Arm64.",
|
||||
"Mac Catalyst apps are supported on macOS Arm64 and x64."
|
||||
@@ -116,10 +116,23 @@
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
"3.21",
|
||||
"3.20",
|
||||
"3.19"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "azurelinux",
|
||||
"name": "Azure Linux",
|
||||
"link": "https://github.com/microsoft/azurelinux",
|
||||
"architectures": [
|
||||
"Arm64",
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
"3.0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "centos-stream",
|
||||
"name": "CentOS Stream",
|
||||
@@ -160,6 +173,7 @@
|
||||
"x64"
|
||||
],
|
||||
"supported-versions": [
|
||||
"41",
|
||||
"40"
|
||||
]
|
||||
},
|
||||
@@ -348,6 +362,7 @@
|
||||
}
|
||||
],
|
||||
"notes": [
|
||||
"The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa."
|
||||
"The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.",
|
||||
"Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 compatible glibc](https://github.com/dotnet/core/discussions/9285), for example Debian 12, Ubuntu 22.04, and higher versions."
|
||||
]
|
||||
}
|
||||
@@ -1,16 +1,17 @@
|
||||
# .NET 9 - Supported OS versions
|
||||
# .NET 9.0 - Supported OS versions
|
||||
|
||||
Last updated: 2024-10-10
|
||||
Last Updated: 2025/02/03
|
||||
Support phase: Active
|
||||
|
||||
[.NET 9](README.md) is a [Standard Term Support (STS)](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
|
||||
[.NET 9.0](README.md) is an [STS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
|
||||
|
||||
This file is generated from [supported-os.json](supported-os.json) and is based on support information from [endoflife.date](https://endoflife.date/).
|
||||
|
||||
## Android
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Android][0] | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Android][0] | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -21,12 +22,12 @@ Notes:
|
||||
|
||||
## Apple
|
||||
|
||||
OS | Versions | Architectures
|
||||
------------------------------- | --------------------------- | ----------------------
|
||||
[iOS][2] | 18, 17 | Arm64
|
||||
[iPadOS][3] | 18, 17 | Arm64
|
||||
[macOS][4] | 15, 14, 13 | Arm64, x64
|
||||
[tvOS][5] | 18, 17, 16, 15, 14, 13, 12.2 | Arm64
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [iOS][2] | 18, 17 | Arm64 | None |
|
||||
| [iPadOS][3] | 18, 17 | Arm64 | None |
|
||||
| [macOS][4] | 15, 14, 13 | Arm64, x64 | None |
|
||||
| [tvOS][5] | 18, 17, 16, 15, 14, 13, 12.2 | Arm64 | None |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -42,16 +43,17 @@ Notes:
|
||||
|
||||
## Linux
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Alpine][6] | 3.20, 3.19 | Arm32, Arm64, x64 | [Lifecycle][7]
|
||||
[CentOS Stream][8] | 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][9]
|
||||
[Debian][10] | 12 | Arm32, Arm64, x64 | [Lifecycle][11]
|
||||
[Fedora][12] | 40 | Arm32, Arm64, x64 | [Lifecycle][13]
|
||||
[openSUSE Leap][14] | 15.6 | Arm64, x64 | [Lifecycle][15]
|
||||
[Red Hat Enterprise Linux][16] | 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][17]
|
||||
[SUSE Enterprise Linux][18] | 15.6, 15.5 | Arm64, x64 | [Lifecycle][19]
|
||||
[Ubuntu][20] | 24.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][21]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Alpine][6] | 3.21, 3.20, 3.19 | Arm32, Arm64, x64 | [Lifecycle][7] |
|
||||
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
|
||||
| [CentOS Stream][9] | 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
|
||||
| [Debian][11] | 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
|
||||
| [Fedora][13] | 41, 40 | Arm32, Arm64, x64 | [Lifecycle][14] |
|
||||
| [openSUSE Leap][15] | 15.6 | Arm64, x64 | [Lifecycle][16] |
|
||||
| [Red Hat Enterprise Linux][17] | 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
|
||||
| [SUSE Enterprise Linux][19] | 15.6, 15.5 | Arm64, x64 | [Lifecycle][20] |
|
||||
| [Ubuntu][21] | 24.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -59,29 +61,30 @@ Notes:
|
||||
|
||||
[6]: https://alpinelinux.org/
|
||||
[7]: https://alpinelinux.org/releases/
|
||||
[8]: https://centos.org/
|
||||
[9]: https://www.centos.org/cl-vs-cs/
|
||||
[10]: https://www.debian.org/
|
||||
[11]: https://wiki.debian.org/DebianReleases
|
||||
[12]: https://fedoraproject.org/
|
||||
[13]: https://fedoraproject.org/wiki/End_of_life
|
||||
[14]: https://www.opensuse.org/
|
||||
[15]: https://en.opensuse.org/Lifetime
|
||||
[16]: https://access.redhat.com/
|
||||
[17]: https://access.redhat.com/support/policy/updates/errata/
|
||||
[18]: https://www.suse.com/
|
||||
[19]: https://www.suse.com/lifecycle/
|
||||
[20]: https://ubuntu.com/
|
||||
[21]: https://wiki.ubuntu.com/Releases
|
||||
[8]: https://github.com/microsoft/azurelinux
|
||||
[9]: https://centos.org/
|
||||
[10]: https://www.centos.org/cl-vs-cs/
|
||||
[11]: https://www.debian.org/
|
||||
[12]: https://wiki.debian.org/DebianReleases
|
||||
[13]: https://fedoraproject.org/
|
||||
[14]: https://fedoraproject.org/wiki/End_of_life
|
||||
[15]: https://www.opensuse.org/
|
||||
[16]: https://en.opensuse.org/Lifetime
|
||||
[17]: https://access.redhat.com/
|
||||
[18]: https://access.redhat.com/support/policy/updates/errata/
|
||||
[19]: https://www.suse.com/
|
||||
[20]: https://www.suse.com/lifecycle/
|
||||
[21]: https://ubuntu.com/
|
||||
[22]: https://wiki.ubuntu.com/Releases
|
||||
|
||||
## Windows
|
||||
|
||||
OS | Versions | Architectures | Lifecycle
|
||||
------------------------------- | --------------------------- | --------------------- | ----------------------
|
||||
[Nano Server][22] | 2022, 2019 | x64 | [Lifecycle][23]
|
||||
[Windows][24] | 11 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, x86 | [Lifecycle][25]
|
||||
[Windows Server][26] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][23]
|
||||
[Windows Server Core][22] | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][23]
|
||||
| OS | Versions | Architectures | Lifecycle |
|
||||
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
|
||||
| [Nano Server][23] | 2022, 2019 | x64 | [Lifecycle][24] |
|
||||
| [Windows][25] | 11 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, x86 | [Lifecycle][26] |
|
||||
| [Windows Server][27] | 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
|
||||
| [Windows Server Core][23] | 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
|
||||
|
||||
Notes:
|
||||
|
||||
@@ -89,34 +92,33 @@ Notes:
|
||||
* Windows Server: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview).
|
||||
* Windows Server Core: Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview).
|
||||
|
||||
[22]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
|
||||
[23]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
|
||||
[24]: https://www.microsoft.com/windows/
|
||||
[25]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
|
||||
[26]: https://www.microsoft.com/windows-server
|
||||
[23]: https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images
|
||||
[24]: https://learn.microsoft.com/windows-server/get-started/windows-server-release-info
|
||||
[25]: https://www.microsoft.com/windows/
|
||||
[26]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
|
||||
[27]: https://www.microsoft.com/windows-server
|
||||
|
||||
## Linux compatibility
|
||||
|
||||
Microsoft-provided [portable Linux builds](../../linux.md) define minimum compatibility primarily via libc version.
|
||||
|
||||
Libc | Version | Architectures | Source
|
||||
--------------- | ------- | --------------------- | --------------
|
||||
glibc | 2.23 | Arm64, x64 | Ubuntu 16.04
|
||||
glibc | 2.35 | Arm32 | Ubuntu 22.04
|
||||
musl | 1.2.2 | Arm32, Arm64, x64 | Alpine 3.13
|
||||
|
||||
Note: Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 compatible glibc](https://github.com/dotnet/core/discussions/9285), for example Debian 12, Ubuntu 22.04, and higher versions.
|
||||
| Libc | Version | Architectures | Source |
|
||||
| ------------- | ------- | --------------------- | ------------ |
|
||||
| glibc | 2.23 | Arm64, x64 | Ubuntu 16.04 |
|
||||
| glibc | 2.35 | Arm32 | Ubuntu 22.04 |
|
||||
| musl | 1.2.2 | Arm32, Arm64, x64 | Alpine 3.13 |
|
||||
|
||||
## Notes
|
||||
|
||||
* The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.
|
||||
* Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 compatible glibc](https://github.com/dotnet/core/discussions/9285), for example Debian 12, Ubuntu 22.04, and higher versions.
|
||||
|
||||
## Out of support OS versions
|
||||
## Out of support
|
||||
|
||||
Support for the following operating system versions has ended.
|
||||
The following operating system versions are no longer supported.
|
||||
|
||||
OS | Version | Date
|
||||
----------------------- | ------------- | ----------------------
|
||||
iOS | 16 | [2024-08-07](https://support.apple.com/HT213407)
|
||||
iPadOS | 16 | [2024-08-07](https://developer.apple.com/documentation/ios-ipados-release-notes/ipados-16-release-notes)
|
||||
openSUSE Leap | 15.5 | 2024-12-31
|
||||
| OS | Version | Date |
|
||||
| --------------------- | ------------- | -------------------- |
|
||||
| iOS | 16 | [2024-08-07](https://support.apple.com/HT213407) |
|
||||
| iPadOS | 16 | [9999-12-31](https://developer.apple.com/documentation/ios-ipados-release-notes/ipados-16-release-notes) |
|
||||
| openSUSE Leap | 15.5 | 2024-12-31 |
|
||||
|
||||
Reference in New Issue
Block a user