Delightful that this still works. It would be interesting to go through the kernel tree and see how much maintenance goes into Firewire related code. Other than pulling data off of old devices, I wonder how many people are out there still using Firewire.
There is an industry of capturing old tape formats to digital files. One place I was at had tape decks of every format form 3/4" U-matic all the way to HDCAM-SR with everything in between. The DV type decks were studio that had SDI outs, but from time to time, we'd have someone with a tape that just would not work in anything we had, except one of the employee's personal camera. We'd connect it to a firewire port on the front of a Mac, and keep on truckin'
There's still a thriving (albeit small) community of skateboarders, retro enthusiasts, and even some AV pros who have FireWire equipment in active use.
In the kernel, the last commit in the IEEE 1394 area was a month or so ago—it's not 'active' maintenance, but its definitely being maintained, and is quite stable in my testing. (Thanks a ton to the current maintainer, who's going to go through the 3 year process of sunsetting full kernel support, and coordinating that with external projects!)
Firewire user here! I have an old-but-very-functional rack mixer (Presonus) that will cost £700+ to replace, _plus_ I have to configure and set up the new one. I have a 2007 Macbook Pro that I keep around just for interfacing with it.
It's actively being maintained by Takashi Sakamoto. Here's the commit for Linux 7.0-rc1.
https://github.com/torvalds/linux/commit/0d6dd4738dbcc32b60c...
The F-35 uses firewire [0].
[0]https://ntrs.nasa.gov/api/citations/20060009084/downloads/20...