首页 > 热点播报 > 正文

20年没更新过一行代码!Linux 7.2挥刀砍掉上古语音合成卡驱动

快科技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辅助功能子系统,依然可以为需要此类语音合成设备的用户提供支持。

网友评论

热门IT产品
  1. ¥1699
    华为畅享90 Pro Max
    ·
  2. ¥4699
    HUAWEI Mate 80
    ·
  3. ¥5999
    苹果iPhone17
    ·
  4. ¥8999
    苹果iPhone17 Pro
    ·
  5. ¥2399
    iQOO Z11 Turbo
    ·
  6. ¥1999
    vivo Y600 Pro
    ·
  7. ¥3599
    荣耀500 Pro
    ·
  8. ¥3499
    一加Ace 6至尊版
    ·
  9. ¥1399
    荣耀X70
    ·
  10. ¥2199
    REDMI Turbo 5 Max
    ·