As the name suggests, it's what par is for (see also PAR::FAQ). Note also the comment about 100% obfuscation being impossible, or to put it in terms of a conjecture of my own: "to every security measure there exists a loophole and to every loophole there exists a security measure" ;)

Update: to illuminate the term "obfuscation", we talk about obfuscating source code as a geeky hobby - it's a sort of in-group elitism thing and relates to "play" code. The question of obfuscating for distribution is entirely different and uses binary obfuscation - the original source code for serious work should definitely NOT be obfuscated but should of course be maintainable!!

More update: The official (as well as therefore monk-popular) answer to How can we do business with Perl is to license it. But if you trace the discussion first there and then take the link back to 2006 you'll find plenty of points about how really to build a Perl business. My personal idea I plan to use is have a licensing server say http that the product checks in with say on startup to see if its IP address is registered and otherwise fatal error or alternative fatal error for unplugged case: "Fatal error requesting license key from manufacturer site" ;) yes okay it could be hacked but I am really out to stop people copying software internally in a company for free as a genuine mistake without realising that it isn't in the deal to have multiple implementations without permission - horses for courses.

__________________________________________________________________________________

^M Free your mind!


In reply to Re: How is Perl code distrubuted? by Moron
in thread How is Perl code distrubuted? by perllove

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.