Logan Capaldo
3/26/2006 8:25:00 PM
On Mar 26, 2006, at 10:48 AM, Nuralanur@aol.com wrote:
> well thanks for your nice thoughts!
> I was thinking about Erik Veenstra's rubyscript2exe programs when I
> wrote about non-open source software ...
rubyscript2exe is basically a self extracting tarball, you won't
really be able to prevent people from changing the code. To quote
from the perl faq:
> 4) If you're worried about them using your software without licence,
> you put some huge disclaimer at the top that says something like
> the following. This is actually the best solution, because only a
> legal solution will really work if legality is what you're worried
> about: trying to solve legal problems with technical solutions
> is not worth the effort, and too easily circumvented.
>
> This is UNPUBLISHED PROPRIETARY SOURCE CODE of XYZZY, Inc.; the
> contents of this file may not be disclosed to third parties,
> copied or duplicated in any form, in whole or in part, without
> the prior written permission of XYZZY, Inc.
>
> Permission is hereby granted soley to the licencee for use of
> this source code in its unaltered state. This source code may
> not be modified by licencee except under direction of XYZZY
> Inc. Neither may this source code be given under any
> circumstances to non-licensees in any form, including source
> or binary. Modification of this source constitutes breach of
> contract, which voids any potential pending support
> responsibilities by XYZZY Inc. Divulging the exact or
> paraphrased contents of this source code to unlicensed parties
> either directly or indirectly constitutes violation of federal
> and international copyright and trade secret laws, and will be
> duly prosecuted to the fullest extent permitted under law.
>
> This software is provided by XYZZY Inc. ``as is'' and any
> express or implied warranties, including, but not limited to,
> the implied warranties of merchantability and fitness for a
> particular purpose are disclaimed. In no event shall the
> regents or contributors be liable for any direct, indirect,
> incidental, special, exemplary, or consequential damages
> (including, but not limited to, procurement of substitute
> goods or services; loss of use, data, or profits; or business
> interruption) however caused and on any theory of liability,
> whether in contract, strict liability, or tort (including
> negligence or otherwise) arising in any way out of the use of
> this software, even if advised of the possibility of such
> damage.