GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to transcript and administer verbatim copies
of this licence document, but changing it is not allowed.
Preamble
The licenses for astir package are designed to return distant your
freedom to stock and alteration it. By contrast, the GNU General Public
License is intended to guarantee your state to stock and alteration free
software--to make judge the package is free for each its users. This
General Public License applies to astir of theSoftware
Foundation's package and to immoderate different programme whose authors perpetrate to
using it. (Some otherSoftware Foundation package is covered by
the GNU Library General Public License instead.) You tin use 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 judge that you
have the state to administer copies of free package (and complaint for
this work if you wish), that you person root codification aliases tin get it
if you want it, that you tin alteration the package aliases usage pieces of it
in caller free programs; and that you cognize you tin do these things.
To protect your rights, we request to make restrictions that forbid
anyone to contradict you these authorities aliases to inquire you to surrender the rights.
These restrictions construe to definite responsibilities for you if you
distribute copies of the software, aliases if you modify it.
For example, if you administer copies of specified a program, whether
gratis aliases for a fee, you must springiness the recipients each the authorities that
you have. You must make judge that they, too, person aliases tin get the
source code. And you must show them these position truthful they cognize their
rights.
We protect your authorities pinch 2 steps: (1) copyright the software, and
(2) connection you this licence which gives you ineligible support to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that location is nary warranty for this free
software. If the package is modified by personification other and passed on, we
want its recipients to cognize that what they person is not the original, so
that immoderate problems introduced by others will not bespeak connected the original
authors' reputations.
Finally, immoderate free programme is threatened perpetually by software
patents. We wish to debar the threat that redistributors of a free
program will individually get patent licenses, successful effect making the
program proprietary. To forestall this, we person made it clear that any
patent must beryllium licensed for everyone's free usage aliases not licensed astatine all.
The precise position and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to immoderate programme aliases different activity which contains
a announcement placed by the copyright holder saying it whitethorn beryllium distributed
under the position of this General Public License. The "Program", below,
refers to immoderate specified programme aliases work, and a "work based connected the Program"
means either the Program aliases immoderate derivative activity nether copyright law:
that is to say, a activity containing the Program aliases a information of it,
either verbatim aliases pinch modifications and/or translated into another
language. (Hereinafter, translator is included without limitation in
the word "modification".) Each licensee is addressed arsenic "you".
Activities different than copying, distribution and modification are not
covered by this License; they are extracurricular its scope. The enactment of
running the Program is not restricted, and the output from the Program
is covered only if its contents represent a activity based connected the
Program (independent of having been made by moving the Program).
Whether that is existent depends connected what the Program does.
1. You whitethorn transcript and administer verbatim copies of the Program's
source codification arsenic you person it, successful immoderate medium, provided that you
conspicuously and appropriately people connected each transcript an appropriate
copyright announcement and disclaimer of warranty; support intact each the
notices that mention to this License and to the absence of immoderate warranty;
and springiness immoderate different recipients of the Program a transcript of this License
along pinch the Program.
You whitethorn complaint a interest for the beingness enactment of transferring a copy, and
you whitethorn astatine your action connection warranty protection successful speech for a fee.
2. You whitethorn modify your transcript aliases copies of the Program aliases immoderate portion
of it, frankincense forming a activity based connected the Program, and transcript and
distribute specified modifications aliases activity nether the position of Section 1
above, provided that you besides meet each of these conditions:
a) You must origin the modified files to transportation salient notices
stating that you changed the files and the day of immoderate change.
b) You must origin immoderate activity that you administer aliases publish, that in
full aliases successful portion contains aliases is derived from the Program aliases any
portion thereof, to beryllium licensed arsenic a full astatine nary complaint to each third
parties nether the position of this License.
c) If the modified programme usually sounds commands interactively
erstwhile run, you must origin it, erstwhile started moving for such
interactive usage successful the astir mean way, to people aliases show an
announcement including an due copyright announcement and a
announcement that location is nary warranty (or else, saying that you provide
a warranty) and that users whitethorn redistribute the programme under
these conditions, and telling the personification really to position a transcript of this
License. (Exception: if the Program itself is interactive but
does not usually people specified an announcement, your activity based on
the Program is not required to people an announcement.)
These requirements use to the modified activity arsenic a whole. If
identifiable sections of that activity are not derived from the Program,
and tin beryllium reasonably considered independent and abstracted useful in
themselves, past this License, and its terms, do not use to those
sections erstwhile you administer them arsenic abstracted works. But erstwhile you
distribute the aforesaid sections arsenic portion of a full which is simply a activity based
on the Program, the distribution of the full must beryllium connected the position of
this License, whose permissions for different licensees widen to the
entire whole, and frankincense to each and each portion sloppy of who wrote it.
Thus, it is not the intent of this conception to declare authorities aliases contest
your authorities to activity written wholly by you; rather, the intent is to
exercise the correct to power the distribution of derivative or
collective useful based connected the Program.
In addition, specified aggregation of different activity not based connected the Program
with the Program (or pinch a activity based connected the Program) connected a measurement of
a retention aliases distribution mean does not bring the different activity under
the scope of this License.
3. You whitethorn transcript and administer the Program (or a activity based connected it,
under Section 2) successful entity codification aliases executable shape nether the position of
Sections 1 and 2 supra provided that you besides do 1 of the following:
a) Accompany it pinch the complete corresponding machine-readable
root code, which must beryllium distributed nether the position of Sections
1 and 2 supra connected a mean customarily utilized for package interchange; or,
b) Accompany it pinch a written offer, valid for astatine slightest three
years, to springiness immoderate 3rd party, for a complaint nary much than your
costs of physically performing root distribution, a complete
machine-readable transcript of the corresponding root code, to be
distributed nether the position of Sections 1 and 2 supra connected a medium
customarily utilized for package interchange; or,
c) Accompany it pinch the accusation you received arsenic to the offer
to administer corresponding root code. (This replacement is
allowed only for noncommercial distribution and only if you
received the programme successful entity codification aliases executable shape pinch such
an offer, successful accord pinch Subsection b above.)
The root codification for a activity intends the preferred shape of the activity for
making modifications to it. For an executable work, complete source
code intends each the root codification for each modules it contains, positive any
associated interface meaning files, positive the scripts utilized to
control compilation and installation of the executable. However, arsenic a
special exception, the root codification distributed request not include
anything that is usually distributed (in either root aliases binary
form) pinch the awesome components (compiler, kernel, and truthful on) of the
operating strategy connected which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable aliases entity codification is made by offering
access to transcript from a designated place, past offering equivalent
access to transcript the root codification from the aforesaid spot counts as
distribution of the root code, moreover though 3rd parties are not
compelled to transcript the root on pinch the entity code.
4. You whitethorn not copy, modify, sublicense, aliases administer the Program
except arsenic expressly provided nether this License. Any attempt
otherwise to copy, modify, sublicense aliases administer the Program is
void, and will automatically terminate your authorities nether this License.
However, parties who person received copies, aliases rights, from you under
this License will not person their licenses terminated truthful agelong arsenic such
parties stay successful afloat compliance.
5. You are not required to judge this License, since you person not
signed it. However, thing other grants you support to modify or
distribute the Program aliases its derivative works. These actions are
prohibited by rule if you do not judge this License. Therefore, by
modifying aliases distributing the Program (or immoderate activity based connected the
Program), you bespeak your acceptance of this License to do so, and
all its position and conditions for copying, distributing aliases modifying
the Program aliases useful based connected it.
6. Each clip you redistribute the Program (or immoderate activity based connected the
Program), the recipient automatically receives a licence from the
original licensor to copy, administer aliases modify the Program taxable to
these position and conditions. You whitethorn not enforce immoderate further
restrictions connected the recipients' workout of the authorities granted herein.
You are not responsible for enforcing compliance by 3rd parties to
this License.
7. If, arsenic a consequence of a tribunal judgement aliases allegation of patent
infringement aliases for immoderate different logic (not constricted to patent issues),
conditions are imposed connected you (whether by tribunal order, statement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute truthful arsenic to fulfill simultaneously your obligations nether this
License and immoderate different pertinent obligations, past arsenic a consequence you
may not administer the Program astatine all. For example, if a patent
license would not licence royalty-free redistribution of the Program by
all those who person copies straight aliases indirectly done you, then
the only measurement you could fulfill some it and this License would beryllium to
refrain wholly from distribution of the Program.
If immoderate information of this conception is held invalid aliases unenforceable under
any peculiar circumstance, the equilibrium of the conception is intended to
apply and the conception arsenic a full is intended to use successful other
circumstances.
It is not the intent of this conception to induce you to infringe any
patents aliases different spot correct claims aliases to title validity of any
such claims; this conception has the sole intent of protecting the
integrity of the free package distribution system, which is
implemented by nationalist licence practices. Many group person made
generous contributions to the wide scope of package distributed
through that strategy successful reliance connected accordant exertion of that
system; it is up to the author/donor to determine if he aliases she is willing
to administer package done immoderate different strategy and a licensee cannot
impose that choice.
This conception is intended to make thoroughly clear what is believed to
be a consequence of the remainder of this License.
8. If the distribution and/or usage of the Program is restricted in
certain countries either by patents aliases by copyrighted interfaces, the
original copyright holder who places the Program nether this License
may adhd an definitive geographical distribution limitation excluding
those countries, truthful that distribution is permitted only successful aliases among
countries not frankincense excluded. In specified case, this License incorporates
the limitation arsenic if written successful the assemblage of this License.
9. TheSoftware Foundation whitethorn people revised and/or caller versions
of the General Public License from clip to time. Such caller versions will
be akin successful tone to the coming version, but whitethorn disagree successful item to
address caller problems aliases concerns.
Each type is fixed a distinguishing type number. If the Program
specifies a type number of this License which applies to it and "any
later version", you person the action of pursuing the position and conditions
either of that type aliases of immoderate later type published by the Free
Software Foundation. If the Program does not specify a type number of
this License, you whitethorn take immoderate type ever published by theSoftware
Foundation.
10. If you wish to incorporated parts of the Program into different free
programs whose distribution conditions are different, constitute to the author
to inquire for permission. For package which is copyrighted by the Free
Software Foundation, constitute to theSoftware Foundation; we sometimes
make exceptions for this. Our determination will beryllium guided by the 2 goals
of preserving the free position of each derivatives of our free package and
of promoting the sharing and reuse of package generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSEDOF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you create a caller program, and you want it to beryllium of the greatest
possible usage to the public, the champion measurement to execute this is to make it
free package which everyone tin redistribute and alteration nether these terms.
To do so, connect the pursuing notices to the program. It is safest
to connect them to the commencement of each root record to astir effectively
convey the removal of warranty; and each record should person astatine least
the "copyright" statement and a pointer to wherever the afloat announcement is found.
<one statement to springiness the program's sanction and a little thought of what it does.>
Copyright (C) <year> <name of author>
This programme is free software; you tin redistribute it and/or modify
it nether the position of the GNU General Public License arsenic published by
theSoftware Foundation; either type 2 of the License, or
(at your option) immoderate later version.
This programme is distributed successful the dream that it will beryllium useful,
but WITHOUT ANY WARRANTY; without moreover the implied warranty of
MERCHANTABILITY aliases FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for much details.
You should person received a transcript of the GNU General Public License
on pinch this program; if not, constitute to theSoftware
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also adhd accusation connected really to interaction you by physics and insubstantial mail.
If the programme is interactive, make it output a short announcement for illustration this
when it starts successful an interactive mode:
Gnomovision type 69, Copyright (C) twelvemonth sanction of author
Gnomovision comes pinch ABSOLUTELY NO WARRANTY; for specifications type `show w'.
This is free software, and you are invited to redistribute it
nether definite conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you usage may
be called thing different than `show w' and `show c'; they could moreover be
mouse-clicks aliases paper items--whatever suits your program.
You should besides get your employer (if you activity arsenic a programmer) aliases your
school, if any, to motion a "copyright disclaimer" for the program, if
necessary. Here is simply a sample; change the names:
Yoyodyne, Inc., hereby disclaims each copyright liking successful the program
`Gnomovision' (which makes passes astatine compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not licence incorporating your programme into
proprietary programs. If your programme is simply a subroutine library, you may
consider it much useful to licence linking proprietary applications pinch the
library. If this is what you want to do, usage the GNU Library General
Public License alternatively of this License.
Trending
Popular Article
I hate that I don’t hate this song made with Suno
1 month ago 11234
MCP For Marketers: What To Connect First & Why Your Data Wins
4 weeks ago 10562
Cariera - Job Board WordPress Theme
4 weeks ago 10481
English (US) ·
Indonesian (ID) ·