But when you conflate free software with open source, you get confused people cheerleading their own abuse. Android is probably the worst offender here. Google Chrome, VSCode are others that come to mind.
source available - whether you can read the code
open source - whether you can run (a modified version of) the code on some piece of hardware you own
open hardware - whether the hardware they sell you lets you run modified versions of their code
open contribution - whether they want your modifications
free software - whether your modifications have to be open source too
If it's at least source available, it can have any combination of these.
And, alongside that, there's also open firmware.
Unlocked hardware is maybe what I would call hardware that enables swapping out the software. Although, historically, we didn't even need a term for that, because that was the default aside from outliers like Apple.
https://www.gnu.org/licenses/license-list.html#SoftwareLicen...