On 6/4/15, 6:07 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:
>Öhm ... I would like to think that not a single person on this list >(eventually Alex and Justin) have ever actually read the full license >agreement before klicking on "Yes" in the installer, or typing "y", "yes" >or thatever in the maven-extension or clicking "accept" on the website. > >There is no guarantee that people have read it ... I think this is all >about reading that you have to accept it and if you want to know what you >accept, you have to read it. At least in the US, lots of transactions require accepting a very long list of terms and conditions whether it is buying a house, using on-line banking and more. My understanding is pretty much what I think you are saying: the key is that someone with authority has at least understood that there are terms and conditions involved and says yes, regardless of whether they read the whole thing (and worse yet, understood the whole thing). > >Whith this option there is no system property that you can leak to the >internet so you could actually setup the usage of Flash or Air without >having been notified about the licence you have to accept. This way the >license agreement is displayed and one person has to have seen it and >acted on it. I was thinking of something like this: > >[INFO] =========================================================== >[INFO] - Installing Adobe AIR SDK 17.0 >The Adobe SDK license agreement applies to the Adobe AIR SDK. Do you want >to install the Adobe AIR SDK? Adobe AIR SDK License: >http://www.adobe.com/products/air/sdk-eula.html >SystemId: JF83EKRL8I3IAHLHEWLDAWH38H >Do you accept (Yes/No) (On a headless system or CI server see the >documentation on how to auto-accept using a system-property containing >your SystemId) ? yes > >Think that option should be valid? IMO, it would be probably only be acceptable to Adobe to show the SystemId and provide a clue how to use it after they say yes. If that turns out to be hard, let’s discuss ways to use the presence of the file in a local store to indicate proof of past acceptance of the terms and conditions. -Alex