Linux移除AppleTalk:41年历史4000行代码终结

2026-06-19阅读 0热度 0
苹果

2025年6月18日,Linux内核主线正式合并了一项清除补丁,将AppleTalk协议的支持代码彻底移除。此次清理从Linux 7.2内核树中一次性删除了近4000行相关代码,标志着该历史遗留协议正式退出内核生态。

AppleTalk协议最早于1985年问世,在苹果设备上持续服役了41年。然而,苹果公司早在2009年发布的Mac OS X 10.6 Snow Leopard中便已完全终止对其官方支持,此后该协议便逐步缩至角落。

事实上,从1990年代起,AppleTalk就已被TCP/IP协议族逐步取代,淡出主流网络市场超过二十年。尽管它的部分设计思想(如零配置发现)后来融入到苹果的Bonjour等服务发现协议中,但原协议本身几乎无人再实际使用。

此次移除的直接原因颇具时代特色:大量由AI自动生成的补丁持续涌入该协议的邮件列表,而AppleTalk子系统早已无人维护,没有任何维护者能对这些补丁进行有效审核。继续保留该协议只会徒增内核维护的负担,而非带来任何正向价值。

被清理的代码已经迁移至GitHub上的独立仓库(linux-netdev/mod-orphan),仍有特殊需求的用户可以自行克隆并维护该仓库。

这一举动并非孤立事件。移除无人维护的老旧代码已成为Linux内核近期策略中的明确方向。除了AppleTalk,Linux 7.2这一版本还同步清除了多个其他老旧模块与组件,例如部分过时的文件系统驱动和硬件抽象层。

回顾7.1版本,ARCnet、ISDN以及业余无线电等传统网络驱动就已遭到清理。AI补丁的泛滥正在显著加速Linux内核与历史遗留代码的割席进程,倒逼维护团队将精力聚焦于当前活跃且必要的子系统。


免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策