Problem: Users can use general purpose computers and browsers to playback copyrighted video and audio.
Solution: Insert DRM and "trusted computing" to corrupt them to work against the user.
Problem: Users can compile and run whatever they want on their computers.
Solution: Walled gardens, security gatekeeping, locked down app stores, and developer registration/attestation to ensure only the right sort of applications can be run, working against the users who want to run other software.
Problem: Users aren't updating their software to get the latest thing we are trying to shove down their throats.
Solution: Web apps and SAAS so that the developer is in control of what the user must run, working against the user's desire to run older versions.
Problem: Users aren't buying new devices and running newer operating systems.
Solution: Drop software support for old devices, and corrupt the software to deliberately block users running on older systems.
There’s fewer and fewer alternatives because the net demand is for walled gardens and curated experiences
I don’t see a future where there is even a concept of “free/libre widescale computing”
All the pieces are ready today, and I would be shocked if every LLM vendor was not already working on it.
So something like TLS or whatever attestation certificates will be required for hardware acceleration or some shit.