I'm not even sure how the GPL applies to Perl and other interpreted code. The provisions that require distribution of source only come into effect when one distributes binary or object code.

It's even less clear to me how the Artistic License applies. I'm tired and all this legalese is confusing.

IANAL, but it seems a weasel could choose to use the GPL for modules that are dual licensed, and do whatever s?he wants, because s?he won't be distributing binaries.

It seems to me that the way to be ethical is to give something back. Share bug fixes to modules you use. Perhaps you could write some docs on how to use any modules you use and share them. Maybe your company could fund the developers that work on the modules that are central to your project.

Don't listen to me, I'm a moron.
TGI says moo with Minor Updates.


In reply to Re: ethical software development by TGI
in thread ethical software development by dshahin

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.