Software locks: Difference between revisions
m →examples: reformatted page to align closer to wiki standards |
Some quick clean-up as I don't want to spend much time on this page if it's eventually TNT'd. |
||
(6 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{StubNotice}} | |||
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. | |||
==Noteworthy bad practice examples== | |||
===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 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===== | ||
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== | |||
[[Digital rights management]] | |||
==Further reading | |||
[[Digital rights management | |||
{{Wplink|Comparison of open-source and closed-source software|Proprietary software}} | |||
[[Walled garden]] / [[Software Ecosystem]] | [[Walled garden]] / [[Software Ecosystem]] | ||
Line 41: | Line 35: | ||
[[Bootloader unlocking]] | [[Bootloader unlocking]] | ||
{{Wplink|Proprietary firmware}} | |||
==References== | |||
{{Reflist}} | |||
[[Category:Common terms]] |