If I remember correctly, Ubuntu (Canonical) themselves do not actually publish the snaps. Even Snapcraft (the group) while organised by the Snapcraft team - is a group of volunteers. The idea is to help the upstream developers package and develop the snap package. Sometimes the Snapcraft group may maintain a snap if there is value or demand to have the application available as a Snap (case by case basis). And even then - as Snaps prove themselves - my assumption is to hopefully still move it to the developer.
If you would like to see what the package is available as (channel), and who is publishing it, you can use the following command syntax ( I know not everyone wants to use the terminal though admittedly. )
snap info [pkg name].
So for example, the Thunderbird package would be, and return the following:
$ snap info thunderbird
summary: Mozilla Thunderbird email application
publisher: Ken VanDine
Thunderbird is a free email application that’s easy to set up and customize
- and it’s loaded with great features!
beta: 60.3.0 (29) 145MB -
edge: 60.3.0 (29) 145MB -
Canonical maintains the tool itself (CLI for packaging and package usage), but the GUI’s themselves are usually from whatever upstream project built the GUI tool (i.e. Gnome Software).
If you do want a visual tool, the snap store itself does in fact show this information. If you go to Install Linux apps using the Snap Store | Snapcraft and search for your app (I will use Thunderbird again for the example), you can see:
The Snap publisher is listed right under the package name, and the channel is listed in the drop down to the right of the package name (defaults to the “most” stable option). If you click it, it shows the list of channels available (see other screenshot).
I just had a peek at gnome-software, looks like it also shows this info.
snap info command, if there was say an older version in the stable store - it would show there as well.
NOTE - if you install a snap from a specific channel, all of your updates will come from that channel going forward unless you change it with the
snap command. So I’m pretty sure this is not a case of installing an older version and moving to an unstable version.
I genuinely hope this helps you and may also help others who pop across this thread.
Have a great new years.
P.S. - apologies if I explained anything you already knew.