You should speak with a lawyer if you have any doubts.

Thanks, I know the litany :-). And if I have occasion to need a concrete answer to a question which is really doubtful I will. But the always-correct answer "you should talk to a lawyer" does not help someone who cannot or does not want to talk to a lawyer and just wants to know "Can I take this module and use it at work." or "Can I copy this subroutine into my own program". That's an entry-barrier into using OS software which we can do without. No programmers I know like dealing with legal stuff and if they come up with such a question and don't easily find an answer they may decide to not bother and wander off to use C# instead. I believe that most of these questions can be answered in general with a fair amount of accuracy by a knowledgeable person, and having these answers available would be a good thing.

Anyway, I'm happy with chromatics answer, so no need to butt heads over this.


Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -- Brian W. Kernighan

In reply to Re^3: The Perl Foundation Wants to Hear From You by tirwhan
in thread The Perl Foundation Wants to Hear From You by Ovid

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.