www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

LICENSE.txt (1609B)


      1 scribble-enhanced
      2 
      3 Parts of this software were initially written as part of a project at
      4 Cortus, S.A.S. which can be reached at:
      5     Cortus S.A.S., 97 Rue de Freyr, 34000 Montpellier, France.
      6 
      7 This software is licensed under the GNU Lesser General Public License (LGPL).
      8 
      9 This license has been chosen in order to make it possible to integrate
     10 the type-expander library with Typed/Racket
     11 (https://github.com/racket/typed-racket) and/or Racket
     12 (https://github.com/racket/racket), which are both under the LGPL license.
     13 
     14 The original repository from which this package has been extracted
     15 (https://github.com/jsmaniac/phc, see the
     16 fork-from-github-jsmaniac-phc tag) was under a double license (LGPL
     17 and BSD). This choice was made to allow integrating code with Racket
     18 (LGPL) and Typed/Racket (LGPL) as well as with the Nanopass Compiler
     19 Framework (BSD, https://github.com/akeep/nanopass-framework). The BSD
     20 license has been dropped for this package (scribble-enhanced) because
     21 it now contains modified code from the scribble library
     22 (https://github.com/racket/scribble/), which is licensed under the
     23 LGPL license.
     24 
     25 ----
     26 
     27 This package is distributed under the GNU Lesser General Public
     28 License (LGPL).  This means that you can link scribble-enhanced into proprietary
     29 applications, provided you follow the rules stated in the LGPL.  You
     30 can also modify this package; if you distribute a modified version,
     31 you must distribute it under the terms of the LGPL, which in
     32 particular means that you must release the source code for the
     33 modified software.  See http://www.gnu.org/copyleft/lesser.html
     34 for more information.