|
|
| (4 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| {{StubNotice}}
| | #REDIRECT [[Software-gating]] |
| | |
| 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.
| |
| | |
| real example apple mfi certifications on charging and data transfer accessories
| |
| | |
| 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<!-- This needs a much shorter name -->====
| |
| -wip
| |
| | |
| ===Server connectivity reliance===
| |
| Also see: [[Subscription service]], [[Digital rights management]]
| |
| -wip
| |
| | |
| ==Further reading==
| |
| [[Digital rights management]]
| |
| | |
| {{Wplink|Comparison of open-source and closed-source software|Proprietary software}}
| |
| | |
| [[Walled garden]] / [[Software Ecosystem]]
| |
| | |
| [[Bootloader unlocking]]
| |
| | |
| {{Wplink|Proprietary firmware}}
| |
| | |
| ==References==
| |
| {{Reflist}}
| |
| | |
| [[Category:Common terms]]
| |
| [[Category:Software]]
| |