Re:Why Flatpak Apps Use So Much Disk Space on Linux
by hedora on Sunday May 04, 2025 @06:03PM
(#43889980)
Yeah, but what if you wanted multiple copies of a library and also wanted to let more than one program share each version?
You’d need some sort of system that stores files and lets you name those files and also makes it possible for software to look them up by name.
Oh wait…
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by eikenberry on Sunday May 04, 2025 @07:11PM
(#43890415)
Shared libraries suck. It is much better to have a single binary w/ zero library dependencies. The only reason we can't have this is because of sub-standard tooling that makes compiling so expensive that we must suffer shared libraries.
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by 01HNNWZ0MV43FF on Sunday May 04, 2025 @09:22PM
(#43891149)
Not really. More like, there are some languages that don't support static builds (Python, glibc) and other languages that don't support dynamic libraries (rust) and I'm so tired and this unit was built to frolic in meadows
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by tgpc on Monday May 05, 2025 @01:29AM
(#43892149)
shared libs happened because memory was scarce
pretty cool that we are undoing it as a design decision
but it will take a long time
Re:Why Flatpak Apps Use So Much Disk Space on Linux
by hedora on Tuesday May 06, 2025 @12:05PM
(#43906700)
You missed the joke.
Flatpak is not getting rid of shared libraries. They're just reimplementing them in a way that's strictly worse in multiple ways.
Re-read the section "How Flatpak Tries to Save Space: Runtimes and Deduplication" in the article.
Oh wait...