Cross Reference: nmap.license
xref
: /
solaris-userland
/
components
/
nmap
/
nmap.license
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
1317
N/A
/***************************************************************************
5789
N/A
* COPYING -- Describes the terms under which Nmap is distributed. *
1317
N/A
* *
1317
N/A
***********************IMPORTANT NMAP LICENSE TERMS************************
1317
N/A
* *
5789
N/A
* The Nmap Security Scanner is (C) 1996-2015 Insecure.Com LLC. Nmap is *
146
N/A
* also a registered trademark of Insecure.Com LLC. This program is free *
146
N/A
* software; you may redistribute
and
/
or
modify it under the terms of the *
146
N/A
* GNU General Public License as published by the Free Software *
5789
N/A
* Foundation; Version 2 ("GPL"), BUT ONLY WITH ALL OF THE CLARIFICATIONS *
5789
N/A
* AND EXCEPTIONS DESCRIBED HEREIN. This guarantees your right to use, *
5789
N/A
* modify, and redistribute this software under certain conditions. If *
5789
N/A
* you wish to embed Nmap technology into proprietary software, we sell *
5789
N/A
* alternative licenses (contact sales@nmap.com). Dozens of software *
5789
N/A
* vendors already license Nmap technology such as host discovery, port *
5789
N/A
* scanning, OS detection, version detection, and the Nmap Scripting *
5789
N/A
* Engine. *
146
N/A
* *
5789
N/A
* Note that the GPL places important restrictions on "derivative works", *
5789
N/A
* yet it does not provide a detailed definition of that term. To avoid *
1317
N/A
* misunderstandings, we interpret that term as broadly as copyright law *
1317
N/A
* allows. For example, we consider an application to constitute a *
5789
N/A
* derivative work for the purpose of this license if it does any of the *
5789
N/A
* following with any software or content covered by this license *
5789
N/A
* ("Covered Software"): *
5789
N/A
* *
5789
N/A
* o Integrates source code from Covered Software. *
5789
N/A
* *
5789
N/A
* o Reads or includes copyrighted data files, such as Nmap's nmap-os-db *
5789
N/A
* or nmap-service-probes. *
5789
N/A
* *
5789
N/A
* o Is designed specifically to execute Covered Software and parse the *
5789
N/A
* results (as opposed to typical shell or execution-menu apps, which will *
5789
N/A
* execute anything you tell them to). *
5789
N/A
* *
5789
N/A
* o Includes Covered Software in a proprietary executable installer. The *
5789
N/A
* installers produced by InstallShield are an example of this. Including *
5789
N/A
* Nmap with other software in compressed or archival form does not *
5789
N/A
* trigger this provision, provided appropriate open source decompression *
5789
N/A
* or de-archiving software is widely available for no charge. For the *
5789
N/A
* purposes of this license, an installer is considered to include Covered *
5789
N/A
* Software even if it actually retrieves a copy of Covered Software from *
5789
N/A
* another source during runtime (such as by downloading it from the *
5789
N/A
* Internet). *
5789
N/A
* *
5789
N/A
* o Links (statically or dynamically) to a library which does any of the *
5789
N/A
* above. *
5789
N/A
* *
5789
N/A
* o Executes a helper program, module, or script to do any of the above. *
146
N/A
* *
5789
N/A
* This list is not exclusive, but is meant to clarify our interpretation *
5789
N/A
* of derived works with some common examples. Other people may interpret *
5789
N/A
* the plain GPL differently, so we consider this a special exception to *
5789
N/A
* the GPL that we apply to Covered Software. Works which meet any of *
5789
N/A
* these conditions must conform to all of the terms of this license, *
5789
N/A
* particularly including the GPL Section 3 requirements of providing *
5789
N/A
* source code and allowing free redistribution of the work as a whole. *
5789
N/A
* *
5789
N/A
* As another special exception to the GPL terms, Insecure.Com LLC grants *
5789
N/A
* permission to link the code of this program with any version of the *
5789
N/A
* OpenSSL library which is distributed under a license identical to that *
5789
N/A
* listed in the included
docs
/
licenses
/
OpenSSL.txt
file, and distribute *
5789
N/A
* linked combinations including the two. *
146
N/A
* *
5789
N/A
* Any redistribution of Covered Software, including any derived works, *
5789
N/A
* must obey and carry forward all of the terms of this license, including *
5789
N/A
* obeying all GPL rules and restrictions. For example, source code of *
5789
N/A
* the whole work must be provided and free redistribution must be *
5789
N/A
* allowed. All GPL references to "this License", are to be treated as *
5789
N/A
* including the terms and conditions of this license text as well. *
5789
N/A
* *
5789
N/A
* Because this license imposes special exceptions to the GPL, Covered *
5789
N/A
* Work may not be combined (even as part of a larger work) with plain GPL *
5789
N/A
* software. The terms, conditions, and exceptions of this license must *
5789
N/A
* be included as well. This license is incompatible with some other open *
5789
N/A
* source licenses as well. In some cases we can relicense portions of *
5789
N/A
* Nmap or grant special permissions to use it in other open source *
5789
N/A
* software. Please contact fyodor@nmap.org with any such requests. *
5789
N/A
* Similarly, we don't incorporate incompatible open source software into *
5789
N/A
* Covered Software without special permission from the copyright holders. *
5789
N/A
* *
5789
N/A
* If you have any questions about the licensing restrictions on using *
5789
N/A
* Nmap in other works, are happy to help. As mentioned above, we also *
5789
N/A
* offer alternative license to integrate Nmap into proprietary *
146
N/A
* applications and appliances. These contracts have been sold to dozens *
146
N/A
* of software vendors, and generally include a perpetual license as well *
1317
N/A
* as providing for priority support and updates. They also fund the *
5789
N/A
* continued development of Nmap. Please email sales@nmap.com for further *
5789
N/A
* information. *
146
N/A
* *
5789
N/A
* If you have received a written license agreement or contract for *
5789
N/A
* Covered Software stating terms other than these, you may choose to use *
5789
N/A
* and redistribute Covered Software under those terms instead of these. *
146
N/A
* *
146
N/A
* Source is provided to this software because we believe users have a *
146
N/A
* right to know exactly what a program is going to do before they run it. *
5789
N/A
* This also allows you to audit the software for security holes. *
146
N/A
* *
146
N/A
* Source code also allows you to port Nmap to new platforms, fix bugs, *
146
N/A
* and add new features. You are highly encouraged to send your changes *
5789
N/A
* to the dev@nmap.org mailing list for possible incorporation into the *
5789
N/A
* main distribution. By sending these changes to Fyodor or one of the *
1317
N/A
* Insecure.Org development mailing lists, or checking them into the Nmap *
1317
N/A
* source code repository, it is understood (unless you specify otherwise) *
1317
N/A
* that you are offering the Nmap Project (Insecure.Com LLC) the *
1317
N/A
* unlimited, non-exclusive right to reuse, modify, and relicense the *
1317
N/A
* code. Nmap will always be available Open Source, but this is important *
1317
N/A
* because the inability to relicense code has caused devastating problems *
1317
N/A
* for other Free Software projects (such as KDE and NASM). We also *
1317
N/A
* occasionally relicense the code to third parties as discussed above. *
1317
N/A
* If you wish to specify special license conditions of your *
1317
N/A
* contributions, just say so when you send them. *
146
N/A
* *
146
N/A
* This program is distributed in the hope that it will be useful, but *
146
N/A
* WITHOUT ANY WARRANTY; without even the implied warranty of *
5789
N/A
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Nmap *
5789
N/A
* license file for more details (it's in a COPYING file included with *
5789
N/A
* Nmap, and also available from
https://svn.nmap.org/nmap/COPYING
) *
146
N/A
* *
146
N/A
***************************************************************************/
146
N/A
146
N/A
GNU
General
Public
License
146
N/A
146
N/A
----------------------------------------------------------------------------
146
N/A
146
N/A
Table
of
Contents
146
N/A
146
N/A
*
GNU
GENERAL
PUBLIC
LICENSE
146
N/A
o
Preamble
146
N/A
o
TERMS
AND
CONDITIONS
FOR
COPYING
,
DISTRIBUTION
AND
MODIFICATION
146
N/A
o
How
to
Apply
These
Terms
to
Your
New
Programs
146
N/A
146
N/A
----------------------------------------------------------------------------
146
N/A
146
N/A
GNU
GENERAL
PUBLIC
LICENSE
146
N/A
146
N/A
Version
2
,
June
1991
146
N/A
146
N/A
Copyright
(C)
1989
,
1991
Free
Software
Foundation
,
Inc
.
146
N/A
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
146
N/A
146
N/A
Everyone
is
permitted
to
copy
and
distribute
verbatim
copies
146
N/A
of
this
license
document
,
but
changing
it
is
not
allowed
.
146
N/A
146
N/A
Preamble
146
N/A
146
N/A
The
licenses
for
most
software
are
designed
to
take
away
your
freedom
to
146
N/A
share
and
change
it
.
By
contrast
,
the
GNU
General
Public
License
is
intended
146
N/A
to
guarantee
your
freedom
to
share
and
change
free
software
--
to
make
sure
146
N/A
the
software
is
free
for
all
its
users
.
This
General
Public
License
applies
146
N/A
to
most
of
the
Free
Software
Foundation
's software and to any other program
146
N/A
whose authors commit to using it. (Some other Free Software Foundation
146
N/A
software is covered by the GNU Library General Public License instead.) You
146
N/A
can apply it to your programs, too.
146
N/A
146
N/A
When we speak of free software, we are referring to freedom, not price. Our
146
N/A
General Public Licenses are designed to make sure that you have the freedom
146
N/A
to distribute copies of free software (and charge for this service if you
146
N/A
wish), that you receive source code or can get it if you want it, that you
146
N/A
can change the software or use pieces of it in new free programs; and that
146
N/A
you know you can do these things.
146
N/A
146
N/A
To protect your rights, we need to make restrictions that forbid anyone to
146
N/A
deny you these rights or to ask you to surrender the rights. These
146
N/A
restrictions translate to certain responsibilities for you if you distribute
146
N/A
copies of the software, or if you modify it.
146
N/A
146
N/A
For example, if you distribute copies of such a program, whether gratis or
146
N/A
for a fee, you must give the recipients all the rights that you have. You
146
N/A
must make sure that they, too, receive or can get the source code. And you
146
N/A
must show them these terms so they know their rights.
146
N/A
146
N/A
We protect your rights with two steps: (1) copyright the software, and (2)
146
N/A
offer you this license which gives you legal permission to copy, distribute
146
N/A
and
/
or
modify the software.
146
N/A
146
N/A
Also, for each author'
s
protection
and
ours
,
we
want
to
make
certain
that
146
N/A
everyone
understands
that
there
is
no
warranty
for
this
free
software
.
If
146
N/A
the
software
is
modified
by
someone
else
and
passed
on
,
we
want
its
146
N/A
recipients
to
know
that
what
they
have
is
not
the
original
,
so
that
any
146
N/A
problems
introduced
by
others
will
not
reflect
on
the
original
authors
'
146
N/A
reputations.
146
N/A
146
N/A
Finally, any free program is threatened constantly by software patents. We
146
N/A
wish to avoid the danger that redistributors of a free program will
146
N/A
individually obtain patent licenses, in effect making the program
146
N/A
proprietary. To prevent this, we have made it clear that any patent must be
146
N/A
licensed for everyone'
s
free
use
or
not
licensed
at
all
.
146
N/A
146
N/A
The
precise
terms
and
conditions
for
copying
,
distribution
and
modification
146
N/A
follow
.
146
N/A
146
N/A
TERMS
AND
CONDITIONS
FOR
COPYING
,
DISTRIBUTION
AND
MODIFICATION
146
N/A
146
N/A
0
.
This
License
applies
to
any
program
or
other
work
which
contains
a
notice
146
N/A
placed
by
the
copyright
holder
saying
it
may
be
distributed
under
the
terms
146
N/A
of
this
General
Public
License
.
The
"Program"
,
below
,
refers
to
any
such
146
N/A
program
or
work
,
and
a
"work based on the Program"
means
either
the
Program
146
N/A
or
any
derivative
work
under
copyright
law
:
that
is
to
say
, a
work
146
N/A
containing
the
Program
or
a
portion
of
it
,
either
verbatim
or
with
146
N/A
modifications
and
/
or
translated
into
another
language
. (
Hereinafter
,
146
N/A
translation
is
included
without
limitation
in
the
term
"modification"
.)
Each
146
N/A
licensee
is
addressed
as
"you"
.
146
N/A
146
N/A
Activities
other
than
copying
,
distribution
and
modification
are
not
covered
146
N/A
by
this
License
;
they
are
outside
its
scope
.
The
act
of
running
the
Program
146
N/A
is
not
restricted
,
and
the
output
from
the
Program
is
covered
only
if
its
146
N/A
contents
constitute
a
work
based
on
the
Program
(
independent
of
having
been
146
N/A
made
by
running
the
Program
).
Whether
that
is
true
depends
on
what
the
146
N/A
Program
does
.
146
N/A
146
N/A
1
.
You
may
copy
and
distribute
verbatim
copies
of
the
Program
's source code
146
N/A
as you receive it, in any medium, provided that you conspicuously and
146
N/A
appropriately publish on each copy an appropriate copyright notice and
146
N/A
disclaimer of warranty; keep intact all the notices that refer to this
146
N/A
License and to the absence of any warranty; and give any other recipients of
146
N/A
the Program a copy of this License along with the Program.
146
N/A
146
N/A
You may charge a fee for the physical act of transferring a copy, and you
146
N/A
may at your option offer warranty protection in exchange for a fee.
146
N/A
146
N/A
2. You may modify your copy or copies of the Program or any portion of it,
146
N/A
thus forming a work based on the Program, and copy and distribute such
146
N/A
modifications or work under the terms of Section 1 above, provided that you
146
N/A
also meet all of these conditions:
146
N/A
146
N/A
* a) You must cause the modified files to carry prominent notices stating
146
N/A
that you changed the files and the date of any change.
146
N/A
146
N/A
* b) You must cause any work that you distribute or publish, that in
146
N/A
whole or in part contains or is derived from the Program or any part
146
N/A
thereof, to be licensed as a whole at no charge to all third parties
146
N/A
under the terms of this License.
146
N/A
146
N/A
* c) If the modified program normally reads commands interactively when
146
N/A
run, you must cause it, when started running for such interactive use
146
N/A
in the most ordinary way, to print or display an announcement including
146
N/A
an appropriate copyright notice and a notice that there is no warranty
146
N/A
(or else, saying that you provide a warranty) and that users may
146
N/A
redistribute the program under these conditions, and telling the user
146
N/A
how to view a copy of this License. (Exception: if the Program itself
146
N/A
is interactive but does not normally print such an announcement, your
146
N/A
work based on the Program is not required to print an announcement.)
146
N/A
146
N/A
These requirements apply to the modified work as a whole. If identifiable
146
N/A
sections of that work are not derived from the Program, and can be
146
N/A
reasonably considered independent and separate works in themselves, then
146
N/A
this License, and its terms, do not apply to those sections when you
146
N/A
distribute them as separate works. But when you distribute the same sections
146
N/A
as part of a whole which is a work based on the Program, the distribution of
146
N/A
the whole must be on the terms of this License, whose permissions for other
146
N/A
licensees extend to the entire whole, and thus to each and every part
146
N/A
regardless of who wrote it.
146
N/A
146
N/A
Thus, it is not the intent of this section to claim rights or contest your
146
N/A
rights to work written entirely by you; rather, the intent is to exercise
146
N/A
the right to control the distribution of derivative or collective works
146
N/A
based on the Program.
146
N/A
146
N/A
In addition, mere aggregation of another work not based on the Program with
146
N/A
the Program (or with a work based on the Program) on a volume of a storage
146
N/A
or distribution medium does not bring the other work under the scope of this
146
N/A
License.
146
N/A
146
N/A
3. You may copy and distribute the Program (or a work based on it, under
146
N/A
Section 2) in object code or executable form under the terms of Sections 1
146
N/A
and 2 above provided that you also do one of the following:
146
N/A
146
N/A
* a) Accompany it with the complete corresponding machine-readable source
146
N/A
code, which must be distributed under the terms of Sections 1 and 2
146
N/A
above on a medium customarily used for software interchange; or,
146
N/A
146
N/A
* b) Accompany it with a written offer, valid for at least three years,
146
N/A
to give any third party, for a charge no more than your cost of
146
N/A
physically performing source distribution, a complete machine-readable
146
N/A
copy of the corresponding source code, to be distributed under the
146
N/A
terms of Sections 1 and 2 above on a medium customarily used for
146
N/A
software interchange; or,
146
N/A
146
N/A
* c) Accompany it with the information you received as to the offer to
146
N/A
distribute corresponding source code. (This alternative is allowed only
146
N/A
for noncommercial distribution and only if you received the program in
146
N/A
object code or executable form with such an offer, in accord with
146
N/A
Subsection b above.)
146
N/A
146
N/A
The source code for a work means the preferred form of the work for making
146
N/A
modifications to it. For an executable work, complete source code means all
146
N/A
the source code for all modules it contains, plus any associated interface
146
N/A
definition files, plus the scripts used to control compilation and
146
N/A
installation of the executable. However, as a special exception, the source
146
N/A
code distributed need not include anything that is normally distributed (in
146
N/A
either source or binary form) with the major components (compiler, kernel,
146
N/A
and so on) of the operating system on which the executable runs, unless that
146
N/A
component itself accompanies the executable.
146
N/A
146
N/A
If distribution of executable or object code is made by offering access to
146
N/A
copy from a designated place, then offering equivalent access to copy the
146
N/A
source code from the same place counts as distribution of the source code,
146
N/A
even though third parties are not compelled to copy the source along with
146
N/A
the object code.
146
N/A
146
N/A
4. You may not copy, modify, sublicense, or distribute the Program except as
146
N/A
expressly provided under this License. Any attempt otherwise to copy,
146
N/A
modify, sublicense or distribute the Program is void, and will automatically
146
N/A
terminate your rights under this License. However, parties who have received
146
N/A
copies, or rights, from you under this License will not have their licenses
146
N/A
terminated so long as such parties remain in full compliance.
146
N/A
146
N/A
5. You are not required to accept this License, since you have not signed
146
N/A
it. However, nothing else grants you permission to modify or distribute the
146
N/A
Program or its derivative works. These actions are prohibited by law if you
146
N/A
do not accept this License. Therefore, by modifying or distributing the
146
N/A
Program (or any work based on the Program), you indicate your acceptance of
146
N/A
this License to do so, and all its terms and conditions for copying,
146
N/A
distributing or modifying the Program or works based on it.
146
N/A
146
N/A
6. Each time you redistribute the Program (or any work based on the
146
N/A
Program), the recipient automatically receives a license from the original
146
N/A
licensor to copy, distribute or modify the Program subject to these terms
146
N/A
and conditions. You may not impose any further restrictions on the
146
N/A
recipients'
exercise
of
the
rights
granted
herein
.
You
are
not
responsible
146
N/A
for
enforcing
compliance
by
third
parties
to
this
License
.
146
N/A
146
N/A
7
.
If
,
as
a
consequence
of
a
court
judgment
or
allegation
of
patent
146
N/A
infringement
or
for
any
other
reason
(
not
limited
to
patent
issues
),
146
N/A
conditions
are
imposed
on
you
(
whether
by
court
order
,
agreement
or
146
N/A
otherwise
)
that
contradict
the
conditions
of
this
License
,
they
do
not
146
N/A
excuse
you
from
the
conditions
of
this
License
.
If
you
cannot
distribute
so
146
N/A
as
to
satisfy
simultaneously
your
obligations
under
this
License
and
any
146
N/A
other
pertinent
obligations
,
then
as
a
consequence
you
may
not
distribute
146
N/A
the
Program
at
all
.
For
example
,
if
a
patent
license
would
not
permit
146
N/A
royalty
-
free
redistribution
of
the
Program
by
all
those
who
receive
copies
146
N/A
directly
or
indirectly
through
you
,
then
the
only
way
you
could
satisfy
both
146
N/A
it
and
this
License
would
be
to
refrain
entirely
from
distribution
of
the
146
N/A
Program
.
146
N/A
146
N/A
If
any
portion
of
this
section
is
held
invalid
or
unenforceable
under
any
146
N/A
particular
circumstance
,
the
balance
of
the
section
is
intended
to
apply
and
146
N/A
the
section
as
a
whole
is
intended
to
apply
in
other
circumstances
.
146
N/A
146
N/A
It
is
not
the
purpose
of
this
section
to
induce
you
to
infringe
any
patents
146
N/A
or
other
property
right
claims
or
to
contest
validity
of
any
such
claims
;
146
N/A
this
section
has
the
sole
purpose
of
protecting
the
integrity
of
the
free
146
N/A
software
distribution
system
,
which
is
implemented
by
public
license
146
N/A
practices
.
Many
people
have
made
generous
contributions
to
the
wide
range
of
146
N/A
software
distributed
through
that
system
in
reliance
on
consistent
146
N/A
application
of
that
system
;
it
is
up
to
the
author
/
donor
to
decide
if
he
or
146
N/A
she
is
willing
to
distribute
software
through
any
other
system
and
a
146
N/A
licensee
cannot
impose
that
choice
.
146
N/A
146
N/A
This
section
is
intended
to
make
thoroughly
clear
what
is
believed
to
be
a
146
N/A
consequence
of
the
rest
of
this
License
.
146
N/A
146
N/A
8
.
If
the
distribution
and
/
or
use
of
the
Program
is
restricted
in
certain
146
N/A
countries
either
by
patents
or
by
copyrighted
interfaces
,
the
original
146
N/A
copyright
holder
who
places
the
Program
under
this
License
may
add
an
146
N/A
explicit
geographical
distribution
limitation
excluding
those
countries
,
so
146
N/A
that
distribution
is
permitted
only
in
or
among
countries
not
thus
excluded
.
146
N/A
In
such
case
,
this
License
incorporates
the
limitation
as
if
written
in
the
146
N/A
body
of
this
License
.
146
N/A
146
N/A
9
.
The
Free
Software
Foundation
may
publish
revised
and
/
or
new
versions
of
146
N/A
the
General
Public
License
from
time
to
time
.
Such
new
versions
will
be
146
N/A
similar
in
spirit
to
the
present
version
,
but
may
differ
in
detail
to
146
N/A
address
new
problems
or
concerns
.
146
N/A
146
N/A
Each
version
is
given
a
distinguishing
version
number
.
If
the
Program
146
N/A
specifies
a
version
number
of
this
License
which
applies
to
it
and
"any
146
N/A
later version"
,
you
have
the
option
of
following
the
terms
and
conditions
146
N/A
either
of
that
version
or
of
any
later
version
published
by
the
Free
146
N/A
Software
Foundation
.
If
the
Program
does
not
specify
a
version
number
of
146
N/A
this
License
,
you
may
choose
any
version
ever
published
by
the
Free
Software
146
N/A
Foundation
.
146
N/A
146
N/A
10
.
If
you
wish
to
incorporate
parts
of
the
Program
into
other
free
programs
146
N/A
whose
distribution
conditions
are
different
,
write
to
the
author
to
ask
for
146
N/A
permission
.
For
software
which
is
copyrighted
by
the
Free
Software
146
N/A
Foundation
,
write
to
the
Free
Software
Foundation
;
we
sometimes
make
146
N/A
exceptions
for
this
.
Our
decision
will
be
guided
by
the
two
goals
of
146
N/A
preserving
the
free
status
of
all
derivatives
of
our
free
software
and
of
146
N/A
promoting
the
sharing
and
reuse
of
software
generally
.
146
N/A
146
N/A
NO
WARRANTY
146
N/A
146
N/A
11
.
BECAUSE
THE
PROGRAM
IS
LICENSED
FREE
OF
CHARGE
,
THERE
IS
NO
WARRANTY
FOR
146
N/A
THE
PROGRAM
,
TO
THE
EXTENT
PERMITTED
BY
APPLICABLE
LAW
.
EXCEPT
WHEN
146
N/A
OTHERWISE
STATED
IN
WRITING
THE
COPYRIGHT
HOLDERS
AND
/
OR
OTHER
PARTIES
146
N/A
PROVIDE
THE
PROGRAM
"AS IS"
WITHOUT
WARRANTY
OF
ANY
KIND
,
EITHER
EXPRESSED
146
N/A
OR
IMPLIED
,
INCLUDING
,
BUT
NOT
LIMITED
TO
,
THE
IMPLIED
WARRANTIES
OF
146
N/A
MERCHANTABILITY
AND
FITNESS
FOR
A
PARTICULAR
PURPOSE
.
THE
ENTIRE
RISK
AS
TO
146
N/A
THE
QUALITY
AND
PERFORMANCE
OF
THE
PROGRAM
IS
WITH
YOU
.
SHOULD
THE
PROGRAM
146
N/A
PROVE
DEFECTIVE
,
YOU
ASSUME
THE
COST
OF
ALL
NECESSARY
SERVICING
,
REPAIR
OR
146
N/A
CORRECTION
.
146
N/A
146
N/A
12
.
IN
NO
EVENT
UNLESS
REQUIRED
BY
APPLICABLE
LAW
OR
AGREED
TO
IN
WRITING
146
N/A
WILL
ANY
COPYRIGHT
HOLDER
,
OR
ANY
OTHER
PARTY
WHO
MAY
MODIFY
AND
/
OR
146
N/A
REDISTRIBUTE
THE
PROGRAM
AS
PERMITTED
ABOVE
,
BE
LIABLE
TO
YOU
FOR
DAMAGES
,
146
N/A
INCLUDING
ANY
GENERAL
,
SPECIAL
,
INCIDENTAL
OR
CONSEQUENTIAL
DAMAGES
ARISING
146
N/A
OUT
OF
THE
USE
OR
INABILITY
TO
USE
THE
PROGRAM
(
INCLUDING
BUT
NOT
LIMITED
TO
146
N/A
LOSS
OF
DATA
OR
DATA
BEING
RENDERED
INACCURATE
OR
LOSSES
SUSTAINED
BY
YOU
OR
146
N/A
THIRD
PARTIES
OR
A
FAILURE
OF
THE
PROGRAM
TO
OPERATE
WITH
ANY
OTHER
146
N/A
PROGRAMS
),
EVEN
IF
SUCH
HOLDER
OR
OTHER
PARTY
HAS
BEEN
ADVISED
OF
THE
146
N/A
POSSIBILITY
OF
SUCH
DAMAGES
.
146
N/A
146
N/A
END
OF
TERMS
AND
CONDITIONS
146
N/A
146
N/A
How
to
Apply
These
Terms
to
Your
New
Programs
146
N/A
146
N/A
If
you
develop
a
new
program
,
and
you
want
it
to
be
of
the
greatest
possible
146
N/A
use
to
the
public
,
the
best
way
to
achieve
this
is
to
make
it
free
software
146
N/A
which
everyone
can
redistribute
and
change
under
these
terms
.
146
N/A
146
N/A
To
do
so
,
attach
the
following
notices
to
the
program
.
It
is
safest
to
146
N/A
attach
them
to
the
start
of
each
source
file
to
most
effectively
convey
the
146
N/A
exclusion
of
warranty
;
and
each
file
should
have
at
least
the
"copyright"
146
N/A
line
and
a
pointer
to
where
the
full
notice
is
found
.
146
N/A
146
N/A
one
line
to
give
the
program
's name and an idea of what it does.
146
N/A
Copyright (C) 19yy name of author
146
N/A
146
N/A
This program is free software; you can redistribute it
and
/
or
146
N/A
modify it under the terms of the GNU General Public License
146
N/A
as published by the Free Software Foundation; either version 2
146
N/A
of the License, or (at your option) any later version.
146
N/A
146
N/A
This program is distributed in the hope that it will be useful,
146
N/A
but WITHOUT ANY WARRANTY; without even the implied warranty of
146
N/A
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
146
N/A
GNU General Public License for more details.
146
N/A
146
N/A
You should have received a copy of the GNU General Public License
146
N/A
along with this program; if not, write to the Free Software
146
N/A
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
146
N/A
146
N/A
Also add information on how to contact you by electronic and paper mail.
146
N/A
146
N/A
If the program is interactive, make it output a short notice like this when
146
N/A
it starts in an interactive mode:
146
N/A
146
N/A
Gnomovision version 69, Copyright (C) 19yy name of author
146
N/A
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
146
N/A
type `show w'
.
This
is
free
software
,
and
you
are
welcome
146
N/A
to
redistribute
it
under
certain
conditions
;
type
`
show
c
'
146
N/A
for details.
146
N/A
146
N/A
The hypothetical commands `show w'
and
`
show
c
' should show the appropriate
146
N/A
parts of the General Public License. Of course, the commands you use may be
146
N/A
called something other than `show w'
and
`
show
c
'; they could even be
146
N/A
mouse-clicks or menu items--whatever suits your program.
146
N/A
146
N/A
You should also get your employer (if you work as a programmer) or your
146
N/A
school, if any, to sign a "copyright disclaimer" for the program, if
146
N/A
necessary. Here is a sample; alter the names:
146
N/A
146
N/A
Yoyodyne, Inc., hereby disclaims all copyright
146
N/A
interest in the program `Gnomovision'
146
N/A
(
which
makes
passes
at
compilers
)
written
146
N/A
by
James
Hacker
.
146
N/A
146
N/A
signature
of
Ty
Coon
,
1
April
1989
146
N/A
Ty
Coon
,
President
of
Vice
146
N/A
146
N/A
This
General
Public
License
does
not
permit
incorporating
your
program
into
146
N/A
proprietary
programs
.
If
your
program
is
a
subroutine
library
,
you
may
146
N/A
consider
it
more
useful
to
permit
linking
proprietary
applications
with
the
146
N/A
library
.
If
this
is
what
you
want
to
do
,
use
the
GNU
Library
General
Public
146
N/A
License
instead
of
this
License
.