While the store (and its API) has a field to specify the app's license, it seems to be ignored somewhere in its way to the client.
As an example, ubuntu-calculator-app.ubuntucoredev has GPL3 set as its license in the store, yet in GNOME Software is tagged as "non-free" when listed in a search. Clicking on the package details in GNOME Software, the license type is shown as "Unknown"
While the store (and its API) has a field to specify the app's license, it seems to be ignored somewhere in its way to the client.
As an example, ubuntu- calculator- app.ubuntucored ev has GPL3 set as its license in the store, yet in GNOME Software is tagged as "non-free" when listed in a search. Clicking on the package details in GNOME Software, the license type is shown as "Unknown"