Lines Matching refs:a

13 The GNU General Public License is a free, copyleft license for
19 to share and change all versions of a program--to make sure it remains
38 For example, if you distribute copies of such a program, whether
39 gratis or for a fee, you must pass on to the recipients the same
69 to avoid the special danger that patents applied to a free program
89 To "modify" a work means to copy from or adapt all or part of the work
90 in a fashion requiring copyright permission, other than the making of
91 an exact copy. The resulting work is called a "modified version" of
92 the earlier work or a work "based on" the earlier work.
94 A "covered work" means either the unmodified Program or a work based
97 To "propagate" a work means to do anything with it that, without
99 infringement under applicable copyright law, except executing it on a
100 computer or modifying a private copy. Propagation includes copying,
104 To "convey" a work means any kind of propagation that enables other
105 parties to make or receive copies. Mere interaction with a user
106 through a computer network, with no transfer of a copy, is not
110 the extent that it includes a convenient and prominently visible
114 work under this License, and how to view a copy of this License. If
115 the interface presents a list of user commands or options, such as a
116 menu, a prominent item in the list meets this criterion.
120 The "source code" for a work means the preferred form of the work for
122 a work.
125 standard defined by a recognized standards body, or, in the case of
126 interfaces specified for a particular programming language, one that
130 than the work as a whole, that (a) is included in the normal form of
131 packaging a Major Component, but which is not part of that Major
133 Major Component, or to implement a Standard Interface for which an
135 "Major Component", in this context, means a major essential component
137 (if any) on which the executable work runs, or a compiler used to
140 The "Corresponding Source" for a work in object code form means all
156 The Corresponding Source for a work in source code form is that same
164 permission to run the unmodified Program. The output from running a
166 content, constitutes a covered work. This License acknowledges your
192 When you convey a covered work, you waive any legal power to forbid
196 operation or modification of the work as a means of enforcing, against
208 recipients a copy of this License along with the Program.
211 and you may offer support or warranty protection for a fee.
215 You may convey a work based on the Program, or the modifications to
220 - a) The work must carry prominent notices stating that you modified
221 it, and giving a relevant date.
226 - c) You must license the entire work, as a whole, under this
227 License to anyone who comes into possession of a copy. This
238 A compilation of a covered work with other separate and independent
240 and which are not combined with it such as to form a larger program,
241 in or on a volume of a storage or distribution medium, is called an
244 beyond what the individual works permit. Inclusion of a covered work
250 You may convey a covered work in object code form under the terms of
255 - a) Convey the object code in, or embodied in, a physical product
256 (including a physical distribution medium), accompanied by the
257 Corresponding Source fixed on a durable physical medium
259 - b) Convey the object code in, or embodied in, a physical product
260 (including a physical distribution medium), accompanied by a
263 model, to give anyone who possesses the object code either (1) a
265 product that is covered by this License, on a durable physical
266 medium customarily used for software interchange, for a price no
269 Source from a network server at no charge.
270 - c) Convey individual copies of the object code with a copy of the
275 - d) Convey the object code by offering access from a designated
276 place (gratis or for a charge), and offer equivalent access to the
280 copy the object code is a network server, the Corresponding Source
281 may be on a different server (operated by you or a third party)
293 from the Corresponding Source as a System Library, need not be
296 A "User Product" is either (1) a "consumer product", which means any
299 incorporation into a dwelling. In determining whether a product is a
301 coverage. For a particular product received by a particular user,
302 "normally used" refers to a typical or common use of that class of
305 to use, the product. A product is a consumer product regardless of
310 "Installation Information" for a User Product means any methods,
312 install and execute modified versions of a covered work in that User
313 Product from a modified version of its Corresponding Source. The
319 specifically for use in, a User Product, and the conveying occurs as
320 part of a transaction in which the right of possession and use of the
321 User Product is transferred to the recipient in perpetuity or for a
329 The requirement to provide Installation Information does not include a
331 updates for a work that has been modified or installed by the
333 installed. Access to a network may be denied when the modification
339 in accord with this section must be in a format that is publicly
355 When you convey a copy of a covered work, you may at your option
359 additional permissions on material, added by you to a covered work,
363 add to a covered work, you may (if authorized by the copyright holders
366 - a) Disclaiming warranty or limiting liability differently from the
386 received it, or any part of it, contains a notice stating that it is
387 governed by this License along with a term that is a further
388 restriction, you may remove that term. If a license document contains
389 a further restriction but permits relicensing or conveying under this
390 License, you may add to a covered work material governed by the terms
394 If you add terms to a covered work in accord with this section, you
395 must place, in the relevant source files, a statement of the
396 additional terms that apply to those files, or a notice indicating
400 form of a separately written license, or stated as exceptions; the
405 You may not propagate or modify a covered work except as expressly
412 from a particular copyright holder is reinstated (a) provisionally,
418 Moreover, your license from a particular copyright holder is
434 a copy of the Program. Ancillary propagation of a covered work
435 occurring solely as a consequence of using peer-to-peer transmission
436 to receive a copy likewise does not require acceptance. However,
439 not accept this License. Therefore, by modifying or propagating a
444 Each time you convey a covered work, the recipient automatically
445 receives a license from the original licensors, to run, modify and
449 An "entity transaction" is a transaction transferring control of an
451 organization, or merging organizations. If propagation of a covered
453 transaction who receives a copy of the work also receives whatever
455 give under the previous paragraph, plus a right to possession of the
461 not impose a license fee, royalty, or other charge for exercise of
463 (including a cross-claim or counterclaim in a lawsuit) alleging that
469 A "contributor" is a copyright holder who authorizes use under this
470 License of the Program or a work on which the Program is based. The
477 but do not include claims that would be infringed only as a
480 patent sublicenses in a manner consistent with the requirements of
483 Each contributor grants you a non-exclusive, worldwide, royalty-free
488 In the following three paragraphs, a "patent license" is any express
489 agreement or commitment, however denominated, not to enforce a patent
490 (such as an express permission to practice a patent or covenant not to
491 sue for patent infringement). To "grant" such a patent license to a
492 party means to make such an agreement or commitment not to enforce a
495 If you convey a covered work, knowingly relying on a patent license,
497 to copy, free of charge and under the terms of this License, through a
501 patent license for this particular work, or (3) arrange, in a manner
505 covered work in a country, or your recipient's use of the covered work
506 in a country, would infringe one or more identifiable patents in that
509 If, pursuant to or in connection with a single transaction or
510 arrangement, you convey, or propagate by procuring conveyance of, a
511 covered work, and grant a patent license to some of the parties
513 or convey a specific copy of the covered work, then the patent license
520 granted under this License. You may not convey a covered work if you
521 are a party to an arrangement with a third party that is in the
525 who would receive the covered work from you, a discriminatory patent
526 license (a) in connection with copies of the covered work conveyed by
540 excuse you from the conditions of this License. If you cannot convey a
542 this License and any other pertinent obligations, then as a
544 terms that obligate you to collect a royalty for further conveying
552 permission to link or combine any covered work with a work licensed
553 under version 3 of the GNU Affero General Public License into a single
557 section 13, concerning interaction through a network will apply to the
567 Each version is given a distinguishing version number. If the Program
568 specifies that a certain numbered version of the GNU General Public
572 Program does not specify a version number of the GNU General Public
576 If the Program specifies that a proxy can decide which future versions
578 statement of acceptance of a version permanently authorizes you to
583 author or copyright holder as a result of your choosing to follow a
616 Program, unless a warranty or assumption of liability accompanies a
617 copy of the Program in return for a fee.
623 If you develop a new program, and you want it to be of the greatest
631 "copyright" line and a pointer to where the full notice is found.
633 <one line to give the program's name and a brief idea of what it does.>
646 You should have received a copy of the GNU General Public License
652 If the program does terminal interaction, make it output a short
662 program's commands might be different; for a GUI interface, you would
665 You should also get your employer (if you work as a programmer) or
666 school, if any, to sign a "copyright disclaimer" for the program, if
671 program into proprietary programs. If your program is a subroutine