1001
Language (lemmy.blahaj.zone)
submitted 7 hours ago by not_IO to c/microblogmemes@lemmy.world
you are viewing a single comment's thread
view the rest of the comments
[-] gedaliyah@lemmy.world 77 points 6 hours ago

You know, it's true - I have never heard a Linux user refer to something as sideloading, even though Linux is the platform that originated official software repositories.

[-] grue@lemmy.world 23 points 3 hours ago

The key thing to understand is that there's a big fucking difference between a "repository" and an "app store." One is designed for the convenience of users; the other is designed to exploit them.

[-] gedaliyah@lemmy.world 7 points 2 hours ago

Exactly right. The message of the post is that "side-loading" is only used in reference to exploitation services. We could just as easily refer to side loading in Linux and it would be accurate in every way, except that there is no exploitation.

It's literally the exception that proves the rule.

[-] jqubed@lemmy.world 26 points 5 hours ago

This does feel like a bit of a double-standard to me. I’ve hated how Microsoft and Apple have introduced app stores on Windows and macOS and try to push people to only install from there instead of directly from the developer. And yet on Linux the advice seems to be never ever download directly from the developer; you should only download from the package repository provided by your OS (which sure feels like an App Store). And that package probably wasn’t even provided by the developer or the OS but some random volunteer that you just assume has good intentions.

[-] dustyData@lemmy.world 9 points 3 hours ago

Nothing ever comes “directly from the developer”, and any developer that attempts to do so ends up in a level of hell not yet documented. There are way too many distros, way too many architectures, way too many moving targets, that also includes iOS, macOS and Windows. No single developer can hit them all. There's no standard packaging either. So, usually they only package for one or a handful of popular distros, or one container format. But that's the magic of FOSS. Anyone can take the source code and repackage it, redistribute it and make it available for others. This is assumed to be a strength and not a weakness of FOSS and Linux. Thus, the distros create their own official repositories where they make themselves responsible that everything will mostly work nicely with one another.

The difference is that package repositories are safe havens of compatibility. While appStores are enforced cages that cannot be escaped. If a package repository tries to fuck up with users, hurt the FOSS space (looking at you Ubuntu Snaps), or gets compromised by a bad actor; you just move to another repository, another distro, a different format, another safe space. If Android or Apple decides to enshittify and fuck over customers, users, get compromised or do something to hurt developers, you are fuck out of luck. This difference matters.

[-] qqq@lemmy.world 1 points 1 hour ago* (last edited 1 hour ago)

And yet on Linux the advice seems to be never ever download directly from the developer

Are people really giving this advice that often and that strongly? I find myself building more and more things from source these days. Especially with modern languages that OS maintainers are actually having a difficult time packaging in the way they're used to.

[-] zarkanian@sh.itjust.works 12 points 3 hours ago

My package manager installs all of the dependencies the program needs and takes care of updates, too. If I install directly from the developer, I have to do all that myself. Fuck that.

[-] javiwhite@feddit.uk 45 points 5 hours ago

The key difference is that one is advised, the other is enforced.

[-] gedaliyah@lemmy.world 44 points 5 hours ago

If you used Linux before the repos were fully developed then you understand why they were created.

Who else remembers "dependency hell?"

Corpos just took the same idea and twisted it into something else.

[-] zarkanian@sh.itjust.works 6 points 3 hours ago

Dependency hell was what drove me back to Windows. Fortunately, I didn't stay there and I learned how to apt-get.

this post was submitted on 26 Aug 2025
1001 points (100.0% liked)

Microblog Memes

9000 readers
2068 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

Rules:

  1. Please put at least one word relevant to the post in the post title.
  2. Be nice.
  3. No advertising, brand promotion or guerilla marketing.
  4. Posters are encouraged to link to the toot or tweet etc in the description of posts.

Related communities:

founded 2 years ago
MODERATORS