Software locks: Difference between revisions
m →examples: reformatted page to align closer to wiki standards |
m Small fixes, mostly formatting and grammar |
||
Line 1: | Line 1: | ||
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. | 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 == | |||
=== Anti Interoperability === | |||
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> | |||
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 14: | Line 12: | ||
apple's history of anti-Interoperability | apple's history of anti-Interoperability | ||
=== Account-required products === | |||
=====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. | |||
===== | |||
=====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==== | ====Binding hardware features to non-transferable user accounts / activation & licensing locks<!-- This needs a much shorter name -->==== | ||
-wip | -wip | ||
=== Server connectivity reliance === | |||
Also see: [[Subscription service]], [[Digital rights management]] | |||
-wip | -wip | ||
==Further reading / also see== | ==Further reading / also see== |