Linux 7.2 is reducing assist for a 35-year-old card’s driver as a result of folks aren’t utilizing it anymore


Abstract

  • Linux 7.2 removes the RC Techniques DoubleTalk PC ISA speech synthesizer driver.
  • The driving force has coding-style points and has solely seen minor fixes since Linux 2.6.
  • The identical {hardware} is supported by one other driver, so eradicating the motive force cuts upkeep with out breaking assist.

In an excellent world, Linux would assist every bit of tech that has ever been launched for all of eternity. There’s only one downside: folks have to keep up that code, and there is the very actual likelihood that no person is definitely benefiting from it. The result’s lots of manpower spent on making certain {that a} piece of legacy {hardware} continues working with Linux, with zero assure that anybody truly makes use of it.

As such, we’ll often see legacy {hardware} assist dropped from the kernel, and it is fascinating to see what sort of tech Linux did assist till somebody determined to finish it. Such is the case of the RC Techniques DoubleTalk PC ISA speech synthesizer card driver, a chunk of tech that was launched in 1991, which is being retired in Linux 7.2. The perfect half is, it does not even spell doom for anybody who nonetheless makes use of one in all these playing cards.

The Debian boot menu

Debian’s subsequent launch simply made it near-impossible for tampered binaries to sneak onto your PC

Reproducible packages are right here to remain.

Linux 7.2 will take away a DoubleTalk PC ISA speech synthesizer driver that is been round for years

Yeah, I’ve by no means heard of it both

Linux Mint apps I can't live without

As reported by Phoronix, a brand new change has been signed off on for the Linux 7.2 kernel. This alteration eliminated a driver particularly coded for one in all RC Techniques’ legacy accessibility units, the DoubleTalk PC ISA speech synthesizer card. It got here out 35 years in the past, so the motive force has just a few years on it now.

Nevertheless, there’s some excellent news for anybody who nonetheless makes use of one. As per the patch’s changelog:

The dtlk driver helps the RC Techniques DoubleTalk PC ISA speech synthesizer card. It has extreme coding fashion points and has solely acquired tree-wide fixes and drive-by cleanups in the complete Git historical past (since Linux 2.6.12-rc2). The identical {hardware} is supported by drivers/accessibility/speakup for display screen reader use, however that implementation doesn’t share any code with this driver. Given all of those components, it’s possible the motive force is fully unused. Take away it to scale back future upkeep workload.

Sure, that is proper; it seems that anybody utilizing this ISA speech synthesizer can as an alternative use a totally different driver that handles these sorts of units. It is simply that this particular driver has solely seen folks kicking it round to maintain it tidy since Linux 2.6, so if anybody continues to be utilizing one in all these playing cards, they’re in all probability not utilizing that driver. Nonetheless, it is cool to see just a little little bit of Linux legacy put to mattress for good.

screenshot of deepin os wallpaper page

Deepin’s safety issues simply value it one other main Linux distro

That is two distros down.