|        ______                                                     |
|      /\   __ \                                                    |
|      \ \  \/\ \ __  __  ______  ______     (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:

  1. the GNU General Public License, version 2, or
  2. 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!