資料ソフトウェアのライセンス情報4. You may copy and distribute the Library (or a portion orderivative of it, under Section 2) in object code or executable formunder the terms of Sections1 and 2 above provided that you accompany it with the completecorresponding machinereadable source code, which must bedistributed under the terms of Sections 1 and 2 above on amedium customarily used for software interchange.If distribution of object code is made by offering access to copyfrom a designated place, then offering equivalent access to copythe source code from the same place satisfi es the requirementto distribute the source code, even though third parties are notcompelled to copy the source along with the object code.5. A program that contains no derivative of any portion of theLibrary, but is designed to work with the Library by being compiledor linked with it, is called a “work that uses the Library”. Sucha work, in isolation, is not a derivative work of the Library, andtherefore falls outside the scope of this License.However, linking a “work that uses the Library” with the Librarycreates an executable that is a derivative of the Library (becauseit contains portions of the Library), rather than a “work that usesthe library”. The executable is therefore covered by this License.Section 6 states terms for distribution of such executables..When a “work that uses the Library” uses material from a headerfi le that is part of the Library, the object code for the work may bea derivative work of the Library even though the source code isnot. Whether this is true is especially signifi cant if the work canbe linked without the Library, or if the work is itself a library. Thethreshold for this to be true is not precisely defi ned by law.If such an object fi le uses only numerical parameters, datastructure layouts and accessors, and small macros and small inlinefunctions (ten lines or less in length), then the use of the objectfi le is unrestricted, regardless of whether it is legally a derivativework. (Executables containing this object code plus portions of theLibrary will still fall under Section 6.)資料Otherwise, if the work is a derivative of the Library, you maydistribute the object code for the work under the terms of Section6. Any executables containing that work also fall under Section 6,whether or not they are linked directly with the Library itself.6. As an exception to the Sections above, you may also combineor link a “work that uses the Library” with the Library to producea work containing portions of the Library, and distribute thatwork under terms of your choice, provided that the terms permitmodification of the work for the customer’s own use and reverseengineering for debugging such modifi cations.You must give prominent notice with each copy of the work thatthe Library is used in it and that the Library and its use are coveredby this License. You must supply a copy of this License. If the workduring execution displays copyright notices, you must include thecopyright notice for the Library among them, as well as a referencedirecting the user to the copy of this License. Also, you must doone of these things:a) Accompany the work with the complete correspondingmachine-readable source code for the Library includingwhatever changes were used in the work (which must bedistributed under Sections 1 and 2 above); and, if the workis an executable linked with the Library, with the completemachine-readable “work that uses the Library”, as objectcode and/ or source code, so that the user can modify theLibrary and then relink to produce a modifi ed executablecontaining the modifi ed Library. (It is understood thatthe user who changes the contents of defi nitions fi les inthe Library will not necessarily be able to recompile theapplication to use the modifi ed defi nitions.)b) Use a suitable shared library mechanism for linking withthe Library. A suitable mechanism is one that (1) uses atrun time a copy of the library already present on the user’s118Book-HW32 manual.indb 118つづきcomputer system, rather than copying library functions intothe executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long asthe modifi ed version is interface-compatible with the versionthat the work was made with.c) Accompany the work with a written offer, valid for at leastthree years, to give the same user the materials specifi ed inSubsection 6a, above, for a charge no more than the cost ofperforming this distribution.d) If distribution of the work is made by offering access to copyfrom a designated place, offer equivalent access to copy theabove specifi ed materials from the same place.e) Verify that the user has already received a copy of thesematerials or that you have already sent this user a copy.For an executable, the required form of the “work that uses theLibrary” must include any data and utility programs neededfor reproducing the executable from it. However, as a specialexception, the materials to be distributed need not include anythingthat is normally distributed (in either source or binary form) with themajor components (compiler, kernel, and so on) of the operatingsystem on which the executable runs, unless that component itselfaccompanies the executable.It may happen that this requirement contradicts the licenserestrictions of other proprietary libraries that do not normallyaccompany the operating system. Such a contradiction means youcannot use both them and the Library together in an executablethat you distribute.7. You may place library facilities that are a work based on theLibrary sideby- side in a single library together with other libraryfacilities not covered by this License, and distribute such acombined library, provided that the separate distribution of thework based on the Library and of the other library facilities isotherwise permitted, and provided that you do these two things:a) Accompany the combined library with a copy of the samework based on the Library, uncombined with any other libraryfacilities. This must be distributed under the terms of theSections above.b) Give prominent notice with the combined library of the factthat part of it is a work based on the Library, and explainingwhere to find the accompanying uncombined form of thesame work.8. You may not copy, modify, sublicense, link with, or distributethe Library except as expressly provided under this License.Any attempt otherwise to copy, modify, sublicense, link with, ordistribute the Library is void, and will automatically terminate yourrights under this License. However, parties who have receivedcopies, or rights, from you under this License will not havetheir licenses terminated so long as such parties remain in fullcompliance.9. You are not required to accept this License, since you have notsigned it. However, nothing else grants you permission to modifyor distribute the Library or its derivative works. These actions areprohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Library (or any work based on theLibrary), you indicate your acceptance of this License to do so, andall its terms and conditions for copying, distributing or modifyingthe Library or works based on it.10. Each time you redistribute the Library (or any work based onthe Library”, the recipient automatically receives a license from theoriginal licensor to copy, distribute, link with or modify the Librarysubject to these terms and conditions. You may not impose anyfurther restrictions on the recipients’ exercise of the rights grantedherein. You are not responsible for enforcing compliance by thirdparties with this License.11. If, as a consequence of a court judgment or allegation of patentinfringement or for any other reason (not limited to patent issues),conditions are imposed on you (whether by court order, agreementor otherwise) that contradict the conditions of this License, they2010/10/4 上午 11:53:27