Skip to content

gitpan/Perl6-Pugs

Repository files navigation

=====================================================================
|        ______                                                     |
|      /\   __ \                                                    |
|      \ \  \/\ \ __  __  ______  ______     (P)erl6                |
|       \ \   __//\ \/\ \/\  __ \/\  ___\    (U)ser's               |
|        \ \  \/ \ \ \_\ \ \ \/\ \ \___  \   (G)olfing              |
|         \ \__\  \ \____/\ \____ \/\_____\  (S)ystem               |
|          \/__/   \/___/  \/___/\ \/____/                          |
|                            /\____/                                |
|                            \/___/                                 |
|                                                                   |
=====================================================================

Pugs is Copyright 2005-2006, The Pugs Contributors.

Pugs is a joint work of authorship by the Pugs Contributors.

Pugs is free software; you can redistribute it and/or modify it under
the terms of either:

    a) the GNU General Public License, version 2, or
    b) the Artistic License, version 2.0beta5.

In addition, you can redistribute and/or modify contributions under the
src/ directory, as well as the "pugs" executable program produced by
compilation, under the terms of the MIT license.

Please see the "GPL-2", "Artistic-2.0b5", and "MIT" files under the
"LICENSE" directory for the full license text.


INSTALLATION
------------

See the INSTALL file for instructions on building and installing Pugs. 


COPYRIGHTED WORKS FROM THIRD-PARTY PROJECTS
-------------------------------------------

The following works are owned by third-party projects and are not
subject to joint ownership.  Eventually, these packages should all
be moved to the third-party/ directory.

The "ByteString" subsystem is derived from Don Stewart et al's work,
under a BSD-style license.  See third-party/fps/LICENSE.

The "FilePath" subsystem is derived from Neil Mitchell's work,
under a BSD-style license.  See third-party/filepath/System/FilePath.hs.

The "HsJudy" subsystem is derived from Caio Marcelo de Oliveira Filho's
work, under a BSD-style license.  See third-party/HsJudy/HsJudy.cabal.

The "HsSyck" subsystem is derived from "why the lucky stiff", Gaal Yahas
and Audrey Tang's work, under a BSD-style license.
See third-party/HsSyck/LICENSE.

The "Judy" subsystem is derived from Doug Baskins's work, under the LGPL
license, version 2.1. See third-party/judy/COPYING.

The "PArrows" subsystem is derived from Einar Karttunen's work,
under a BSD-style license.  See src/Text/Parser/PArrows.cabal.

The "PCRE" subsystem is derived from PCRE 5.0 by Philip Hazel,
under a BSD-style license.  See src/pcre/LICENCE.

The "PGE" subsystem is derived from PGE by Patrick Michaud,
under the same license as Parrot.  See src/pge/README.

The "RRegex" subsystem is derived from hsregex 0.2 by John Meacham,
under a BSD-style license.  See src/RRegex/LICENSE.

The "UTF8" subsystem is derived from Martin Norbäck's work,
under a BSD-style ilcense.  See src/UTF8.hs.


COPYRIGHTED PERL 6 LIBRARY EXTENSIONS
-------------------------------------

Except as listed below, all works under the ext/ directory can be
redistributed and/or modified under the same license as Pugs itself.

The "Locale-KeyedText" library is released by Darren R. Duncan under
the GNU Lesser General Public License (LGPL), version 2.1 or later.
See LICENSE/LGPL-2.1.

The "Rosetta" library is released by Darren R. Duncan under the GNU General
Public License (GPL), version 2 or later, but with a special exception that
gives you permission to link Rosetta with other free software such that the
other software can retain its original licenses.  See LICENSE/GPL-2.

The "WTemplate" library is released by Andras Barthazi under any
version of the GNU General Public License (GPL).  See LICENSE/GPL-2.


MAILING LISTS
-------------

The mailing list for Pugs is perl6-compiler.  Subscribe by sending mail to
<perl6-compiler-subscribe@perl.org>.  Mailing list archive is available at:

    http://nntp.perl.org/group/perl.perl6.compiler          (HTTP)
    http://groups-beta.google.com/group/perl.perl6.compiler (HTTP)
    nntp://nntp.perl.org/perl.perl6.compiler                (NNTP)

Please submit bug reports to <pugsbugs@perl.org>.

WEB SITES
---------

The Pugs homepage is at:

    http://pugscode.org/

For Perl 6 related information, please see:

    http://dev.perl.org/perl6/

Enjoy,
The Pugs Contributors

P.S. "Perl" stands for "Polymorphic Existential Recursive Lambdas", too!