44
English
:$55$17<2)$1<.,1'(,7+(5(;35(66('25,03/,('
,1&/8',1*%87127/,0,7('727+(,03/,('
:$55$17,(62)0(5&+$17$%,/,7<$1'),71(66)25$
3$57,&8/$5385326(7+((17,5(5,6.$6727+(
48$/,7<$1'3(5)250$1&(2)7+(352*5$0,6:,7+
<286+28/'7+(352*5$03529('()(&7,9(<28
$6680(7+(&2672)$//1(&(66$5<6(59,&,1*5(3$,5
25&255(&7,21/LPLWDWLRQRI/LDELOLW\,112(9(17
81/(665(48,5('%<$33/,&$%/(/$:25$*5(('72,1
:5,7,1*:,//$1<&23<5,*+7+2/'(525$1<27+(5
3$57<:+202',),(6$1'25&219(<67+(352*5$0$6
3(50,77('$%29(%(/,$%/(72<28)25'$0$*(6
,1&/8',1*$1<*(1(5$/63(&,$/,1&,'(17$/25
&216(48(17,$/'$0$*(6$5,6,1*2872)7+(86(25
,1$%,/,7<7286(7+(352*5$0,1&/8',1*%87127
/,0,7('72/2662)'$7$25'$7$%(,1*5(1'(5('
,1$&&85$7(25/266(66867$,1('%<<28257+,5'
3$57,(625$)$,/85(2)7+(352*5$07223(5$7(
:,7+$1<27+(5352*5$06(9(1,)68&++2/'(525
27+(53$57<+$6%((1$'9,6('2)7+(3266,%,/,7<2)
68&+'$0$*(6,QWHUSUHWDWLRQRI6HFWLRQVDQG
,IWKHGLVFODLPHURIZDUUDQW\DQGOLPLWDWLRQRIOLDELOLW\SURYLGHG
above cannot be given local legal effect according to their
terms, reviewing courts shall apply local law that most closely
DSSUR[LPDWHVDQDEVROXWHZDLYHURIDOOFLYLOOLDELOLW\LQ
connection with the Program, unless a warranty or assumption
of liability accompanies a copy of the Program in return for a
IHH(1'2)7(506$1'&21',7,216+RZWR$SSO\7KHVH
7HUPVWR<RXU1HZ3URJUDPV,I\RXGHYHORSDQHZSURJUDP
and you want it to be of the greatest possible use to the
public, the best way to achieve this is to make it free software
which everyone can redistribute and change under these
terms. To do so, attach the following notices to the program.
,WLVVDIHVWWRDWWDFKWKHPWRWKHVWDUWRIHDFKVRXUFH¿OHWR
PRVWHIIHFWLYHO\VWDWHWKHH[FOXVLRQRIZDUUDQW\DQGHDFK¿OH
should have at least the "copyright" line and a pointer to
ZKHUHWKHIXOOQRWLFHLVIRXQGRQHOLQHWRJLYHWKHSURJUDPV
QDPHDQGDEULHILGHDRIZKDWLWGRHV!&RS\ULJKW&\HDU!
QDPHRIDXWKRU!7KLVSURJUDPLVIUHHVRIWZDUH\RXFDQ
UHGLVWULEXWHLWDQGRUPRGLI\LWXQGHUWKHWHUPVRIWKH*18
*HQHUDO3XEOLF/LFHQVHDVSXEOLVKHGE\WKH)UHH6RIWZDUH
)RXQGDWLRQHLWKHUYHUVLRQRIWKH/LFHQVHRUDW\RXURSWLRQ
any later version.This program is distributed in the hope that
LWZLOOEHXVHIXOEXW:,7+287$1<:$55$17<ZLWKRXWHYHQ
WKHLPSOLHGZDUUDQW\RI0(5&+$17$%,/,7<RU),71(66)25$
3$57,&8/$5385326(6HHWKH*18*HQHUDO3XEOLF/LFHQVH
IRUPRUHGHWDLOV<RXVKRXOGKDYHUHFHLYHGDFRS\RIWKH*18
*HQHUDO3XEOLF/LFHQVH
DORQJZLWKWKLVSURJUDP,IQRWVHHKWWSZZZJQXRUJ
OLFHQVHV!$OVRDGGLQIRUPDWLRQRQKRZWRFRQWDFW\RXE\
HOHFWURQLFDQGSDSHUPDLO,IWKHSURJUDPGRHVWHUPLQDO
interaction, make it output a short notice like this when it
VWDUWVLQDQLQWHUDFWLYHPRGHSURJUDP!&RS\ULJKW&
\HDU!QDPHRIDXWKRU!7KLVSURJUDPFRPHVZLWK
$%62/87(/<12:$55$17<IRUGHWDLOVW\SHCVKRZZ7KLV
is free software, and you are welcome to redistribute it under
FHUWDLQFRQGLWLRQVW\SHCVKRZFIRUGHWDLOV7KHK\SRWKHWLFDO
FRPPDQGVCVKRZZDQGCVKRZFVKRXOGVKRZWKH
DSSURSULDWHSDUWVRIWKH*HQHUDO3XEOLF/LFHQVH2IFRXUVH
\RXUSURJUDPVFRPPDQGVPLJKWEHGLIIHUHQWIRUD*8,
LQWHUIDFH\RXZRXOGXVHDQDERXWER[<RXVKRXOGDOVR
get your employer (if you work as a programmer) or school, if
any, to sign a "copyright disclaimer" for the program, if
necessary. For more information on this, and how to apply
DQGIROORZWKH*18*3/VHHKWWSZZZJQXRUJ
OLFHQVHV!7KH*18*HQHUDO3XEOLF/LFHQVHGRHVQRWSHUPLW
LQFRUSRUDWLQJ\RXUSURJUDPLQWRSURSULHWDU\SURJUDPV,I\RXU
program is a subroutine library, you may consider it more
useful to permit linking proprietary applications with the
OLEUDU\,IWKLVLVZKDW\RXZDQWWRGRXVHWKH*18/HVVHU
*HQHUDO3XEOLF/LFHQVHLQVWHDGRIWKLV/LFHQVH%XW¿UVW
SOHDVHUHDGKWWSZZZJQXRUJSKLORVRSK\ZK\QRWOJSO
KWPO!
HarfBuzz
+DUI%X]]ZDVSUHYLRXVO\OLFHQVHGXQGHUGLIIHUHQWOLFHQVHV7KLV
ZDVFKDQJHGLQ-DQXDU\,I\RXQHHGWRUHOLFHQVH\RXU
old copies, consult the announcement of the license change on
WKHLQWHUQHW2WKHUWKDQWKDWHDFKFRS\RI+DUI%X]]LVOLFHQVHG
XQGHU WKH &23<,1* ¿OH LQFOXGHG ZLWK LW 7KH DFWXDO OLFHQVH
IROORZV
Permission is hereby granted, without written agreement and
without license or royalty fees, to use, copy, modify, and dis-
tribute this software and its documentation for any purpose,
provided that the above copyright notice and the following two
paragraphs appear in all copies of this software.
,112(9(176+$//7+(&23<5,*+7+2/'(5%(/,$%/(72
$1< 3$57< )25 ',5(&7 ,1',5(&7 63(&,$/ ,1&,'(17$/
25 &216(48(17,$/ '$0$*(6 $5,6,1* 287 2) 7+( 86(
2)7+,662)7:$5($1',76'2&80(17$7,21(9(1,)7+(
&23<5,*+7+2/'(5+$6%((1$'9,6('2)7+(3266,%,/,7<
2)68&+'$0$*(
7+( &23<5,*+7 +2/'(5 63(&,),&$//< ',6&/$,06 $1<
:$55$17,(6 ,1&/8',1* %87 127 /,0,7(' 72 7+(
,03/,(' :$55$17,(6 2) 0(5&+$17$%,/,7< $1' ),71(66
)25 $ 3$57,&8/$5 385326( 7+( 62)7:$5( 3529,'('
+(5(81'(5,621$1$6,6%$6,6$1'7+(&23<5,*+7
+2/'(5 +$6 12 2%/,*$7,21 72 3529,'( 0$,17(1$1&(
683325783'$7(6(1+$1&(0(1762502',),&$7,216
LGPLv2.1
*18/(66(5*(1(5$/38%/,&/,&(16(
Version 2.1, February 1999 Copyright (C) 1991, 1999
)UHH6RIWZDUH)RXQGDWLRQ,QF)UDQNOLQ6WUHHW)LIWK)ORRU
%RVWRQ0$86$(YHU\RQHLVSHUPLWWHGWRFRS\
and distribute verbatim copies of this license document, but
FKDQJLQJ LW LV QRW DOORZHG >7KLV LV WKH ¿UVW UHOHDVHG YHUVLRQ
RI WKH /HVVHU *3/ ,W DOVR FRXQWV DV WKH VXFFHVVRU RI WKH
*18 /LEUDU\ 3XEOLF /LFHQVH YHUVLRQ KHQFH WKH YHUVLRQ
number 2.1.] Preamble The licenses for most software are
designed to take away your freedom to share and change it.
%\FRQWUDVWWKH*18*HQHUDO3XEOLF/LFHQVHVDUHLQWHQGHGWR
guarantee your freedom to share and change free software--to
make sure the software is free for all its users. This license,
WKH /HVVHU *HQHUDO 3XEOLF /LFHQVH DSSOLHV WR VRPH VSHFLDOO\
designated software packages--typically libraries--of the Free
Software Foundation and other authors who decide to use it.
<RXFDQXVHLWWRREXWZHVXJJHVW\RX¿UVWWKLQNFDUHIXOO\DERXW
ZKHWKHUWKLVOLFHQVHRUWKHRUGLQDU\*HQHUDO3XEOLF/LFHQVHLV
the better strategy to use in any particular case, based on
WKH H[SODQDWLRQV EHORZ :KHQ ZH VSHDN RI IUHH VRIWZDUH
we are referring to freedom of use, not price. Our General
3XEOLF/LFHQVHVDUHGHVLJQHGWRPDNHVXUHWKDW\RXKDYHWKH
freedom to distribute copies of free software (and charge for
WKLVVHUYLFHLI\RXZLVKWKDW\RXUHFHLYHVRXUFHFRGHRUFDQ
JHWLWLI\RXZDQWLWWKDW\RXFDQFKDQJHWKHVRIWZDUHDQGXVH
SLHFHVRIELWLQQHZIUHHSURJUDPVDQGWKDW\RXDUHLQIRUPHG
that you can do these things. To protect your rights, we
need to make restrictions that forbid distributors to deny you
these rights or to ask you to surrender these rights. These
restrictions translate to certain responsibilities for you if you
GLVWULEXWHFRSLHVRIWKHOLEUDU\RULI\RXPRGLI\LW)RUH[DPSOH
if you distribute copies of the library, whether gratis or for a
fee, you must give the recipients all the rights that we gave
\RX<RXPXVWPDNHVXUHWKDWWKH\WRRUHFHLYHRUFDQJHWWKH
VRXUFHFRGH,I\RXOLQNRWKHUFRGHZLWKWKHOLEUDU\\RXPXVW
SURYLGHFRPSOHWHREMHFW¿OHVWRWKHUHFLSLHQWVVRWKDWWKH\FDQ
relink them with the library after making changes to the library
and recompiling it. And you must show them these terms so
WKH\ NQRZ WKHLU ULJKWV :H SURWHFW \RXU ULJKWV ZLWK D WZR
VWHSPHWKRGZHFRS\ULJKWWKHOLEUDU\DQGZHRIIHU\RX
this license, which gives you legal permission to copy, distribute
and/or modify the library. To protect each distributor, we
want to make it very clear that there is no warranty for the
IUHHOLEUDU\$OVRLIWKHOLEUDU\LVPRGL¿HGE\VRPHRQHHOVHDQG
passed on, the recipients should know that what they have is