All I can say is that no matter what you do, the licensing can be nulled out completely and the script run normally.
While that's true, it doesn't mean that putting in some enforcement is meaningless. A determined person will be able to break into your house as well - all they need to do is break a window, drill out the lock, pick the lock, etc. However, entering your house by breaking the protection is in most countries a more severe crime than opening an unlocked door and entering the house. If something gets stolen, your insurance company might not pay if you didn't use locks.

If your program makes some attempt to enforce a license, it takes a conscious action to bypass it, and someone breaking it can't plead innocense. They also might lose their right to support if they modify the program in any way (yeah, I know, it's hard to find out whether they did). It raises the bar.

Abigail


In reply to Re: Licensing model for CGIs using IP addres by Abigail-II
in thread Licensing model for CGIs using IP addres by amonroy

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.