150Chapter 10 AppendixTo "convey" a work means any kind of propagation thatenables other parties to make or receive copies. Mereinteraction with a user through a computer network, withno transfer of a copy, is not conveying.An interactive user interface displays "Appropriate LegalNotices" to the extent that it includes a convenient andprominently visible feature that (1) displays an appropriatecopyright notice, and (2) tells the user that there is nowarranty for the work (except to the extent that warrantiesare provided), that licensees may convey the work underthis License, and how to view a copy of this License. If theinterface presents a list of user commands or options, suchas a menu, a prominent item in the list meets this criterion.1. Source Code.The "source code" for a work means the preferred formof the work for making modifications to it. "Object code"means any non-source form of a work.A "Standard Interface" means an interface that either isan official standard defined by a recognized standardsbody, or, in the case of interfaces specified for a particularprogramming language, one that is widely used amongdevelopers working in that language.The "System Libraries" of an executable work includeanything, other than the work as a whole, that (a) is includedin the normal form of packaging a Major Component,but which is not part of that Major Component, and (b)serves only to enable use of the work with that MajorComponent, or to implement a Standard Interface for whichan implementation is available to the public in sourcecode form. A "Major Component", in this context, means amajor essential component (kernel, window system, and soon) of the specific operating system (if any) on which theexecutable work runs, or a compiler used to produce thework, or an object code interpreter used to run it.The "Corresponding Source" for a work in object codeform means all the source code needed to generate,install, and (for an executable work) run the object codeand to modify the work, including scripts to control thoseactivities. However, it does not include the work's SystemLibraries, or general-purpose tools or generally availablefree programs which are used unmodified in performingthose activities but which are not part of the work. Forexample, Corresponding Source includes inter facedefinition files associated with source files for the work,and the source code for shared libraries and dynamicallylinked subprograms that the work is specifically designed torequire, such as by intimate data communication or controlflow between those subprograms and other parts of thework.The Corresponding Source need not include anything thatusers can regenerate automatically from other parts of theCorresponding Source.The Corresponding Source for a work in source code formis that same work.2. Basic Permissions.All rights granted under this License are granted for theterm of copyright on the Program, and are irrevocableprovided the stated conditions are met. This Licenseexplicitly affirms your unlimited permission to run theunmodified Program. The output from running a coveredwork is covered by this License only if the output, givenits content, constitutes a covered work. This Licenseacknowledges your rights of fair use or other equivalent, asprovided by copyright law.You may make, run and propagate covered works that youdo not convey, without conditions so long as your licenseotherwise remains in force. You may convey coveredworks to others for the sole purpose of having them makemodifications exclusively for you, or provide you withfacilities for running those works, provided that you complywith the terms of this License in conveying all material forwhich you do not control copyright. Those thus making orrunning the covered works for you must do so exclusivelyon your behalf, under your direction and control, onterms that prohibit them from making any copies of yourcopyrighted material outside their relationship with you.Conveying under any other circumstances is permittedsolely under the conditions stated below. Sublicensing isnot allowed; section 10 makes it unnecessary.3. Protecting Users' Legal Rights From Anti-Circumvention Law.No covered work shall be deemed part of an effectivetechnological measure under any applicable law fulfillingobligations under article 11 of the WIPO copyright treatyadopted on 20 December 1996, or similar laws prohibitingor restricting circumvention of such measures.When you convey a covered work, you waive any legalpower to forbid circumvention of technological measuresto the extent such circumvention is effected by exercisingrights under this License with respect to the coveredwork, and you disclaim any intention to limit operation ormodification of the work as a means of enforcing, againstthe work's users, your or third parties' legal rights to forbidcircumvention of technological measures.