Anyone heard of Pmail? It is a free email application written by a friend of mine who has done very well by just selling the documentation for the software.

The company that I work for sells a data recording and analysis system. We often refer to the data recorder as a "dongle" and it is that that we sell. Until a few years ago the software was pretty much considered "free". Then, mostly to emphasise to our customers that the software had value, we introduced a license that is keyed on the customer's name. This has the advantage that our software isn't keyed to a particular machine, but, because the customer's name is fairly obvious, makes it less likely that clients are going to rip off newer versions of our software and the added value plugins that we write.

Our licence code does not use heavy weight security, but it does manage to pack a bunch of constraint information into about 12-16 characters and is extensible to allow for constraints we've not thought of yet. If there is interest, I could ask if it were ok for me to work up a Perl variant of the code and publish it.


Perl is Huffman encoded by design.

In reply to Re: Protecting our work by GrandFather
in thread Protecting our work by bradcathey

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.