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 ]
> EOF
> 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.
Emile
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
More information about the License-discuss
mailing list