[t/spec] Track the ~~ :s to .filebytes shift in the spec.
[pugs.git] / README
blob7e0d59e393dc67d67ffad0844af55804b119f4fc
1 =====================================================================
2 |        ______                                                     |
3 |      /\   __ \                                                    |
4 |      \ \  \/\ \ __  __  ______  ______     (P)erl 6               |
5 |       \ \   __//\ \/\ \/\  __ \/\  ___\    (U)ser's               |
6 |        \ \  \/ \ \ \_\ \ \ \/\ \ \___  \   (G)olfing              |
7 |         \ \__\  \ \____/\ \____ \/\_____\  (S)ystem               |
8 |          \/__/   \/___/  \/___/\ \/____/                          |
9 |                            /\____/                                |
10 |                            \/___/                                 |
11 |                                                                   |
12 =====================================================================
14 Pugs is Copyright 2005-2008, The Pugs Contributors.
16 Pugs is a joint work of authorship by the Pugs Contributors.
18 Pugs is free software; you can redistribute it and/or modify it under the
19 terms of the Artistic License 2.0.  (Note that, unlike the Artistic License
20 1.0, version 2.0 is GPL compatible by itself, hence there is no benefit to
21 having an Artistic 2.0 / GPL disjunction.)
23 In addition, you can redistribute and/or modify contributions under the
24 src/ directory, as well as the "pugs" executable program produced by
25 compilation, under the terms of the MIT license.
27 Please see the "Artistic-2" and "MIT" files under the "LICENSE" directory
28 for the full license text.
31 INSTALLATION
32 ------------
34 See the INSTALL file for instructions on building and installing Pugs.
37 COPYRIGHTED WORKS FROM THIRD-PARTY PROJECTS
38 -------------------------------------------
40 The following works are owned by third-party projects and are not
41 subject to joint ownership.  Eventually, these packages should all
42 be moved to the third-party/ directory.
44 The "ByteString" subsystem is derived from Don Stewart et al's work,
45 under a BSD-style license.  See third-party/fps/LICENSE.
47 The "HsJudy" subsystem is derived from Caio Marcelo de Oliveira Filho's
48 work, under a BSD-style license.  See third-party/HsJudy/HsJudy.cabal.
50 The "HsSyck" subsystem is derived from "why the lucky stiff", Gaal Yahas
51 and Audrey Tang's work, under a BSD-style license.
52 See third-party/HsSyck/LICENSE.
54 The "Judy" subsystem is derived from Doug Baskins's work, under the LGPL
55 license, version 2.1. See third-party/judy/COPYING.
57 The "PArrows" subsystem is derived from Einar Karttunen's work,
58 under a BSD-style license.  See src/Text/Parser/PArrows.cabal.
60 The "PCRE" subsystem is derived from PCRE 5.0 by Philip Hazel,
61 under a BSD-style license.  See src/pcre/LICENCE.
63 The "PGE" subsystem is derived from PGE by Patrick Michaud,
64 under the same license as Parrot.  See src/pge/README.
66 The "RRegex" subsystem is derived from hsregex 0.2 by John Meacham,
67 under a BSD-style license.  See third-party/hsregex/RRegex/LICENSE.
69 The "UTF8" subsystem is derived from Martin Norbäck's work,
70 under a BSD-style license.  See src/UTF8.hs.
73 COPYRIGHTED PERL 6 LIBRARY EXTENSIONS
74 -------------------------------------
76 Except as listed below, all works under the ext/ directory can be
77 redistributed and/or modified under the same license as Pugs itself.
79 The "Locale-KeyedText" library is released by Darren Duncan under the GNU
80 Lesser General Public License (LGPL), version 2.1 or later.  See
81 LICENSE/LGPL-3 and LICENSE/GPL-3.
83 The "Muldis-Rosetta" library is released by Darren Duncan under the GNU
84 Lesser General Public License (LGPL), version 3.0 or later.  See
85 LICENSE/LGPL-3 and LICENSE/GPL-3.
87 The "WTemplate" library is released by Andras Barthazi under any
88 version of the GNU General Public License (GPL).  See LICENSE/GPL-3.
91 MAILING LISTS
92 -------------
94 The mailing list for Pugs is perl6-compiler.  Subscribe by sending mail to
95 <perl6-compiler-subscribe@perl.org>.  Mailing list archive is available at:
97     http://nntp.perl.org/group/perl.perl6.compiler          (HTTP)
98     http://groups-beta.google.com/group/perl.perl6.compiler (HTTP)
99     nntp://nntp.perl.org/perl.perl6.compiler                (NNTP)
101 There's a Google Group which gathers commit mails from the pugs repository:
103     http://groups.google.com/group/pugs-commits?hl=en
105 Please submit bug reports to <pugsbugs@perl.org>.
107 WEB SITES
108 ---------
110 The Pugs homepage is at:
112     http://pugscode.org/
114 For Perl 6 related information, please see:
116     http://dev.perl.org/perl6/
118 Enjoy,
119 The Pugs Contributors
121 P.S. "Perl" stands for "Polymorphic Existential Recursive Lambdas", too!