aboutsummaryrefslogtreecommitdiff
path: root/COPYING
diff options
context:
space:
mode:
Diffstat (limited to 'COPYING')
-rw-r--r--COPYING705
1 files changed, 353 insertions, 352 deletions
diff --git a/COPYING b/COPYING
index 7bf5bea..4432540 100644
--- a/COPYING
+++ b/COPYING
@@ -1,14 +1,10 @@
- GNU GENERAL PUBLIC LICENSE
- Last Call Draft of Version 3, 31 May 2007
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
- THIS IS A DRAFT, NOT A PUBLISHED VERSION OF THE GNU GENERAL PUBLIC
- LICENSE.
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
-Copyright (C) 2007 Free Software Foundation, Inc. (http://fsf.org)
-51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-Everyone is permitted to copy and distribute verbatim copies of this
-license document, but changing it is not allowed.
-
- Preamble
+ Preamble
@@ -18,12 +14,12 @@ software and other kinds of works.
The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works. By contrast,
-the GNU General Public License is intended to guarantee your freedom
-to share and change all versions of a program--to make sure it remains
-free software for all its users. We, the Free Software Foundation, use
-the GNU General Public License for most of our software; it applies
-also to any other work released this way by its authors. You can apply
-it to your programs, too.
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
+price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
@@ -34,6 +30,5 @@ free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights. Therefore, you
-have certain responsibilities if you distribute copies of the
-software, or if you modify it: responsibilities to respect the freedom
-of others.
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
@@ -41,4 +36,4 @@ of others.
gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received. You must make sure that they, too, receive
-or can get the source code. And you must show them these terms so they
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
know their rights.
@@ -50,3 +45,3 @@ giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software. For both users' and
+that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
@@ -56,12 +51,11 @@ authors of previous versions.
Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the
-manufacturer can do so. This is fundamentally incompatible with the
-aim of protecting users' freedom to change the software. The
-systematic pattern of such abuse occurs in the area of products for
-individuals to use, which is precisely where it is most unacceptable.
-Therefore, we have designed this version of the GPL to prohibit the
-practice for those products. If such problems arise substantially in
-other domains, we stand ready to extend this provision to those
-domains in future versions of the GPL, as needed to protect the
-freedom of users.
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
@@ -69,6 +63,6 @@ freedom of users.
States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish
-to avoid the special danger that patents applied to a free program
-could make it effectively proprietary. To prevent this, the GPL
-assures that patents cannot be used to render the program non-free.
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
@@ -77,3 +71,3 @@ modification follow.
- TERMS AND CONDITIONS
+ TERMS AND CONDITIONS
@@ -83,7 +77,7 @@ modification follow.
- "Copyright" also means copyright-like laws that apply to other kinds
-of works, such as semiconductor masks.
-
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
"The Program" refers to any copyrightable work licensed under this
-License. Each licensee is addressed as "you." "Licensees" and
+License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
@@ -91,7 +85,8 @@ License. Each licensee is addressed as "you." "Licensees" and
To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of
-an exact copy. The resulting work is called a "modified version" of
-the earlier work or a work "based on" the earlier work. A "covered
-work" means either the unmodified Program or a work based on the
-Program.
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
@@ -100,12 +95,12 @@ permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
-computer or making modifications that you do not share. Propagation
-includes copying, distribution (with or without modification), making
-available to the public, and in some countries other activities as
-well. To "convey" a work means any kind of propagation that enables
-other parties to make or receive copies, excluding sublicensing. Mere
-interaction with a user through a computer network, with no transfer
-of a copy, is not conveying.
-
- An interactive user interface displays "Appropriate Legal Notices" to
-the extent that it includes a convenient and prominently visible
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
@@ -113,3 +108,3 @@ tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License. If
+work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
@@ -119,5 +114,5 @@ menu, a prominent item in the list meets this criterion.
- The "source code" for a work means the preferred form of the work for
-making modifications to it. "Object code" means any non-source form of
-a work.
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
@@ -133,3 +128,3 @@ Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form. A
+implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
@@ -142,6 +137,6 @@ the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
-control those activities. However, it does not include the work's
+control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
-which are not part of the work. For example, Corresponding Source
+which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
@@ -152,7 +147,8 @@ subprograms and other parts of the work.
- The Corresponding Source need not include anything that users can
-regenerate automatically from other parts of the Corresponding Source.
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
- The Corresponding Source for a work in source code form is that same
-work.
+ The Corresponding Source for a work in source code form is that
+same work.
@@ -162,22 +158,22 @@ work.
copyright on the Program, and are irrevocable provided the stated
-conditions are met. This License explicitly affirms your unlimited
-permission to run the unmodified Program. The output from running a
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
-content, constitutes a covered work. This License acknowledges your
+content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
- You may make, run and propagate covered works that you do not convey,
-without conditions so long as your license otherwise remains in force.
-You may convey covered works to others for the sole purpose of having
-them make modifications exclusively for you, or provide you with
-facilities for running those works, provided that you comply with the
-terms of this License in conveying all material for which you do not
-hold copyright. Those thus making or running the covered works for you
-must do so exclusively on your behalf, under your direction and
-control, on terms that prohibit them from making any copies of your
-copyrighted material outside their relationship with you.
-
- Conveying under any other circumstances is permitted solely under the
-conditions stated below. Sublicensing is not allowed; section 10 makes
-it unnecessary.
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
@@ -191,4 +187,4 @@ measures.
-When you convey a covered work, you waive any legal power to forbid
-circumvention of technical measures to the extent such circumvention
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
@@ -197,5 +193,5 @@ modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
-technical measures.
+technological measures.
- 4.[1] Conveying Verbatim Copies.
+ 4. Conveying Verbatim Copies.
@@ -212,3 +208,3 @@ and you may offer support or warranty protection for a fee.
- 5.[2] Conveying Modified Source Versions.
+ 5. Conveying Modified Source Versions.
@@ -216,22 +212,24 @@ and you may offer support or warranty protection for a fee.
produce it from the Program, in the form of source code under the
-terms of section 4 above, provided that you also meet all of these
-conditions:
-
- * a) The work must carry prominent notices stating that you modified
- it, and giving a relevant date.
- * b) The work must carry prominent notices stating that it is
- released under this License and any conditions added under section
- 7. This requirement modifies the requirement in section 4 to "keep
- intact all notices".
- * c) You must license the entire work, as a whole, under this
- License to anyone who comes into possession of a copy. This
- License will therefore apply, along with any applicable section 7
- additional terms, to the whole of the work, and all its parts,
- regardless of how they are packaged. This License gives no
- permission to license the work in any other way, but it does not
- invalidate such permission if you have separately received it.
- * d) If the work has interactive user interfaces, each must display
- Appropriate Legal Notices; however, if the Program has interactive
- interfaces that do not display Appropriate Legal Notices, your
- work need not make them do so.
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
@@ -239,2 +237,3 @@ conditions:
works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
@@ -242,3 +241,3 @@ in or on a volume of a storage or distribution medium, is called an
used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit. Inclusion of a covered work
+beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
@@ -246,10 +245,10 @@ parts of the aggregate.
- 6.[3] Conveying Non-Source Forms.
+ 6. Conveying Non-Source Forms.
- You may convey a covered work in object code form under the terms of
-sections 4 and 5, provided that you also convey the machine-readable
-Corresponding Source under the terms of this License, in one of these
-ways:
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
- * a) Convey the object code in, or embodied in, a physical product
+ a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
@@ -257,3 +256,4 @@ ways:
customarily used for software interchange.
- * b) Convey the object code in, or embodied in, a physical product
+
+ b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
@@ -261,3 +261,3 @@ ways:
long as you offer spare parts or customer support for that product
- model, either (1) to give anyone who possesses the object code a
+ model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
@@ -266,6 +266,7 @@ ways:
more than your reasonable cost of physically performing this
- conveying of source, or (2) to provide access to copy the
+ conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
- * c) Convey individual copies of the object code with a copy of the
- written offer to provide the Corresponding Source. This
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
@@ -273,7 +274,8 @@ ways:
with subsection 6b.
- * d) Convey the object code by offering access from a designated
+
+ d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
- further charge. You need not require recipients to copy the
- Corresponding Source along with the object code. If the place to
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
@@ -282,9 +284,10 @@ ways:
clear directions next to the object code saying where to find the
- Corresponding Source. Regardless of what server hosts the
+ Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
- * e) Convey the object code using peer-to-peer transmission,
- provided you inform other peers where the object code and
- Corresponding Source of the work are being offered to the general
- public at no charge under subsection 6d.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
@@ -294,23 +297,22 @@ included in conveying the object code work.
- A "User Product" is either (1) a "consumer product," which means any
-tangible personal property which is normally used for personal,
-family, or household purposes, or (2) anything designed or sold for
-incorporation into a dwelling. In determining whether a product is a
-consumer product, doubtful cases shall be resolved in favor of
-coverage. For a particular product received by a particular user,
-"normally used" refers to a typical or common use of that class of
-product, regardless of the status of the particular user or of the way
-in which the particular user actually uses, or expects or is expected
-to use, the product. A product is a consumer product regardless of
-whether the product has substantial commercial, industrial or
-non-consumer uses, unless such uses represent the only significant
-mode of use of the product.
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to
-install and execute modified versions of a covered work in that User
-Product from a modified version of its Corresponding Source. The
-information must suffice to ensure that the continued functioning of
-the modified object code is in no case prevented or interfered with
-solely because modification has been made.
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
@@ -322,3 +324,3 @@ fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
-by the Installation Information. But this requirement does not apply
+by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
@@ -328,8 +330,8 @@ been installed in ROM).
The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or
-updates for a work that has been modified or installed by the
-recipient, or for the User Product in which it has been modified or
-installed. Network access may be denied when the modification itself
-materially and adversely affects the operation of the network or
-violates the rules and protocols for communication across the network.
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
@@ -342,3 +344,3 @@ unpacking, reading or copying.
7. Additional Terms.
-
+
"Additional permissions" are terms that supplement the terms of this
@@ -347,3 +349,3 @@ Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
-that they are valid under applicable law. If additional permissions
+that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
@@ -354,4 +356,4 @@ this License without regard to the additional permissions.
remove any additional permissions from that copy, or from any part of
-it. (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.) You may place
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
@@ -360,32 +362,37 @@ for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders
-of that material) supplement the terms of this License with terms:
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
- * a. disclaiming warranty or limiting liability differently from the
+ a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
- * b. requiring preservation of specified reasonable legal notices or
+
+ b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
- * c. prohibiting misrepresentation of the origin of that material,
- or requiring that modified versions of such material be marked in
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
- * d. limiting the use for publicity purposes of names of licensors
- or authors of the material; or
- * e. declining to grant rights under trademark law for use of some
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
- * f. requiring indemnification of licensors and authors of that
- material by anyone who conveys the material (or modified versions
- of it) with contractual assumptions of liability to the recipient,
- for any liability that these contractual assumptions directly
- impose on those licensors and authors.
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10. If the Program as you
-received it, or any part of it, purports to be governed by this
-License, supplemented by a term that is a further restriction, you may
-remove that term. If a license document contains a further restriction
-but permits relicensing or conveying under this License, you may add
-to a covered work material governed by the terms of that license
-document, provided that the further restriction does not survive such
-relicensing or conveying.
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
@@ -397,41 +404,45 @@ where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions; the
-above requirements apply either way.
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
- 8.[4] Termination.
+ 8. Termination.
You may not propagate or modify a covered work except as expressly
-provided under this License. Any attempt otherwise to propagate or
-modify it is void. If you violate this License, any copyright holder
-of the work may put you on notice by notifying you of the violation,
-by any reasonable means, provided 60 days have not elapsed since the
-most recent violation. Having put you on notice, the copyright holder
-may, at any time, terminate the rights (including any patent rights)
-that the copyright holder has granted to you under this License.
-
- However, if this is the first time you have received notice of
-violation of this License (for any software) with respect to a given
-copyright holder, and you cure the violation within 30 days following
-your receipt of the notice, then your license is automatically
-reinstated.
-
- In the event that your rights are terminated under this section,
-parties who have received copies, or rights, from you under this
-License will not have their licenses terminated so long as they remain
-in full compliance. Unless and until your rights are restored by the
-copyright holders, you do not qualify to receive licenses for the same
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
material under section 10.
- 9.[5] Acceptance Not Required for Having Copies.
+ 9. Acceptance Not Required for Having Copies.
- You are not required to accept this License in order to receive or run
-a copy of the Program. Ancillary propagation of a covered work
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance. However,
+to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
-modify any covered work. These actions infringe copyright if you do
-not accept this License. Therefore, by modifying or propagating a
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
- 10.[6] Automatic Licensing of Downstream Recipients.
+ 10. Automatic Licensing of Downstream Recipients.
@@ -439,3 +450,3 @@ covered work, you indicate your acceptance of this License to do so.
receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License. You are not responsible
+propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
@@ -444,3 +455,3 @@ for enforcing compliance by third parties with this License.
organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations. If propagation of a covered
+organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
@@ -453,3 +464,3 @@ the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License. For example, you may
+rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
@@ -463,7 +474,7 @@ sale, or importing the Program or any portion of it.
A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based. The
-work thus licensed is called the contributor's "contributor version."
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
- A contributor's "essential patent claims" are all patent claims owned
-or controlled by the contributor, whether already acquired or
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
@@ -471,3 +482,3 @@ by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version. For
+consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
@@ -481,7 +492,8 @@ propagate the contents of its contributor version.
- For purposes of the following three paragraphs, a "patent license" is
-any express agreement or commitment, however denominated, not to
-enforce a patent, and to "grant" a patent license to a party means to
-make such an agreement or commitment not to enforce a patent against
-the party.
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
@@ -492,11 +504,11 @@ publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
-available, or (2) disclaim the patent license for this particular
-work, or (3) arrange, in a manner consistent with the requirements of
-this License, to extend the patent license to downstream recipients.
-"Knowingly relying" means you have actual knowledge that, but for the
-patent license, your conveying the covered work in a country, or your
-recipient's use of the covered work in a country, would infringe one
-or more identifiable patents in that country that you have reason to
-believe are valid.
-
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
If, pursuant to or in connection with a single transaction or
@@ -509,16 +521,16 @@ work and works based on it.
- A patent license is "discriminatory" if it does not include within the
-scope of its coverage, prohibits the exercise of, or is conditioned on
-the non-exercise of one or more of the rights that are specifically
-granted under this License. You may not convey a covered work if you
-are a party to an arrangement with a third party that is in the
-business of distributing software, under which you make payment to the
-third party based on the extent of your activity of conveying the
-work, and under which the third party grants, to any of the parties
-who would receive the covered work from you, a discriminatory patent
-license (a) in connection with copies of the covered work conveyed by
-you (or copies made from those copies), or (b) primarily for and in
-connection with specific products or compilations that contain the
-covered work, unless you entered into that arrangement, or that patent
-license was granted, prior to 28 March 2007.
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
@@ -528,3 +540,3 @@ otherwise be available to you under applicable patent law.
- 12.[7] No Surrender of Others' Freedom.
+ 12. No Surrender of Others' Freedom.
@@ -532,10 +544,9 @@ otherwise be available to you under applicable patent law.
otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot convey
-the Program, or other covered work, so as to satisfy simultaneously
-your obligations under this License and any other pertinent
-obligations, then as a consequence you may not convey it at all. For
-example, if you agree to terms that obligate you to collect a royalty
-for further conveying from those to whom you convey the Program, the
-only way you could satisfy both those terms and this License would be
-to refrain entirely from conveying the Program.
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
@@ -544,32 +555,33 @@ to refrain entirely from conveying the Program.
Notwithstanding any other provision of this License, you have
-permission to link any covered work with a work licensed under version
-3 (or any later version published by the Free Software Foundation) of
-the GNU Affero General Public License, and to convey the resulting
-combination. The terms of this License will continue to apply to your
-covered work but will not apply to the work with which it is linked,
-which will remain governed by the GNU Affero General Public License.
-
- 14.[9] Revised Versions of this License.
-
- The Free Software Foundation may publish revised and/or new versions
-of the GNU General Public License from time to time. Such new versions
-will be similar in spirit to the present version, but may differ in
-detail to address new problems or concerns.
-
- Each version is given a distinguishing version number. If the Program
-specifies that a certain numbered version of the GNU General Public
-License "or any later version" applies to it, you have the option of
-following the terms and conditions either of that numbered version or
-of any later version published by the Free Software Foundation. If the
-Program does not specify a version number of the GNU General Public
-License, you may choose any version ever published by the Free
-Software Foundation.
-
- If the Program specifies that a proxy can decide whether future
-versions of the GNU General Public License shall apply, that proxy's
-public statement of acceptance of any version is permanent
-authorization for you to choose that version for the Program.
-
- Later license versions may grant you additional or different
-permissions. However, no additional obligations are imposed on any
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may