So we have a snap package now for Vivaldi
-
So we have a snap package now for Vivaldi
Vivaldi embraces Snap distribution channel for Linux | Vivaldi Browser
Today, we’re thrilled to announce that Vivaldi is officially available for download as a Snap package, bringing our powerful, customizable browser to even more Linux users.
Vivaldi Browser (vivaldi.com)
-
Ruarí Ødegaardreplied to Ruarí Ødegaard last edited by
Before someone says, "What about flatpak?"
I have personally been maintaining a flatpak for Vivaldi for quite some time.
Install Vivaldi on Linux | Flathub
Feature-packed web browser
Flathub - Apps for Linux (flathub.org)
The actual reason why is not yet official is that there are still some outstanding discussions about how secure the interprocess sandboxing of Chromium is when run underneath flatpak.
Upstream the Flatpak sandbox code · Issue #337 · flathub/org.chromium.Chromium
The Chromium team is probably in a better shape than it was when #43 (comment) was written. Furthermore, this would allow Electron apps to work normally under flatpak without requiring Zypack. I suspect this is what would be needed for a...
GitHub (github.com)
TL;DR Both sandboxes (Chromium and Flatpak) are designed to work via "namespaces" but that does not work so well when nested. Thus it is not agreed how well Chromium processes (and hence websites) are seperate from each other, even if the browser is nicely seperated from other apps.
To be clear, that is not an issue on snap because its sandboxing uses different technologies. It is not a problem for Firefox on flatpak (because again their sandboxing works differently).
So out of caution (for now) the Vivaldi flatpak remains an unofficial, experiment. This is also probably why you do not find officially supported Edge, Opera, etc. on flathub but you do in the snapcraft store… despite the fact that in my personal opinion flatpak has the momentum.
Anyway, I just want to make clear. This is not some statement that Vivaldi loves snap and hates flatpak. If that were true I would not have been encouraged to look into flatpak packaging first.