驱动之家 05-25
20年没更新过一行代码!Linux 7.2挥刀砍掉上古语音合成卡驱动
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 5 月 25 日消息,继 Linux 7.1 内核正式移除对 Intel 486 处理器的支持后,即将到来的 Linux 7.2 内核继续推进旧硬件驱动清理工作。最新被列入清理名单的是 DoubleTalk ISA 语音合成卡驱动程序,该驱动已超过二十年未进行实质性更新。

DoubleTalk PC ISA 语音合成卡采用古老的 ISA 总线接口,这种接口标准在上世纪 90 年代初就已逐渐被 PCI 总线取代,如今市面上的主板早已不再提供 ISA 插槽。

该驱动名为 dtlk,自 Linux 2.6.12-rc2 版本以来,在 Git 历史记录中仅有树级修复和零星清理,从未进行过实质性功能更新。

提出此次移除的开发者 Ethan Nelson-Moore 在提交 commit 时给出的理由非常明确:该驱动存在严重的编码风格问题,近二十年来无人实际维护,很可能已完全无人使用。

他还特别指出,当前的 drivers/accessibility/speakup 子系统已能驱动相同的硬件,且两者的实现没有任何代码共享,旧驱动属于重复和冗余。

此次清理是 Linux 内核持续削减冗余代码的一部分。上个月,Linux 7.1 同时清理了大量 ISA 和 PCMCIA 时代的网络驱动程序,一次性移除了超过 13.8 万行代码。

值得注意的是,RC Systems 官网上至今仍保留着这款 DoubleTalk 硬件的旧版页面,但该产品显然早已退出主流市场。

目前,Linux 内核的 Speakup 辅助功能子系统,依然可以为需要此类语音合成设备的用户提供支持。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

linux intel 语音合成
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论