Legal 63
youcanchangethesoftwareorusepiecesofitinnewfreeprograms;andthatyouknowyoucando
thesethings.
Toprotectyourrights,weneedtomakerestrictionsthatforbidanyonetodenyyoutheserightsorto
askyoutosurrendertherights.Theserestrictionstranslatetocertainresponsibilitiesforyouifyou
distributecopiesofthesoftware,orifyoumodifyit.
Forexample,ifyoudistributecopiesofsuchaprogram,whethergratisorforafee,youmustgivethe
recipientsalltherightsthatyouhave.Youmustmakesurethatthey,too,receiveorcangetthe
sourcecode.Andyoumustshowthemthesetermssotheyknowtheirrights.
Weprotectyourrightswithtwosteps:(1)copyrightthesoftware,and(2)offeryouthislicensewhich
givesyoulegalpermissiontocopy,distributeand/ormodifythesoftware.
Also,foreachauthor’sprotectionandours,wewanttomakecertainthateveryoneunderstandsthat
thereisnowarrantyforthisfreesoftware.Ifthesoftwareismodifiedbysomeoneelseandpassed
on,wewantitsrecipientstoknowthatwhattheyhaveisnottheoriginal,sothatanyproblems
introducedbyotherswillnotreflectontheoriginalauthors'reputations.
Finally,anyfreeprogramisthreatenedconstantlybysoftwarepatents.Wewishtoavoidthedanger
thatredistributorsofafreeprogramwillindividuallyobtainpatentlicenses,ineffectmakingthe
programproprietary.Topreventthis,wehavemadeitclearthatanypatentmustbelicensedfor
everyone'sfreeuseornotlicensedatall.
Theprecisetermsandconditionsforcopying,distributionandmodificationfollow.
GNUGENERALPUBLICLICENSE
TERMSANDCONDITIONSFORCOPYING,DISTRIBUTIONANDMODIFICATION
0.ThisLicenseappliestoanyprogramorotherworkwhichcontainsanoticeplacedbythecopyright
holdersayingitmaybedistributedunderthetermsofthisGeneralPublicLicense.The“Program”,
below,referstoanysuchprogramorwork,anda“workbasedontheProgram”meanseitherthe
Programoranyderivativeworkundercopyrightlaw:thatistosay,aworkcontainingtheProgramor
aportionofit,eitherverbatimorwithmodificationsand/ortranslatedintoanotherlanguage.
(Hereinafter,translationisincludedwithoutlimitationintheterm“modification”.)Eachlicenseeis
addressedas“you”.
Activitiesotherthancopying,distributionandmodificationarenotcoveredbythisLicense;theyare
outsideitsscope.TheactofrunningtheProgramisnotrestricted,andtheoutputfromtheProgram
iscoveredonlyifitscontentsconstituteaworkbasedontheProgram(independentofhavingbeen
madebyrunningtheProgram).WhetherthatistruedependsonwhattheProgramdoes.
1.YoumaycopyanddistributeverbatimcopiesoftheProgram’ssourcecodeasyoureceiveit,in
anymedium,providedthatyouconspicuouslyandappropriatelypublishoneachcopyan
appropriatecopyrightnoticeanddisclaimerofwarranty;keepintactallthenoticesthatrefertothis
Licenseandtotheabsenceofanywarranty;andgiveanyotherrecipientsoftheProgramacopyof
thisLicensealongwiththeProgram.