Skip to content

Commit 2be74c9

Browse files
Updated Supported OSes (#10137)
* Update OSes * Update supported OS json and markdown * Format JSON with prettier * Change how x86 is described for Windows * Change how x86 is described for Windows * Update Alpine support for 9.0 --------- Co-authored-by: Kraemer, Benjamin <benjamin.kraemer@alien-scripts.de>
1 parent fec14da commit 2be74c9

File tree

6 files changed

+650
-917
lines changed

6 files changed

+650
-917
lines changed

release-notes/10.0/supported-os.json

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"channel-version": "10.0",
3-
"last-updated": "2025-06-02",
3+
"last-updated": "2025-10-28",
44
"families": [
55
{
66
"name": "Android",
@@ -11,7 +11,7 @@
1111
"link": "https://www.android.com/",
1212
"lifecycle": "https://support.google.com/android",
1313
"architectures": ["Arm32", "Arm64", "x64"],
14-
"supported-versions": ["15", "14", "13", "12.1", "12"],
14+
"supported-versions": ["16", "15", "14", "13"],
1515
"notes": ["API 21 is used as the minimum SDK target."]
1616
}
1717
]
@@ -24,22 +24,22 @@
2424
"name": "iOS",
2525
"link": "https://developer.apple.com/ios/",
2626
"architectures": ["Arm64"],
27-
"supported-versions": ["18"],
27+
"supported-versions": ["26", "18"],
2828
"notes": ["iOS 12.2 is used as the minimum SDK target."]
2929
},
3030
{
3131
"id": "ipados",
3232
"name": "iPadOS",
3333
"link": "https://developer.apple.com/ipados/",
3434
"architectures": ["Arm64"],
35-
"supported-versions": ["18"]
35+
"supported-versions": ["26", "18"]
3636
},
3737
{
3838
"id": "macos",
3939
"name": "macOS",
4040
"link": "https://developer.apple.com/macos/",
4141
"architectures": ["Arm64", "x64"],
42-
"supported-versions": ["15", "14"],
42+
"supported-versions": ["26", "15"],
4343
"notes": [
4444
"The iOS and tvOS simulators are supported on macOS Arm64 and x64.",
4545
"The x64 emulator (Rosetta 2) is supported on macOS Arm64.",
@@ -51,7 +51,7 @@
5151
"name": "tvOS",
5252
"link": "https://developer.apple.com/tvos/",
5353
"architectures": ["Arm64"],
54-
"supported-versions": ["18"]
54+
"supported-versions": ["26"]
5555
}
5656
]
5757
},
@@ -67,7 +67,7 @@
6767
"supported-versions": ["3.22"]
6868
},
6969
{
70-
"id": "azurelinux",
70+
"id": "azure-linux",
7171
"name": "Azure Linux",
7272
"link": "https://github.com/microsoft/azurelinux",
7373
"architectures": ["Arm64", "x64"],
@@ -103,7 +103,7 @@
103103
"link": "https://www.opensuse.org/",
104104
"lifecycle": "https://en.opensuse.org/Lifetime",
105105
"architectures": ["Arm64", "x64"],
106-
"supported-versions": ["15.6"]
106+
"supported-versions": ["16.0", "15.6"]
107107
},
108108
{
109109
"id": "rhel",
@@ -122,15 +122,15 @@
122122
"link": "https://www.suse.com/",
123123
"lifecycle": "https://www.suse.com/lifecycle/",
124124
"architectures": ["Arm64", "x64"],
125-
"supported-versions": ["15.6"]
125+
"supported-versions": ["16.0", "15.7", "15.6"]
126126
},
127127
{
128128
"id": "ubuntu",
129129
"name": "Ubuntu",
130130
"link": "https://ubuntu.com/",
131131
"lifecycle": "https://wiki.ubuntu.com/Releases",
132132
"architectures": ["Arm32", "Arm64", "x64"],
133-
"supported-versions": ["25.04", "24.04", "22.04"]
133+
"supported-versions": ["25.10", "24.04", "22.04"]
134134
}
135135
]
136136
},
@@ -150,29 +150,32 @@
150150
"name": "Windows",
151151
"link": "https://www.microsoft.com/windows/",
152152
"lifecycle": "https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet",
153-
"architectures": ["Arm64", "x64", "x86"],
153+
"architectures": ["Arm64", "x64"],
154154
"supported-versions": [
155+
"11-25h2-e",
156+
"11-25h2-w",
155157
"11-24h2-iot-lts",
156158
"11-24h2-e-lts",
157159
"11-24h2-e",
158160
"11-24h2-w",
159161
"11-23h2-e",
160162
"11-23h2-w",
161-
"11-22h2-e",
162-
"10-22h2",
163163
"10-21h2-e-lts",
164164
"10-21h2-iot-lts",
165165
"10-1809-e-lts",
166166
"10-1607-e-lts"
167167
],
168-
"notes": ["The x64 emulator is supported on Windows 11 Arm64."]
168+
"notes": [
169+
"The x64 and x86 emulators are supported on Windows 11 Arm64.",
170+
"The x86 emulator is supported on x64."
171+
]
169172
},
170173
{
171174
"id": "windows-server",
172175
"name": "Windows Server",
173176
"link": "https://www.microsoft.com/windows-server",
174177
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
175-
"architectures": ["x64", "x86"],
178+
"architectures": ["x64"],
176179
"supported-versions": [
177180
"2025",
178181
"23H2",
@@ -191,7 +194,7 @@
191194
"name": "Windows Server Core",
192195
"link": "https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images",
193196
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
194-
"architectures": ["x64", "x86"],
197+
"architectures": ["x64"],
195198
"supported-versions": [
196199
"2025",
197200
"2022",

release-notes/10.0/supported-os.md

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# .NET 10.0 - Supported OS versions
22

3-
Last Updated: 2025/06/02; Support phase: Preview
3+
Last Updated: 2025/10/28; Support phase: GoLive
44

55
[.NET 10.0](README.md) is an [LTS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
66

77
## Android
88

9-
| OS | Versions | Architectures | Lifecycle |
10-
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
11-
| [Android][0] | 15, 14, 13, 12.1, 12 | Arm32, Arm64, x64 | [Lifecycle][1] |
9+
| OS | Versions | Architectures | Lifecycle |
10+
| ------------ | -------------- | ----------------- | -------------- |
11+
| [Android][0] | 16, 15, 14, 13 | Arm32, Arm64, x64 | [Lifecycle][1] |
1212

1313
Notes:
1414

@@ -19,12 +19,12 @@ Notes:
1919

2020
## Apple
2121

22-
| OS | Versions | Architectures | Lifecycle |
23-
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
24-
| [iOS][2] | 18 | Arm64 | None |
25-
| [iPadOS][3] | 18 | Arm64 | None |
26-
| [macOS][4] | 15, 14 | Arm64, x64 | None |
27-
| [tvOS][5] | 18 | Arm64 | None |
22+
| OS | Versions | Architectures | Lifecycle |
23+
| ---------- | -------- | ------------- | --------- |
24+
| [iOS][2] | 26, 18 | Arm64 | None |
25+
| [iPadOS][3] | 26, 18 | Arm64 | None |
26+
| [macOS][4] | 26, 15 | Arm64, x64 | None |
27+
| [tvOS][5] | 26 | Arm64 | None |
2828

2929
Notes:
3030

@@ -40,17 +40,17 @@ Notes:
4040

4141
## Linux
4242

43-
| OS | Versions | Architectures | Lifecycle |
44-
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
45-
| [Alpine][6] | 3.22 | Arm32, Arm64, x64 | [Lifecycle][7] |
46-
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
47-
| [CentOS Stream][9] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
48-
| [Debian][11] | 13, 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
49-
| [Fedora][13] | 42 | Arm32, Arm64, x64 | [Lifecycle][14] |
50-
| [openSUSE Leap][15] | 15.6 | Arm64, x64 | [Lifecycle][16] |
51-
| [Red Hat Enterprise Linux][17] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
52-
| [SUSE Enterprise Linux][19] | 15.6 | Arm64, x64 | [Lifecycle][20] |
53-
| [Ubuntu][21] | 25.04, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
43+
| OS | Versions | Architectures | Lifecycle |
44+
| ------------------- | -------- | ----------------- | --------------- |
45+
| [Alpine][6] | 3.22 | Arm32, Arm64, x64 | [Lifecycle][7] |
46+
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
47+
| [CentOS Stream][9] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
48+
| [Debian][11] | 13, 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
49+
| [Fedora][13] | 42 | Arm32, Arm64, x64 | [Lifecycle][14] |
50+
| [openSUSE Leap][15] | 16.0, 15.6 | Arm64, x64 | [Lifecycle][16] |
51+
| [Red Hat Enterprise Linux][17] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
52+
| [SUSE Enterprise Linux][19] | 16.0, 15.7, 15.6 | Arm64, x64 | [Lifecycle][20] |
53+
| [Ubuntu][21] | 25.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
5454

5555
Notes:
5656

@@ -76,16 +76,17 @@ Notes:
7676

7777
## Windows
7878

79-
| OS | Versions | Architectures | Lifecycle |
80-
| ----------------------------- | --------------------------- | --------------------- | -------------------- |
81-
| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] |
82-
| [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] |
83-
| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
84-
| [Windows Server Core][23] | 2025, 2022, 2019, 2016, 2012-R2, 2012 | x64, x86 | [Lifecycle][24] |
79+
| OS | Versions | Architectures | Lifecycle |
80+
| -------------------- | ------------------------------------------- | ------------- | --------------- |
81+
| [Nano Server][23] | 2025, 2022, 2019 | x64 | [Lifecycle][24] |
82+
| [Windows][25] | 11 25H2, 11 24H2 (IoT), 11 24H2 (E), 11 24H2, 11 23H2, 10 21H2 (E), 10 21H2 (IoT), 10 1809 (E), 10 1607 (E) | Arm64, x64 | [Lifecycle][26] |
83+
| [Windows Server][27] | 2025, 23H2, 2022, 2019, 2016, 2012-R2, 2012 | x64 | [Lifecycle][24] |
84+
| [Windows Server Core][23] | 2025, 2022, 2019, 2016, 2012-R2, 2012 | x64 | [Lifecycle][24] |
8585

8686
Notes:
8787

88-
* Windows: The x64 emulator is supported on Windows 11 Arm64.
88+
* Windows: The x64 and x86 emulators are supported on Windows 11 Arm64.
89+
* Windows: The x86 emulator is supported on x64.
8990
* 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).
9091
* 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).
9192

@@ -99,11 +100,11 @@ Notes:
99100

100101
Microsoft-provided [portable Linux builds](../../linux.md) define minimum compatibility primarily via libc version.
101102

102-
| Libc | Version | Architectures | Source |
103-
| ------------- | ------- | --------------------- | ------------ |
104-
| glibc | 2.27 | Arm64, x64 | Ubuntu 18.04 |
105-
| glibc | 2.35 | Arm32 | Ubuntu 22.04 |
106-
| musl | 1.2.3 | Arm32, Arm64, x64 | Alpine 3.17 |
103+
| Libc | Version | Architectures | Source |
104+
| ----- | ------- | ------------- | ------------ |
105+
| glibc | 2.27 | Arm64, x64 | Ubuntu 18.04 |
106+
| glibc | 2.35 | Arm32 | Ubuntu 22.04 |
107+
| musl | 1.2.3 | Arm32, Arm64, x64 | Alpine 3.17 |
107108

108109
## Notes
109110

0 commit comments

Comments
 (0)