Linux内核现在正式支持苹果M1
最新的Linux内核版本 5.13 已成为第一个支持Apple M1 驱动设备的官方内核。在两个月的工作中,比平常更大的版本有一个相对平静的开发周期。出于仍然是个谜的原因,此版本的代号已更改为“Opossums on Parade”。
除了通常的一轮改进之外,该版本的亮点是对 Apple 自制的基于 Arm 的 M1 片上系统 ( SoC ) 的初步支持,这主要归功于 Hector Martin 的 Asahi Linux 项目的努力。
与其他让 Linux 在 M1 设备上启动的举措不同,Martin 目前主要围绕M1 Mac Mini开展工作的主要目标之一是将他的工作上游到主线内核以获得更广泛的影响。
开发人员现在可以让 Linux 内核 5.13 在基于 M1 的设备上启动,尽管它离桌面用户可用还有一段距离。
除了首次支持 M1 之外,它还是一个相当常规的版本。事实上,尽管Torvalds 说5.13 版本实际上是 5.x 系列中较大的版本之一,但他补充说“这是一种‘大而全’的事情,而不是特别突出的特别不寻常的东西”。
解析变更日志,Phoronix 报告说该版本具有安全功能,如 Landlock LSM 和 Clang CFI 支持。此外,英特尔和AMD还添加了代码以改进对其硬件的支持,并且该版本还对RISC-V 架构进行了多项改进,这终于开始让 Arm 开始赚钱了。