Lines Matching refs:a
10 The GNU General Public License is a free, copyleft license for
16 share and change all versions of a program--to make sure it remains free
34 For example, if you distribute copies of such a program, whether
35 gratis or for a fee, you must pass on to the recipients the same
64 avoid the special danger that patents applied to a free program could
84 To "modify" a work means to copy from or adapt all or part of the work
85 in a fashion requiring copyright permission, other than the making of an
86 exact copy. The resulting work is called a "modified version" of the
87 earlier work or a work "based on" the earlier work.
89 A "covered work" means either the unmodified Program or a work based
92 To "propagate" a work means to do anything with it that, without
94 infringement under applicable copyright law, except executing it on a
95 computer or modifying a private copy. Propagation includes copying,
99 To "convey" a work means any kind of propagation that enables other
100 parties to make or receive copies. Mere interaction with a user through
101 a computer network, with no transfer of a copy, is not conveying.
104 to the extent that it includes a convenient and prominently visible
108 work under this License, and how to view a copy of this License. If
109 the interface presents a list of user commands or options, such as a
110 menu, a prominent item in the list meets this criterion.
114 The "source code" for a work means the preferred form of the work
116 form of a work.
119 standard defined by a recognized standards body, or, in the case of
120 interfaces specified for a particular programming language, one that
124 than the work as a whole, that (a) is included in the normal form of
125 packaging a Major Component, but which is not part of that Major
127 Major Component, or to implement a Standard Interface for which an
129 "Major Component", in this context, means a major essential component
131 (if any) on which the executable work runs, or a compiler used to
134 The "Corresponding Source" for a work in object code form means all
151 The Corresponding Source for a work in source code form is that
159 permission to run the unmodified Program. The output from running a
161 content, constitutes a covered work. This License acknowledges your
187 When you convey a covered work, you waive any legal power to forbid
191 modification of the work as a means of enforcing, against the work's
203 recipients a copy of this License along with the Program.
206 and you may offer support or warranty protection for a fee.
210 You may convey a work based on the Program, or the modifications to
214 a) The work must carry prominent notices stating that you modified
215 it, and giving a relevant date.
222 c) You must license the entire work, as a whole, under this
223 License to anyone who comes into possession of a copy. This
235 A compilation of a covered work with other separate and independent
237 and which are not combined with it such as to form a larger program,
238 in or on a volume of a storage or distribution medium, is called an
241 beyond what the individual works permit. Inclusion of a covered work
247 You may convey a covered work in object code form under the terms
252 a) Convey the object code in, or embodied in, a physical product
253 (including a physical distribution medium), accompanied by the
254 Corresponding Source fixed on a durable physical medium
257 b) Convey the object code in, or embodied in, a physical product
258 (including a physical distribution medium), accompanied by a
261 model, to give anyone who possesses the object code either (1) a
263 product that is covered by this License, on a durable physical
264 medium customarily used for software interchange, for a price no
267 Corresponding Source from a network server at no charge.
269 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)
294 from the Corresponding Source as a System Library, need not be
297 A "User Product" is either (1) a "consumer product", which means any
300 into a dwelling. In determining whether a product is a consumer product,
301 doubtful cases shall be resolved in favor of coverage. For a particular
302 product received by a particular user, "normally used" refers to a
306 is a consumer product regardless of whether the product has substantial
310 "Installation Information" for a User Product means any methods,
312 and execute modified versions of a covered work in that User Product from
313 a modified version of its Corresponding Source. The information must
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 for a work that has been modified or installed by the recipient, or for
332 the User Product in which it has been modified or installed. Access to a
338 in accord with this section must be in a format that is publicly
354 When you convey a copy of a covered work, you may at your option
358 additional permissions on material, added by you to a covered work,
362 add to a covered work, you may (if authorized by the copyright holders of
365 a) Disclaiming warranty or limiting liability differently from the
390 received it, or any part of it, contains a notice stating that it is
391 governed by this License along with a term that is a further
392 restriction, you may remove that term. If a license document contains
393 a further restriction but permits relicensing or conveying under this
394 License, you may add to a covered work material governed by the terms
398 If you add terms to a covered work in accord with this section, you
399 must place, in the relevant source files, a statement of the
400 additional terms that apply to those files, or a notice indicating
404 form of a separately written license, or stated as exceptions;
409 You may not propagate or modify a covered work except as expressly
416 license from a particular copyright holder is reinstated (a)
422 Moreover, your license from a particular copyright holder is
438 run a copy of the Program. Ancillary propagation of a covered work
439 occurring solely as a consequence of using peer-to-peer transmission
440 to receive a copy likewise does not require acceptance. However,
443 not accept this License. Therefore, by modifying or propagating a
448 Each time you convey a covered work, the recipient automatically
449 receives a license from the original licensors, to run, modify and
453 An "entity transaction" is a transaction transferring control of an
455 organization, or merging organizations. If propagation of a covered
457 transaction who receives a copy of the work also receives whatever
459 give under the previous paragraph, plus a right to possession of the
465 not impose a license fee, royalty, or other charge for exercise of
467 (including a cross-claim or counterclaim in a lawsuit) alleging that
473 A "contributor" is a copyright holder who authorizes use under this
474 License of the Program or a work on which the Program is based. The
481 but do not include claims that would be infringed only as a
484 patent sublicenses in a manner consistent with the requirements of
487 Each contributor grants you a non-exclusive, worldwide, royalty-free
492 In the following three paragraphs, a "patent license" is any express
493 agreement or commitment, however denominated, not to enforce a patent
494 (such as an express permission to practice a patent or covenant not to
495 sue for patent infringement). To "grant" such a patent license to a
496 party means to make such an agreement or commitment not to enforce a
499 If you convey a covered work, knowingly relying on a patent license,
501 to copy, free of charge and under the terms of this License, through a
505 patent license for this particular work, or (3) arrange, in a manner
509 covered work in a country, or your recipient's use of the covered work
510 in a country, would infringe one or more identifiable patents in that
513 If, pursuant to or in connection with a single transaction or
514 arrangement, you convey, or propagate by procuring conveyance of, a
515 covered work, and grant a patent license to some of the parties
517 or convey a specific copy of the covered work, then the patent license
524 specifically granted under this License. You may not convey a covered
525 work if you are a party to an arrangement with a third party that is
529 parties who would receive the covered work from you, a discriminatory
530 patent license (a) in connection with copies of the covered work
544 excuse you from the conditions of this License. If you cannot convey a
546 License and any other pertinent obligations, then as a consequence you may
548 to collect a royalty for further conveying from those to whom you convey
555 permission to link or combine any covered work with a work licensed
556 under version 3 of the GNU Affero General Public License into a single
560 section 13, concerning interaction through a network will apply to the
570 Each version is given a distinguishing version number. If the
571 Program specifies that a certain numbered version of the GNU General
575 Foundation. If the Program does not specify a version number of the
579 If the Program specifies that a proxy can decide which future
581 public statement of acceptance of a version permanently authorizes you
586 author or copyright holder as a result of your choosing to follow a
618 Program, unless a warranty or assumption of liability accompanies a
619 copy of the Program in return for a fee.
625 If you develop a new program, and you want it to be of the greatest
632 the "copyright" line and a pointer to where the full notice is found.
634 <one line to give the program's name and a brief idea of what it does.>
647 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 might be different; for a GUI interface, you would use an "about box".
664 You should also get your employer (if you work as a programmer) or school,
665 if any, to sign a "copyright disclaimer" for the program, if necessary.
670 into proprietary programs. If your program is a subroutine library, you