only numerical parameters, data structure layoutsand accessors, and small macros and small inlinefunctions (ten lines or less in length), then the use ofthe object file is unrestricted, regardless of whether itis legally a derivative work. (Executables containingthis object code plus portions of the Library will still fallunder Section 6.)Otherwise, if the work is a derivative of the Library, youmay distribute the object code for the work under theterms of Section 6. Any executables containing thatwork also fall under Section 6, whether or not they arelinked directly with the Library itself.6. As an exception to the Sections above, you may alsocombine or link a “work that uses the Library” with theLibrary to produce a work containing portions of theLibrary, and distribute that work under terms of yourchoice, provided that the terms permit modificationof the work for the customer’s own use and reverseengineering for debugging such modifications.You must give prominent notice with each copy ofthe work that the Library is used in it and that theLibrary and its use are covered by this License. Youmust supply a copy of this License. If the work duringexecution displays copyright notices, you must includethe copyright notice for the Library among them, aswell as a reference directing the user to the copy ofthis License. Also, you must do one of these things:a) Accompany the work with the completecorresponding machine-readable source codefor the Library including whatever changeswere used in the work (which must bedistributed under Sections 1 and 2 above); and,if the work is an executable linked with theLibrary, with the complete machine-readable“work that uses the Library”, as object codeand/or source code, so that the user canmodify the Library and then relink to produce amodified executable containing the modifiedLibrary. (It is understood that the user whochanges the contents of definitions files in theLibrary will not necessarily be able to recompilethe application to use the modified definitions.)b) Use a suitable shared library mechanism forlinking with the Library. A suitable mechanismis one that (1) uses at run time a copy of thelibrary already present on the user’s computersystem, rather than copying library functionsinto the executable, and (2) will operateproperly with a modified version of the library, ifthe user installs one, as long as the modifiedversion is interface-compatible with the versionthat the work was made with.c) Accompany the work with a written offer, validfor at least three years, to give the same userthe materials specified in Subsection 6a,above, for a charge no more than the cost ofperforming this distribution.d) If distribution of the work is made by offeringaccess to copy from a designated place, offerequivalent access to copy the above specifiedmaterials from the same place.e) Verify that the user has already received a copyof these materials or that you have already sentthis user a copy.For an executable, the required form of the “work thatuses the Library” must include any data and utilityprograms needed for reproducing the executable from it.However, as a special exception, the materials7.8.9.10.11.to be distributed need not include anything that isnormally distributed (in either source or binary form)with the major components (compiler, kernel, and so on)of the operating system on which the executable runs,unless that component itself accompanies the executable.It may happen that this requirement contradicts thelicense restrictions of other proprietary libraries that donot normally accompany the operating system. Sucha contradiction means you cannot use both them andthe Library together in an executable that you distribute.You may place library facilities that are a work basedon the Library side-by-side in a single library togetherwith other library facilities not covered by this License,and distribute such a combined library, provided thatthe separate distribution of the work based on theLibrary and of the other library facilities is otherwisepermitted, and provided that you do these two things:a) Accompany the combined library with a copyof the same work based on the Library,uncombined with any other library facilities.This must be distributed under the terms of theSections above.b) Give prominent notice with the combined libraryof the fact that part of it is a work based on theLibrary, and explaining where to find theaccompanying uncombined form of the same work.You may not copy, modify, sublicense, link with, ordistribute the Library except as expressly providedunder this License. Any attempt otherwise to copy,modify, sublicense, link with, or distribute the Library isvoid, and will automatically terminate your rights underthis License. However, parties who have receivedcopies, or rights, from you under this License will nothave their licenses terminated so long as such partiesremain in full compliance.You are not required to accept this License, since youhave not signed it.However, nothing else grants you permission to modifyor distribute the Library or its derivative works. Theseactions are prohibited by law if you do not accept thisLicense. Therefore, by modifying or distributingthe Library (or any work based on the Library), youindicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing ormodifying the Library or works based on it.Each time you redistribute the Library (or any workbased on the Library), the recipient automaticallyreceives a license from the original licensor to copy,distribute, link with or modify the Library subject tothese terms and conditions. You may not impose anyfurther restrictions on the recipients’ exercise of therights granted herein.You are not responsible for enforcing compliance bythird parties with this License.If, as a consequence of a court judgment or allegationof patent infringement or for any other reason (notlimited to patent issues), conditions are imposed onyou (whether by court order, agreement or otherwise)that contradict the conditions of this License, they donot excuse you from the conditions of this License. Ifyou cannot distribute so as to satisfy simultaneouslyyour obligations under this License and any otherpertinent obligations, then as a consequence you maynot distribute the Library at all. For example, if a patentlicense would not permit royalty-free redistribution ofthe Library by all those who receive copies directly orindirectly through you, then the only way you couldsatisfy both it and this License would be to refrainその他49