core

.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

Windows

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.

macOS

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

Linux

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

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| |———–|———-|————-|——————|