Oh what a terrible decision.
Canonical will prevent Ubuntu flavors to come with Flatpak preinstalled, as they want to push snaps.
Kind of a Microsoft-like move here. Really bad.
Oh what a terrible decision.
Canonical will prevent Ubuntu flavors to come with Flatpak preinstalled, as they want to push snaps.
Kind of a Microsoft-like move here. Really bad.
@slembcke @thelinuxEXP there is a compromise in every case.
"Want to get our official brand and acknowledgement on your fork? Then keep in line with our expectations."
Might sound bad, but in reality, a company wanting to present a kind of united front in the products that have their name is nothing new.
I don't think calling it "gross" is fair, but I definitely understand why people disagree with this.
@slembcke yeah I guess my disagreement is more semantic than actually substantial 😂
I mean, it's their brand, and they explicitly have the leverage which shouldn't come as a surprise to developers working under the same brand.
What is really the more problematic in my view is where I agree totally with you, is that prioritizing "in-house tech" vs. what the end-users want. I guess Canonical might have their reasons, it would be nice if they told their users, too.
@thelinuxEXP
Glad I moved on from Ubuntu, for sure ... it's seeming more "corporate" all the time.
So far, I'm happy with EndeavorOS.
@thelinuxEXP There's always a way. Just makes things a bit more tedious.
I myself hate snaps and will never use them if I have the option otherwise.
@thelinuxEXP Does this surprise anyone, given permanently removing snaps ended up being kinda convoluted?
This feels overbearing and anti-community, but distros that chose to be an #ubuntu flavor agree to a process that could be modified at any moment by #Canonical.
Derivative distros like Mint, Neon, and Elementary don't have to follow suite.
On the flip side, interesting to see Canonical double down on their own technology instead of just droping it.
@thelinuxEXP And so, the @Fedora five-year-plan for world domination takes one, unanticipated, step forward.
@thelinuxEXP Yes, but the source distro sets the standards.
I may not "like" it, but I understand their decision. It's not without logic.
@thelinuxEXP anyone able to explain the benefit of flatpak over apt? I don't like snap, but flatpack seems to have some similar problems for me (e.g. https://github.com/flatpak/xdg-desktop-portal/issues/498).
I would have moved to Debian years ago, but the convenience of the larger number of available packages is too useful. Maybe time to check out Neon again...
Hi. xdg-document-portal can occupy a lot of RAM space. 2400+ MB and continue growing. How to reproduce Go via Nautilus to /proc/$PID/root (where $PID is your flatpak app which running) and search v...
Traditionally, Linux-based desktop operating systems, also known as distributions, provide applications to their users through their respective software repositories. As a user of a distribution, one typically installs apps through the command line. For example, to install Steam, one writes a command such as sudo apt install steam.
@memoryfile @thelinuxEXP thanks, I got through about half of this the other day (it's big!). Some convincing points.
Any idea why Debian avoid flatpak? Or have they just not got there yet?
@naught101 @thelinuxEXP Glad you're enjoying it! Yeah, it took quite a while to write.
I don't know if they're avoiding it; I don't have much insight on their feelings re: Flatpak itself. Hopefully Flatpak can become more of a staple there at some point!
@escapetofreedom @thelinuxEXP I found this confusing. Why would, say, Xubuntu, make this decision hot on the heels of including Flatpak in 23.04?
ref: https://tinyurl.com/vtk8vnnp
Not to push conspiracy theories, … oh who am I kidding?! It sure smells like Canonical showed up said “be a shame if a Flatpak fell on your official flavor status and broke it.”
@suquamish @escapetofreedom Yeah, feels weird. 2 or 3 flavors decide to include Flatpak in their latest release (probably because users demanded it), and then, all of a sudden, it’s not allowed?
Feels like more than a coincidence!
@thelinuxEXP
I mean so as it still is in the repos, fine I guess. But also I'm starting to get suspicious as to why they want to push snaps that badly. Servers aren't free, so they must have incentive to push snaps. Hopefully they don't try to sneak in tracking or start adding pay walls.
That and the news that they are going public is scaring me a bit. Even if Ubuntu wanted to push for the public good, they won't be able to unless the investors also get paid.
@linuxfiend @thelinuxEXP Two of the main sources of this criticism both predated the other projects they were supposed to have used at the time they created them.
Snap's first release predated Flatpack by around 9 months.
Upstart predated systemd by around 4 years.
The only major one that didn't was Mir, but that was part of their whole phone/converged desktop/embedded device push.
@linuxfiend @thelinuxEXP Also, to my understanding, Snap still offers features for command line and server tools that Flatpack doesn't.
Snaps also provide features and support for OEMs making embedded systems and server appliances with an Ubuntu Core base.
According to a number of maintainers I've seen write on the topic, the tooling for creating and packaging Snaps is simpler, starting with a .deb they likely already create and making it easy to pull in all the dependencies and pack them up.
@purplg They have community maintained flavors that announced they would ship Flatpak out of the box a few months ago, and then they pull this.
It’s pretty wrong, definitely goes against the wishes of the community.
@matkeith Yep. At that point, snaps have no chance of becoming a standard. Flatpak already won that fight, so why are they still pushing snaps so hard?
Accept the loss, keep them on server, where they are very useful, and move on…