in reply to (OT) ActiveState

perl is under "your choice" of the Artistic License and the GNU GPL. AS can choose to use the Artistic License, which does not require the result to be free -- all it requires is that it be within the artistic vision of the original author -- in this case, the original author is Larry, who sits on AS's board, and thus would probably have had loud words about it had it not been within his artistic vision. As to the other copyrightholders, if a nonfree result wasn't in their artistic vision, they should have said so. (That said, the artistic license may be so vauge as to be invalid as a binding contract.)

Also, the nonfree AS stuff seems to mostly be original work, not modifications to the core of perl.

That said, I don't much like AS -- they seem to be ignoring perl6, when it could be the greatest thing that ever happened to them.


Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).

Replies are listed 'Best First'.
Re: Re: (OT) ActiveState
by chromatic (Archbishop) on Jan 07, 2003 at 03:22 UTC

    Lots of people are ignoring Perl 6; at least the current codebase.

      But without new interest in perl & other dynamic languges, AS will die. The dream of parrot would bring all of AS's languages together under one roof -- trpple your pleasure, tripple your fun, tripple your bang/development buck.


      Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).

Re: Re: (OT) ActiveState
by Anonymous Monk on Jan 07, 2003 at 07:13 UTC
    all it requires is that it be within the artistic vision of the original author

    IMHO the artistic license should never have been written. Try a quick search in google and you'll come across many loopholes in it.

      As far as I can tell the artistic licence is one of the reasons that perl has been so successful. Personally I think Larry was completely right in his decision not to follow the Free Software Foundation licensing model. His model allows corporations to use Perl in their products for free and to make money off it. This results in much more perl being used than it would if it had a more restrictive "open" licence. The wide spread use of perl is IMHO a consequence of its loose rules and open and inclusive licencing scheme. Also note that while many companies make considerable profits out of Perl, many of them pay money to the various charitable organizations that support our movement.

      Frankly i think that Larrys model allows us to get the best of both worlds.

      Also, I doubt that there is a licencing model that does not have flaws. The GPL had flaws that lead to the LGPL. The LGPL has flaws that means that some open source developers are ignoring its constraints to futher the development of interesting and useful tools. One that comes to mind is exporting GCC parse trees for analytical and debugging puposes (introspection of C/C++). Afaiui supporters of the GPL and LGPL do not allow for this on the grounds that it allows a way for external tools to use the products of GPL/LGPL software without explicitly linking to it. Thus it bypases the derivative works clause. However this restriction is antithetical to the spirit of the movement in that it hugely restrcits the ability to make third party tools to aid the GCC based developer. The result has been that a number of groups are now ignoring these limitations and building in support for this anyway.

      Ultimately I think open source models should be rated by their effectiveness in providing open source software, and allowing that software to penetrate the market. So far I think the Artistic Licence succeeds quite well in both of these areas.

      --- demerphq
      my friends call me, usually because I'm late....

        many of them pay money to the various charitable organizations that support our movement.

        Anecdotal "evidence" is not even worth mentioning. Please back this statement up with statistics. Show me the money.

        The GPL had flaws that lead to the LGPL

        Careful there, that's highly subjective. The LGPL is considered by many to be a large step back in the progress of Open Source software (consult your local free software mailing list for many examples).

        Afaiui

        Whew, confusing me there. What's wrong with AFAIK? These non-standard acronyms waste my valuable seconds. IIRC TNSAIQ (The Non-Standard Acronym In Question) SF (stood for) "As Far As I Understand It."

        Onto the main point. There are many other licenses that could have accomplished the Artistic licenses' goal. The Artistic license is not the only alternative to the GPL. The Artistic license is not the only license that encourages commercial use of the software (hell, even the GPL does). By loopholes, I meant legal loopholes. See This, this, this or just search google. You'll find tonnes of examples.

        A few quotes from the links for the link-shy:

        Although the OAL was intended to be as 'solid' and enforeacable as the GPL, it was poorly worded and constructed, resulting in a license that many claim would not hold up in a court of law.
        ...
        This legal weakness has resulted in many variations being created that try their best to follow the OAL's intent, but fixing the many loopholes and vagueness.

        And...

        the Artistic license is extremely confusing and poorly worded. Lawyers would likely advise against the use of this license. The Artistic license is filled with loopholes.

        Do a little research and the flaws in the license become obvious. This seems to be a case of reinventing the wheel to satisfy an ego.