Jump to content

Software locks: Difference between revisions

From Consumer_Action_Taskforce
ADRdaniel (talk | contribs)
more concept outlining
ADRdaniel (talk | contribs)
m examples: reformatted page to align closer to wiki standards
Line 1: Line 1:
==also see==
[[Digital rights management|DRM (digital right managment)]]
===Common definition===
 
Software locks are security measures used to control access & features in consumer electronic hardware & software. <ref>https://en.wikipedia.org/wiki/Lock_(computer_science)</ref>  <ref>https://en.wikipedia.org/wiki/Comparison_of_open-source_and_closed-source_software</ref> software locks by definition are not a bad practice and are very necessary for basic cyber security and operation of most hardware.   
[[wikipedia:Comparison_of_open-source_and_closed-source_software|Proprietary Software]]
 
[[Walled garden]] / [[Software Ecosystem]]


[[Bootloader unlocking]]
=== Noteworthy bad practice examples ===
 
[[wikipedia:Proprietary_firmware|Proprietary firmware]]
 
===Common definition===
Software locks are security measures used to control access & features in consumer electronic hardware & software. <ref>https://en.wikipedia.org/wiki/Lock_(computer_science)</ref>  <ref>https://en.wikipedia.org/wiki/Comparison_of_open-source_and_closed-source_software</ref> 


====[[Anti Interoperability]]====
====[[Anti Interoperability]]====
Line 23: Line 15:


also see: [[hardware Anti Interoperability]] / [https://en.wikipedia.org/wiki/Proprietary_hardware? https://en.wikipedia.org/wiki/Proprietary_hardware?]
also see: [[hardware Anti Interoperability]] / [https://en.wikipedia.org/wiki/Proprietary_hardware? https://en.wikipedia.org/wiki/Proprietary_hardware?]
===examples===


====account parring====
====account parring====


===== in apple iphones =====
=====in apple iphones=====
-wip [https://pirg.org/articles/refurbishers-repairers-and-recyclers-call-on-the-fcc-to-stop-phone-software-locks/ ref]
-wip [https://pirg.org/articles/refurbishers-repairers-and-recyclers-call-on-the-fcc-to-stop-phone-software-locks/ ref]


===== in appliances =====
=====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) )  
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) )  


Line 41: Line 31:


( also see:  [[Subscription service]])  
( also see:  [[Subscription service]])  
==Further reading / also see==
[[Digital rights management|DRM (digital right managment)]]
[[wikipedia:Comparison_of_open-source_and_closed-source_software|Proprietary Software]]
[[Walled garden]] / [[Software Ecosystem]]
[[Bootloader unlocking]]
[[wikipedia:Proprietary_firmware|Proprietary firmware]]




<references />
<references />

Revision as of 02:06, 27 January 2025

Common definition

Software locks are security measures used to control access & features in consumer electronic hardware & software. [1] [2] software locks by definition are not a bad practice and are very necessary for basic cyber security and operation of most hardware.

Noteworthy bad practice examples

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?

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)

Further reading / also see

DRM (digital right managment)

Proprietary Software

Walled garden / Software Ecosystem

Bootloader unlocking

Proprietary firmware