Besides completely misunderstanding the difference between free and open software, you also fundamentally misunderstand open source software.

You have the source. You can modify it. If you need to fix something, you can. Your work is completely up to your own analysis of its benefits and costs to you.

Open source does not mean, in any sense, that anyone else owes you anything. If you want to have someone do work that benefits you, you can compensate that person. You may think that the big open source projects are donations in time and energy, but the money is still there. The money isn't coming from every consumer, necessarily. Major players in Perl have had corporate support and fellowships to work directly on Perl. Many module authors are paid by their employer to contribute their work. Linux certainly was not 100% free labor. GNU isn't free labor. You just didn't see the people who were paying for it so the developers could eat food, sleep under a roof, and have a computer.

If you force people to not be compensated for their work, you'll be left with the handful of virtually homeless Perl hackers and lose most of rest of the Perl community. After that, open source isn't all that great.

As for your modules, it looks like most haven't seen a release in several years. From someone complaining about other people not updating modules and from someone claiming to have a higher moral standard, I call bullshit. After you demonstrate that you'll maintain your modules on an ongoing basis, then you can talk about maintaining modules.

--
brian d foy <brian@stonehenge.com>
Subscribe to The Perl Review

In reply to Re: If you want a passionate open source life, you need to fight for it by brian_d_foy
in thread If you want a passionate open source life, you need to fight for it by metaperl

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.