Support license acceptance

Bug #1609930 reported by Redmar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snappy
New
Undecided
Unassigned

Bug Description

The snapcraft.yaml syntax page (https://developer.ubuntu.com/en/snappy/build-apps/snapcraft-syntax/) lists a number of license-specific options for snaps, but those have been deprecated. Therefore users can install snaps that have "license-agreement: explicit" set without being prompted to accept the license at all.

Many proprietary and non-commercial software products require users to accept some sort of EULA, and since a unified option is lacking for snaps, it is currently not possible to distribute many of these as snaps.

I think that re-enabling support of "license-agreement: explicit" would help a lot with the growth of the snap package ecosystem.

Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :

The old form of license acceptance is dead, but we'll have a new way to accept terms soon.

Thanks for raising the issue here.

summary: - wishlist: re-enable mandatory click-through license for snaps
+ Support license acceptance
Revision history for this message
Redmar (redmar) wrote :

That is good to know. Can you give any hint on the timeline for this? Will the support for license acceptance land for 16.04 as well?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.