this post was submitted on 17 Nov 2023
468 points (93.8% liked)
linuxmemes
21272 readers
424 users here now
Hint: :q!
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack members of the community for any reason.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
Please report posts and comments that break these rules!
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
OK I am more of a baby Penguin here, why do people hate Snap and Flatpack?
Flatpak is fine. Snap is Canonical's proprietary version, which ties you specifically to their app store. It's not designed to be an open standard but Canonical has made it compulsory in one of the largest distros (Ubuntu) and its derivatives. There are also problems with its sandboxing mechanism competing with AppArmor.
AppArmor and SELinux sandboxing stuff pushed me to only install services with Docker on my headless machines 😣 found out most services can't write to their own homefolder
There was an Ubuntu developer that left Canonical about a year or so ago. His reason was that he had spent a number of years (possibly over a decade, can't remember) optimizing some code and the kernel to get the fastest boot time possible.
Then he saw Canonical practically throw his work out the window by introducing snaps, which until recently was plagued by serious slowness on the first start of a snap.
He said it felt like his years of work just meant nothing at that point.
There are a number of reasons Flatpaks are a better open source option, even if they aren't perfect.
This hate comes mostly from Linux communities like here and on Reddit. When you see actual numbers, both are widely used for production use. They have lots of active users as reported in their respective blogs and websites.
That said, it is aware that both had problems. Most hate towards Flatpaks that I can see is from purists that prefer their distro shipping their packages with dynamic dependencies and uprated by their package manager. Also there is complains with outdated runtimes and stuff like how sandboxing works.
Snaps has all problems than before with some extras. When they were released, because of compression, they were painfully slowly to open and they affected boot time. Nowadays this is mostly gone, but they still keep a proprietary store, inability to have multiple repositories (stores) and they don't respect your home directory structure by placing a "snap" folder in your home.
Personally I use both and I'm happy with them. The proprietary store stuff does not bother me because I'm already trusting canonical binaries by using Ubuntu and they are easy to use and be productive with them.
You could be a vet
People shouldn’t hate either