Linux 7.2内核将移除服役41年的AppleTalk协议

作者:技术拾光时间:2026-06-19 11:29:01浏览:664

Linux7.2内核将正式移除苹果公司于1985年发布、至今已有41年历史的AppleTalk协议,苹果早在2009年就停止了对它的支持。此次移除涉及近四千行源代码,开发团队表示,收到大量由AI自动生成的无用修复补丁是原因之一。

6月18日,据科技媒体Phoronix报道,Linux上游开发者正式决定将苹果AppleTalk协议从即将到来的Linux 7.2内核中彻底移除,涉及近4000行源代码。这一举措标志着该古老协议在Linux内核中的终结。

Linux 7.2内核将移除服役41年的AppleTalk协议

AppleTalk协议:41年历史的局域网协议

AppleTalk是苹果公司于1985年发布的专有通讯协议,至今已有41年历史。其设计初衷是在局域网环境下,让Macintosh电脑能够自动发现设备和联网,无需用户进行复杂配置。对于老Mac用户而言,AppleTalk并不陌生。

然而,随着时代发展,标准化的TCP/IP协议自1990年代起全面普及,逐渐成为网络通信的事实标准。AppleTalk在过去二十年间逐步退出历史舞台。苹果公司自身早在2009年便放弃了对该协议的支持——Mac OS X 10.6发布时,AppleTalk即被废弃。

移除原因:AI生成的补丁泛滥,无人审核

负责维护Linux网络子系统的开发者Jakub Kicinski在提交移除代码的说明中直言:根据维基百科信息,AppleTalk自2009年起已从Mac OS X中移除。更重要的是,近期他们收到了大量由AI生成的针对该协议的修复补丁,但根本无人愿意对其进行审核。

因此,开发团队决定将AppleTalk及其他已被淘汰的网络协议从Linux主线内核中彻底清理。

延伸阅读

AppleTalk协议是苹果公司为其Macintosh计算机开发的专有网络协议套件,于1985年随Macintosh系统发布,主要用于局域网内的文件和打印机共享。在Linux 7.2内核之前,Linux内核已计划移除另一个源于微软Windows XP时代的古老协议USB RNDIS,该协议同样因存在安全漏洞且不再必要而被提议移除。