Snap has been nothing but a headache for me not properly integrating into any operating system I have ever used. I hope this is different but I doubt it. Feels like canonical trying to buy the packaging format for linux outright.
While I personally don’t use Snap, I don’t get the hate. It remains an option to use if you want, and like Flatpak, it makes it easier for developers to distribute their programs.
I don’t hate it. I think it’s flawed and that canonical is trying to exploit their position of power to have more control over the linux ecosystems. There’s a conflict of interest with it because they make ubuntu. Don’t believe me that it has problems try dragging files into a window from a snap application. It’s just a broken system. That being said I have had less headaches with flatpak and love appimage.
And when all the applications are broken I feel linux will have regressions when app developers make snap instead of properly compiled packages. I feel helpless in deciding to not use snap. Because it may be in the future that we have no choice.
Yeah they should just adopt flatpak like everyone else
I don’t agree, but I think it’s fair to point out canonical is promoting snap to gain power, and the reason people get upset is because canonical has no credibility. Snap made ubuntu very hard to use for my friends. Debian is now easier to use. Like damn.
Make the software work first and don’t force it on users. Especially if it doesn’t work well.
To be fair, I found flatpak easy to use. Like, very easy. And if I don’t want it, it’s optional so I don’t have to if I prefer something else. That’s the power of Fedora (and other distros?).
It’s optional now, I think we need to be careful about who we platform. If a developer of a platform is not responsive to the desires of the community then we shouldn’t have them as a standard. Remember this might eventually be the format for everyone. So please don’t mind me being apprehensive. The developer of a project reflects on the project. If the developer (canonical) cannot be held responsible then we have a problem. Another thing is that until a container app dev has proven they care and are responsive to the community they have no credibility. And canonical clearly doesn’t care. That’s why people are complaining.
You will always have sweaty nerds like the ones who complained about systemd for no reason besides having something to hate, or enforcing their vision on the rest of the community. Like developers who liked how systemd made system building easier better and faster. How users enjoyed seeing drivers restarting themselves with systemd. ETC.
How ever canonical gives no fuck about what the users have to say. even their own users. People complained for a long time about what canonical did to ubuntu when snap became default. And yet they kept pushing it on users making in the default package type even when a native package worked better. They put their credibility on the line for it, and people expect them not to pay for the way they pushed a half baked product on us.
This is more about canonical than package format. But I will keep my skepticism about universal packages until something works as well as it should, and is well battle tested.
Ubuntu’s decisions are frustrating because not only do they set it as the default, they don’t state that they install it when using Apt. They should at least inform the user which package format they are installing. Particularly when using the native package manager.
This seems Bad. I’m using pop os, a downstream distro of ubuntu. Am I reading the article correctly in that this will affect downstream distros in 2022?