FTL.TXT 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
  4. <head>
  5. <title>freetype/freetype2.git - The FreeType 2 library</title>
  6. <meta name='generator' content='cgit v0.9.0.2'/>
  7. <meta name='robots' content='index, nofollow'/>
  8. <link rel='stylesheet' type='text/css' href='/cgit/cgit.css'/>
  9. <link rel='shortcut icon' href='/gitweb/git-favicon.png'/>
  10. <link rel='alternate' title='Atom feed' href='http://git.savannah.gnu.org/cgit/freetype/freetype2.git/atom/docs/FTL.TXT?h=master' type='application/atom+xml'/>
  11. </head>
  12. <body>
  13. <div id='cgit'><table id='header'>
  14. <tr>
  15. <td class='logo' rowspan='2'><a href='/cgit/'><img src='/cgit/cgit.png' alt='cgit logo'/></a></td>
  16. <td class='main'><a href='/cgit/'>index</a> : <a title='freetype/freetype2.git' href='/cgit/freetype/freetype2.git/'>freetype/freetype2.git</a></td><td class='form'><form method='get' action=''>
  17. <select name='h' onchange='this.form.submit();'>
  18. <option value='BRANCH-2-1-5'>BRANCH-2-1-5</option>
  19. <option value='CACHE'>CACHE</option>
  20. <option value='LAYOUT'>LAYOUT</option>
  21. <option value='RGB'>RGB</option>
  22. <option value='STABLE'>STABLE</option>
  23. <option value='VER-2-0-4-PATCH'>VER-2-0-4-PATCH</option>
  24. <option value='VER-2-1-0'>VER-2-1-0</option>
  25. <option value='autohinter-properties'>autohinter-properties</option>
  26. <option value='david-pic-changes'>david-pic-changes</option>
  27. <option value='dbgmem-more-limiters'>dbgmem-more-limiters</option>
  28. <option value='int-not32-changes'>int-not32-changes</option>
  29. <option value='master' selected='selected'>master</option>
  30. </select> <input type='submit' name='' value='switch'/></form></td></tr>
  31. <tr><td class='sub'>The FreeType 2 library</td><td class='sub right'>The FreeType team</td></tr></table>
  32. <table class='tabs'><tr><td>
  33. <a href='/cgit/freetype/freetype2.git/'>summary</a><a href='/cgit/freetype/freetype2.git/refs/'>refs</a><a href='/cgit/freetype/freetype2.git/log/docs/FTL.TXT'>log</a><a class='active' href='/cgit/freetype/freetype2.git/tree/docs/FTL.TXT'>tree</a><a href='/cgit/freetype/freetype2.git/commit/docs/FTL.TXT'>commit</a><a href='/cgit/freetype/freetype2.git/diff/docs/FTL.TXT'>diff</a><a href='/cgit/freetype/freetype2.git/about/'>about</a></td><td class='form'><form class='right' method='get' action='/cgit/freetype/freetype2.git/log/docs/FTL.TXT'>
  34. <select name='qt'>
  35. <option value='grep'>log msg</option>
  36. <option value='author'>author</option>
  37. <option value='committer'>committer</option>
  38. <option value='range'>range</option>
  39. </select>
  40. <input class='txt' type='text' size='10' name='q' value=''/>
  41. <input type='submit' value='search'/>
  42. </form>
  43. </td></tr></table>
  44. <div class='path'>path: <a href='/cgit/freetype/freetype2.git/tree/'>root</a>/<a href='/cgit/freetype/freetype2.git/tree/docs'>docs</a>/<a href='/cgit/freetype/freetype2.git/tree/docs/FTL.TXT'>FTL.TXT</a></div><div class='content'>blob: bbaba33f47d92ee4ed527582d96aeebf54cdcbb0 (<a href='/cgit/freetype/freetype2.git/plain/docs/FTL.TXT'>plain</a>)
  45. <table summary='blob content' class='blob'>
  46. <tr><td class='linenumbers'><pre><a class='no' id='n1' name='n1' href='#n1'>1</a>
  47. <a class='no' id='n2' name='n2' href='#n2'>2</a>
  48. <a class='no' id='n3' name='n3' href='#n3'>3</a>
  49. <a class='no' id='n4' name='n4' href='#n4'>4</a>
  50. <a class='no' id='n5' name='n5' href='#n5'>5</a>
  51. <a class='no' id='n6' name='n6' href='#n6'>6</a>
  52. <a class='no' id='n7' name='n7' href='#n7'>7</a>
  53. <a class='no' id='n8' name='n8' href='#n8'>8</a>
  54. <a class='no' id='n9' name='n9' href='#n9'>9</a>
  55. <a class='no' id='n10' name='n10' href='#n10'>10</a>
  56. <a class='no' id='n11' name='n11' href='#n11'>11</a>
  57. <a class='no' id='n12' name='n12' href='#n12'>12</a>
  58. <a class='no' id='n13' name='n13' href='#n13'>13</a>
  59. <a class='no' id='n14' name='n14' href='#n14'>14</a>
  60. <a class='no' id='n15' name='n15' href='#n15'>15</a>
  61. <a class='no' id='n16' name='n16' href='#n16'>16</a>
  62. <a class='no' id='n17' name='n17' href='#n17'>17</a>
  63. <a class='no' id='n18' name='n18' href='#n18'>18</a>
  64. <a class='no' id='n19' name='n19' href='#n19'>19</a>
  65. <a class='no' id='n20' name='n20' href='#n20'>20</a>
  66. <a class='no' id='n21' name='n21' href='#n21'>21</a>
  67. <a class='no' id='n22' name='n22' href='#n22'>22</a>
  68. <a class='no' id='n23' name='n23' href='#n23'>23</a>
  69. <a class='no' id='n24' name='n24' href='#n24'>24</a>
  70. <a class='no' id='n25' name='n25' href='#n25'>25</a>
  71. <a class='no' id='n26' name='n26' href='#n26'>26</a>
  72. <a class='no' id='n27' name='n27' href='#n27'>27</a>
  73. <a class='no' id='n28' name='n28' href='#n28'>28</a>
  74. <a class='no' id='n29' name='n29' href='#n29'>29</a>
  75. <a class='no' id='n30' name='n30' href='#n30'>30</a>
  76. <a class='no' id='n31' name='n31' href='#n31'>31</a>
  77. <a class='no' id='n32' name='n32' href='#n32'>32</a>
  78. <a class='no' id='n33' name='n33' href='#n33'>33</a>
  79. <a class='no' id='n34' name='n34' href='#n34'>34</a>
  80. <a class='no' id='n35' name='n35' href='#n35'>35</a>
  81. <a class='no' id='n36' name='n36' href='#n36'>36</a>
  82. <a class='no' id='n37' name='n37' href='#n37'>37</a>
  83. <a class='no' id='n38' name='n38' href='#n38'>38</a>
  84. <a class='no' id='n39' name='n39' href='#n39'>39</a>
  85. <a class='no' id='n40' name='n40' href='#n40'>40</a>
  86. <a class='no' id='n41' name='n41' href='#n41'>41</a>
  87. <a class='no' id='n42' name='n42' href='#n42'>42</a>
  88. <a class='no' id='n43' name='n43' href='#n43'>43</a>
  89. <a class='no' id='n44' name='n44' href='#n44'>44</a>
  90. <a class='no' id='n45' name='n45' href='#n45'>45</a>
  91. <a class='no' id='n46' name='n46' href='#n46'>46</a>
  92. <a class='no' id='n47' name='n47' href='#n47'>47</a>
  93. <a class='no' id='n48' name='n48' href='#n48'>48</a>
  94. <a class='no' id='n49' name='n49' href='#n49'>49</a>
  95. <a class='no' id='n50' name='n50' href='#n50'>50</a>
  96. <a class='no' id='n51' name='n51' href='#n51'>51</a>
  97. <a class='no' id='n52' name='n52' href='#n52'>52</a>
  98. <a class='no' id='n53' name='n53' href='#n53'>53</a>
  99. <a class='no' id='n54' name='n54' href='#n54'>54</a>
  100. <a class='no' id='n55' name='n55' href='#n55'>55</a>
  101. <a class='no' id='n56' name='n56' href='#n56'>56</a>
  102. <a class='no' id='n57' name='n57' href='#n57'>57</a>
  103. <a class='no' id='n58' name='n58' href='#n58'>58</a>
  104. <a class='no' id='n59' name='n59' href='#n59'>59</a>
  105. <a class='no' id='n60' name='n60' href='#n60'>60</a>
  106. <a class='no' id='n61' name='n61' href='#n61'>61</a>
  107. <a class='no' id='n62' name='n62' href='#n62'>62</a>
  108. <a class='no' id='n63' name='n63' href='#n63'>63</a>
  109. <a class='no' id='n64' name='n64' href='#n64'>64</a>
  110. <a class='no' id='n65' name='n65' href='#n65'>65</a>
  111. <a class='no' id='n66' name='n66' href='#n66'>66</a>
  112. <a class='no' id='n67' name='n67' href='#n67'>67</a>
  113. <a class='no' id='n68' name='n68' href='#n68'>68</a>
  114. <a class='no' id='n69' name='n69' href='#n69'>69</a>
  115. <a class='no' id='n70' name='n70' href='#n70'>70</a>
  116. <a class='no' id='n71' name='n71' href='#n71'>71</a>
  117. <a class='no' id='n72' name='n72' href='#n72'>72</a>
  118. <a class='no' id='n73' name='n73' href='#n73'>73</a>
  119. <a class='no' id='n74' name='n74' href='#n74'>74</a>
  120. <a class='no' id='n75' name='n75' href='#n75'>75</a>
  121. <a class='no' id='n76' name='n76' href='#n76'>76</a>
  122. <a class='no' id='n77' name='n77' href='#n77'>77</a>
  123. <a class='no' id='n78' name='n78' href='#n78'>78</a>
  124. <a class='no' id='n79' name='n79' href='#n79'>79</a>
  125. <a class='no' id='n80' name='n80' href='#n80'>80</a>
  126. <a class='no' id='n81' name='n81' href='#n81'>81</a>
  127. <a class='no' id='n82' name='n82' href='#n82'>82</a>
  128. <a class='no' id='n83' name='n83' href='#n83'>83</a>
  129. <a class='no' id='n84' name='n84' href='#n84'>84</a>
  130. <a class='no' id='n85' name='n85' href='#n85'>85</a>
  131. <a class='no' id='n86' name='n86' href='#n86'>86</a>
  132. <a class='no' id='n87' name='n87' href='#n87'>87</a>
  133. <a class='no' id='n88' name='n88' href='#n88'>88</a>
  134. <a class='no' id='n89' name='n89' href='#n89'>89</a>
  135. <a class='no' id='n90' name='n90' href='#n90'>90</a>
  136. <a class='no' id='n91' name='n91' href='#n91'>91</a>
  137. <a class='no' id='n92' name='n92' href='#n92'>92</a>
  138. <a class='no' id='n93' name='n93' href='#n93'>93</a>
  139. <a class='no' id='n94' name='n94' href='#n94'>94</a>
  140. <a class='no' id='n95' name='n95' href='#n95'>95</a>
  141. <a class='no' id='n96' name='n96' href='#n96'>96</a>
  142. <a class='no' id='n97' name='n97' href='#n97'>97</a>
  143. <a class='no' id='n98' name='n98' href='#n98'>98</a>
  144. <a class='no' id='n99' name='n99' href='#n99'>99</a>
  145. <a class='no' id='n100' name='n100' href='#n100'>100</a>
  146. <a class='no' id='n101' name='n101' href='#n101'>101</a>
  147. <a class='no' id='n102' name='n102' href='#n102'>102</a>
  148. <a class='no' id='n103' name='n103' href='#n103'>103</a>
  149. <a class='no' id='n104' name='n104' href='#n104'>104</a>
  150. <a class='no' id='n105' name='n105' href='#n105'>105</a>
  151. <a class='no' id='n106' name='n106' href='#n106'>106</a>
  152. <a class='no' id='n107' name='n107' href='#n107'>107</a>
  153. <a class='no' id='n108' name='n108' href='#n108'>108</a>
  154. <a class='no' id='n109' name='n109' href='#n109'>109</a>
  155. <a class='no' id='n110' name='n110' href='#n110'>110</a>
  156. <a class='no' id='n111' name='n111' href='#n111'>111</a>
  157. <a class='no' id='n112' name='n112' href='#n112'>112</a>
  158. <a class='no' id='n113' name='n113' href='#n113'>113</a>
  159. <a class='no' id='n114' name='n114' href='#n114'>114</a>
  160. <a class='no' id='n115' name='n115' href='#n115'>115</a>
  161. <a class='no' id='n116' name='n116' href='#n116'>116</a>
  162. <a class='no' id='n117' name='n117' href='#n117'>117</a>
  163. <a class='no' id='n118' name='n118' href='#n118'>118</a>
  164. <a class='no' id='n119' name='n119' href='#n119'>119</a>
  165. <a class='no' id='n120' name='n120' href='#n120'>120</a>
  166. <a class='no' id='n121' name='n121' href='#n121'>121</a>
  167. <a class='no' id='n122' name='n122' href='#n122'>122</a>
  168. <a class='no' id='n123' name='n123' href='#n123'>123</a>
  169. <a class='no' id='n124' name='n124' href='#n124'>124</a>
  170. <a class='no' id='n125' name='n125' href='#n125'>125</a>
  171. <a class='no' id='n126' name='n126' href='#n126'>126</a>
  172. <a class='no' id='n127' name='n127' href='#n127'>127</a>
  173. <a class='no' id='n128' name='n128' href='#n128'>128</a>
  174. <a class='no' id='n129' name='n129' href='#n129'>129</a>
  175. <a class='no' id='n130' name='n130' href='#n130'>130</a>
  176. <a class='no' id='n131' name='n131' href='#n131'>131</a>
  177. <a class='no' id='n132' name='n132' href='#n132'>132</a>
  178. <a class='no' id='n133' name='n133' href='#n133'>133</a>
  179. <a class='no' id='n134' name='n134' href='#n134'>134</a>
  180. <a class='no' id='n135' name='n135' href='#n135'>135</a>
  181. <a class='no' id='n136' name='n136' href='#n136'>136</a>
  182. <a class='no' id='n137' name='n137' href='#n137'>137</a>
  183. <a class='no' id='n138' name='n138' href='#n138'>138</a>
  184. <a class='no' id='n139' name='n139' href='#n139'>139</a>
  185. <a class='no' id='n140' name='n140' href='#n140'>140</a>
  186. <a class='no' id='n141' name='n141' href='#n141'>141</a>
  187. <a class='no' id='n142' name='n142' href='#n142'>142</a>
  188. <a class='no' id='n143' name='n143' href='#n143'>143</a>
  189. <a class='no' id='n144' name='n144' href='#n144'>144</a>
  190. <a class='no' id='n145' name='n145' href='#n145'>145</a>
  191. <a class='no' id='n146' name='n146' href='#n146'>146</a>
  192. <a class='no' id='n147' name='n147' href='#n147'>147</a>
  193. <a class='no' id='n148' name='n148' href='#n148'>148</a>
  194. <a class='no' id='n149' name='n149' href='#n149'>149</a>
  195. <a class='no' id='n150' name='n150' href='#n150'>150</a>
  196. <a class='no' id='n151' name='n151' href='#n151'>151</a>
  197. <a class='no' id='n152' name='n152' href='#n152'>152</a>
  198. <a class='no' id='n153' name='n153' href='#n153'>153</a>
  199. <a class='no' id='n154' name='n154' href='#n154'>154</a>
  200. <a class='no' id='n155' name='n155' href='#n155'>155</a>
  201. <a class='no' id='n156' name='n156' href='#n156'>156</a>
  202. <a class='no' id='n157' name='n157' href='#n157'>157</a>
  203. <a class='no' id='n158' name='n158' href='#n158'>158</a>
  204. <a class='no' id='n159' name='n159' href='#n159'>159</a>
  205. <a class='no' id='n160' name='n160' href='#n160'>160</a>
  206. <a class='no' id='n161' name='n161' href='#n161'>161</a>
  207. <a class='no' id='n162' name='n162' href='#n162'>162</a>
  208. <a class='no' id='n163' name='n163' href='#n163'>163</a>
  209. <a class='no' id='n164' name='n164' href='#n164'>164</a>
  210. <a class='no' id='n165' name='n165' href='#n165'>165</a>
  211. <a class='no' id='n166' name='n166' href='#n166'>166</a>
  212. <a class='no' id='n167' name='n167' href='#n167'>167</a>
  213. <a class='no' id='n168' name='n168' href='#n168'>168</a>
  214. <a class='no' id='n169' name='n169' href='#n169'>169</a>
  215. </pre></td>
  216. <td class='lines'><pre><code> The FreeType Project LICENSE
  217. ----------------------------
  218. 2006-Jan-27
  219. Copyright 1996-2002, 2006 by
  220. David Turner, Robert Wilhelm, and Werner Lemberg
  221. Introduction
  222. ============
  223. The FreeType Project is distributed in several archive packages;
  224. some of them may contain, in addition to the FreeType font engine,
  225. various tools and contributions which rely on, or relate to, the
  226. FreeType Project.
  227. This license applies to all files found in such packages, and
  228. which do not fall under their own explicit license. The license
  229. affects thus the FreeType font engine, the test programs,
  230. documentation and makefiles, at the very least.
  231. This license was inspired by the BSD, Artistic, and IJG
  232. (Independent JPEG Group) licenses, which all encourage inclusion
  233. and use of free software in commercial and freeware products
  234. alike. As a consequence, its main points are that:
  235. o We don't promise that this software works. However, we will be
  236. interested in any kind of bug reports. (`as is' distribution)
  237. o You can use this software for whatever you want, in parts or
  238. full form, without having to pay us. (`royalty-free' usage)
  239. o You may not pretend that you wrote this software. If you use
  240. it, or only parts of it, in a program, you must acknowledge
  241. somewhere in your documentation that you have used the
  242. FreeType code. (`credits')
  243. We specifically permit and encourage the inclusion of this
  244. software, with or without modifications, in commercial products.
  245. We disclaim all warranties covering The FreeType Project and
  246. assume no liability related to The FreeType Project.
  247. Finally, many people asked us for a preferred form for a
  248. credit/disclaimer to use in compliance with this license. We thus
  249. encourage you to use the following text:
  250. """
  251. Portions of this software are copyright © &lt;year&gt; The FreeType
  252. Project (www.freetype.org). All rights reserved.
  253. """
  254. Please replace &lt;year&gt; with the value from the FreeType version you
  255. actually use.
  256. Legal Terms
  257. ===========
  258. 0. Definitions
  259. --------------
  260. Throughout this license, the terms `package', `FreeType Project',
  261. and `FreeType archive' refer to the set of files originally
  262. distributed by the authors (David Turner, Robert Wilhelm, and
  263. Werner Lemberg) as the `FreeType Project', be they named as alpha,
  264. beta or final release.
  265. `You' refers to the licensee, or person using the project, where
  266. `using' is a generic term including compiling the project's source
  267. code as well as linking it to form a `program' or `executable'.
  268. This program is referred to as `a program using the FreeType
  269. engine'.
  270. This license applies to all files distributed in the original
  271. FreeType Project, including all source code, binaries and
  272. documentation, unless otherwise stated in the file in its
  273. original, unmodified form as distributed in the original archive.
  274. If you are unsure whether or not a particular file is covered by
  275. this license, you must contact us to verify this.
  276. The FreeType Project is copyright (C) 1996-2000 by David Turner,
  277. Robert Wilhelm, and Werner Lemberg. All rights reserved except as
  278. specified below.
  279. 1. No Warranty
  280. --------------
  281. THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
  282. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  283. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  284. PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  285. BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
  286. USE, OF THE FREETYPE PROJECT.
  287. 2. Redistribution
  288. -----------------
  289. This license grants a worldwide, royalty-free, perpetual and
  290. irrevocable right and license to use, execute, perform, compile,
  291. display, copy, create derivative works of, distribute and
  292. sublicense the FreeType Project (in both source and object code
  293. forms) and derivative works thereof for any purpose; and to
  294. authorize others to exercise some or all of the rights granted
  295. herein, subject to the following conditions:
  296. o Redistribution of source code must retain this license file
  297. (`FTL.TXT') unaltered; any additions, deletions or changes to
  298. the original files must be clearly indicated in accompanying
  299. documentation. The copyright notices of the unaltered,
  300. original files must be preserved in all copies of source
  301. files.
  302. o Redistribution in binary form must provide a disclaimer that
  303. states that the software is based in part of the work of the
  304. FreeType Team, in the distribution documentation. We also
  305. encourage you to put an URL to the FreeType web page in your
  306. documentation, though this isn't mandatory.
  307. These conditions apply to any software derived from or based on
  308. the FreeType Project, not just the unmodified files. If you use
  309. our work, you must acknowledge us. However, no fee need be paid
  310. to us.
  311. 3. Advertising
  312. --------------
  313. Neither the FreeType authors and contributors nor you shall use
  314. the name of the other for commercial, advertising, or promotional
  315. purposes without specific prior written permission.
  316. We suggest, but do not require, that you use one or more of the
  317. following phrases to refer to this software in your documentation
  318. or advertising materials: `FreeType Project', `FreeType Engine',
  319. `FreeType library', or `FreeType Distribution'.
  320. As you have not signed this license, you are not required to
  321. accept it. However, as the FreeType Project is copyrighted
  322. material, only this license, or another one contracted with the
  323. authors, grants you the right to use, distribute, and modify it.
  324. Therefore, by using, distributing, or modifying the FreeType
  325. Project, you indicate that you understand and accept all the terms
  326. of this license.
  327. 4. Contacts
  328. -----------
  329. There are two mailing lists related to FreeType:
  330. o [email protected]
  331. Discusses general use and applications of FreeType, as well as
  332. future and wanted additions to the library and distribution.
  333. If you are looking for support, start in this list if you
  334. haven't found anything to help you in the documentation.
  335. o [email protected]
  336. Discusses bugs, as well as engine internals, design issues,
  337. specific licenses, porting, etc.
  338. Our home page can be found at
  339. http://www.freetype.org
  340. --- end of FTL.TXT ---
  341. </code></pre></td></tr></table>
  342. </div> <!-- class=content -->
  343. </div> <!-- id=cgit -->
  344. </body>
  345. </html>