[gui] Move error handling into a separate function.
[ttfautohint.git] / COPYING
bloba230430a066d38c54ceeff8a5150fd6135e5a968
1 The ttfautohint library is copyrighted work and cannot be used legally
2 without a software license.  Since it is largely based on FreeType, the same
3 license conditions are used.
5 In order to make this project usable to a vast majority of developers, the
6 ttfautohint library is distributed under two mutually exclusive open-source
7 licenses.
9 This means that *you* must choose *one* of the two licenses described below,
10 then obey all its terms and conditions when using the ttfautohint library in
11 any of your projects or products.
13  - The FreeType License, found in the file `FTL.TXT', which is similar
14    to the original BSD license *with* an advertising clause that forces you
15    to explicitly cite the ttfautohint library in your product's
16    documentation.  All details are in the license file.  This license is
17    suited to products which don't use the GNU General Public License.
19    Note that this license is compatible to the GNU General Public License
20    version 3, but not version 2.
22  - The GNU General Public License version 2, found in `GPLv2.TXT' (any later
23    version can be used also), for programs which already use the GPL.
25 The following files are distributed with the source bundle of the
26 ttfautohint library to configure and build the library with GNU tools, but
27 which aren't part of it due to a different license (GPL only).
29   bootstrap
30   bootstrap.conf
31   m4/ltlize_lang.m4
33 All files of the following directories are distributed with the source
34 bundle of the ttfautohint library to configure and build the library with
35 GNU tools, but which aren't part of it due to a different license (GPL
36 only).
38   gnulib
40 EOF