D-side (talk | contribs)
No edit summary
D-side (talk | contribs)
m (incl. previous edit without a description) Simplified the user of the term "server" across the article to not require a specific definition
Line 24: Line 24:
Various products in addition to (or instead of) autonomous functioning are increasingly relying on a service elsewhere for some of their features, often marketed as "smart" or "connected".
Various products in addition to (or instead of) autonomous functioning are increasingly relying on a service elsewhere for some of their features, often marketed as "smart" or "connected".


Most of the time, product manufacturers do not allow users to specify their own servers for these services. In such cases manufacturers' infrastructure becomes integral to the product and often gives manufacturer complete access to the product post-purchase through software updates, allowing for a number of anti-consumer actions such as [[retroactively amended purchase]] (manufacturer changing the way the product functions) and [[discontinuation bricking]] (manufacturer shutting down their server, reducing functionality of the product or rendering it entirely inoperable). When using a self-hosted server these such actions can be prevented but cutting access to manufacturer's servers while preserving product functionality; however, most of the time it's not officially supported.
Most of the time, product manufacturers do not allow users to specify their own servers for these services. In such cases manufacturers' infrastructure becomes integral to the product and often gives manufacturer complete access to the product post-purchase through software updates, allowing for a number of anti-consumer actions such as [[retroactively amended purchase]] (manufacturer changing the way the product functions) and [[discontinuation bricking]] (manufacturer shutting down their server, reducing functionality of the product or rendering it entirely inoperable). When using a self-hosted server these such actions can be prevented by cutting access to manufacturer's servers while preserving product functionality; however, most of the time it's not officially supported.


This isn't limited to just physical products, it affects software as well. For instance, [[games as a service]] typically require a server to fully function, and server software for such games is not made available to users, making self-hosting for such games impossible and requiring manufacturer's active involvement in order to maintain full game functionality. There are, however, many multiplayer games, especially older ones, that do support self-hosting of servers through dedicated server software<ref>{{Cite web |title=Dedicated Servers List |url=https://developer.valvesoftware.com/wiki/Dedicated_Servers_List |archive-url=https://web.archive.org/web/20260116200846/https://developer.valvesoftware.com/wiki/Dedicated_Servers_List |archive-date=16 Jan 2026 |access-date=2025-10-12 |website=Valve Developer Community}}</ref>.
This isn't limited to just physical products, it affects software as well. For instance, [[games as a service]] typically require a server to fully function, and server software for such games is not made available to users, making self-hosting for such games impossible and requiring manufacturer's active involvement in order to maintain full game functionality. There are, however, many multiplayer games, especially older ones, that do support self-hosting of servers through dedicated server software<ref>{{Cite web |title=Dedicated Servers List |url=https://developer.valvesoftware.com/wiki/Dedicated_Servers_List |archive-url=https://web.archive.org/web/20260116200846/https://developer.valvesoftware.com/wiki/Dedicated_Servers_List |archive-date=16 Jan 2026 |access-date=2025-10-12 |website=Valve Developer Community}}</ref>.
Line 79: Line 79:
===Other useful tools===
===Other useful tools===


*[https://www.truenas.com/ TrueNAS], [https://www.openmediavault.org/ OpenMediaVault]: Stores files on a server computer and makes them available to multiple devices
*[https://www.truenas.com/ TrueNAS], [https://www.openmediavault.org/ OpenMediaVault]: Stores files on a server and makes them available to multiple devices
*[https://casaos.io/ CasaOS], [https://umbrel.com/umbrelos Umbrel], [https://yunohost.org/ YunoHost]: Systems that aim to make it easy for non-technical users to run their own home server and install services on it using a familiar app store paradigm
*[https://casaos.io/ CasaOS], [https://umbrel.com/umbrelos Umbrel], [https://yunohost.org/ YunoHost]: Systems that aim to make it easy for non-technical users to run their own server and install services on it using a familiar app store paradigm
*[https://www.proxmox.com/ Proxmox]: Allows advanced users to host multiple services isolated from each other on one server computer
*[https://www.proxmox.com/ Proxmox]: Allows advanced users to host multiple services isolated from each other on one server
*[https://jitsi.org/jitsi-meet/ Jitsi Meet], [https://bigbluebutton.org/ BigBlueButton]: Video conferencing without relying on third party servers
*[https://jitsi.org/jitsi-meet/ Jitsi Meet], [https://bigbluebutton.org/ BigBlueButton]: Video conferencing without relying on third party servers
*[https://pi-hole.net/ PiHole], [https://adguard.com/en/adguard-home/overview.html AdGuard Home]: Ad blocking for devices on the network level
*[https://pi-hole.net/ PiHole], [https://adguard.com/en/adguard-home/overview.html AdGuard Home]: Ad blocking for devices on the network level