Linux 5.19 正式发布!这次用的竟然是 MacBook.....
2022-9-6 11:33:35
Author: 寰宇卫士(查看原文)
阅读量:15
收藏
Linus Torvalds在7月31日晚发布了Linux Kernel 5.19稳定版。与大多数内核周期相同,Linux 5.19是另一个大周期,除了错误Bug和安全修复外,它带来了更多优化——改进硬件支持以及若干新功能。
值得注意的是,Linus Torvalds首次使用搭载了Asahi Linux 的苹果 MacBook版对该内核进行了发布。
Linux Kernel 5.19的更新日志中Linux Torvalds表示到,在他个人看来,最有趣的部分在于,他是在一台ARM64笔记本上进行的发布。
“这是我期待已久的事情,而今终于变成了现实,多谢Asahi团队。”Asahi Linux项目目的是将Linux移植到Apple Silicon Mac,此前已成功在M1 MacBook Air笔记本电脑上运行,并开放了Asahi Linux下载安装。
图源:Aasahi Linux官网
尽管在此前的ARM64设备上已经可以运行Linux,但直到现在,它没有真正成为一个可用的开发平台。换言之,Ashai项目之前的用性都不太令人满意。如今,对于Linux的开发人员来说,Asahi Linux让arm驱动的计算机重新有了新的机会,这一点让人感到振奋。
Torvalds提到,这是他第三次在Linux开发中使用苹果硬件。第一次在很多年前,他曾在ppc970机器上做过PowerPC开发;然后第二次在十多年前,MacBook Air是彼时唯一的轻薄本;第三次就是现在这次。
不过他也承认,现阶段还并没有将ARM64设备用于任何真正工作上,只是将其用在了版本测试、启动还有现版本的发布中。
但从总体的趋势上看,Linux完全拥抱ARM64或许只是时间问题而已。Linux Kernel 5.19在本次更新中包括以下重点:在今年6月初,Linux将龙芯LoongArch CPU架构大部分代码并入了Linux 5.19,包括系统调用接口以及核心功能,算是完成了初步支持。
龙芯最早是基于MIPS64CPU架构,后来再基于MIPS拓展了LoongISA的指令集。去年龙芯3A5000正式发布时,龙芯中科推出了一款完全自主指令集架构 ——LoongArch。
LoongArch尽管其代码已经合并到了Linux主线内核中,但因为部分驱动代码没有被主线化,所以还不能在实机上使用。不过,这一举措也标志着GNU/Linux开源社区对这一独立架构的认同,为LoongArch进入Glibc打开了大门。一旦100%自研的LoongArch实现对更多主流操作系统的兼容,对中国信息安全产业来说,无疑是一个巨大的利好!
另外,在本次版本迭代中,Linux 5.19不再支持瑞萨H8/300,故支持的架构总数保持不变。
乐于编译内核的用户现在可以直接从kernel.org网站下载Linux 5.19源代码压缩包。而其他用户要等待其发行版的维护者将内核升级到5.19版本后,再做更新。Linux内核5.19推出后,下一个内核版本合并窗口现已打开。因为下一版本可能就会涉及到合并Rust这一重大的更新,所以一众开发者对此抱有很大的期待。关于下一个版本叫5.20还是6.0,网友大多倾向于后者。
因为Linus Torvalds在发布贴中的脚注中提到,他可能将内核的下一个版本称为6.0,“因为我开始担心再次被大数字弄糊涂了”。回顾一下便可以发现,之前Linux 3.19版本结束后直接跳到了4.0。虽然之后4.19版本后也出现了4.20这一版本,但是综合来说,Linux的版本号并不热衷于往“大数”堆。诞生于1991年的Linux,活跃到现在已有31年历史。在这段漫长的岁月里,Linux不仅没有死去,蓬勃发展到甚至占据了PC操作系统的三王座之一,保持了旺盛的生命力!原文来自「51CTO技术栈」|侵删
中电运行是专业专注培养能源企业IT工匠和提供IT整体解决方案的服务商,也是能源互联网安全专家。我们每天都会分享各种IT相关内容,如果您有任何关于IT疑问,欢迎给我们留言。
文章来源: http://mp.weixin.qq.com/s?__biz=MzIwMzU0NDY5OA==&mid=2247494266&idx=1&sn=6af78d1448b336a58531e4e34533224a&chksm=96cf6b6fa1b8e279ff7359afb54c3a183d3a0d0d90deec3b70fd00c163ebced6738bbad1005a#rd
如有侵权请联系:admin#unsafe.sh