this post was submitted on 08 Nov 2024
610 points (99.5% liked)

Memes

45704 readers
1121 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
610
submitted 1 week ago* (last edited 1 week ago) by Stomata@buddyverse.one to c/memes@lemmy.ml
 
you are viewing a single comment's thread
view the rest of the comments
[–] davel@lemmy.ml 1 points 1 week ago (1 children)

That’s at least partially true, perhaps even predominantly, but there’s also the desire to have very lean distributions for containterization, and GNU is comparatively “bloated,” for lack of a better term.

[–] federalreverse@feddit.org 1 points 1 week ago

So for Android, the story is that Google really wanted to be able to keep the userland private whenever that fit their corporate agenda. Granted, they did take the time to modernize things and slim things down for mobile devices.

As to the containerization thing: I don't completely buy the bloat argument when it comes from the same kinds of people that think it's a good idea to split applications into a million microservices, each running in their own container. What I do buy is managers worrying whether they need to release their super-secret proprietary code because they included a GPL'd component. Business distros are afraid include e.g. Ghostscript these days because Google T&C say they don't want any AGPL software running in their cloud. I also know that engineers on regular distros have spent time trimming dependencies down to match Alpine, so you can get regular distros almost as small as Alpine images.