Ubuntu Wants You to Test its Steam Snap - OMG! Ubuntu!

Remember when Ubuntu said it was getting serious about gaming? Well, it hasn't forgotten entirely — it's once again asking gamers to take part in a fresh

OMG! Ubuntu!

@omgubuntu

I never realised that the Steam Flathub Flatpak was a community build 🤔

https://flathub.org/apps/details/com.valvesoftware.Steam

#ubuntu #steam

Flathub—An app store and build service for Linux

Find and install hundreds of apps and games for Linux. Enjoy GIMP, GNU Octave, Spotify, Steam and many more!

@RyuKurisu @omgubuntu Yeah i think i'll test the flatpak instead :)
@catraxx @RyuKurisu @omgubuntu Why not try to at least help out and test the Steam Snap too?
@asahi95 @RyuKurisu @omgubuntu Why should i? Flatpak is the community solution. If they want my help testing proprietary software, they can pay me.
GitHub - canonical/steam-snap: Steam as a snap

Steam as a snap. Contribute to canonical/steam-snap development by creating an account on GitHub.

GitHub
@peterkal @asahi95 @RyuKurisu @omgubuntu You are wrong. Snap backend is proprietary.

@catraxx @asahi95 @RyuKurisu @omgubuntu
Let me explain a bit

Snapd| Open source:
https://github.com/snapcore/snapd

Snapcraft(Tool to build snaps)|Open Source:
https://github.com/snapcore/snapcraft

Base snaps(Required by many snaps)|Open Source:
https://github.com/snapcore/core20
(more on github)

Website of SnapStore|Open Source:
https://github.com/canonical/snapcraft.io/

The only part of the Snap ecosystem thats Close-source, is the Backend of the store.
When you have support for snaps on your pc everything installed is opensource

GitHub - snapcore/snapd: The snapd and snap tools enable systems to work with .snap files.

The snapd and snap tools enable systems to work with .snap files. - snapcore/snapd

GitHub

@peterkal @asahi95 @RyuKurisu @omgubuntu Yeah and why exactly would i trust something like that? It's the same problem as with so many proprietary applications: Sure, the client is open source, but that means nothing if the backend is controlled by a corporation. You still don't know what happens to your data. You still trust a company to curate your software for you.

No thanks. We have tried this many times before, i am not going to do it again.

@catraxx @asahi95 @RyuKurisu @omgubuntu
All data leaving your pc are first handled by the open-source elements, so you can know exactly what's going on.
Also the only data is your snaps installed and their version(for updates to happen) and maybe what country you are in to give stats on developers.
@peterkal @asahi95 @RyuKurisu @omgubuntu If that's all such a non-problem, i am sure they have no problem open sourcing their backend code. Until they do, it's a hard no from me.
@catraxx @asahi95 @RyuKurisu @omgubuntu
Open Sourcing is not easy, it means that the team will spend resources on accepting PRs and more of that stuff.
But I think that while many people really care about open source, others just hate on canonical.
Like when they opensourced LaunchPad many people kept suggesting close source alternatives.

@peterkal @asahi95 @RyuKurisu @omgubuntu I think i do a bit of both. I hate on Canonical for their blatant disregard for community options and them stuffing snap down our throats without giving us a good option to completely remove it.

But i also believe in open source and i think that trusting a company is always a mistake.

@catraxx @asahi95 @RyuKurisu @omgubuntu
The way I see it is that Ubuntu and Snaps are tools. They help me get the job done. If they stop doing that I would probably stop using them and seek for alternatives.
I think that even if you don't like their decisions you can't understand them. For example chromium becoming a snap was disappointing for some people, but again was necessary for keeping Chromium running on Ubuntu 16(and older).
I think that we sometimes are a little impatient with them.

@peterkal @asahi95 @RyuKurisu @omgubuntu That is something you can do, but i would rather not have something than base something this important on some companies' whim. I made that mistake before, and it simply always goes wrong. Always starts the same, it's free, why don't you use it? No they're not hiding anything.

But they will. They always do. I'm sorry if Canonical is meant to be this big exception on the market, but i can no longer trust the profit motive.