/usr/lib/x86_64-linux-gnu
is 3.4 GB here. If each app kept its own copy of all the libraries it uses, or even if identical versions were merged while every minor update was installed side-by-side for each app built against a slightly different version, that would be a fair bit of space taken up. Maybe not a lot a lot, but still way more than necessary.nova++ wrote:I feel like relying on a completely unmaintained application for something security-critical is its own problem...
Graf Zahl wrote:The big question here is, how much do the apps actually use from this?
Normally it's only a small part that gets frequently reused by different applications.
Chris wrote:It doesn't help when apps want to use unnecessary bloated middleware. Like simple 2D sidescrolling platformers being built on Unity (or maybe more site-relevant, ports of Doom 1 and Doom 2 using Unity and each game having its own copy of the engine, turning what could be a few dozen megs per game into hundreds if not gigabytes). Or otherwise simple GUI apps using their own copies of Electron.
dpJudas wrote:Sharing Electron between apps would be a complete nightmare.
Graf Zahl wrote:Most of the time this binary bloat is relatively minor compared to the data these apps use. On my system all application installations combined use 20 GB, that's 2% of my hard drive - and half of it is Visual Studio alone.
I don't think it'd look much different on Linux - but in many cases all those dependencies simply cause more trouble than the little storage space they save.
Users browsing this forum: No registered users and 2 guests