You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: linux.md
+2-12
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
-
# .NET Support and Compatibility for Linux Distributions
1
+
# Linux Distribution Support and Compatibility
2
2
3
3
.NET can be [installed](https://learn.microsoft.com/dotnet/core/install/linux) and run on almost any Linux distribution. Packages that are available in a given distribution are compatible with that distribution. Packages and binaries from Microsoft are compatible with a broad set of distributions.
4
4
5
-
The community provides best effort support for .NET across all Linux distributions. [Commercial support](support.md) is provided for some popular distributions.
5
+
The .NET community provides [best effort support](./os-lifecycle-policy.md) across all Linux distributions. [Commercial support](support.md) is provided for some popular distributions.
6
6
7
7
## Containers
8
8
@@ -79,16 +79,6 @@ Portable builds support both OpenSSL 1.x and 3.x and can be run on distributions
79
79
80
80
The highest OpenSSL version is loaded by default, but it can be [configured to use a specific version](https://github.com/dotnet/runtime/issues/79153#issuecomment-1335476471).
81
81
82
-
## Red Hat Enterprise Linux support
83
-
84
-
RHEL-compatible distributions are supported, including: AlmaLinux, CentOS Stream, Oracle Linux, and Rocky Linux.
85
-
86
-
New .NET versions will typically only be supported on Red Hat Enterprise Linux (RHEL) versions in active support.
87
-
88
-
- RHEL 7 is considered in maintenance.
89
-
- RHEL 8 is considered in active support.
90
-
- RHEL 9 is considered in active support.
91
-
92
82
## Building .NET from source
93
83
94
84
.NET can be built from source via [dotnet/dotnet](https://github.com/dotnet/dotnet).
Copy file name to clipboardExpand all lines: release-notes/6.0/supported-os.md
+8-5
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# .NET 6 - Supported OS versions
2
2
3
+
Last updated: 2024-07-11
4
+
3
5
[.NET 6](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.
4
6
5
7
This file is generated from [supported-os.json](supported-os.json) and is based on support information from [endoflife.date](https://endoflife.date/).
* CentOS: The CentOS project has moved to [supporting CentOS Stream as its future](https://blog.centos.org/2020/12/future-is-centos-stream/). Users can consider [migrating to Red Hat Enterprise Linux](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol) or another distro.
58
-
* Red Hat Enterprise Linux: Red Hat family distributions are supported per [Linux compatibility and support](../../linux-support.md).
60
+
* Red Hat Enterprise Linux: RHEL-compatible derivatives are supported per [.NET Support](../../support.md).
Copy file name to clipboardExpand all lines: release-notes/7.0/supported-os.md
+8-5
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# .NET 7 - Supported OS versions
2
2
3
+
Last updated: 2024-07-11
4
+
3
5
[.NET 7](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.
4
6
5
7
This file is generated from [supported-os.json](supported-os.json) and is based on support information from [endoflife.date](https://endoflife.date/).
* CentOS: The CentOS project has moved to [supporting CentOS Stream as its future](https://blog.centos.org/2020/12/future-is-centos-stream/). Users can consider [migrating to Red Hat Enterprise Linux](https://www.redhat.com/en/blog/centos-linux-has-reached-its-end-life-eol) or another distro.
58
-
* Red Hat Enterprise Linux: Red Hat family distributions are supported per [Linux compatibility and support](../../linux-support.md).
60
+
* Red Hat Enterprise Linux: RHEL-compatible derivatives are supported per [.NET Support](../../support.md).
Copy file name to clipboardExpand all lines: release-notes/8.0/supported-os.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# .NET 8 - Supported OS versions
2
2
3
+
Last updated: 2024-07-11
4
+
3
5
[.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.
4
6
5
7
This file is generated from [supported-os.json](supported-os.json) and is based on support information from [endoflife.date](https://endoflife.date/).
@@ -53,7 +55,7 @@ OS | Versions | Architectures
53
55
54
56
Notes:
55
57
56
-
* Red Hat Enterprise Linux: Red Hat family distributions are supported per [Linux compatibility and support](../../linux-support.md).
58
+
* Red Hat Enterprise Linux: RHEL-compatible derivatives are supported per [.NET Support](../../support.md).
Copy file name to clipboardExpand all lines: release-notes/9.0/supported-os.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# .NET 9 - Supported OS versions
2
2
3
+
Last updated: 2024-07-11
4
+
3
5
[.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.
4
6
5
7
This file is generated from [supported-os.json](supported-os.json) and is based on support information from [endoflife.date](https://endoflife.date/).
@@ -53,7 +55,7 @@ OS | Versions | Architectures
53
55
54
56
Notes:
55
57
56
-
* Red Hat Enterprise Linux: Red Hat family distributions are supported per [Linux compatibility and support](../../linux-support.md).
58
+
* Red Hat Enterprise Linux: RHEL-compatible derivatives are supported per [.NET Support](../../support.md).
Copy file name to clipboardExpand all lines: support.md
+10-1
Original file line number
Diff line number
Diff line change
@@ -12,10 +12,19 @@
12
12
13
13
## Community support
14
14
15
-
Community support is available on GitHub, such as at [dotnet/core](https://github.com/dotnet/core).
15
+
Community support is available on GitHub, such as at [dotnet/core](https://github.com/dotnet/core) and [.NET repos](./Documentation/core-repos.md).
16
16
17
17
Community builds are available for [FreeBSD](https://wiki.freebsd.org/.NET), [Linux](linux.md), and [macOS](https://formulae.brew.sh/cask/dotnet-sdk)
18
18
19
+
### Compatible derivatives
20
+
21
+
There are many [Linux distributions](https://en.wikipedia.org/wiki/List_of_Linux_distributions). Compatible derivatives of a [supported distribution](./os-lifecycle-policy.md) will typically be supported at the same level.
22
+
23
+
The following derivatives are supported, for example:
24
+
25
+
* RHEL-family: AlmaLinux, CentOS Stream, Oracle Linux, and Rocky Linux.
26
+
* Ubuntu family: Linux Mint
27
+
19
28
## Commercial support
20
29
21
30
Commercial support is provided by the following companies.
0 commit comments