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

Linux

57242 readers
1140 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
[–] communist@lemmy.frozeninferno.xyz 35 points 3 days ago* (last edited 3 days ago) (3 children)

Be preinstalled on laptops/desktops.

everything else is ready unless you use niche software. Most people just use a browser and word or a pdf editor.

note the distro MUST be an immutable up to date kde flatpak using one for normal people, however

[–] Jankatarch@lemmy.world 4 points 3 days ago (1 children)

Yeah a lot of people will complain about their OS but never try installing another one.

ChromeOS is best example. It doesn't have half the functionality linux or windows has but nobody is installing another OS on their chromebook.

[–] IDidSomething@lemmy.ml 2 points 2 days ago* (last edited 2 days ago)

Well, it may be actually due to the fact that schools often lock down the Chromebooks so you simply cannot install another operating system on them, and if you do manage to it will be quite a headache and may even include fines (at least for my former high school). I couldn't even install real apps on my Chromebook (all I had was webapps and extensions), even though the feature was already technically out there (it was just locked down my school).

Also yes, as a Linux user, I really hated my Chromebook.

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

I was in agreement until you talk about flatpak...

[–] communist@lemmy.frozeninferno.xyz 2 points 3 days ago* (last edited 3 days ago) (2 children)

Flatpak is infinitely easier for people who don't know what they're doing, because it's sandboxed and separate from the native system. If you know what you're doing it's different though, I don't use them personally.

Flatpak is great for two groups of users: the ones who only use default settings in standalone apps and the privacy-oriented experts who know how to tweak things to their liking. In the middle is a large group of users who don't know or care how things work, but they want that one feature an app is supposed to do but mysteriously doesn't work with flatpak.

This password manager is supposed to work with my browser but it says it's not running.

App X says it needs app Y for feature Z, but I see both app icons installed on my desktop.

I found a guide online to enable feature D, but when I paste these arcane commands into the text box thingy, it just says ".config/AppQ no such file"

Even one of these occurrences is enough to make most users give up on that app or the OS entirely. I like the idea of sandboxing apps, and I use flatpak daily, but we have to acknowledge and hopefully improve some of its limitations or many users (yourself included, it seems) will consider it unusable.

[–] bouh@lemmy.world 1 points 2 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 1 day ago (1 children)

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

[–] communist@lemmy.frozeninferno.xyz 1 points 1 day 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 10 hours 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.

[–] Shanmugha@lemmy.world -1 points 3 days ago (1 children)

actually, MUST NOT. The moment I see "this is immutable, all things are flatpack/snap/etc.", I am out, and not because of being a dev myself

[–] communist@lemmy.frozeninferno.xyz 6 points 3 days ago* (last edited 3 days ago) (1 children)

Flatpak is infinitely easier for people who don't know what they're doing, because it's sandboxed and separate from the native system. If you know what you're doing it's different though, I don't use them personally.

[–] Shanmugha@lemmy.world 2 points 2 days ago

So we can agree that something targeted at "general user" should play nice with it, but making it a hrd requirement is too much for me