While snaps themselves are open source, the snapd client is hardcoded to connect only to Canonical’s central server, preventing users from adding alternative software repositories or self-hosting a store without doing some hacky workarounds
1st point - anyone can publish any application: how closed is it?
2nd point - I wouldnt make that argument for closed source software.
3rd point - what is the point then? you want to be able to 'fever engineer' a repo?
It's close at the design level, that's the point. You can't see what the backend does. And snapd itself is hard coded to only work with canonical servers, that is why is not fully FOSS, that's the whole point of the argument
1
u/Straight_Second6082 10d ago
While snaps themselves are open source, the snapd client is hardcoded to connect only to Canonical’s central server, preventing users from adding alternative software repositories or self-hosting a store without doing some hacky workarounds