1
0
mirror of synced 2025-12-19 18:06:02 -05:00

Cleanup support wording (#9364)

* Cleanup wording

* Update wording

* Provide a better explanation on portable builds

* Update linux-support.md

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>

* Merge all content into a single document

* Add additional container registries

* Update support.md

Co-authored-by: Jan Kotas <jkotas@microsoft.com>

---------

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
This commit is contained in:
Rich Lander
2024-06-25 20:07:14 -07:00
committed by GitHub
parent 763e6208a6
commit e1e716de1c
4 changed files with 81 additions and 83 deletions

View File

@@ -1,35 +1,38 @@
# .NET Support and Distributions
# .NET Support
.NET is available (as a binary distribution) in many package managers and official download sites. These builds of .NET are provided and supported by organizations that participate in the .NET community, [build .NET from source](https://github.com/dotnet/dotnet), and offer stable binaries to their users. These organizations work together to enable developers to be productive and safe on Linux, macOS, and Windows.
.NET binaries, packages, and container images are provided and supported by organizations that participate in the .NET community, [build .NET from source](https://github.com/dotnet/dotnet), and offer regularly updated assets to their users. These organizations work together to enable developers to be productive and safe on Linux, macOS, and Windows.
Patches are provided for functional or security issues, typically monthly on [Patch Tuesday](https://en.wikipedia.org/wiki/Patch_Tuesday).
## Policies
.NET is supported per the following policies:
* [.NET releases](releases.md)
* [.NET release policies](release-policies.md)
* [.NET supported operating system lifecycle](os-lifecycle-policy.md).
* [.NET supported operating system lifecycle](os-lifecycle-policy.md)
## Community support
Community support is available on GitHub, such as at [dotnet/core](https://github.com/dotnet/core).
Community builds are available for [Linux](linux.md) and [macOS](https://formulae.brew.sh/cask/dotnet-sdk).
Community builds are available for [FreeBSD](https://wiki.freebsd.org/.NET), [Linux](linux.md), and [macOS](https://formulae.brew.sh/cask/dotnet-sdk)
Official builds and commercial support is available from the following companies:
## Commercial support
## Canonical
Commercial support is provided by the following companies.
### Canonical
Canonical supports .NET on Ubuntu, per the following.
- .NET 6 is supported in Ubuntu 22.04.
- .NET 7 is supported in Ubuntu 22.04.
- .NET 8 is supported in Ubuntu 23.10+.
* .NET 6 is supported in Ubuntu 22.04+
* .NET 8 is supported in Ubuntu 22.04+.
## Microsoft
### Microsoft
Microsoft provides [stable builds](https://dotnet.microsoft.com/download) and [commercial support](https://support.serviceshub.microsoft.com/supportforbusiness/onboarding) for .NET on Linux, macOS, and Windows, per [.NET support policy](https://dotnet.microsoft.com/platform/support/policy).
Microsoft provides [stable builds](https://dotnet.microsoft.com/download) and [commercial support](https://support.serviceshub.microsoft.com/supportforbusiness/onboarding) for .NET on [multiple operating systems](os-lifecycle-policy.md), per [.NET support policy](https://dotnet.microsoft.com/platform/support/policy).
A more restrictive policy is used for [.NET container images](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-platforms.md).
.NET container images are provided for a more limited set of [operating system versions](https://github.com/dotnet/dotnet-docker/blob/main/documentation/supported-platforms.md).
## Red Hat
### Red Hat
Red Hat supports .NET on Red Hat Enterprise Linux, per [.NET life cycle policy](https://access.redhat.com/support/policy/updates/net-core).