.NET Core 1.0 was introduced in June 2016. The main requirement of .NET Core was to provide Microsoft’s customer .NET on Linux. And the other requirement was to provide open source framework. Read the detail information on ASP.NET Core.