Vivaldi Web Browser is Now Officially Available as a Snap
-
Vivaldi Web Browser is Now Officially Available as a Snap
Vivaldi Browser Launches on the Snap Store
Vivaldi web browser has arrived on the Canonical Snap Store – officially. This closed-source, Chromium-based web browser has been available on Linux since
OMG! Ubuntu (www.omgubuntu.co.uk)
-
tragicomedy@mstdn.partyreplied to omgubuntu@floss.social last edited by
@omgubuntu And yet still no Flathub
-
omgubuntu@floss.socialreplied to tragicomedy@mstdn.party last edited by
@tragicomedy I'm surprised the Flatpak hasn't been made official yet. It's maintained by Vivaldi devs. It's fairly popular. I know there were 'sandbox' issues or something, but if that's not an issue in the snap, presumably no longer an issue in Flatpak ️
-
altcode@social.vivaldi.netreplied to omgubuntu@floss.social last edited by
@omgubuntu @tragicomedy There’s this post by @ruario that goes into detail as to why the Flatpak version is still not official.
TL;DR there’s still sandboxing issues on Flatpak; Snap, however, did not have those issues.
Ruarí Ødegaard (@ruario@vivaldi.net)
Before someone says, "What about flatpak?" I have personally been maintaining a flatpak for Vivaldi for quite some time. https://flathub.org/apps/com.vivaldi.Vivaldi 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. https://github.com/flathub/org.chromium.Chromium/issues/337#issuecomment-2308800825 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. 😉
Vivaldi Social (social.vivaldi.net)
-
altcode@social.vivaldi.netreplied to omgubuntu@floss.social last edited by
@omgubuntu @tragicomedy There’s this post by @ruario that goes into detail as to why the Flatpak version is still not official.
TL;DR there’s still sandboxing issues on Flatpak; Snap, however, did not have those issues.
Ruarí Ødegaard (@ruario@vivaldi.net)
Before someone says, "What about flatpak?" I have personally been maintaining a flatpak for Vivaldi for quite some time. https://flathub.org/apps/com.vivaldi.Vivaldi 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. https://github.com/flathub/org.chromium.Chromium/issues/337#issuecomment-2308800825 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. 😉
Vivaldi Social (social.vivaldi.net)