Software locks
also see
Walled garden / Software Ecosystem
Common definition
Software locks are security measures used to control access & features in consumer electronic hardware & software. [1] [2]
Anti Interoperability
also see Proprietary protocols
wip stub example you can't use our competitors Bluetooth headset with our XYZ operating system because we invented a our own new proprietary XYZ Bluetooth audio codec and that product doesn't support it.
real example apple mfi certifications on charging and data transfer accessories
apple's history of anti-Interoperability
also see: hardware Anti Interoperability / https://en.wikipedia.org/wiki/Proprietary_hardware?
examples
account parring
in apple iphones
-wip ref
in appliances
hvac app activation of furnace control boards (also an example of Forced app download (editors note hard to find credible ref this is a thing with ruud furnace control boards) )
Binding hardware features to non-transferable user accounts / activation & licensing locks
-wip
Server connectivity reliance
-wip
( also see: Subscription service)