Software locks: Difference between revisions

m Small fixes, mostly formatting and grammar
Sojourna (talk | contribs)
Some quick clean-up as I don't want to spend much time on this page if it's eventually TNT'd.
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{StubNotice}}
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.   


== Noteworthy bad practice examples ==
Software locks are security measures used to control access and features in consumer electronic hardware and 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><sup>These are Wikipedia citations!</sup> Software locks are not considered bad practice and are necessary for basic cybersecurity and operation of most hardware, though they can be abused.     


=== Anti Interoperability ===
==Noteworthy bad practice examples==
Also see: [[wikipedia:Proprietary_protoco|Proprietary protocols]], [[Anti Interoperability]], [[Hardware Anti Interoperability]]<ref>[https://en.wikipedia.org/wiki/Proprietary_hardware? https://en.wikipedia.org/wiki/Proprietary_hardware?]</ref>
===Anti Interoperability===
See also: {{Wplink|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.  
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.  


Line 12: Line 12:
apple's history of anti-Interoperability
apple's history of anti-Interoperability


=== Account-required products ===
===Account-required products===
 
=====Mobile phones=====
=====Mobile phones=====
[https://pirg.org/articles/refurbishers-repairers-and-recyclers-call-on-the-fcc-to-stop-phone-software-locks/ ref] Small preamble focused on how mobile phones require an account in order to be used, reference Google Pixels and specific Android devices requiring a Google account, and iPhones needing an Apple account.
[https://pirg.org/articles/refurbishers-repairers-and-recyclers-call-on-the-fcc-to-stop-phone-software-locks/ ref] Small preamble focused on how mobile phones require an account in order to be used, reference Google Pixels and specific Android devices requiring a Google account, and iPhones needing an Apple account.


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


====Binding hardware features to non-transferable user accounts / activation & licensing locks<!-- This needs a much shorter name -->====
====Binding hardware features to non-transferable user accounts / activation & licensing locks<!-- This needs a much shorter name -->====
-wip
-wip


=== Server connectivity reliance ===
===Server connectivity reliance===
  Also see: [[Subscription service]], [[Digital rights management]]
  Also see: [[Subscription service]], [[Digital rights management]]
-wip
-wip


==Further reading / also see==
==Further reading==
[[Digital rights management|DRM (digital right managment)]]
[[Digital rights management]]


[[wikipedia:Comparison_of_open-source_and_closed-source_software|Proprietary Software]]
{{Wplink|Comparison of open-source and closed-source software|Proprietary software}}


[[Walled garden]] / [[Software Ecosystem]]
[[Walled garden]] / [[Software Ecosystem]]
Line 36: Line 35:
[[Bootloader unlocking]]
[[Bootloader unlocking]]


[[wikipedia:Proprietary_firmware|Proprietary firmware]]
{{Wplink|Proprietary firmware}}


==References==
{{Reflist}}


<references />
[[Category:Common terms]]