MONTAGE Owner’s Manual
66
GNU GENER AL PUBLIC LICENSE
V ersion 2, Ju ne 1991
Copyright © 1989, 1991 Fr ee Softwar e Foundation, Inc ., 51 Franklin Str eet, Fifth Floor , Boston, MA 02110-1301 USA
Everyone is permitted to copy and distr ibute verbatim copies of this license document, but changing it is not allowed.
P reamb le
The licenses for most so ftware ar e designed to take a way your fr eedom to
share and change it. By contrast, the GNU General Public License is
intended to guarantee your fr eedom to shar e and change free softwar e—
to make sure th e software is fr ee for all its users. This General Public
License applies to most of the Fr ee Softwar e Foundation’ s software and to
any other program whose aut hors commit to using it. (Some other Free
Software Fou ndation software is covered by the GNU Lesser Ge neral
Public License instead.) Y ou can apply it to your programs, too.
When we speak of free softwar e, we are referr ing to fre edom, not price.
Our General Public L icenses ar e designed to make sure that you have the
freedom to dist ribute copies of fr ee software (and charge for this ser vice if
you wish), that you rec eive source code or can get it if you want it, that
you can change the software or use pieces of it in new fr ee programs; and
that you know you can do t hese things.
T o protect your r ights, we need to make r estrict ions that forbid anyone to
deny you these right s or to ask you to surr ender the rights . These
restr ictions translate to certain responsibilities for you if you distribute
copies of the softwar e, or if you modify it.
For example, if you distr ibute copies of such a pr ogram, whether gratis or
for a fee, you must give the recipie nts all the right s that you have. Y ou
must make sure tha t they , too, receive or can get the source code. And
you must show them these terms so they know their rights.
We pr otect your rights with two ste ps: (1) copyright the softwar e, and (2)
offer you this license which gives you legal permission to copy , distribut e
and/or modi fy the s oftware.
Also, for each author's pr otection and ours, we want to make certain that
everyone understands that ther e is no warranty for thi s free softwar e. If
the software is modif ied by someone else and passed on, we want its
recipients to know that what they have is not th e original, so that any
problems intr oduced by others will not refl ect on the origina l authors'
reputati ons.
Finally , any free program is thr eatened constantl y by software patents.
We wish to avoid the danger that r edistributors of a free program will
individually obtain paten t licenses, in effect making the program
propr ietary . T o prevent t his, we have made it clear that any patent must
be licensed for everyone’ s free use or not licensed at all.
The precise terms and conditions for copying, distr ibution and
modificati on follow .
GNU GENER AL PUBLIC LICENSE
TERMS AND CONDITIONS FOR
COP YING, DIS TRIBUTION AND
MODIFIC A TION
0. This License applies to any pr ogram or other work which contains a
notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The “Program” ,
below , refers to any such program o r work, and a “work based on the
Program” mean s either the Program o r any der ivative work under
copyrigh t law: that is to say , a work containing the Pr ogram or a
portion of it, either verbatim or with modifications and/or transla ted
into another language. ( Hereinafter , translation is included without
limitation in the term “modification”.) Each license e is addressed as
“you”.
Activities other than copying, distr ibution and modification are not
covered by th is License; they are outside its scope. The act of
running the Pr ogram is not restr icted, and the output from t he
Program is cover ed only if its contents con stitute a work based on the
Program (independen t of having been made by running the
Program). Wheth er that is true depends on what the Pr ogram does.
1. Y ou may copy and distribu te verbatim copies of the Pr ogram's sour ce
code as you receive it, in any medium, provided that you
conspicuously and appropr iately publish on each copy an
appropr iate copyright notice and disclaimer of warranty; keep intact
all the notices that r efer to this License and to the absence of any
warranty; and give any other recipients of the Program a copy of this
License along with the Pro gram.
Y ou may charge a fee for the physical act of transferri ng a copy , and
you may at your option offer warran ty protection in exchange for a
fee.
2. Y ou may modify your copy or copies of the Program or any portion of
it, thus forming a work based on the Pr ogram, and copy and
distribute su ch modifications or work under the terms of Section 1
above, provided that you also meet all of t hese conditions:
a) Y ou must cause the modified files to carry prominen t notices
stating that you changed the files and the date of any change.
b) Y ou must cause any work that you distr ibute or publish, that in
whole or in part contains or is derived fr om the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally rea ds commands interactively
when run, you must cause it, when started running for such
interactive use in the most or dinary way , to print or display an
announcement including an appr opriat e copyright notice and a
notice that ther e is no warranty (or else, saying that you pr ovide a
warranty) and that users may redist ribute the pr ogram under
these conditions, and t elling the user ho w to view a copy of this
License. (Exception: i f the Pr ogram itself is interactive but does
not normally print such a n announcement, your work based on the
Program is not r equired to pr int an announcement.)
These requir ements apply to the modified work as a whole. If
identifiable sections of that work ar e not deri ved from the Pr ogram,
and can be r easonably considere d independent and separate works
in themselves, then this Lic ense, and its terms, do not apply to those
sections when you distribute the m as separate works. But when you
distribute the same sections a s part of a whole which is a work based
on the Program, t he distribut ion of the whole must be on the te rms of
this License, whose permissions for othe r licensees extend to the
entire whole, and thus to each and every part regardless of who
wrote it.
Thus, it is not the intent of this sect ion to claim rights or contest your
rights to work written ent irely by you; rat her , the intent is to exer cise
the right to control the distr ibution of der ivative or collective works
based on the Program.
In addition, mer e aggregation of anot her work not based on the
Program with the Pr ogram (or with a work based on the Program) on
a volume of a storage or distr ibution medium does not br ing the other
work under the scope of this License.
3. Y ou may copy and distribut e the Program (or a work based on it,
under Section 2) in object code or executa ble form under the terms
of Sections 1 a nd 2 above pro vided that you al so do one of the
following:
a) Accompany it with the co mplete corr esponding machine-
readable so urce code, which must be di stributed under the terms
of Sections 1 and 2 above on a medium customaril y used for
software i ntercha nge; or ,
b) Accompany it with a written of fer , valid for at least three years, to
give any thir d party , for a ch arge no more than your co st of
physically performing source distributi on, a complete machine-
readable co py of the correspo nding so urce code, t o be
distribute d under the terms of Sections 1 and 2 above on a
medium customarily used for softw are inter change; or ,
c) Accompany it with the information you r eceived as to the of fer to
distribute corr esponding source code. (This alternative is allowed
only for noncommerci al distr ibution and only if you r eceived the
program in object code or execut able form with such an offer , in
accord with Subsection b above.)
The source code for a work means the prefe rred form of the work for
making modifications to it. For an executable work, complete sour ce
code means all the source code for all module s it contains, plus any
associated interface defini tion files, plus the scr ipts used to cont rol
compilation and in stallation o f the executable. However , as a special
exception, the sour ce code distribut ed need not include anything
that is normally distributed (in either source or binary form) with the
major components (compiler , kernel, and so on) of the operating
system on which the executable runs, unless that component itself
accompanies the execu table.
If distributi on of executable or object code is made by off ering
access to copy from a designated place, the n offer ing equivalent
access to copy the sour ce code from the same plac e counts as
distribution of the source code, even tho ugh third parties are not
compelled to copy the sour ce along with the object code.