Microsoft and Canonical have partnered to make .NET 6 available natively on Ubuntu Linux hosts and container images.
“.NET 6 is now included in Ubuntu 22.04 and can be installed with apt,” Richard Lander writes in Microsoft’s announcement post. “This change is a major improvement and simplification for Ubuntu users. We’re also releasing .NET with Chiseled Ubuntu Containers, a new small and secure container offering from Canonical. These improvements are the result of a new partnership between Canonical and Microsoft.”
“Canonical is proud to welcome the .NET development platform, one of Microsoft’s earliest contributions to open source projects, as a native experience on Ubuntu hosts and container images, starting in Ubuntu 22.04 LTS,” a related post to the Ubuntu blog reads.
The two firms began working together several months ago to figure out a way to make it easier to use .NET on Ubuntu and to shorten the supply chain between Canonical and Microsoft. This work resulted in multiple, easily-installable apt-based packages—for the .NET 6 SDK, .NET 6 runtime, and ASP .NET Core—and the availability of .NET in small-footprint Chiseled Ubuntu Containers.
Going forward, the two companies will ensure that .NET is updated on the normal monthly schedule on Ubuntu, with Microsoft promising to share Common Vulnerabilities and Exposures (CVE) information (descriptions and code) with Canonical ahead of public releases. Canonical will also share security information with Microsoft. And because .NET long-term servicing (LTS) releases ship every other November and Ubuntu LTS versions ship the following April, Ubuntu users will always have a fresh new .NET LTS release in each Ubuntu LTS release.
“Microsoft and Canonical are committed to working together to make sure that new .NET releases are available with new Ubuntu releases, and that they work well together,” Canonical adds. “Establishing the shortest trust chain between Microsoft and Canonical has been critical to building this partnership. The result is a straightforward developer experience, and a regular steam of security patches and updates.”