Like people still download software packages from the web on Windows, MacOS, and Linux… right? Maybe hard to grasp for the kids that grew up with tablets with no notion of a file system, idk
If anything, it's the playstore and appstore which are side channels.
Every time you have to clarify, it’s another opportunity to lose the asker. It’s not a good strategy to use a term we have to keep defining or that people may misunderstand. Stallman and the FSF continue to make that mistake and we have had decades to understand that’s a bad approach.
Call it something else, like a “direct install” or something better. You can still have a deeper meaning to it (“direct because it bypasses the App Store middleman”) but make it something people can understand fast. You can’t fight marketing with ideology alone, you have to beat them at their own game.
The curious thing about the word "slave" is that it originates from "slavs" i.e. people living in slavic countries, who were forced to slavery, yet we aren't freaking about that (I'm a slav by myself), it's just a word.
Calling it "sideloading" instead of "installing" software successfully cements the notion that it is somehow not a completely normal thing to do. That's problem solved for the Googles and Apples of the world.
See the history of "jaywalking".
See the history of words such as "jaywalking" or "carbon footprint" and how their usage cements the respective ideas.
It's one of those seemingly innocent UI and communications changes that causes most users to develop a wrong mental model that obscures what's actually happening.
F-droid isn't actually installing the app. Neither does Play Store or Galaxy Store. Nor does Steam install your games on PC. People think they do, because the store fronts take over informing about installation progress. This little UI change alone - taking over the installer's progress bar - makes people develop bad mental models.
Direct installation is a great term IMHO. That's what you do when you download an APK onto your phone's file system, and then use e.g. file manager app to find that APK file, and run the system's package installer over it.
All F-Droid or Play Store or other stores do is to automate the "find the right APK" and "invoke installation" parts.
There is no choice of words that will make it normal to install mobile apps from anywhere other than an app store. Whatever word we use will take on the meaning of doing something unusual.
"Sideloading" doesn't have an inherent or deeply ingrained negative connotation. I don't see a reason to try to change it.
We could also imagine a mechanism to provide an update URL in the app metadata. The OS could query this URL periodically to check for updates.
So it's still a direct install, it's just that direct install support is limited on phones.
Let me just "sideload" an app onto my laptop...
Does that make sense at all? "Sideload" and not "install"?
It's the way our brains work - the intention doesn't necessarily matter. Next time you're pissed off, try expressing out loud how "darn peeved" you are and watch how much words change how we think and feel