Skip to content
Switch branches/tags
Go to file
8 contributors

Users who have contributed to this file

@leecow @richlander @vivmishra @mairaw @rbhanda @scalablecory @kumpera @terrajobst

.NET Core 3.0 - Supported OS versions

The tables below provide OS version information supported by .NET Core 3.0.

Keys used in the tables

  • Bold numbers indicate additions to this release.
  • A '+' indicates the minimum supported version.
  • Where possible, links to Distribution-owned lifecycle documentation is provided.


OS Version Architectures Notes
Windows Client 7 SP1+, 8.1 x64, x86
Windows 10 Client Version 1607+ x64, x86
Nano Server Version 1803+ x64, ARM32
Windows Server 2012 R2+ x64, x86

See the Windows Lifecycle Fact Sheet for details regarding each Windows release lifecycle.


OS Version Architectures Notes
Mac OS X 10.13+ x64 Apple Support Sitemap
Apple Security Updates


OS Version Architectures Notes
Red Hat Enterprise Linux 6+ x64 Microsoft support policy
Red Hat Enterprise Linux 7, 8 x64 Red Hat support policy
CentOS 7, 8 x64 CentOS lifecycle
Oracle Linux 7, 8 x64 Oracle Linux lifecycle
Fedora 30+ x64 Fedora lifecycle
Debian 9+ x64, ARM32, ARM64 Debian lifecycle
Ubuntu 16.04+ x64, ARM32, ARM64 Ubuntu lifecycle
Linux Mint 18+ x64 Linux Mint end of life announcements
openSUSE 15+ x64 OpenSUSE lifecycle
SUSE Enterprise Linux (SLES) 12 SP2+ x64 SUSE lifecycle
Alpine Linux 3.8+ x64, ARM64 Alpine lifecycle
  • Bold numbers indicate additions in this release.
  • '+' indicates the minimum supported version.

Out of support OS versions

Support for the following versions was ended by the distribution owners and are no longer supported by .NET Core 3.0.

OS Version End of Life Supported Version