Copyright © cppfastio 2025
The concept of Tivoization was first introduced by the Free Software Foundation (FSF) to describe a practice where manufacturers use free software but restrict users from modifying it. The term originates from TiVo, a digital video recorder company that used Linux and GNU software but implemented hardware restrictions to prevent users from running modified versions.
FSF responded to this issue by introducing GPLv3, which explicitly prohibits Tivoization. However, while FSF focuses primarily on open-source software, our goal with ATL is broader: we prioritize openness over just open-source.
ATL is NOT against commercial use—it is against the loss of basic device rights.
Every user should have the ability to install, modify, and run software freely, without platform-imposed limitations. ATL enforces the following principles to protect user and developer rights:
- If a device includes an app store, it must allow users to install modified versions of software without restrictions.
- Manufacturers must not use cryptographic locks or hardware verifications to prevent users from modifying and reinstalling software.
- Whenever PWA (Progressive Web Applications) or Wine is viable, developers and manufacturers should prioritize them to ensure openness and portability.
- If a platform intentionally disrupts open internet browsing (e.g., restricting PWA functionality for monopoly reasons), all software on that platform must be licensed under GPLv3, ensuring users’ full modification and installation rights.
No devices are exemptions. Not even medical devices.
- The license holder reserves the right to enforce ATL but is not obligated to do so.
- Enforcement actions may be taken against platforms engaging in Tivoization or deliberately undermining open internet access.
- This license is not subject to any government regulations, including but not limited to the U.S. government.
Apple has repeatedly justified its ban on sideloading with security concerns, particularly in its report "Building a Trusted Ecosystem for Millions of Apps: A Threat Analysis of Sideloading". Apple argues that sideloading would:
- Increase malware risks by allowing users to install applications from unverified sources.
- Reduce user security and privacy by bypassing App Store protections.
- Encourage fraud by making it easier for malicious apps to impersonate legitimate ones.
However, these claims are misleading and ignore obvious solutions that preserve both security and openness:
-
Sideloading Can Be an Opt-In Feature
Apple could simply offer an "Open Mode" that allows experienced users to install apps freely. -
Malware Prevention Is Possible Without App Store Monopolies
Operating systems already have built-in security features like sandboxing, app permissions, and malware detection. Apple’s insistence on banning sideloading is a business decision, not a technical necessity. -
Restricted PWA Support Is a Sign of Monopoly, Not Security
Apple also limits Progressive Web Applications (PWA) on iOS, forcing developers into its App Store instead of allowing truly cross-platform, open web apps. If Apple were truly committed to user choice, PWA would be fully supported rather than crippled.
Software freedom isn’t just about open-source—it’s about the fundamental right to use your own device.
ATL ensures developers can protect their projects from being locked into proprietary ecosystems, while giving users the ability to control their own hardware and software—something that should never have been taken