That misapplies systems thinking: It's necessary to have both the software and the hardware, so it is necessary to have the hardware.
By the above comment's reasoning, you wouldn't invest in hardware because you'll lack the software, and then you wouldn't invest in the software because you'll lack the hardware.
The hardware will definitely be a problem. Optical heads have elastomeric parts that are unlikely to last a century. They have precision plastic components that may become brittle. All of the knowhow and specialist tools to make and service them will be gone. USB and the drivers will still be around barring a complete collapse of civilization.
> USB and the drivers will still be around barring a complete collapse of civilization.
Famous last words. At the current state of software you will need a specific UEFI version with a specific certificate (which expired in 6 days) running a specific Windows version with specific drivers version.
Damn, even LTO, which is used for archiving, is only compatible with 1 generation behind.
The human race is only able to make things to last, by accident.
I think more & more that hobbyists need to keep air gapped old-OS/hardware machines in the garage to manage this kind of stuff.
Otherwise you quickly run into connectivity / driver / application / OS compatibility hassles trying to get even 10-20 year old stuff from our own lifetime experience to run.
I'm not sure how we expect our great-grandchildren to figure out how to get data off a disc/drive in 100 years.
I can look at a film strip or print from my grandfather or play his records more easily than I can run software from my own childhood.
The software will be an issue before the hardware anyway inevitably