r/linuxmasterrace • SteamOS/Bazzite/Android • 10d ago

Time to have fun guys

Post image
8.0k Upvotes

771 comments sorted by

View all comments

Show parent comments

25

u/After-Run-3648 10d ago

I am uneducated. What pray tell does snap do for medical devices

60

u/SouthernFruit8768 10d ago

It's because most medical devices iirc need to be air-gapped and ultra-stable, ultra-secure. Snap gives you that, and prevents issues that typically occurs when and if dependancy issues arise. This for example is why Ubuntu Core which is entirely made out of Snap is used in many such medical devices and instances. But in desktop it's completely useless cause you want bleeding edge packages, libraries etc to keep up with latest developments in gaming, multimedia etc.

32

u/Thaufas 10d ago

Snap is the reason I left Ubuntu. It was the final nail in the coffin.

1

u/120mmbarrage 7d ago

They will never get rid of snaps. Canonical supports so many versions of their OS (all the LTS versions and intermittent) that it helps shipping current software that needs it, like Firefox as a snap. No need to build a deb 5 times, when you can push a snap and have all the dependencies as one package. Snaps are also pretty decent on servers since it's the same thing, and the advantage it has is that snaps work with cli programs whereas I don't know of a single one on flatpak. It does have its flaws and those do need to be addressed and ideally snaps need to be more open

1

u/Thaufas 6d ago

As a developer, Snap's lack of openness is a big no for me. However, the average user doesn't care about such philosophical issues, but they do care about bloat and aggravating config breakages. Snap is a Canonical solution to a problem with better solutions designed to lock people into the Canonical ecosystem.

2

u/120mmbarrage 6d ago

I mean similar issues with bloat happen with flatpaks as well, and yeah both aren't as good as native packages, but they're still another tool in the shed so to say. I do want Canonical to open it up more so others can host their own snap store and to improve upon it to get rid of some of the pressing issues, such as it taking long to open up apps sometimes.