Specifications

DevelopersthatusetheGNUGPLprotectyourrightswithtwosteps:(1)assertcopyright
onthesoftware,and(2)offeryouthisLicensegivingyoulegalpermissiontocopy,
distributeand/ormodifyit.
Forthedevelopers'andauthors'protection,theGPLclearlyexplainsthatthereisno
warrantyforthisfreesoftware.Forbothusers'andauthors'sake,theGPLrequiresthat
modifiedversionsbemarkedaschanged,sothattheirproblemswillnotbeattributed
erroneouslytoauthorsofpreviousversions.
Somedevicesaredesignedtodenyusersaccesstoinstallorrunmodifiedversionsofthe
softwareinsidethem,althoughthemanufacturercandoso.Thisisfundamentally
incompatiblewiththeaimofprotectingusers'freedomtochangethesoftware.The
systematicpatternofsuchabuseoccursintheareaofproductsforindividualstouse,
whichispreciselywhereitismostunacceptable.Therefore,wehavedesignedthisversion
oftheGPLtoprohibitthepracticeforthoseproducts.Ifsuchproblemsarisesubstantially
inotherdomains,westandreadytoextendthisprovisiontothosedomainsinfuture
versionsoftheGPL,asneededtoprotectthefreedomofusers.
Finally,everyprogramisthreatenedconstantlybysoftwarepatents.Statesshouldnot
allowpatentstorestrictdevelopmentanduseofsoftwareongeneralpurposecomputers,
butinthosethatdo,wewishtoavoidthespecialdangerthatpatentsappliedtoafree
programcouldmakeiteffectivelyproprietary.Topreventthis,theGPLassuresthat
patentscannotbeusedtorendertheprogramnonfree.
Theprecisetermsandconditionsforcopying,distributionandmodificationfollow.
TERMSANDCONDITIONS
0.Definitions.
“ThisLicense”referstoversion3oftheGNUGeneralPublicLicense.
“Copyright”alsomeanscopyrightlikelawsthatapplytootherkindsofworks,suchas
semiconductormasks.
“TheProgram”referstoanycopyrightableworklicensedunderthisLicense.Eachlicensee
isaddressedas“you”.“Licensees”and“recipients”maybeindividualsororganizations.
167