Subject: Re: OSD modification regarding what license can require of user
From: Russell Nelson <nelson@crynwr.com>
Date: Thu, 14 Mar 2002 10:12:57 -0500 (EST)

Emiliano writes:
 > I see the issues this brings, but my immediate choices are
 > 
 > 1) keep the source closed, or
 > 2) release the sources under conditions that give the users of the
 > service that my software will provide the same freedoms as the entity
 > running that software for them has.

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

-- 
-russ nelson              http://russnelson.com | Crypto without a threat
Crynwr sells support for free software  | PGPok | model is like cookies
521 Pleasant Valley Rd. | +1 315 268 1925 voice | without milk.
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | 
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3