Source/External/freetype/FTL.TXT

Mon, 12 Jul 2021 17:44:02 +0300

author
dogukangulyasar
date
Mon, 12 Jul 2021 17:44:02 +0300
branch
4.x-dev
changeset 1713
80875b924288
parent 1573
bec9b011ecb6
permissions
-rw-r--r--

* Edited readme Ubuntu 18.04 dependencies.

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

mercurial