* include/freetype/config/ftoption.h, devel/ftoption.h (TT_CONFIG_OPTION_BYTECODE_INTERPRETER): Define. (TT_CONFIG_OPTION_UNPATENTED_HINTING): Undefine. * docs/CHANGES, docs/INSTALL, include/freetype/freetype.h: Updated. * docs/TRUETYPE, docs/PATENTS: Removed.dbgmem-more-limiters
parent
ce27fd56fa
commit
6bbbbc1523
9 changed files with 58 additions and 101 deletions
@ -1,27 +0,0 @@ |
||||
|
||||
FreeType Patents Disclaimer |
||||
August 1999 |
||||
|
||||
|
||||
|
||||
WE HAVE DISCOVERED THAT APPLE OWNS SEVERAL PATENTS RELATED TO THE |
||||
RENDERING OF TRUETYPE FONTS. THIS COULD MEAN THAT THE FREE USE OF |
||||
FREETYPE MIGHT BE ILLEGAL IN THE USA, JAPAN, AND POSSIBLY OTHER |
||||
COUNTRIES, BE IT IN PROPRIETARY OR FREE SOFTWARE PRODUCTS. |
||||
|
||||
FOR MORE DETAILS, WE STRONGLY ADVISE YOU TO GO TO THE FREETYPE |
||||
PATENTS PAGE AT THE FOLLOWING WEB ADDRESS: |
||||
|
||||
http://www.freetype.org/patents.html |
||||
|
||||
WE WILL NOT PLACE INFORMATION IN THIS FILE AS THE SITUATION IS STILL |
||||
UNDETERMINED FOR NOW. AT THE TIME THESE LINES ARE WRITTEN, WE HAVE |
||||
CONTACTED APPLE'S LEGAL DEPARTMENT AND ARE STILL WAITING FOR THEIR |
||||
ANSWER ON THE SUBJECT. |
||||
|
||||
PLEASE READ THE `INSTALL' FILE TO SEE HOW TO DISABLE THE ENGINE'S |
||||
BYTECODE INTERPRETER IN ORDER TO BUILD A PATENT-FREE ENGINE, AT THE |
||||
COST OF RENDERING QUALITY. |
||||
|
||||
|
||||
--- end of PATENTS --- |
@ -1,40 +0,0 @@ |
||||
How to enable the TrueType native hinter if you need it |
||||
------------------------------------------------------- |
||||
|
||||
The TrueType bytecode interpreter is disabled in all public releases |
||||
of the FreeType packages for patents reasons; see |
||||
|
||||
http://www.freetype.org/patents.html |
||||
|
||||
for more details. |
||||
|
||||
However, many Linux distributions do enable the interpreter in the |
||||
FreeType packages (DEB/RPM/etc.) they produce for their platforms. If |
||||
you are using TrueType fonts on your system, you most probably want to |
||||
enable it manually by doing the following: |
||||
|
||||
- open the file `include/freetype/config/ftoption.h' |
||||
|
||||
- locate a line that says: |
||||
|
||||
/* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */ |
||||
|
||||
- change it to: |
||||
|
||||
#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER |
||||
|
||||
These steps must be done _before_ compiling the library. |
||||
|
||||
------------------------------------------------------------------------ |
||||
|
||||
Copyright 2003, 2005, 2006 by |
||||
David Turner, Robert Wilhelm, and Werner Lemberg. |
||||
|
||||
This file is part of the FreeType project, and may only be used, |
||||
modified, and distributed under the terms of the FreeType project |
||||
license, LICENSE.TXT. By continuing to use, modify, or distribute this |
||||
file you indicate that you have read the license and understand and |
||||
accept it fully. |
||||
|
||||
|
||||
--- end of TRUETYPE --- |
Loading…
Reference in new issue