A SERVICE OF

logo

36 Trademark and License information
10. Ifyou wishtoincorporatepartsoftheProgramintootherfree programswhose distributionconditions aredifferent, write to theauthorto askfor permission. Forsoftware which iscopyrighted bythe
FreeSoftware Foundation write tothe FreeSoftware Foundation;wesometimesmakeexceptionsfor this. Ourdecisionwill be guidedbythe two goalsof preservingthefree statusof allderivativesof our
freesoftware andof promot ngthesharng andreuseofsoftwaregenera y.
NOWARRANTY
11. BECAUSETHEPROGRAMIS LICENSEDFREEOF CHARGETHEREISNOWARRANTYFORTHEPROGRAMTOTHEEXTENTPERMITTEDBYAPPLICABLELAW. EXCEPTWHENOTHERWISE
STATEDINWRITINGTHECOPYRIGHTHOLDERSAND/OROTHI:RPARTIESPROVIDETHEPROGRAM"ASIS"WITHOUTWARRANTYOFANYKIND,EITHEREXPRESSEDORIMPLIED,INCLUDING,BUT
NOTLIMITEDTO THEIMPLIEDWARRANTIESOF MERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSE.THEENTIRERISKASTO THEQUALITYANDPERFORMANCEOFTHEPROGRAMIS
WTHYOU. SHOULDTHEPROGRAMPROVEDEFECTVE,YOUASSUMETHECOSTOFALL NECESSARYSERVC NG,REPARORCORRECTON.
12. INNOEVENTUNLESSREQUIREDBYAPPLICABLELAWORAGREEDTOINWRITINGWILL ANYCOPYRIGHTHOLDER,ORANYOTHERPARTYWHO MAYMODIFYAND/ORREDISTRIBUTETHE
PROGRAMASPERMITTEDABOVE,BELIABLETOYOUFORDAMAGES,INCLUDINGANYGENERAL,SPECIAL INCIDENTALORCONSEQUENTIALDAMAGESARISINGOUTOFTHEUSEOR INABILITY
TOUSETHEPROGRAM(INCLUDINGBUTNOTLIMITEDTOLOSSOFDATAORDATABEINGRENDEREDINACCURATEORLOSSESSUSTAINEDBYYOUORTHIRDPARTIESORAFAILUREOFTHE
PROGRAMTOOPERATEWITHANYOTHERPROGRAMS),EVENIFSUCHHOLDEROROTHERPARTYHASBEENADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGES.
GNU GENERAL PUBLIC LICENSE
Version3,29June2007
Copyright© 2907FreeSoftwareFoundationInc.<http://fsf.org/>
Everyonespermttedtocopyanddstrbuteverbatmcopesofths censedocument,but changng t snota owed.
Preamble
TheGNUGeneralPublicLicenseis afree,copyleftlicenseforsoftwareandotherkindsofworks.
Thelicensesformostsoftwareandotherpracticalworksaredesignedtotakeawayyourfreedomtoshareandchangetheworks.Bycontrast,theGNUGeneralPublicLicenseis intendedtoguaranteeyourfreedomtoshare
andchangeallversionsofa program4omakesureitremainsfreesoftwareforall_tsusers.WetheFreeSoftwareFoundationusetheGNUGeneralPublicLicenseformostofoursoftware ifappliesalsotoanyotherwork
releasedfniswaybyitsauthors.Youcanapplyittoyourprograms,too.
Whenwespeakoffreesoftware,wearereferringtofreedom,notprice.OurGeneralPublicLicensesaredesignedtomakesurethatyouhavethefreedomto distributecopiesoffreesoftware(andchargeforthemifyouwish),
thatyoureceivesourcecodeorcangetit ifyou wantit,thatyoucanchangethesoftwareorusepiecesofitinnewfreeprograms,andthatyouknowyoucandothesethngs.
Toprotectyourrightsweneedtopreventofhersfromdenyingyouthesenghtsor askingyouto surrendertherights.Thereforeyouhavecertainresponsibilitiesifyoudistributecopiesofthesoftwareor ifyoumodifyit:
responsibihtiestorespectthefreedomofothers.
Forexample,ifyoudistributecopiesofsucha program,whethergratisorforafee,you mustpassontotherecipientsthesamefreedomsthatyoureceived.Youmustmakesurethatthey,too,receiveorcangetthesource
code.Andyoumustshowthemthesetermssotheyknowtheirrights.
DevelopersthatusetheGNUGPLprotectyourrightswithtwosteps:(1)assertcopyrightonthesoftware,and(2)offeryouthisLicensegivingyoulegalpermissiontocopy,distributeand/ormodifyit.
Forthedevelopers'andauthors'protection,theGPLclearlyexplainsthatthereis nowarrantyforthisfreesoftware.Forbothusers'andauthors'sake,theGPLrequiresthatmodifiedversionsbemarkedaschanged,sothat
theirproblemswillnotbeattributederroneouslytoauthorsof previousversions.
Somedevicesaredesignedtodenyusersaccessto installor runmodifiedversionsofthesoftwareinsidethem,althoughthemanufacturercando so.Thisisfundamentallyincompatiblewiththeaimofprotectingusers'free-
domtochangethe soft-ware.Thesystematicpatternofsuchabuseoccursintheareaofproductsforindividualstouse,whichispreciselywhereitis mostunacceptable.Therefore,we havedesignedth_sversionoftheGPLto
prohibitthepracticeforthoseproducts.Ifsuchproblemsarisesubstantiallyin otherdomains,we standreadytoextendthisprowsiontothosedomainsin futureversionsoftheGPL,asneededtoprotectthefreedomofusers.
Finally,everyprogramisthreatenedconstantlybysoftwarepatents.Statesshouldnotallowpatentsto restrictdevelopmentanduseofsoftwareon general-purposecomputers,butinthosethatdo,wewishtoavoidthespecial
dangerthatpatentsappliedtoafreeprogramcouldmakeiteffectivelyproprietary.Topreventthis theGPLassuresthatpatentscannotbeusedtorenderthe programnon-free.
Theprecsetermsandcondtons forcopyng,dstrbuton androodf catonfo ow.
TERMSAND CONDITIONS
9.Definitions.
"ThisLicense"refersto version3oftheGNUGeneralPublicLicense.
"Copyright"alsomeanscopyright-likelawsthatapplytootherkindsofworks,suchassemiconductormasks.
"TheProgram"refersto anycopyrightableworklicensedunderthisLicense.Eachlicenseeisaddressedas"you"."Licensees"and"recipients"maybeindividualsor organizations,
To'modify"aworkmeansto copy:fromoradaptallorpartoftheworkinafashionrequiringcopyrightpermission,otherthanthe makingofanexactcopy,Theresultingworkiscalleda"modifiedversion"oftheearlierworkor
awork"basedon" theearlierwork.
A"coveredwork"meanseithertheunmodifiedProgramora workbasedontheProgram.
To"propagate"a workmeanstodo anythingwithitthat withoutpermissionwouldmakeyoudirectlyor secondarilyliableforinfringementunderapplicablecopyrightlaw exceptexecutingitonacomputeror modifyinga
privatecope!,Propagationincludescopying,distribution(withorwithoutmodification),makingavailabletothepublic,andin somecountriesotheractivitiesaswell.
To"conveya workmeansanykindofpropagationthatenablesotherpartiestomakeor receivecopies,Mereinteractionwithauserthrougha computernetwork,with notransferofa copy,isnotconveying,
Aninteractiveuserinterfacedisplays"AppropriateLegalNotices"totheextentthatitincludesaconvenientandprominentlyvisiblefeaturethat(1)d_splaysanappropriatecopyrightnotice,and(2)tellstheuserthatthereis
nowarrantyforthework (excepttotheextentthatwarrantiesareprovided)thatlicenseesmayconveythework underthisLicenseandhowtoviewacopyofth_sbcense.Iftheinterfacepresentsalistofusercommandsor
optons,suchasamenu,a promnenttern n the st meetsthscrteron.
1.SourceCode.
The'sourcecode"foraworkmeansthepreferredformoftheworkformakingmodificationstoit. "Objectcode"meansanynon-sourceformofawork,
A"StandardInterface"meansaninterfacethateitherisan officialstandarddfined byarecognizedstandardsbody,or,inthecaseof interfacesspecifiedfora particularprogramminglanguage,onethatiswidelyusedamong
developersworkinginthatlanguage.
The"SystemLibraries"ofanexecutableworkincludeanythingotherthantheworkasawhole that(a)is includedin thenormalformofpackaginga MajorComponentbutwhichisnotpartofthatMaiorComponentand(b)
servesonlyto enableuseoftheworkwith thatMajorComponent,ortoimplementaStandardInterfaceforwhichan implementationisavailabletothe publicin sourcecodeform,A'MajorComponent'. inthiscontext meansa
majoressentialcomponent(kernel,windowsystem,andsoon)ofthespecificoperatingsystem(ifany)onwhichtheexecutablework runs,oracompilerusedtoproducethework,oran objectcodeinterpreterusedto runit,
The"CorrespondingSource'foraworkinobjectcodeformmeansallthe sourcecodeneededtogenerateinstalland(foranexecutablework)runtheobjectcodeandtomodifythework _ncludingscriptstocontrolthose
activities.Howeveritdoesnotincludethework'sSystemLibrariesorgeneral-purposetoolsorgenerallyavailablefreeprogramswhichareusedunmodifiedinperformingthoseactivitiesbutwhicharenotpartofthework,For
exampleCorrespondingSourceincludesinterfacedefinitionfilesassociatedwith sourcefilesforthework andthesourcecodeforsharedlibrariesanddynamicallylinkedsubprogramsthattheworkisspecificallydesignedto
require,suchasby intimatedatacommunicationorcontrolflowbetweenthosesubprogramsandotherpartsofthework,
TheCorrespondingSourceneednotincludeanythingthatuserscanregenerateautomaticallyfromotherpartsoftheCorrespondingSource,
TheCorrespondingSourceforaworkinsourcecodeformisthatsamework.
2.BasicPerrnissions.
AllrightsgrantedunderthisLicensearegrantedforthetermofcopyrightontheProgram,andareirrevocableprovidedthestatedconditionsaremet,ThisLicenseexplicitlyaffirmsyourunlimitedpermissiontoruntheunmodi-
fiedProqram,TheoutputfromrunningacoveredworkiscoveredbythisLicenseonryiftheoutput givenitscontent constitutesacoveredwork,ThisLicenseacknowledgesyournghtsoffairuseorotherequivalentas
pnrovidedbycopyrightlaw,
Youmaymake,runandpropagatecoveredworksthatyoudo notconvey,withoutconditionssolongasyourlicenseotherwiseremainsin force.Youmayconveycoveredworkstoothersforthesolepurposeofhavingthem
makemodificationsexclusivel#foryou,or provideyouwithfacilitiesforrunningthoseworks,providedthatyoucomplywiththetermsofthisLicenseinconveyingallmaterialforwhichyoudo notcontro/copyright.Tliosethus
makingor runningthe coveredworksforyoumustdo soexclusivelyonyourbehalf,underyourdirectionandcontrol,ontermsthatprohibitthemfrommakinganycopiesofyourcopyrightedmaterialoutsidetheirrelationship
withyou,
Conveyingunderanyothercircumstancesispermittedsolelyundertheconditionsstatedbelow,Sublicensingis notallowed;section19makesit unnecessary,
3,ProtectingUsers'LegalRightsFromAnti-CircumventionLaw.
Nocoveredworkshallbedeemedpartofaneffectivetechnologicalmeasureunderanyapplicablelawfulfillingobligationsunderarticle11oftheWIPOcopyrighttreatyadoptedon 29December1996,or similarlawsprohibiting
orrestrictingcircumventionofsuchmeasures,
Whenyouconveyacoveredwork youwaiveanylegalpowertoforbidcircumventionoftechnologicalmeasurestotheextentsuchcircumventionis effectedbyexercisingrightsunderthisLicensewith respecttothecovered
work,andyou dscamany ntenton to mt operaton ormodf catonoftheworkasameansofenforcng,agansttheworksusers,yourorthrdpartes egarghtsto forb8 crcumventonoftechnoogca measures.
4.ConveyingVerbatimCopies.
YoumayconveyverbatimcopiesoftheProgram'ssourcecodeasyoureceiveit in anymedium providedthatyouconspicuouslyandappropriatelypublishoneachcopyan appropriatecopyrightnoticekeepintactallnotices
statingthatthisLicenseandanynon-permissivetermsaddedinaccordwithsection7applytothecode;keep_ntactallnoticesoftheabsenceofanywarranty;andgiveallrecipientsacopyoflhis Licensealongwiththe
Program.
Youmaychargeanypriceornopriceforeachcopythatyou convey,andyoumayoffersupportor warrantyprotectionfora fee.
5.ConveyingModifiedSourceVersions.
YoumayconveyaworkbasedontheProgram,orthemodificationstoproduceitfromtheProgram,intheformofsourcecodeunderthetermsofsection4,providedthatyoualsomeetalloftheseconditions:
a)Thework mustcarryprominentnoticesstatingthatyoumodifiedit, andgivinga relevantdate.
b/TheworkmustcarryprominentnoticesstatingthatJtisreleasedunderthisbcenseandanyconditionsaddedundersection7.Thisrequirementmodifiestherequirementin section4 to"keepintactallnotices".
c)Youmustlicensetheentirework,asawhole,underthisLicenseto anyonewhocomesintopossessionofacopy.ThisLicensewillthereforeapply,alongwithanyapplicablesection7additionalterms,tothewholeofthe
work,andallitsparts,regardlessofhowtheyarepackaged.ThisLicensegivesnopermissiontolicensetheworkinanyotherway,but itdoesnotinvalidatesuchpermissionifyouhaveseparatelyreceivedit.
d)lftheworkhasinteractiveuserinterfaces,eachmustdisplayAppropriateEegalNobces;however,iftheProgramhasinteractiveinterfacesthatdo notdisplayAppropriateLegalNotices,yourworkneednot makethemdo so.
Acompilationofa coveredworkwithotherseparateandindependentworks,whicharenotbytheirnatureextensionsofthecoveredwork,andwhicharenotcombinedwithitsuchastoformalargerprogram,inor onavol-
umeota storageordistributionmediumiscalledan "aggregate"ifthecompilationanditsresultingcopyrightarenotusedto limittheaccessorlegalrightsofthecompilation'susersbeyondwhafiheindividualworkspermit.
ncusonofacoveredwork nanaggregatedoesnotcausethsLcensetoappy totheotherpartsoftheaggregate.
6.ConveyingNon-SourceForms.
Youmayconveyacoveredworkinobjectcodeformunderthetermsofsections4and5 providedthatyoualsoconveythemachine-readableCorrespondingSourceunderthetermsofthisLicense.inoneoftheseways:
a)Conveytheobjectcodein,orembodiedin,aphysicalproduct(includingaphysicaldistributionmedium),accompaniedbytheCorrespondingSourcefixedon adurablephysicalmediumcustomarilyusedforsoftwareinter-
change.
b)Conveytheobjectcodein,orembodiedin,aphysicalproduct(includingaphysicaldistributionmedium),accompaniedbyawrittenoffer,validforatleastthreeyearsandvalidforaslongasyouoffersparepartsorcustomer
supportforthatproductmodel,togiveanyonewhopossessestheobjectcodeeither(1)acopyoftheCorrespondingSourceforallthesoftwareinthe productthatiscoveredbythis License,onadurablephysicalmedium
customarilyusedforsoftwareinterchange,fora pricenomorethanyourreasonablecostofphysicallyperformingthisconveyingofsourceor (2)accessto copytheCorrespondingSourcefroma networkserveratnocharge.
c)Conveyindividualcopiesoftheobjectcodewith acopyofthewrittenoffertoprovidetheCorrespondingSource.Thisalternativeisallowedonlyoccasionallyandnoncommerciallyandonlyifyoureceivedtheobjectcode
withsuchanoffer,in accordwithsubsection6b.
d)Conveytheobiectcodebyofferingaccessfromadesignatedplace(gratisorforacharge)andofferequivalentaccesstotheCorrespondingSourceinthesamewaythroughthesameplaceatnofurthercharge.Youneed
notrequirerec#entstocopytheCorrespondingSourcealongwithtSeobjectcode.IftheplacetocopytheobjectcodeisanetworkservertheCorrespondingSourcemaybeonadifferentserver(operatedb_/youor athird
party)thatsupportsequivalentcopyingfacilitiesprovidedyoumaintaincleardirectionsnextto theobiectcodesayingwheretofindtheCorrespondingSource.RegardlessofwhatserverhoststheCorrespondingSource,you
remainob gatedtoensurethat t Jsava abeforas ongasneededtosatsfytheserequrements.
For assistance call 1(800} 332-2119