this post was submitted on 08 Aug 2025
99 points (92.3% liked)

Linux

57267 readers
955 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

Games on Linux are great now this is why I fully moved to Linux. Is the the work place Pc's market improving.

you are viewing a single comment's thread
view the rest of the comments
[–] bouh@lemmy.world 1 points 3 days ago (1 children)

My opinion on flatpak is that it only allows developers to be loosy with dependencies. I'm convinced it will fall appart in a decade or two because it's too messy and bloated as a technical solution.

[–] communist@lemmy.frozeninferno.xyz 1 points 2 days ago (1 children)

It's just a weird linux distro that you install atop your distro, honestly, I have no idea why you think that.

[–] bouh@lemmy.world 1 points 2 days ago (1 children)

Piling abstraction layers is bad design imo. For performances, complexity and maintenance.

[–] communist@lemmy.frozeninferno.xyz 1 points 2 days ago (1 children)

But this one in particular vastly reduces maintenance, doesn't do anything at all to performance, and only arguably adds complexity, I think it needs to be case by case.

[–] bouh@lemmy.world 1 points 1 day ago (1 children)

It does not reduces maintenance. And it costs hard drive, and with heavy use, probably ram too

Redundancy of dependencies in different versions, might also be loaded in ram in different version, which can add its own kind of problems in some circumstances.

Maintenance is only reduced on the surface level. The complexity you don't see as a problem is the actual maintenance problem. It's not a problem only if you're not the one dealing with integration, maintenance or security.

It does not reduces maintenance.

It absolutely does, package maintainers just have to maintain ONE package for all distros.

And it costs hard drive, and with heavy use, probably ram too

This isn't performance really, it's storage, and I don't think it actually impacts ram.

Maintenance is only reduced on the surface level. The complexity you don’t see as a problem is the actual maintenance problem. It’s not a problem only if you’re not the one dealing with integration, maintenance or security.

This is a case you're going to have to try a lot harder to make, I don't see what you're saying at all.