Even as he rolls out the latest 5.12 release of the Linux (opens in new tab) kernel after a week-long delay (opens in new tab), principal developer Linus Torvalds has warned that the next release might be even bigger in terms of new features.
The release cycle for the 5.12 release was an eventful one. Despite seeing off major disruptions, including both natural disasters (opens in new tab) and man-made incidents (opens in new tab), Torvalds was forced to delay the release by a week to allow developers some extra time to make sure everything was in order.
Linux kernel RCs are pushed out every Sunday by Torvalds, typically seven times per release cycle. Sometimes though, he allows for an extra week of testing, primarily due to the number of changes in the release cycle, as in 5.12.
- Here are the best Linux laptops (opens in new tab) for running Linux
- Check our list of the best Linux distros for developers (opens in new tab)
- Also check our collection of the best Linux distros for business (opens in new tab)
New architectures
However as Torvalds notes in the release announcement, despite the extra week, 5.12 “was actually a fairly small release overall. Judging by linux-next, 5.13 will be making up for it.”
Linux-next is the holding area for the code intended for the next kernel. Now that Torvalds has released 5.12, he’ll open the merge window for 5.13 by including the stable patches from linux-next into the mainline kernel.
So, while the headline feature in 5.12 is the removal of obsolete architectures (opens in new tab) including several 32-bit Arm sub-architectures, the next release will be the first to officially support the Apple M1 (opens in new tab), thanks mostly to the effort of veteran porter Hector Martin’s Asahi Linux project.
In addition to trying to break down and documenting Apple’s wizardry around the M1, Martin’s objective from the start has been to upstream his work to the mainline kernel for wider reach.
His initial patches for a basic Apple M1 Linux port (opens in new tab) have been submitted to linux-next and are likely to make it to the next stable release, which should be expected sometime in June.
- Subscribe to Linux Format magazine (opens in new tab) for more Linux and open source goodness