http://bugzilla.novell.com/show_bug.cgi?id=450003
User cfarrell@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=450003#c10
Ciaran Farrell changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
Info Provider| |michl@novell.com
--- Comment #10 from Ciaran Farrell 2009-05-08 07:38:16 MDT ---
This all depends on the license itself, but _support_ for this should be built
in. For example, we often sign redistribution agreements with third parties and
a condition of redistribution would be that we take care that the end user sees
and agrees to the 3rd party's EULA before installation. Granted, this doesn't
happen too often as (e.g.) Adobe's package generally take care of displaying
EULAs at first run by themselves. Nonetheless, as we don't know the terms of
the next redistribution agreement, zypper support for seeing and agreeing to a
EULA is definitely useful.
With respect to the question of just "seeing" a license and not actively
clicking on "I Agree", there is a degree of uncertainty from a legal
perspective. Many EULAs claim that activities such as "using, downloading,
running" etc are sufficient to indicate acceptance. Others would require
express assent by clicking an "I Agree" button. As the FSF themselves state
that, while there is no _problem_ with using an "I Agree" button for the GPL,
there is no _need_ to do so, we adopted the "Next Step" / "Continue" approach
for the YaST installation. Though, I would ask what the problem for the user is
-> why would the user have a problem clicking on an "I Agree" button and have
no problem with a "Continue" button? From a legal perspective, the "I Agree"
button also makes more sense. There is no way of making a license "non
obligatory" - for some software, the user _has_ to agree to the license or else
does not obtain rights (except for etc GPL where acceptance of the GPL is not
necessary to _run_ this program) necessary. The real question involved here is
"how does the user indicate acceptance". Again, the "I Accept" method is most
legally sound.
Back to Michl
Displaying a license without asking for any interaction would have the single
effect of making the user aware of his rights - IF AND ONLY IF - it does not
occur in the context of an automated update. Is there not a
"--accept-all-licenses" argument?
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.