Changeset 10049 for README

Show
Ignore:
Timestamp:
04/21/06 09:27:25 (3 years ago)
Author:
audreyt
Message:

* Disclaim my copyright over compilation of any Pugs releases as well

as for compilation of this repisitory.

* Per Allison's suggestion, create a demonstratably legally separate

third-party/ directory to put all code derived form upstream projects.
All third-party parts under src/ will be moved here.

* Check in the first member of third-party: Text.Regex.Lazy, a full

Rule engine with .*+ and .*? control (modulo named captures and <ws>); we
just need a surface syntax for it to run Perl 6 rules. :)

(The PArrows approach I used before did not handle lazy streams

and wouldn't allow piecemeal conversion from our Parsec rules
into Rule rules.)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • README

    r10043 r10049  
    1212===================================================================== 
    1313 
    14 Pugs is Copyright 2005, 2006 by Audrey Tang.  All Rights Reserved. 
     14COPYRIGHT DISCAIMER 
     15-------------------- 
    1516 
    16 CONTRIBUTED WORKS UNDER OTHER LICENSES 
    17 -------------------------------------- 
     17The author disclaims copyright for the compilation of the Pugs distribution. 
     18 
     19In place of a legal notice, here is a blessing: 
     20 
     21    May you do good and not evil. 
     22    May you find forgiveness for yourself and forgive others. 
     23    May you share freely, never taking more than you give. 
     24 
     25The Pugs distribution contains copyrighted contributions from third-party 
     26projects, under their own licenses cited below. 
     27 
     28COPYRIGHTED WORKS FROM THIRD-PARTY PROJECTS 
     29------------------------------------------- 
    1830 
    1931The "PGE" subsystem is derived from PGE by Patrick Michaud, 
     
    4254 
    4355The "Unicode" subsystem is derived from Dimitry Golubovsky's work, 
    44 under the same license as GHC.  See LICENSES/GHC. 
     56under the same license as GHC.  See src/Unicode.hs. 
    4557 
    4658The "PArrows" subsystem is derived from Einar Karttunen's work, 
    4759under a BSD-style license.  See src/Text/Parser/PArrows.cabal. 
    4860 
    49 LICENSE INFORMATION 
    50 ------------------- 
    51  
    52 This code is free software; you can redistribute it and/or modify it under 
    53 the terms of either: 
    54  
    55     a) the GNU General Public License, version 2, or 
    56     b) the Artistic License, version 2. 
    57  
    58 Please see the "GPL-2" and "Artistic-2" files under the "LICENSE" directory 
    59 for the full license text. 
    60  
    61 This program is distributed in the hope that it will be useful, 
    62 but WITHOUT ANY WARRANTY; without even the implied warranty of 
    63 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either 
    64 the GNU General Public License or the Artistic License for more details. 
     61The "TextRegexLazy" subsystem is derived from Christopher Kuklewic's 
     62work, under a BSD-style license.  See 
     63third-party/TextRegexLazy/Text/Regex/Lazy/LICENSE. 
    6564 
    6665INSTALLATION