OSD modification regarding what license can require of user

Emiliano emile at iris-advies.nl
Thu Mar 14 18:31:18 UTC 2002

Russell Nelson wrote:

> You can certainly do this, but you'll need some component which is not
> free or open source software.  Something like this:
> #!/bin/sh
> # Copyright 2002, Emiliano.  All rights reserved.
> cat <<EOF
> This is a license.  If you unpack the enclosed tarball, you have
> agreed to the license.
> [ license terms ]
> echo -n "Do you agree to the license (y/n)? "
> read answer
> case $answer in
>   Y|y|yes)
>     echo -n "unpacking the tarball...."
>     tr a-mn-z n-za-m <tarball.tar.gz | tar xpf -
>     echo ""
>     ;;
>   *)
>     echo "Okay, then you have no permission to unpack the enclosed tarball."
> esac

A: accepts license, tells B:
1. download tarball
2. do "tr a-mn-z n-za-m <tarball.tar.gz | tar xpf -"

Has A violated the license? That would seem weird, because it pertains
clear written instructions (even if those instructions are in fact a
shell script). And since B didn't agree to anything, he isn't bound by
the 'click-wrap' license.


license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3

More information about the License-discuss mailing list