2026年5月25日,Linux内核开发团队持续推进旧硬件驱动清理工作。继7.1版本正式取消对Intel 486处理器的支持后,即将发布的7.2版本将移除DoubleTalk PC ISA语音合成卡的驱动程序。
该硬件采用ISA总线接口,这一技术标准早在上世纪90年代中期便逐步被PCI总线取代,目前市面上的新主板已不再配备ISA插槽。对应驱动名为dtlk,自Linux 2.6.12-rc2版本起,在Git代码历史中仅出现过少量结构性修复与格式整理,长期未进行任何功能性维护或更新。
提出移除建议的开发者Ethan Nelson-Moore在提交说明中指出,该驱动存在显著的编码规范缺陷,且近二十年来始终无人实际维护,实际使用场景几乎可以忽略。他同时强调,当前内核中drivers/accessibility/speakup子系统已完全兼容同一类语音合成硬件,二者在实现上彼此独立,无任何代码复用关系,旧驱动因而构成重复与冗余。
此次调整属于Linux内核持续精简冗余代码计划的重要一环。此前在7.1版本中,团队已集中移除了大量面向ISA和PCMCIA架构的网络驱动,共计删除代码逾十三万八千行。
尽管RC Systems公司官网仍保留着DoubleTalk硬件的历史页面,但该产品早已退出主流应用领域。目前,Linux内核的Speakup辅助功能子系统仍可为依赖语音合成设备的用户提供稳定支持。

评论
更多评论