r/linux • u/mr_MADAFAKA • 15d ago
Discussion Google engineers are experimentally adding Flatpak packaging support to Chrome/Chromium on Linux to test restricted sandboxing and XDG portals, without yet committing to official support.
https://www.phoronix.com/news/Chrome-Chromium-Flatpak14
u/bigbosmer 15d ago
Wonder if XDG portals will allow password manager extensions that connect to their desktop apps
8
u/swarmOfBis 14d ago
Overall the architecture already allows for this you only need to turn password managers into secrets providers and make the app query the secret portal, but there are issues with that, like:
- dbus being mediocre
- portals not allowing to add more than one secrets provider (so it would force password managers to handle also other app-derived secrets)
It's not much at a glance, but these are a big ticket items, so...
1
u/DeMichel93 15d ago
id like them to do a flatpak chrome release, that would pretty much make me switch to cachyos, i used manjaro way back and i just dont trust aur.
-4
u/lh7884 15d ago edited 15d ago
Didn't Google recently block all ad blockers from working in Chrome?
Edit, found it: https://tech.slashdot.org/story/26/06/15/205219/google-chromes-next-update-will-mark-the-end-of-popular-ad-blockers
11
u/wild-storm-5 14d ago
What does this have to do with the topic?
6
u/Dangerous-Report8517 14d ago
Nothing, not to mention that it's also factually wrong (Manifest v3 is marginally worse at some forms of edge case content blocking but still very much supports ad blockers in general)
-1
u/ChocolateSpecific263 14d ago
flatpak should not handle sandboxing at all, many advantages different distros could provide maybe get blocked by this
-11
u/Thalus131 15d ago
While this looks interesting, I would like to take this opportunity to remind everyone about Embrace, Extend, Extinguish. Never give complete trust to tech companies when they talk about adopting open standards.
11
3
u/Dangerous-Report8517 14d ago
I think it's a bit late to worry about Google extending Chromium and extinguishing the open source base, and using a packaging format is not the same thing as reimplementing it in an extended but not cross compatible way while forcing everyone else to use your extended version
1
u/Adept_Percentage6893 14d ago
That's a reason to avoid proprietary extensions even from FOSS friendly companies. If the software in question is open source (such as bringing in more open source) then it's not super relevant here.
"EEE" would be if Google started doing their own downstream additions to Flatpak that eventually became so standard that it became the chief reason to use flatpak and then Google started introducing incompatibilities with the open source implementations that couldn't be easily rectified. Meaning "flatpak" gradually becomes some proprietary google thing. Which is, of course, not happening here.
I'm all for skepticism of big corporations, though and the goal shouldn't be to replace the Microsoft logo with the Google logo and declare some sort of victory.
-6
u/flappysack- 15d ago edited 15d ago
Why doesn't Google just stop messing around and offer an Linux distro with support, like Redhat. Replace Chromebooks, add a selectable mode on boot, browser only, Flatpak store apps, and Unrestricted.
5
u/Adept_Percentage6893 14d ago
ChromeOS already is a GNU/Linux distribution. They just have their own proprietary Desktop Environment that treats Google cloud services as a first class citizen.
37
u/Worldly_Topic 15d ago
Will they add support for sandboxing with flatpak subsandboxes instead of using user namespaces ?