You are on page 1of 19

Acknowledgments

Portions of this Apple Software may utilize the following copyrighted material, the use of which is hereby acknowledged. The OpenSSL Project ( OpenSSL !opyright " #$$%&'(() *he OpenSSL Pro+ect. All rights reser,ed. -edistribution and use in source and binary forms, with or without modification, are permitted pro,ided that the following conditions are met. #. -edistributions of source code must retain the abo,e copyright notice, this list of conditions and the following disclaimer. '. -edistributions in binary form must reproduce the abo,e copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials pro,ided with the distribution. 0. All ad,ertising materials mentioning features or use of this software must display the following acknowledgment. 1*his product includes software de,eloped by the OpenSSL Pro+ect for use in the OpenSSL *oolkit. (http.//www.openssl.org/ 1 ). *he names 1OpenSSL *oolkit1 and 1OpenSSL Pro+ect1 must not be used to endorse or promote products deri,ed from this software without prior written permission. 2or written permission, please contact openssl&core3openssl.org. 4. Products deri,ed from this software may not be called 1OpenSSL1 nor may 1OpenSSL1 appear in their names without prior written permission of the OpenSSL Pro+ect. 5. -edistributions of any form whatsoe,er must retain the following acknowledgment. 1*his product includes software de,eloped by the OpenSSL Pro+ect for use in the OpenSSL *oolkit (http.//www.openssl.org/ 1 *67S SO2*8A-9 7S P-O:7;9; <= *69 OpenSSL P-O>9!* ??AS 7S@@ AA; AA= 9BP-9SS9; O- 7CPL79; 8A--AA*79S, 7A!LD;7AE, <D* AO* L7C7*9; *O, *69 7CPL79; 8A--AA*79S O2 C9-!6AA*A<7L7*= AA; 27*A9SS 2O- A PA-*7!DLA- PD-POS9 A-9 ;7S!LA7C9;. 7A AO 9:9A* S6ALL *69 OpenSSL P-O>9!* O- 7*S !OA*-7<D*O-S <9 L7A<L9 2O- AA= ;7-9!*, 7A;7-9!*, 7A!7;9A*AL, SP9!7AL, 9B9CPLA-=, O- !OAS9FD9A*7AL ;ACAE9S (7A!LD;7AE, <D* AO* L7C7*9; *O, P-O!D-9C9A* O2 SD<S*7*D*9 EOO;S O- S9-:7!9SG LOSS O2 DS9, ;A*A, O- P-O27*SG O- <DS7A9SS 7A*9--DP*7OA 6O89:9- !ADS9; AA; OA AA= *69O-= O2 L7A<7L7*=, 869*69- 7A !OA*-A!*, S*-7!* L7A<7L7*=, O- *O-* (7A!LD;7AE A9EL7E9A!9 O- O*69-87S9 A-7S7AE 7A AA= 8A= OD* O2 *69 DS9 O2 *67S SO2*8A-9, 9:9A 72 A;:7S9; O2 *69 POSS7<7L7*= O2 SD!6 ;ACAE9. *his product includes cryptographic software written by 9ric =oung (eay3cryptsoft.com . *his product includes software written by *im 6udson (t+h3cryptsoft.com . Thai Open Source Software Center Ltd, Clark Cooper et al. ( e pat ! !opyright " #$$%, #$$$, '((( *hai Open Source Software !enter Ltd and !lark !ooper. !opyright " '((#, '((', '((0 9Hpat maintainers. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software , to deal in the Software without restriction, including without limitation the rights to

use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, sub+ect to the following conditions. *he abo,e copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. *69 SO2*8A-9 7S P-O:7;9; AS 7S, 87*6OD* 8A--AA*= O2 AA= I7A;, 9BP-9SS O- 7CPL79;, 7A!LD;7AE <D* AO* L7C7*9; *O *69 8A--AA*79S O2 C9-!6AA*A<7L7*=, 27*A9SS 2O- A PA-*7!DLA- PD-POS9 AA; AOA7A2-7AE9C9A*. 7A AO 9:9A* S6ALL *69 AD*6O-S O- !OP=-7E6* 6OL;9-S <9 L7A<L9 2O- AA= !LA7C, ;ACAE9S O- O*69- L7A<7L7*=, 869*69- 7A AA A!*7OA O2 !OA*-A!*, *O-* O- O*69-87S9, A-7S7AE 2-OC, OD* O2 O- 7A !OAA9!*7OA 87*6 *69 SO2*8A-9 O- *69 DS9 OO*69- ;9AL7AES 7A *69 SO2*8A-9. "aniel Sten#erg ( curl ! !opyright " #$$5&'(($ ;aniel Stenberg, Jdaniel3haHH.seK. All rights reser,ed. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, pro,ided that the abo,e copyright notice and this permission notice appear in all copies. *69 SO2*8A-9 7S P-O:7;9; 1AS 7S1, 87*6OD* 8A--AA*= O2 AA= I7A;, 9BP-9SS O- 7CPL79;, 7A!LD;7AE <D* AO* L7C7*9; *O *69 8A--AA*79S O2 C9-!6AA*A<7L7*=, 27*A9SS 2O- A PA-*7!DLA- PD-POS9 AA; AOA7A2-7AE9C9A* O2 *67-; PA-*= -7E6*S. 7A AO 9:9A* S6ALL *69 AD*6O-S O- !OP=-7E6* 6OL;9-S <9 L7A<L9 2O- AA= !LA7C, ;ACAE9S OO*69- L7A<7L7*=, 869*69- 7A AA A!*7OA O2 !OA*-A!*, *O-* OO*69-87S9, A-7S7AE 2-OC, OD* O2 O- 7A !OAA9!*7OA 87*6 *69 SO2*8A-9 O- *69 DS9 O- O*69- ;9AL7AES 7A *69 SO2*8A-9. 9Hcept as contained in this notice, the name of the copyright holder shall not be used in ad,ertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. "aniel $eillard ( li# slt ! !opyright " '((#&'((' ;aniel :eillard (libHslt . All -ights -eser,ed. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the LSoftware , to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, sub+ect to the following conditions. *he abo,e copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. *69 SO2*8A-9 7S P-O:7;9; AS 7S, 87*6OD* 8A--AA*= O2 AA= I7A;, 9BP-9SS O- 7CPL79;, 7A!LD;7AE <D* AO* L7C7*9; *O *69 8A--AA*79S O2 C9-!6AA*A<7L7*=, 27*A9SS 2O- A PA-*7!DLA- PD-POS9 AA;

AOA7A2-7AE9C9A*. 7A AO 9:9A* S6ALL *69 ;AA79L :97LLA-; <9 L7A<L9 2O- AA= !LA7C, ;ACAE9S O- O*69- L7A<7L7*=, 869*69- 7A AA A!*7OA O2 !OA*-A!*, *O-* O- O*69-87S9, A-7S7AE 2-OC, OD* O2 O- 7A !OAA9!*7OA 87*6 *69 SO2*8A-9 O- *69 DS9 O- O*69- ;9AL7AES 7A *69 SO2*8A-9. 9Hcept as contained in this notice, the name of ;aniel :eillard shall not be used in ad,ertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from him. Apple Application Support li#rar% attri#utions& The 'e#(it Open Source Project ( including portions from the khtml, kcan)as, kdom, and ks)g* projects ! and +a)aScriptCore Project ( including portions from the kjs project ! !opyright " #$$M, #$$%, #$$$, '(((, '((#, '((', '((0, '((), '((4, '((5, '((M, '((%, '(($ :arious contributors as noted below. !ontributors to the 8ebIit, 8eb!ore and >a,aScript!ore pro+ects include. AleH Cathews, AleHander Iellett, AleHey Proskuryako,, Allan Sandfeld >ensen, Alp *oker, Anders !arlsson, Andrew 8ellington, Antti Ioi,isto, Apple 7nc., <+oern Eraf, <rent 2ulgham, !ameron Nwarich, !harles Samuels, !harlie <ozeman, !hristian ;ywan, !ollabora Ltd., !yrus Patel, ;aniel Colkentin, ;aniel :eillard, ;a,e CacLachlan, ;a,id Smith, ;awit Alemayehu, ;irk Cueller, ;irk Schulze, ;on Eibson, 9nrico -os, 9ric Seidel, 2rederik 6oll+en, 2rerich -aabe, 2riedemann Ileint, Eeorge Staikos, Eoogle 7nc., Eraham ;ennis, 6arri Porten, 6enry Cason, 6iroyuki 7kezoe, 6olger 6ans Peter 2reyther, 7nternational <usiness Cachines !orporation, >ames E. Speth, >an Cichael !. Alonzo, >ean&loup Eailly, >on Shier, >onas 8itt, >ulien !haffraiH, >ustin 6aygood, Ie,in Olli,ier, Ie,in 8atters, Iimmo Iinnunen, Iouhei Sutou, Irzysztof Iowalczyk, Lars Inoll, Luca <runo, Lucent *echnologies, Caksim Orlo,ich, Calte Starostik, Cark Adler, Cartin >ones, Catt Lilek, Cichael 9mmel, Aetscape !ommunications !orporation, Aicholas Shanks, Aikolas Nimmermann, Aokia !orporation, Auanti Ltd., Oli,er 6unt, Opened6and, Peter Ielly, Pioneer -esearch !enter DSA, 7nc., -ob <uis, -obin ;unn, -onald *schalOr, Samuel 8einig, Simon 6ausmann, Staikos !omputing Ser,ices 7nc., Stefan Schimanski, Symantec !orporation, *he Iarbon ;e,elopers, *homas <royer, *im !opperfield, *obias Anton, *ony !hang, *orben 8eis, *rolltech ASA, Dni,ersity of !ambridge, :acla, Sla,ik, 8aldo <astian, Ban Lopez, Nack -usin, mozilla.org. *he 8ebIit, 8eb!ore and >a,aScript!ore software is open source software with portions licensed under a <S; license (see Apple@s eHample below and portions licensed under the EAD Library Eeneral Public License :ersion '. Please refer to the indi,idual files to determine the license terms that apply to that file. =ou may obtain a complete machine&readable copy of the source code for the LEPL&licensed portions under the terms of LEPL, without charge eHcept for the cost of media, shipping, and handling, upon written rePuest to Apple. *he 8ebIit software is distributed in the hope that it will be useful,

but 87*6OD* AA= 8A--AA*=G without e,en the implied warranty of C9-!6AA*A<7L7*= or 27*A9SS 2O- A PA-*7!DLA- PD-POS9. See the LEPL for more detailsG a copy of the LEPL is included with this product. *he khtml software is released under the EAD Library Eeneral Public License :ersion '. *he k+s software is released under the EAD Library Eeneral Public License :ersion '. *he authors also thank the following people for their help. -ichard Coore, ;aegeun Lee, Carco Pinelli, and !hristian Iirsch. *he kcan,as, kdom and ks,g' software is released under the EAD Library Eeneral Public License :ersion '.

,S" L-C./S. -edistribution and use in source and binary forms, with or without modification, are permitted pro,ided that the following conditions are met. #. -edistributions of source code must retain the abo,e copyright notice, this list of conditions and the following disclaimer. '. -edistributions in binary form must reproduce the abo,e copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials pro,ided with the distribution. 0. Aeither the name of Apple 7nc. (1Apple1 nor the names of its contributors may be used to endorse or promote products deri,ed from this software without specific prior written permission. *67S SO2*8A-9 7S P-O:7;9; <= APPL9 AA; 7*S !OA*-7<D*O-S 1AS 7S1 AA; AA= 9BP-9SS O- 7CPL79; 8A--AA*79S, 7A!LD;7AE, <D* AO* L7C7*9; *O, *69 7CPL79; 8A--AA*79S O2 C9-!6AA*A<7L7*= AA; 27*A9SS 2O- A PA-*7!DLA- PD-POS9 A-9 ;7S!LA7C9;. 7A AO 9:9A* S6ALL APPL9 O- 7*S !OA*-7<D*O-S <9 L7A<L9 2O- AA= ;7-9!*, 7A;7-9!*, 7A!7;9A*AL, SP9!7AL, 9B9CPLA-=, O- !OAS9FD9A*7AL ;ACAE9S (7A!LD;7AE, <D* AO* L7C7*9; *O, P-O!D-9C9A* O2 SD<S*7*D*9 EOO;S O- S9-:7!9SG LOSS O2 DS9, ;A*A, O- P-O27*SG O- <DS7A9SS 7A*9--DP*7OA 6O89:9- !ADS9; AA; OA AA= *69O-= O2 L7A<7L7*=, 869*69- 7A !OA*-A!*, S*-7!* L7A<7L7*=, O- *O-* (7A!LD;7AE A9EL7E9A!9 O- O*69-87S9 A-7S7AE 7A AA= 8A= OD* O2 *69 DS9 O2 *67S SO2*8A-9, 9:9A 72 A;:7S9; O2 *69 POSS7<7L7*= O2 SD!6 ;ACAE9. 0/1 L-,2A23 0./.2AL P1,L-C L-C./S. $ersion *, +une 4554 !opyright (! #$$# 2ree Software 2oundation, 7nc. 4$ *emple Place, Suite 00(, <oston, CA ('###&#0(M DSA 9,eryone is permitted to copy and distribute ,erbatim copies of this license document, but changing it is not allowed. Q*his is the first released ,ersion of the library EPL. 7t is numbered ' because it goes with ,ersion ' of the ordinary EPL.R Pream#le *he licenses for most software are designed to take away your freedom to share and change it. <y contrast, the EAD Eeneral Public Licenses are intended to guarantee your freedom to share and change free software&&to make sure the software is free for all its users. *his license, the Library Eeneral Public License, applies to some specially designated 2ree Software 2oundation software, and to any other libraries whose authors decide to use it. =ou can use it for your libraries, too. 8hen we speak of free software, we are referring to freedom, not price. Our Eeneral Public Licenses are designed to make sure that you ha,e the freedom to distribute copies of free software (and charge for this ser,ice if you wish , that you recei,e source code or can get it if you want it, that you can change the software or use pieces of it in new free programsG and that you know you can do these things. *o protect your rights, we need to make restrictions that forbid anyone to deny you

these rights or to ask you to surrender the rights. *hese restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. 2or eHample, if you distribute copies of the library, whether gratis or for a fee, you must gi,e the recipients all the rights that we ga,e you. =ou must make sure that they, too, recei,e or can get the source code. 7f you link a program with the library, you must pro,ide complete ob+ect files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps. (# copyright the library, and (' offer you this license which gi,es you legal permission to copy, distribute and/or modify the library. Also, for each distributor@s protection, we want to make certain that e,eryone understands that there is no warranty for this free library. 7f the library is modified by someone else and passed on, we want its recipients to know that what they ha,e is not the original ,ersion, so that any problems introduced by others will not reflect on the original authors@ reputations. 2inally, any free program is threatened constantly by software patents. 8e wish to a,oid the danger that companies distributing free software will indi,idually obtain patent licenses, thus in effect transforming the program into proprietary software. *o pre,ent this, we ha,e made it clear that any patent must be licensed for e,eryone@s free use or not licensed at all. Cost EAD software, including some libraries, is co,ered by the ordinary EAD Eeneral Public License, which was designed for utility programs. *his license, the EAD Library Eeneral Public License, applies to certain designated libraries. *his license is Puite different from the ordinary oneG be sure to read it in full, and don@t assume that anything in it is the same as in the ordinary license. *he reason we ha,e a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. 6owe,er, in a teHtual and legal sense, the linked eHecutable is a combined work, a deri,ati,e of the original library, and the ordinary Eeneral Public License treats it as such. <ecause of this blurred distinction, using the ordinary Eeneral Public License for libraries did not effecti,ely promote software sharing, because most de,elopers did not use the libraries. 8e concluded that weaker conditions might promote sharing better. 6owe,er, unrestricted linking of non&free programs would depri,e the users of those programs of all benefit from the free status of the libraries themsel,es. *his Library Eeneral Public License is intended to permit de,elopers of non&free programs to use free libraries, while preser,ing your freedom as a user of such programs to change the free libraries that are incorporated in them. (8e ha,e not seen how to achie,e this as regards changes in header files, but we ha,e achie,ed it as regards changes in the actual functions of the Library. *he hope is that this will lead to faster de,elopment of free libraries. *he precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a 1work based on the library1 and a 1work that uses the library1. *he former contains code deri,ed from the library, while the latter only works together with the library. Aote that it is possible for a library to be co,ered by the ordinary Eeneral Public License rather than by this special one. 0/1 L-,2A23 0./.2AL P1,L-C L-C./S. T.26S A/" CO/"-T-O/S 7O2 COP3-/0, "-ST2-,1T-O/ A/" 6O"-7-CAT-O/ 8. *his License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed

under the terms of this Library Eeneral Public License (also called 1this License1 . 9ach licensee is addressed as 1you1. A 1library1 means a collection of software functions and/or data prepared so as to be con,eniently linked with application programs (which use some of those functions and data to form eHecutables. *he 1Library1, below, refers to any such software library or work which has been distributed under these terms. A 1work based on the Library1 means either the Library or any deri,ati,e work under copyright law. that is to say, a work containing the Library or a portion of it, either ,erbatim or with modifications and/or translated straightforwardly into another language. (6ereinafter, translation is included without limitation in the term 1modification1. 1Source code1 for a work means the preferred form of the work for making modifications to it. 2or a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Acti,ities other than copying, distribution and modification are not co,ered by this LicenseG they are outside its scope. *he act of running a program using the Library is not restricted, and output from such a program is co,ered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it . 8hether that is true depends on what the Library does and what the program that uses the Library does. 4. =ou may copy and distribute ,erbatim copies of the Library@s complete source code as you recei,e it, in any medium, pro,ided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warrantyG keep intact all the notices that refer to this License and to the absence of any warrantyG and distribute a copy of this License along with the Library. =ou may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in eHchange for a fee. *. =ou may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section # abo,e, pro,ided that you also meet all of these conditions. a! *he modified work must itself be a software library. #! =ou must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c! =ou must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d! 7f a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is in,oked, then you must make a good faith effort to ensure that, in the e,ent an application does not supply such function or table, the facility still operates, and performs whate,er part of its purpose remains meaningful. (2or eHample, a function in a library to compute sPuare roots has a purpose that is entirely well&defined independent of the application. *herefore, Subsection 'd rePuires that any application&supplied function or table used by this function must be optional. if the application does not supply it, the sPuare root function must still compute sPuare roots. *hese rePuirements apply to the modified work as a whole. 7f identifiable sections of that work are not deri,ed from the Library, and can be reasonably considered independent and separate works in themsel,es, then this License, and its terms, do not apply to those sections when you distribute them as separate works. <ut when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees eHtend to the entire whole, and thus to each and e,ery part regardless of who wrote it.

*hus, it is not the intent of this section to claim rights or contest your rights to work written entirely by youG rather, the intent is to eHercise the right to control the distribution of deri,ati,e or collecti,e works based on the Library. 7n addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library on a ,olume of a storage or distribution medium does not bring the other work under the scope of this License. 9. =ou may opt to apply the terms of the ordinary EAD Eeneral Public License instead of this License to a gi,en copy of the Library. *o do this, you must alter all the notices that refer to this License, so that they refer to the ordinary EAD Eeneral Public License, ,ersion ', instead of to this License. (7f a newer ,ersion than ,ersion ' of the ordinary EAD Eeneral Public License has appeared, then you can specify that ,ersion instead if you wish. ;o not make any other change in these notices. Once this change is made in a gi,en copy, it is irre,ersible for that copy, so the ordinary EAD Eeneral Public License applies to all subsePuent copies and deri,ati,e works made from that copy. *his option is useful when you wish to copy part of the code of the Library into a program that is not a library. :. =ou may copy and distribute the Library (or a portion or deri,ati,e of it, under Section ' in ob+ect code or eHecutable form under the terms of Sections # and ' abo,e pro,ided that you accompany it with the complete corresponding machine&readable source code, which must be distributed under the terms of Sections # and ' abo,e on a medium customarily used for software interchange. 7f distribution of ob+ect code is made by offering access to copy from a designated place, then offering ePui,alent access to copy the source code from the same place satisfies the rePuirement to distribute the source code, e,en though third parties are not compelled to copy the source along with the ob+ect code. ;. A program that contains no deri,ati,e of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a 1work that uses the Library1. Such a work, in isolation, is not a deri,ati,e work of the Library, and therefore falls outside the scope of this License. 6owe,er, linking a 1work that uses the Library1 with the Library creates an eHecutable that is a deri,ati,e of the Library (because it contains portions of the Library , rather than a 1work that uses the library1. *he eHecutable is therefore co,ered by this License. Section 5 states terms for distribution of such eHecutables. 8hen a 1work that uses the Library1 uses material from a header file that is part of the Library, the ob+ect code for the work may be a deri,ati,e work of the Library e,en though the source code is not. 8hether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. *he threshold for this to be true is not precisely defined by law. 7f such an ob+ect file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length , then the use of the ob+ect file is unrestricted, regardless of whether it is legally a deri,ati,e work. (9Hecutables containing this ob+ect code plus portions of the Library will still fall under Section 5. Otherwise, if the work is a deri,ati,e of the Library, you may distribute the ob+ect code for the work under the terms of Section 5. Any eHecutables containing that work also fall under Section 5, whether or not they are linked directly with the Library itself. <. As an eHception to the Sections abo,e, you may also compile or link a 1work that

uses the Library1 with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, pro,ided that the terms permit modification of the work for the customer@s own use and re,erse engineering for debugging such modifications. =ou must gi,e prominent notice with each copy of the work that the Library is used in it and that the Library and its use are co,ered by this License. =ou must supply a copy of this License. 7f the work during eHecution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things. a! Accompany the work with the complete corresponding machine&readable source code for the Library including whate,er changes were used in the work (which must be distributed under Sections # and ' abo,e G and, if the work is an eHecutable linked with the Library, with the complete machine&readable 1work that uses the Library1, as ob+ect code and/or source code, so that the user can modify the Library and then relink to produce a modified eHecutable containing the modified Library. (7t is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions. #! Accompany the work with a written offer, ,alid for at least three years, to gi,e the same user the materials specified in Subsection 5a, abo,e, for a charge no more than the cost of performing this distribution. c! 7f distribution of the work is made by offering access to copy from a designated place, offer ePui,alent access to copy the abo,e specified materials from the same place. d! :erify that the user has already recei,ed a copy of these materials or that you ha,e already sent this user a copy. 2or an eHecutable, the rePuired form of the 1work that uses the 1Library1 must include any data and utility programs needed for reproducing the eHecutable from it. 6owe,er, as a special eHception, the source code distributed need not include anything that is normally distributed (in either source or binary form with the ma+or components (compiler, kernel, and so on of the operating system on which the eHecutable runs, unless that component itself accompanies the eHecutable. 7t may happen that this rePuirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an eHecutable that you distribute. =. =ou may place library facilities that are a work based on the Library side&by&side in a single library together with other library facilities not co,ered by this License, and distribute such a combined library, pro,ided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and pro,ided that you do these two things. a! Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. *his must be distributed under the terms of the Sections abo,e. #! Ei,e prominent notice with the combined library of the fact that part of it is a work based on the Library, and eHplaining where to find the accompanying uncombined form of the same work. >. =ou may not copy, modify, sublicense, link with, or distribute the Library eHcept as eHpressly pro,ided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is ,oid, and will automatically terminate your rights under this License. 6owe,er, parties who ha,e recei,ed copies, or rights, from

you under this License will not ha,e their licenses terminated so long as such parties remain in full compliance. 5. =ou are not rePuired to accept this License, since you ha,e not signed it. 6owe,er, nothing else grants you permission to modify or distribute the Library or its deri,ati,e works. *hese actions are prohibited by law if you do not accept this License. *herefore, by modifying or distributing the Library (or any work based on the Library , you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 48. 9ach time you redistribute the Library (or any work based on the Library , the recipient automatically recei,es a license from the original licensor to copy, distribute, link with or modify the Library sub+ect to these terms and conditions. =ou may not impose any further restrictions on the recipients@ eHercise of the rights granted herein. =ou are not responsible for enforcing compliance by third parties to this License. 44. 7f, as a consePuence of a court +udgment or allegation of patent infringement or for any other reason (not limited to patent issues , conditions are imposed on you (whether by court order, agreement or otherwise that contradict the conditions of this License, they do not eHcuse you from the conditions of this License. 7f you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consePuence you may not distribute the Library at all. 2or eHample, if a patent license would not permit royalty&free redistribution of the Library by all those who recei,e copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. 7f any portion of this section is held in,alid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. 7t is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest ,alidity of any such claimsG this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Cany people ha,e made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that systemG it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. *his section is intended to make thoroughly clear what is belie,ed to be a consePuence of the rest of this License. 4*. 7f the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an eHplicit geographical distribution limitation eHcluding those countries, so that distribution is permitted only in or among countries not thus eHcluded. 7n such case, this License incorporates the limitation as if written in the body of this License. 49. *he 2ree Software 2oundation may publish re,ised and/or new ,ersions of the Library Eeneral Public License from time to time. Such new ,ersions will be similar in spirit to the present ,ersion, but may differ in detail to address new problems or concerns. 9ach ,ersion is gi,en a distinguishing ,ersion number. 7f the Library specifies a ,ersion number of this License which applies to it and 1any later ,ersion1, you ha,e the option of following the terms and conditions either of that ,ersion or of any later ,ersion published by the 2ree Software 2oundation. 7f the Library does not specify a license ,ersion number, you may choose any ,ersion e,er published by the 2ree Software 2oundation. 4:. 7f you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for

permission. 2or software which is copyrighted by the 2ree Software 2oundation, write to the 2ree Software 2oundationG we sometimes make eHceptions for this. Our decision will be guided by the two goals of preser,ing the free status of all deri,ati,es of our free software and of promoting the sharing and reuse of software generally. AO 8A--AA*= 4;. <9!ADS9 *69 L7<-A-= 7S L7!9AS9; 2-99 O2 !6A-E9, *69-9 7S AO 8A--AA*= 2O- *69 L7<-A-=, *O *69 9B*9A* P9-C7**9; <= APPL7!A<L9 LA8. 9B!9P* 869A O*69-87S9 S*A*9; 7A 8-7*7AE *69 !OP=-7E6* 6OL;9-S AA;/O- O*69- PA-*79S P-O:7;9 *69 L7<-A-= 1AS 7S1 87*6OD* 8A--AA*= O2 AA= I7A;, 97*699BP-9SS9; O- 7CPL79;, 7A!LD;7AE, <D* AO* L7C7*9; *O, *69 7CPL79; 8A--AA*79S O2 C9-!6AA*A<7L7*= AA; 27*A9SS 2O- A PA-*7!DLA- PD-POS9. *69 9A*7-9 -7SI AS *O *69 FDAL7*= AA; P9-2O-CAA!9 O2 *69 L7<-A-= 7S 87*6 =OD. S6ODL; *69 L7<-A-= P-O:9 ;929!*7:9, =OD ASSDC9 *69 !OS* O2 ALL A9!9SSA-= S9-:7!7AE, -9PA7- O- !O--9!*7OA. 4<. 7A AO 9:9A* DAL9SS -9FD7-9; <= APPL7!A<L9 LA8 O- AE-99; *O 7A 8-7*7AE 87LL AA= !OP=-7E6* 6OL;9-, O- AA= O*69- PA-*= 86O CA= CO;72= AA;/O-9;7S*-7<D*9 *69 L7<-A-= AS P9-C7**9; A<O:9, <9 L7A<L9 *O =OD 2O;ACAE9S, 7A!LD;7AE AA= E9A9-AL, SP9!7AL, 7A!7;9A*AL O- !OAS9FD9A*7AL ;ACAE9S A-7S7AE OD* O2 *69 DS9 O- 7AA<7L7*= *O DS9 *69 L7<-A-= (7A!LD;7AE <D* AO* L7C7*9; *O LOSS O2 ;A*A O- ;A*A <97AE -9A;9-9; 7AA!!D-A*9 OLOSS9S SDS*A7A9; <= =OD O- *67-; PA-*79S O- A 2A7LD-9 O2 *69 L7<-A-= *O OP9-A*9 87*6 AA= O*69- SO2*8A-9 , 9:9A 72 SD!6 6OL;9- O- O*69- PA-*= 6AS <99A A;:7S9; O2 *69 POSS7<7L7*= O2 SD!6 ;ACAE9S. ./" O7 T.26S A/" CO/"-T-O/S

Ale ander Chemeris ( msintt%pes ! !opyright " '((5&'((% AleHander !hemeris -edistribution and use in source and binary forms, with or without modification, are permitted pro,ided that the following conditions are met. #. -edistributions of source code must retain the abo,e copyright notice, this list of conditions and the following disclaimer. '. -edistributions in binary form must reproduce the abo,e copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials pro,ided with the distribution. 0. *he name of the author may be used to endorse or promote products deri,ed from this software without specific prior written permission. *67S SO2*8A-9 7S P-O:7;9; <= *69 AD*6O- ??AS 7S@@ AA; AA= 9BP-9SS O- 7CPL79; 8A--AA*79S, 7A!LD;7AE, <D* AO* L7C7*9; *O, *69 7CPL79; 8A--AA*79S O2 C9-!6AA*A<7L7*= AA; 27*A9SS 2O- A PA-*7!DLAPD-POS9 A-9 ;7S!LA7C9;. 7A AO 9:9A* S6ALL *69 AD*6O- <9 L7A<L9 2OAA= ;7-9!*, 7A;7-9!*, 7A!7;9A*AL, SP9!7AL, 9B9CPLA-=, O!OAS9FD9A*7AL ;ACAE9S (7A!LD;7AE, <D* AO* L7C7*9; *O, P-O!D-9C9A* O2 SD<S*7*D*9 EOO;S O- S9-:7!9SG LOSS O2 DS9, ;A*A, O- P-O27*SG O- <DS7A9SS 7A*9--DP*7OA 6O89:9- !ADS9; AA; OA AA= *69O-= O2 L7A<7L7*=, 869*69- 7A !OA*-A!*, S*-7!* L7A<7L7*=, O- *O-* (7A!LD;7AE A9EL7E9A!9 O- O*69-87S9 A-7S7AE 7A AA= 8A= OD* O2 *69 DS9 O2 *67S SO2*8A-9, 9:9A 72 A;:7S9; O2 *69 POSS7<7L7*= O2 SD!6 ;ACAE9.

The 7reeT%pe Project ( 7reeT%pe ! Portions of this software are copyright '(((&'((5, '((M *he 2ree*ype Pro+ect (www.freetype.org (authors. ;a,id *urner, -obert 8ilhelm, 8erner Lemberg . All rights reser,ed. *he 2ree*ype Pro+ect License may be found at http.//freetype.sourceforge.net/2*L.*B* *69 2-99*=P9 P-O>9!* 7S P-O:7;9; ?AS 7S@ 87*6OD* 8A--AA*= O2 AA= I7A;, 97*69- 9BP-9SS O- 7CPL79;, 7A!LD;7AE, <D* AO* L7C7*9; *O, 8A--AA*79S O2 C9-!6AA*A<7L7*= AA; 27*A9SS 2O- A PA-*7!DLAPD-POS9. 7A AO 9:9A* 87LL AA= O2 *69 AD*6O-S O- !OP=-7E6* 6OL;9-S <9 L7A<L9 2O- AA= ;ACAE9S !ADS9; <= *69 DS9 O- *69 7AA<7L7*= *O DS9, O2 *69 2-99*=P9 P-O>9!*. +ean?loup 0aill% and 6ark Adler ( @li# ! !opyright " #$$4&#$$% >ean&loup Eailly and Cark Adler. *his software is pro,ided @as&is@, without any eHpress or implied warranty. 7n no e,ent will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, sub+ect to the following restrictions. #. *he origin of this software must not be misrepresentedG you must not claim that you wrote the original software. 7f you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not rePuired. '. Altered source ,ersions must be plainly marked as such, and must not be misrepresented as being the original software. 0. *his notice may not be remo,ed or altered from any source distribution. ,rian 0ladman ( A.S implementation, SAA* 6essage "igest ! !opyright " '((0, ;r <rian Eladman, 8orcester, DI. All rights reser,ed. L7!9AS9 *9-CS *he free distribution and use of this software in both source and binary form is allowed (with or without changes pro,ided that. #. distributions of this source code include the abo,e copyright notice, this list of conditions and the following disclaimerG '. distributions in binary form include the abo,e copyright notice, this list of conditions and the following disclaimer in the documentation and/or other associated materialsG 0. the copyright holder@s name is not used to endorse products built using this software without specific written permission. AL*9-AA*7:9L=, pro,ided that this notice is retained in full, this product may be distributed under the terms of the EAD Eeneral Public License (EPL , in which case the pro,isions of the EPL apply 7AS*9A; O2 those gi,en abo,e. ;7S!LA7C9*his software is pro,ided @as is@ with no eHplicit or implied warranties in respect of its properties, including, but not limited to, correctness and/or fitness for purpose.

0oogle ( TC6alloc ! !opyright " '((4, Eoogle 7nc. All rights reser,ed. -edistribution and use in source and binary forms, with or without modification, are permitted pro,ided that the following conditions are met. S -edistributions of source code must retain the abo,e copyright notice, this list of conditions and the following disclaimer. S -edistributions in binary form must reproduce the abo,e copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials pro,ided with the distribution. S Aeither the name of Eoogle 7nc. nor the names of its contributors may be used to endorse or promote products deri,ed from this software without specific prior written permission. *67S SO2*8A-9 7S P-O:7;9; <= *69 !OP=-7E6* 6OL;9-S AA; !OA*-7<D*O-S 1AS 7S1 AA; AA= 9BP-9SS O- 7CPL79; 8A--AA*79S, 7A!LD;7AE, <D* AO* L7C7*9; *O, *69 7CPL79; 8A--AA*79S O2 C9-!6AA*A<7L7*= AA; 27*A9SS 2O- A PA-*7!DLA- PD-POS9 A-9 ;7S!LA7C9;. 7A AO 9:9A* S6ALL *69 !OP=-7E6* O8A9- O!OA*-7<D*O-S <9 L7A<L9 2O- AA= ;7-9!*, 7A;7-9!*, 7A!7;9A*AL, SP9!7AL, 9B9CPLA-=, O- !OAS9FD9A*7AL ;ACAE9S (7A!LD;7AE, <D* AO* L7C7*9; *O, P-O!D-9C9A* O2 SD<S*7*D*9 EOO;S O- S9-:7!9SG LOSS O2 DS9, ;A*A, O- P-O27*SG O- <DS7A9SS 7A*9--DP*7OA 6O89:9- !ADS9; AA; OA AA= *69O-= O2 L7A<7L7*=, 869*69- 7A !OA*-A!*, S*-7!* L7A<7L7*=, O- *O-* (7A!LD;7AE A9EL7E9A!9 O- O*69-87S9 A-7S7AE 7A AA= 8A= OD* O2 *69 DS9 O2 *67S SO2*8A-9, 9:9A 72 A;:7S9; O2 *69 POSS7<7L7*= O2 SD!6 ;ACAE9. 2ichard Aipp ( SBLite ! SFLite !opyright *he original author of SFLite has dedicated the code to the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SFLite code, either in source code form or as a compiled binary, for any purpose, commerical or non&commerical, and by any means. !ontributed !ode 7n order to keep SFLite complete free and unencumbered by copyright, other contributors to the SFLite code base are asked to likewise dedicate their contributions to the public domain. 7f you want to send a patch or enhancement for possible inclusion in the SFLite source tree, please accompany the patch with the following statement. The author or authors of this code dedicate any and all copyright interest in this code to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights this code under copyright law. -egrettably, as of '((0 October '(, we will no longer be able to accept patches or changes to SFLite that are not accompanied by a statement such

as the abo,e. 7n addition, if you make changes or enhancements as an employee, then a simple statement such as the abo,e is insufficient. =ou must also send by surface mail a copyright release signed by a company officer. A signed original of the copyright release should be mailed to. 6waci, 5'(( Caple !o,e Lane, !harlotte, A! '%'5$, DSA. A template copyright release is a,ailable in P;2 or 6*CL. =ou can use this release to make future changes. 7f you ha,e contributed changes or enhancements to SFLite in the past, and ha,e not already done so, you are in,ited to complete and sign a copy of the template and mail it to the address abo,e. -,6 Corporation ( -C1 ? -nternational Components for 1nicode ! !opyright " #$$4&'((5 7nternational <usiness Cachines !orporation and others. All rights reser,ed. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software , to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, pro,ided that the abo,e copyright notice(s and this permission notice appear in all copies of the Software and that both the abo,e copyright notice(s and this permission notice appear in supporting documentation. *69 SO2*8A-9 7S P-O:7;9; AS 7S, 87*6OD* 8A--AA*= O2 AA= I7A;, 9BP-9SS O- 7CPL79;, 7A!LD;7AE <D* AO* L7C7*9; *O *69 8A--AA*79S O2 C9-!6AA*A<7L7*=, 27*A9SS 2O- A PA-*7!DLA- PD-POS9 AA; AOA7A2-7AE9C9A* O2 *67-; PA-*= -7E6*S. 7A AO 9:9A* S6ALL *69 !OP=-7E6* 6OL;9- O- 6OL;9-S 7A!LD;9; 7A *67S AO*7!9 <9 L7A<L9 2OAA= !LA7C, O- AA= SP9!7AL 7A;7-9!* O- !OAS9FD9A*7AL ;ACAE9S, OAA= ;ACAE9S 86A*SO9:9- -9SDL*7AE 2-OC LOSS O2 DS9, ;A*A OP-O27*S, 869*69- 7A AA A!*7OA O2 !OA*-A!*, A9EL7E9A!9 O- O*69*O-*7ODS A!*7OA, A-7S7AE OD* O2 O- 7A !OAA9!*7OA 87*6 *69 DS9 OP9-2O-CAA!9 O2 *67S SO2*8A-9. 9Hcept as contained in this notice, the name of a copyright holder shall not be used in ad,ertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder. 2oss P. +ohnson, et al. ( pthreads?win9* ! !opyright " #$%% >ohn 9. <ossom !opyright " #$$$, '((5 Pthreads&win0' contributors Pthreads&win0' is open softwareG you can redistribute it and/or modify it under the terms of the EAD Lesser Eeneral Public License as published by the 2ree Software 2oundation ,ersion '.# of the License. Jhttp.//sources.redhat.com/pthreads&win0'/copying.lib.htmlK Pthreads&win0' is se,eral binary link libraries, se,eral modules, associated interface definition files and scripts used to control its compilation and

installation. Pthreads&win0' is distributed in the hope that it will be useful, but 87*6OD* AA= 8A--AA*=G without e,en the implied warranty of C9-!6AA*A<7L7*= or 27*A9SS 2O- A PA-*7!DLA- PD-POS9. See the EAD Lesser Eeneral Public License for more details. A copy of the EAD Lesser Eeneral Public License is distributed with pthreads&win0' under the filename. !OP=7AE.L7< =ou should ha,e recei,ed a copy of the ,ersion '.# EAD Lesser Eeneral Public License with pthreads&win0'G if not, write to. 2ree Software 2oundation, 7nc. 4$ *emple Place, Suite 00(, <oston, CA ('###&#0(M, DSA. Thomas 0. Lane ( +P.0 li#rar% ! !opyright " #$$#&#$$% *homas E. Lane. All rights reser,ed eHcept as specified below. *he authors make AO 8A--AA*= or representation, either eHpress or implied, with respect to this software, its Puality, accuracy, merchantability, or fitness for a particular purpose. *his software is pro,ided AS 7S, and you, its user, assume the entire risk as to its Puality and accuracy. Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof for any purpose, without fee, sub+ect to these conditions. (# 7f any part of the source code for this software is distributed, then this -9A;C9 file must be included, with this copyright and no&warranty notice unalteredG and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation. (' 7f only eHecutable code is distributed, then the accompanying documentation must state that this software is based in part on the work of the 7ndependent >P9E Eroup. (0 Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consePuencesG the authors accept AO L7A<7L7*= for damages of any kind. *hese conditions apply to any software deri,ed from or based on the 7>E code, not +ust to the unmodified library. 7f you use our work, you ought to acknowledge us. Permission is AO* granted for the use of any 7>E author@s name or company name in ad,ertising or publicity relating to this software or products deri,ed from it. *his software may be referred to only as the 7ndependent >P9E Eroup@s software. 8e specifically permit and encourage the use of this software as the basis of commercial products, pro,ided that all warranty or liability claims are assumed by the product ,endor. Sam Leffler and Silicon 0raphics, -nc. ( T-77 li#rar% ! !opyright " #$%%&#$$5 Sam Leffler. !opyright " #$$#&#$$5 Silicon Eraphics, 7nc. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, pro,ided that (i the abo,e copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii the names of Sam Leffler and Silicon Eraphics may not be used in any ad,ertising or publicity relating to the software without the specific, prior written permission of Sam Leffler

and Silicon Eraphics. *69 SO2*8A-9 7S P-O:7;9; AS&7S AA; 87*6OD* 8A--AA*= O2 AA= I7A;, 9BP-9SS, 7CPL79; O- O*69-87S9, 7A!LD;7AE 87*6OD* L7C7*A*7OA, AA= 8A--AA*= O2 C9-!6AA*A<7L7*= O- 27*A9SS 2O- A PA-*7!DLA- PD-POS9. 7A AO 9:9A* S6ALL SAC L922L9- O- S7L7!OA E-AP67!S <9 L7A<L9 2O- AA= SP9!7AL, 7A!7;9A*AL, 7A;7-9!* O- !OAS9FD9A*7AL ;ACAE9S O2 AA= I7A;, O- AA= ;ACAE9S 86A*SO9:9- -9SDL*7AE 2-OC LOSS O2 DS9, ;A*A O- P-O27*S, 869*69- O- AO* A;:7S9; O2 *69 POSS7<7L7*= O2 ;ACAE9, AA; OA AA= *69O-= O2 L7A<7L7*=, A-7S7AE OD* O2 O- 7A !OAA9!*7OA 87*6 *69 DS9 O- P9-2O-CAA!9 O2 *67S SO2*8A-9. Lucent Technologies ( dtoa.cpp ! !opyright " #$$#, '(((, '((# by Lucent *echnologies. *he author of this software is ;a,id C. Eay. Permission to use, copy, modify, and distribute this software for any purpose without fee is hereby granted, pro,ided that this entire notice is included in all copies of any software which is or includes a copy or modification of this software and in all copies of the supporting documentation for such software. *67S SO2*8A-9 7S <97AE P-O:7;9; 1AS 7S1, 87*6OD* AA= 9BP-9SS O7CPL79; 8A--AA*= . 7A PA-*7!DLA-, A97*69- *69 AD*6O- AO- LD!9A* CAI9S AA= -9P-9S9A*A*7OA O- 8A--AA*= O2 AA= I7A; !OA!9-A7AE *69 C9-!6AA*A<7L7*= O2 *67S SO2*8A-9 O- 7*S 27*A9SS 2O- AA= PA-*7!DLA- PD-POS9. /etscape Communications Corporation ( arena filesC parser ! !opyright " #$$%&'((( Aetscape !ommunications !orporation. 2or 8eb!ore/platform/Arena.QhTcppR, other contributors are. Aick <lie,ers Jnickb3adacel.com.auKG >eff 6ostetler J+eff3nerdone.comKG *om -ini Jtrini3kernel.crashing.orgKG -affaele Sena Jraff3netwinder.org. 2or 8eb!ore/rendering/-enderLayer.QhTcppR, other contributors are. -obert O@!allahan JrocU3cs.cmu.eduKG ;a,id <aron Jdbaron3fas.har,ard.eduKG !hristian <iesinger Jcbiesinger3web.deKG -andall >esup Jr+esup3wgate.comKG -oland Cainz Jroland.mainz3informatik.med.uni& giessen.deKG >osh Soref Jtimeless3mac.comKG <oris Nbarsky Jbzbarsky3mit.eduK. 2or 8eb!ore/html/6*CL;ocument.cpp, a contributors is. ;a,id <aron Jdbaron3fas.har,ard.eduK. *his library is free softwareG you can redistribute it and/or modify it under the terms of the EAD Lesser Eeneral Public License as published by the 2ree Software 2oundationG either ,ersion '.# of the License, http.//www.fsf.org/copyleft/lesser.html, or (at your option any later ,ersion. *his library is distributed in the hope that it will be useful, but 87*6OD* AA= 8A--AA*=G without e,en the implied warranty of C9-!6AA*A<7L7*= or 27*A9SS 2O- A PA-*7!DLA- PD-POS9. See the EAD Lesser Eeneral Public License for more details. =ou should ha,e recei,ed a copy of the EAD Lesser Eeneral Public License

along with this libraryG if not, write to the 2ree Software 2oundation, 7nc., 4$ *emple Place, Suite 00(, <oston, CA ('###&#0(M, DSA. Alternati,ely, the contents of this file may be used under the terms of either the Cozilla Public License :ersion #.#, found at http.//www.mozilla.org/CPL/ (the LCPL V or the EAD Eeneral Public License :ersion '.(, found at http.//www.fsf.org/copyleft/gpl.html (the 1EPL1 , in which case the pro,isions of the CPL or the EPL are applicable instead of those abo,e. 7f you wish to allow use of your ,ersion of this file only under the terms of one of those two licenses (the CPL or the EPL and not to allow others to use your ,ersion of this file under the LEPL, indicate your decision by deleting the pro,isions abo,e and replace them with the notice and other pro,isions rePuired by the CPL or the EPL, as the case may be. 7f you do not delete the pro,isions abo,e, a recipient may use your ,ersion of this file under any of the LEPL, the CPL or the EPL. /etscape Communications Corporation ( Spider6onke%, as used in "ate6ath.cpp ! SpiderCokey. !opyright " #$$% Aetscape !ommunications !orporation ;ateCath.cpp. !opyright " #$$$&'((( 6arri Porten Jporten3kde.orgKG !opyright " '((5, '((M Apple 7nc. All rights reser,ed. :ersion. CPL #.#/EPL '.(/LEPL '.# *he contents of this file are sub+ect to the Cozilla Public License :ersion #.# (the 1License1 G you may not use this file eHcept in compliance with the License. =ou may obtain a copy of the License a http.//www.mozilla.org/CPL/ Software distributed under the License is distributed on an 1AS 7S1 basis, 87*6OD* 8A--AA*= O2 AA= I7A;, either eHpress or implied. See the License for the specific language go,erning rights and limitations under the License. *he Original !ode is Cozilla !ommunicator client code, released Carch 0#, #$$%. *he 7nitial ;e,eloper of the Original !ode is Aetscape !ommunications !orporation. Portions created by the 7nitial ;e,eloper are !opyright (! #$$% the 7nitial ;e,eloper. All -ights -eser,ed. Alternati,ely, the contents of this file may be used under the terms of either of the EAD Eeneral Public License :ersion ' or later (the 1EPL1 , or the EAD Lesser Eeneral Public License :ersion '.# or later (the 1LEPL1 , in which case the pro,isions of the EPL or the LEPL are applicable instead of those abo,e. 7f you wish to allow use of your ,ersion of this file only under the terms of either the EPL or the LEPL, and not to allow others to use your ,ersion of this file under the terms of the CPL, indicate your decision by deleting the pro,isions abo,e and replace them with the notice and other pro,isions rePuired by the EPL or the LEPL. 7f you do not delete the pro,isions abo,e, a recipient may use your ,ersion of this file under the terms of any one of the CPL, the EPL or the LEPL. -gor Pa)lo) ( LD6A compression !

!opyright " '((5 7gor Pa,lo,. LNCA S;I is a,ailable under any of the following licenses. EAD Lesser Eeneral Public License (EAD LEPL !ommon Public License (!PL Simplified license for unmodified code (read SP9!7AL 9B!9P*7OA Proprietary license 7t means that you can select one of these four options and follow rules of that license. SP9!7AL 9B!9P*7OA. 7gor Pa,lo,, as the author of this code, eHpressly permits you to statically or dynamically link your code (or bind by name to the files from LNCA S;I without sub+ecting your linked code to the terms of the !PL or EAD LEPL. Any modifications or additions to files from LNCA S;I, howe,er, are sub+ect to the EAD LEPL or !PL terms. SP9!7AL 9B!9P*7OA allows you to use LNCA S;I in applications with closed code, while you keep LNCA S;I code unmodified. SP9!7AL 9B!9P*7OA W'. 7gor Pa,lo,, as the author of this code, eHpressly permits you to use LNCA S;I ).)0 under the same terms and conditions contained in the License Agreement you ha,e for any pre,ious ,ersion of LNCA S;I de,eloped by 7gor Pa,lo,. SP9!7AL 9B!9P*7OA W' allows owners of proprietary licenses to use latest ,ersion of LNCA S;I as update for pre,ious ,ersions. EAD LEPL and !PL are pretty similar and both these licenses are classified as free software licenses at http.//www.gnu.org/ and OS7&appro,ed at http.//www.opensource.org/. 0len 2anders?Pehrson, et al. ( png ! libpng ,ersion #.(.% & >uly '), '((( !opyright " #$$%&'((( Elenn -anders&Pehrson, !opyright " #$$5, #$$M Andreas ;ilger, !opyright " #$$4, #$$5 Euy 9ric Schalnat, Eroup )', 7nc. !OP=-7E6* AO*7!9, ;7S!LA7C9-, and L7!9AS9. 2or the purposes of this copyright and license, !ontributing Authors is defined as the following set of indi,iduals. Andreas ;ilger, ;a,e Cartindale, Euy 9ric Schalnat, Paul Schmidt, *im 8egner. *he PAE -eference Library is supplied AS 7S. *he !ontributing Authors and Eroup )', 7nc. disclaim all warranties, eHpressed or implied including, without limitation, the warranties of merchantability and of fitness for any purpose. *he !ontributing Authors and Eroup )', 7nc. assume no liability for direct, indirect, incidental, special, eHemplary, or consePuential damages, which may result from the use of the PAE -eference Library, e,en if ad,ised of the possibility of such damage. Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, sub+ect to the following restrictions. #. *he origin of this source code must not be misrepresented. '. Altered ,ersions must be plainly marked as such and must not be misrepresented as being the original source. 0. *his !opyright notice may not be remo,ed or altered from any source or altered source

distribution. *he !ontributing Authors and Eroup )', 7nc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PAE file format in commercial products. 7f you use this source code in a product, acknowledgment is not rePuired but would be appreciated. .ric S. 2a%mond, 0reshon .l#er, Toshio (uratomi ( gifli# ! *he E72L7< distribution is !opyright " #$$M 9ric S. -aymond. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 1Software1 , to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, sub+ect to the following conditions. *he abo,e copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. *69 SO2*8A-9 7S P-O:7;9; 1AS 7S1, 87*6OD* 8A--AA*= O2 AA= I7A;, 9BP-9SS O- 7CPL79;, 7A!LD;7AE <D* AO* L7C7*9; *O *69 8A--AA*79S O2 C9-!6AA*A<7L7*=, 27*A9SS 2O- A PA-*7!DLA- PD-POS9 AA; AOA7A2-7AE9C9A*. 7A AO 9:9A* S6ALL *69 AD*6O-S O- !OP=-7E6* 6OL;9-S <9 L7A<L9 2O- AA= !LA7C, ;ACAE9S O- O*69- L7A<7L7*=, 869*69- 7A AA A!*7OA O2 !OA*-A!*, *O-* O- O*69-87S9, A-7S7AE 2-OC, OD* O2 O- 7A !OAA9!*7OA 87*6 *69 SO2*8A-9 O- *69 DS9 OO*69- ;9AL7AES 7A *69 SO2*8A-9. "ann% Smith ( stdint.h for windows ! *67S SO2*8A-9 7S AO* !OP=-7E6*9; !ontributor. ;anny Smith JdannyXrXsmithX'((#3yahoo.co.nzK *his source code is offered for use in the public domain. =ou may use, modify or distribute it freely. *his code is distributed in the hope that it will be useful but 87*6OD* AA= 8A--AA*= . ALL 8A--AA*79S, 9BP-9SS O- 7CPL79; A-9 69-9<= ;7S!LAC9;. *his includes but is not limited to warranties of C9-!6AA*A<7L7*= or 27*A9SS 2O- A PA-*7!DLA- PD-POS9. ;ate. '(((&#'&(' 1ni)ersit% of Cam#ridge ( PC2. ! !opyright " #$$M&'((4 Dni,ersity of !ambridge P!-9 L7!9A!9 P!-9 is a library of functions to support regular eHpressions whose syntaH and semantics are as close as possible to those of the Perl 4 language. 8ritten by. Philip 6azel Jph#(3cam.ac.ukK Dni,ersity of !ambridge !omputing Ser,ice, !ambridge, 9ngland. Phone. U)) #''0 00)M#). !opyright " #$$M&'((4 Dni,ersity of !ambridge Permission is granted to anyone to use this software for any purpose on any computer system, and to redistribute it freely, sub+ect to the following restrictions.

#. *his software is distributed in the hope that it will be useful, but 87*6OD* AA= 8A--AA*=G without e,en the implied warranty of C9-!6AA*A<7L7*= or 27*A9SS 2O- A PA-*7!DLA- PD-POS9. '. *he origin of this software must not be misrepresented, either by eHplicit claim or by omission. 7n practice, this means that if you use P!-9 in software which you distribute to others, commercially or otherwise, you must put a sentence like this -egular eHpression support is pro,ided by the P!-9 library package, which is open source software, written by Philip 6azel, and copyright by the Dni,ersity of !ambridge, 9ngland. somewhere reasonably ,isible in your documentation and in any rele,ant files or online help data or similar. A reference to the ftp site for the source, that is, to ftp.//ftp.csH.cam.ac.uk/pub/software/programming/pcre/ should also be gi,en in the documentation. 0. Altered ,ersions must be plainly marked as such, and must not be misrepresented as being the original software. ). 7f P!-9 is embedded in any software that is released under the EAD Eeneral Purpose Licence (EPL , or Lesser Eeneral Purpose Licence (LEPL , then the terms of that licence shall supersede any condition abo,e with which it is incompatible. *he documentation for P!-9, supplied in the 1doc1 directory, is distributed under the same terms as the software itself. "aniel $eillard ( li# ml* ! !opyright " #$$%&'((' ;aniel :eillard (libHml' . All -ights -eser,ed. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the LSoftware , to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, sub+ect to the following conditions. *he abo,e copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. *69 SO2*8A-9 7S P-O:7;9; AS 7S, 87*6OD* 8A--AA*= O2 AA= I7A;, 9BP-9SS O- 7CPL79;, 7A!LD;7AE <D* AO* L7C7*9; *O *69 8A--AA*79S O2 C9-!6AA*A<7L7*=, 27*A9SS 2O- A PA-*7!DLA- PD-POS9 AA; AOA7A2-7AE9C9A*. 7A AO 9:9A* S6ALL *69 ;AA79L :97LLA-; <9 L7A<L9 2O- AA= !LA7C, ;ACAE9S O- O*69- L7A<7L7*=, 869*69- 7A AA A!*7OA O2 !OA*-A!*, *O-* O- O*69-87S9, A-7S7AE 2-OC, OD* O2 O- 7A !OAA9!*7OA 87*6 *69 SO2*8A-9 O- *69 DS9 O- O*69- ;9AL7AES 7A *69 SO2*8A-9. 9Hcept as contained in this notice, the name of ;aniel :eillard shall not be used in ad,ertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from him.
-e,. #(&'$&($ i*unes for 8indows

You might also like