Microsoft has released .NET 6 for Windows, Linux, and macOS