Comment by devjab
13 hours ago
I work in solar, so we have quite a lot of hardware which doesn't run on free software. We couldn't patch part of our inverter pipeline because the hardware was proprietary and had no open alternatives. We had to pay quite a lot of money to find one of the original engineers and have them flown in to help us unlock it, so that we could replace the firmware with some we had a security clearance holding contractor write for us.
To be fair this is a story about not doing your due diligence and buying the wrong hardware, but I think it can give you some insight into what the article talks about. Because yes, you can install Linux, but can you install something on your blender when "BRAND" decides you need to pay a subscription to run the self-cleaning program?
Do vendors give you schematics for boards they make or RTL for asics? Where do you draw the line as to what is expected? From a hardware vendors perspective, firmware they give you which is locked down is simply an extension of the hardware that enables them to more cheaply iterate on it. Not a feature for customers to use to arbitrarily modify and add complexity to the test matrix and technical support for the vendor. Vendors who give away full configurability tend to see their costs rise rather than fall.
Oh I definitely don’t have a choice at work unfortunately so I’m all too aware of this. I’m mostly just talking about personal computing. But point taking!