Add functions to iterate over number sets.
[ttfautohint.git] / FTL.TXT
blobbbaba33f47d92ee4ed527582d96aeebf54cdcbb0
1                     The FreeType Project LICENSE
2                     ----------------------------
4                             2006-Jan-27
6                     Copyright 1996-2002, 2006 by
7           David Turner, Robert Wilhelm, and Werner Lemberg
11 Introduction
12 ============
14   The FreeType  Project is distributed in  several archive packages;
15   some of them may contain, in addition to the FreeType font engine,
16   various tools and  contributions which rely on, or  relate to, the
17   FreeType Project.
19   This  license applies  to all  files found  in such  packages, and
20   which do not  fall under their own explicit  license.  The license
21   affects  thus  the  FreeType   font  engine,  the  test  programs,
22   documentation and makefiles, at the very least.
24   This  license   was  inspired  by  the  BSD,   Artistic,  and  IJG
25   (Independent JPEG  Group) licenses, which  all encourage inclusion
26   and  use of  free  software in  commercial  and freeware  products
27   alike.  As a consequence, its main points are that:
29     o We don't promise that this software works. However, we will be
30       interested in any kind of bug reports. (`as is' distribution)
32     o You can  use this software for whatever you  want, in parts or
33       full form, without having to pay us. (`royalty-free' usage)
35     o You may not pretend that  you wrote this software.  If you use
36       it, or  only parts of it,  in a program,  you must acknowledge
37       somewhere  in  your  documentation  that  you  have  used  the
38       FreeType code. (`credits')
40   We  specifically  permit  and  encourage  the  inclusion  of  this
41   software, with  or without modifications,  in commercial products.
42   We  disclaim  all warranties  covering  The  FreeType Project  and
43   assume no liability related to The FreeType Project.
46   Finally,  many  people  asked  us  for  a  preferred  form  for  a
47   credit/disclaimer to use in compliance with this license.  We thus
48   encourage you to use the following text:
50    """
51     Portions of this software are copyright © <year> The FreeType
52     Project (www.freetype.org).  All rights reserved.
53    """
55   Please replace <year> with the value from the FreeType version you
56   actually use.
59 Legal Terms
60 ===========
62 0. Definitions
63 --------------
65   Throughout this license,  the terms `package', `FreeType Project',
66   and  `FreeType  archive' refer  to  the  set  of files  originally
67   distributed  by the  authors  (David Turner,  Robert Wilhelm,  and
68   Werner Lemberg) as the `FreeType Project', be they named as alpha,
69   beta or final release.
71   `You' refers to  the licensee, or person using  the project, where
72   `using' is a generic term including compiling the project's source
73   code as  well as linking it  to form a  `program' or `executable'.
74   This  program is  referred to  as  `a program  using the  FreeType
75   engine'.
77   This  license applies  to all  files distributed  in  the original
78   FreeType  Project,   including  all  source   code,  binaries  and
79   documentation,  unless  otherwise  stated   in  the  file  in  its
80   original, unmodified form as  distributed in the original archive.
81   If you are  unsure whether or not a particular  file is covered by
82   this license, you must contact us to verify this.
84   The FreeType  Project is copyright (C) 1996-2000  by David Turner,
85   Robert Wilhelm, and Werner Lemberg.  All rights reserved except as
86   specified below.
88 1. No Warranty
89 --------------
91   THE FREETYPE PROJECT  IS PROVIDED `AS IS' WITHOUT  WARRANTY OF ANY
92   KIND, EITHER  EXPRESS OR IMPLIED,  INCLUDING, BUT NOT  LIMITED TO,
93   WARRANTIES  OF  MERCHANTABILITY   AND  FITNESS  FOR  A  PARTICULAR
94   PURPOSE.  IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
95   BE LIABLE  FOR ANY DAMAGES CAUSED  BY THE USE OR  THE INABILITY TO
96   USE, OF THE FREETYPE PROJECT.
98 2. Redistribution
99 -----------------
101   This  license  grants  a  worldwide, royalty-free,  perpetual  and
102   irrevocable right  and license to use,  execute, perform, compile,
103   display,  copy,   create  derivative  works   of,  distribute  and
104   sublicense the  FreeType Project (in  both source and  object code
105   forms)  and  derivative works  thereof  for  any  purpose; and  to
106   authorize others  to exercise  some or all  of the  rights granted
107   herein, subject to the following conditions:
109     o Redistribution of  source code  must retain this  license file
110       (`FTL.TXT') unaltered; any  additions, deletions or changes to
111       the original  files must be clearly  indicated in accompanying
112       documentation.   The  copyright   notices  of  the  unaltered,
113       original  files must  be  preserved in  all  copies of  source
114       files.
116     o Redistribution in binary form must provide a  disclaimer  that
117       states  that  the software is based in part of the work of the
118       FreeType Team,  in  the  distribution  documentation.  We also
119       encourage you to put an URL to the FreeType web page  in  your
120       documentation, though this isn't mandatory.
122   These conditions  apply to any  software derived from or  based on
123   the FreeType Project,  not just the unmodified files.   If you use
124   our work, you  must acknowledge us.  However, no  fee need be paid
125   to us.
127 3. Advertising
128 --------------
130   Neither the  FreeType authors and  contributors nor you  shall use
131   the name of the  other for commercial, advertising, or promotional
132   purposes without specific prior written permission.
134   We suggest,  but do not require, that  you use one or  more of the
135   following phrases to refer  to this software in your documentation
136   or advertising  materials: `FreeType Project',  `FreeType Engine',
137   `FreeType library', or `FreeType Distribution'.
139   As  you have  not signed  this license,  you are  not  required to
140   accept  it.   However,  as  the FreeType  Project  is  copyrighted
141   material, only  this license, or  another one contracted  with the
142   authors, grants you  the right to use, distribute,  and modify it.
143   Therefore,  by  using,  distributing,  or modifying  the  FreeType
144   Project, you indicate that you understand and accept all the terms
145   of this license.
147 4. Contacts
148 -----------
150   There are two mailing lists related to FreeType:
152     o freetype@nongnu.org
154       Discusses general use and applications of FreeType, as well as
155       future and  wanted additions to the  library and distribution.
156       If  you are looking  for support,  start in  this list  if you
157       haven't found anything to help you in the documentation.
159     o freetype-devel@nongnu.org
161       Discusses bugs,  as well  as engine internals,  design issues,
162       specific licenses, porting, etc.
164   Our home page can be found at
166     http://www.freetype.org
169 --- end of FTL.TXT ---