summaryrefslogtreecommitdiff
path: root/doc/manual.info
blob: 96658806b8f823c835e0e09a44bc165fe0486624 (plain)
ofshex dumpascii
0000 54 68 69 73 20 69 73 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 70 72 6f 64 75 63 65 64 20 62 79 This.is.manual.info,.produced.by
0020 20 6d 61 6b 65 69 6e 66 6f 20 76 65 72 73 69 6f 6e 20 36 2e 35 20 66 72 6f 6d 20 6d 61 6e 75 61 .makeinfo.version.6.5.from.manua
0040 6c 2e 74 65 78 69 2e 0a 0a 54 68 69 73 20 6d 61 6e 75 61 6c 20 69 73 20 66 6f 72 20 74 68 65 20 l.texi...This.manual.is.for.the.
0060 47 4e 55 20 54 61 6c 65 72 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 20 28 76 65 72 73 GNU.Taler.merchant.backend.(vers
0080 69 6f 6e 20 30 2e 35 2e 30 2c 20 31 38 0a 41 70 72 69 6c 20 32 30 31 39 29 2c 0a 0a 20 20 20 43 ion.0.5.0,.18.April.2019),.....C
00a0 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 36 2c 20 32 30 31 37 2c 20 32 30 31 39 20 54 61 opyright.(C).2016,.2017,.2019.Ta
00c0 6c 65 72 20 53 79 73 74 65 6d 73 20 53 41 0a 0a 20 20 20 20 20 50 65 72 6d 69 73 73 69 6f 6e 20 ler.Systems.SA.......Permission.
00e0 69 73 20 67 72 61 6e 74 65 64 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 is.granted.to.copy,.distribute.a
0100 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 74 68 69 73 0a 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 20 nd/or.modify.this......document.
0120 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 46 72 65 65 20 under.the.terms.of.the.GNU.Free.
0140 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 2c 0a 20 20 20 20 20 56 65 72 73 Documentation.License,......Vers
0160 69 6f 6e 20 31 2e 33 20 6f 72 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 20 70 75 62 ion.1.3.or.any.later.version.pub
0180 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 20 20 20 20 lished.by.the.Free.Software.....
01a0 20 46 6f 75 6e 64 61 74 69 6f 6e 3b 20 77 69 74 68 20 6e 6f 20 49 6e 76 61 72 69 61 6e 74 20 53 .Foundation;.with.no.Invariant.S
01c0 65 63 74 69 6f 6e 73 2c 20 77 69 74 68 20 6e 6f 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 ections,.with.no.Front-Cover.Tex
01e0 74 73 2c 0a 20 20 20 20 20 61 6e 64 20 77 69 74 68 20 6e 6f 20 42 61 63 6b 2d 43 6f 76 65 72 20 ts,......and.with.no.Back-Cover.
0200 54 65 78 74 73 2e 20 20 41 20 63 6f 70 79 20 6f 66 20 74 68 65 20 6c 69 63 65 6e 73 65 20 69 73 Texts...A.copy.of.the.license.is
0220 20 69 6e 63 6c 75 64 65 64 20 69 6e 0a 20 20 20 20 20 74 68 65 20 73 65 63 74 69 6f 6e 20 65 6e .included.in......the.section.en
0240 74 69 74 6c 65 64 20 22 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c titled."GNU.Free.Documentation.L
0260 69 63 65 6e 73 65 22 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 icense".....File:.manual.info,..
0280 4e 6f 64 65 3a 20 54 6f 70 2c 20 20 4e 65 78 74 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 2c 20 Node:.Top,..Next:.Introduction,.
02a0 20 55 70 3a 20 28 64 69 72 29 0a 0a 54 68 65 20 47 4e 55 20 54 61 6c 65 72 20 6d 61 6e 75 61 6c .Up:.(dir)..The.GNU.Taler.manual
02c0 20 66 6f 72 20 57 65 62 20 73 68 6f 70 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a .for.Web.shops.*****************
02e0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 69 73 20 6d 61 6e 75 61 6c 20 69 *****************..This.manual.i
0300 73 20 66 6f 72 20 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 6d 65 72 63 68 61 6e 74 20 62 61 63 s.for.the.GNU.Taler.merchant.bac
0320 6b 65 6e 64 20 28 76 65 72 73 69 6f 6e 20 30 2e 35 2e 30 2c 20 31 38 0a 41 70 72 69 6c 20 32 30 kend.(version.0.5.0,.18.April.20
0340 31 39 29 2c 0a 0a 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 36 2c 20 32 30 31 19),.....Copyright.(C).2016,.201
0360 37 2c 20 32 30 31 39 20 54 61 6c 65 72 20 53 79 73 74 65 6d 73 20 53 41 0a 0a 20 20 20 20 20 50 7,.2019.Taler.Systems.SA.......P
0380 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 67 72 61 6e 74 65 64 20 74 6f 20 63 6f 70 79 2c 20 64 69 ermission.is.granted.to.copy,.di
03a0 73 74 72 69 62 75 74 65 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 74 68 69 73 0a 20 20 20 20 stribute.and/or.modify.this.....
03c0 20 64 6f 63 75 6d 65 6e 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 .document.under.the.terms.of.the
03e0 20 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 2c .GNU.Free.Documentation.License,
0400 0a 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 33 20 6f 72 20 61 6e 79 20 6c 61 74 65 72 20 76 ......Version.1.3.or.any.later.v
0420 65 72 73 69 6f 6e 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 ersion.published.by.the.Free.Sof
0440 74 77 61 72 65 0a 20 20 20 20 20 46 6f 75 6e 64 61 74 69 6f 6e 3b 20 77 69 74 68 20 6e 6f 20 49 tware......Foundation;.with.no.I
0460 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 2c 20 77 69 74 68 20 6e 6f 20 46 72 6f 6e 74 nvariant.Sections,.with.no.Front
0480 2d 43 6f 76 65 72 20 54 65 78 74 73 2c 0a 20 20 20 20 20 61 6e 64 20 77 69 74 68 20 6e 6f 20 42 -Cover.Texts,......and.with.no.B
04a0 61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73 2e 20 20 41 20 63 6f 70 79 20 6f 66 20 74 68 65 20 ack-Cover.Texts...A.copy.of.the.
04c0 6c 69 63 65 6e 73 65 20 69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 0a 20 20 20 20 20 74 68 65 20 license.is.included.in......the.
04e0 73 65 63 74 69 6f 6e 20 65 6e 74 69 74 6c 65 64 20 22 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d section.entitled."GNU.Free.Docum
0500 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 22 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 49 entation.License"...*.Menu:..*.I
0520 6e 74 72 6f 64 75 63 74 69 6f 6e 3a 3a 20 20 20 20 20 20 20 20 20 20 20 20 57 68 6f 6d 20 74 68 ntroduction::............Whom.th
0540 69 73 20 6d 61 6e 75 61 6c 20 69 73 20 61 64 64 72 65 73 73 65 64 20 74 6f 0a 2a 20 49 6e 73 74 is.manual.is.addressed.to.*.Inst
0560 61 6c 6c 61 74 69 6f 6e 3a 3a 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 73 74 61 6c 6c 69 6e 67 allation::............Installing
0580 20 74 68 65 20 4d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 0a 2a 20 43 6f 6e 66 69 67 75 72 .the.Merchant.backend.*.Configur
05a0 61 74 69 6f 6e 3a 3a 20 20 20 20 20 20 20 20 20 20 20 48 6f 77 20 74 6f 20 73 65 74 20 75 70 20 ation::...........How.to.set.up.
05c0 74 68 65 20 4d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 0a 2a 20 54 65 73 74 69 6e 67 3a 3a the.Merchant.backend.*.Testing::
05e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 48 6f 77 20 74 6f 20 74 65 73 74 20 74 68 65 .................How.to.test.the
0600 20 69 6e 73 74 61 6c 6c 65 64 20 4d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 0a 2a 20 41 64 .installed.Merchant.backend.*.Ad
0620 76 61 6e 63 65 64 20 74 6f 70 69 63 73 3a 3a 20 20 20 20 20 20 20 20 20 44 65 74 61 69 6c 65 64 vanced.topics::.........Detailed
0640 20 73 6f 6c 75 74 69 6f 6e 73 20 74 6f 20 73 70 65 63 69 66 69 63 20 69 73 73 75 65 73 0a 0a 0a .solutions.to.specific.issues...
0660 41 70 70 65 6e 64 69 63 65 73 0a 0a 2a 20 47 4e 55 2d 4c 47 50 4c 3a 3a 20 20 20 20 20 20 20 20 Appendices..*.GNU-LGPL::........
0680 20 20 20 20 20 20 20 20 54 68 65 20 47 4e 55 20 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 20 50 ........The.GNU.Lesser.General.P
06a0 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 73 61 79 73 20 68 6f 77 20 79 6f 75 0a 20 20 20 20 20 ublic.License.says.how.you......
06c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6e 20 75 73 65 20 74 .......................can.use.t
06e0 68 65 20 63 6f 64 65 20 6f 66 20 6c 69 62 74 61 6c 65 72 6d 65 72 63 68 61 6e 74 2e 73 6f 20 69 he.code.of.libtalermerchant.so.i
0700 6e 20 79 6f 75 72 20 6f 77 6e 20 70 72 6f 6a 65 63 74 73 2e 0a 2a 20 47 4e 55 20 41 66 66 65 72 n.your.own.projects..*.GNU.Affer
0720 6f 20 47 50 4c 3a 3a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 41 66 66 65 72 6f 20 47 4e 55 20 o.GPL::..........The.Affero.GNU.
0740 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 73 61 79 73 20 68 6f 77 20 General.Public.License.says.how.
0760 79 6f 75 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 you.............................
0780 63 61 6e 20 63 6f 70 79 20 61 6e 64 20 73 68 61 72 65 20 74 68 65 20 54 61 6c 65 72 20 6d 65 72 can.copy.and.share.the.Taler.mer
07a0 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 2e 0a 2a 20 47 4e 55 2d 46 44 4c 3a 3a 20 20 20 20 20 20 chant.backend..*.GNU-FDL::......
07c0 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74 ...........The.GNU.Free.Document
07e0 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 20 73 61 79 73 20 68 6f 77 20 79 6f 75 0a 20 20 20 20 20 ation.License.says.how.you......
0800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6e 20 63 6f 70 79 20 .......................can.copy.
0820 61 6e 64 20 73 68 61 72 65 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 47 and.share.the.documentation.of.G
0840 4e 55 20 54 61 6c 65 72 2e 0a 0a 49 6e 64 69 63 65 73 0a 0a 2a 20 43 6f 6e 63 65 70 74 20 49 6e NU.Taler...Indices..*.Concept.In
0860 64 65 78 3a 3a 20 20 20 20 20 20 20 20 20 20 20 49 6e 64 65 78 20 6f 66 20 63 6f 6e 63 65 70 74 dex::...........Index.of.concept
0880 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 2e 0a 0a 20 2d 2d 20 54 68 65 20 44 65 74 61 69 6c 65 s.and.programs....--.The.Detaile
08a0 64 20 4e 6f 64 65 20 4c 69 73 74 69 6e 67 20 2d 2d 0a 0a 49 6e 74 72 6f 64 75 63 74 69 6f 6e 0a d.Node.Listing.--..Introduction.
08c0 0a 2a 20 41 62 6f 75 74 20 47 4e 55 20 54 61 6c 65 72 3a 3a 0a 2a 20 41 62 6f 75 74 20 74 68 69 .*.About.GNU.Taler::.*.About.thi
08e0 73 20 6d 61 6e 75 61 6c 3a 3a 0a 2a 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 s.manual::.*.Architecture.overvi
0900 65 77 3a 3a 0a 0a 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 ew::..Installation..*.Installing
0920 20 54 61 6c 65 72 20 75 73 69 6e 67 20 44 6f 63 6b 65 72 3a 3a 0a 2a 20 47 65 6e 65 72 69 63 20 .Taler.using.Docker::.*.Generic.
0940 69 6e 73 74 72 75 63 74 69 6f 6e 73 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 instructions::.*.Installing.Tale
0960 72 20 6f 6e 20 44 65 62 69 61 6e 20 47 4e 55 2f 4c 69 6e 75 78 3a 3a 0a 0a 43 6f 6e 66 69 67 75 r.on.Debian.GNU/Linux::..Configu
0980 72 61 74 69 6f 6e 0a 0a 2a 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 3a 3a 0a 2a 20 53 61 ration..*.Backend.options::.*.Sa
09a0 6d 70 6c 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 3a 0a 2a 20 4c mple.backend.configuration::.*.L
09c0 61 75 6e 63 68 69 6e 67 20 74 68 65 20 62 61 63 6b 65 6e 64 3a 3a 0a 0a 54 65 73 74 69 6e 67 0a aunching.the.backend::..Testing.
09e0 0a 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 0a 0a 2a 20 43 6f 6e 66 69 67 75 72 61 74 69 6f .Advanced.topics..*.Configuratio
0a00 6e 20 66 6f 72 6d 61 74 3a 3a 0a 2a 20 55 73 69 6e 67 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 3a n.format::.*.Using.taler-config:
0a20 3a 0a 2a 20 4d 65 72 63 68 61 6e 74 20 6b 65 79 20 6d 61 6e 61 67 65 6d 65 6e 74 3a 3a 0a 2a 20 :.*.Merchant.key.management::.*.
0a40 53 45 50 41 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 3a 0a 2a 20 54 69 70 70 69 6e 67 20 76 SEPA.configuration::.*.Tipping.v
0a60 69 73 69 74 6f 72 73 3a 3a 0a 2a 20 47 65 6e 65 72 61 74 65 20 70 61 79 6d 65 6e 74 73 3a 3a 0a isitors::.*.Generate.payments::.
0a80 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e ....File:.manual.info,..Node:.In
0aa0 74 72 6f 64 75 63 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c troduction,..Next:.Installation,
0ac0 20 20 50 72 65 76 3a 20 54 6f 70 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 31 20 49 6e 74 72 6f 64 75 ..Prev:.Top,..Up:.Top..1.Introdu
0ae0 63 74 69 6f 6e 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a ction.**************..*.Menu:..*
0b00 20 41 62 6f 75 74 20 47 4e 55 20 54 61 6c 65 72 3a 3a 0a 2a 20 41 62 6f 75 74 20 74 68 69 73 20 .About.GNU.Taler::.*.About.this.
0b20 6d 61 6e 75 61 6c 3a 3a 0a 2a 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 65 77 manual::.*.Architecture.overview
0b40 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 ::....File:.manual.info,..Node:.
0b60 41 62 6f 75 74 20 47 4e 55 20 54 61 6c 65 72 2c 20 20 4e 65 78 74 3a 20 41 62 6f 75 74 20 74 68 About.GNU.Taler,..Next:.About.th
0b80 69 73 20 6d 61 6e 75 61 6c 2c 20 20 55 70 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 0a 0a 31 2e is.manual,..Up:.Introduction..1.
0ba0 31 20 41 62 6f 75 74 20 47 4e 55 20 54 61 6c 65 72 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 1.About.GNU.Taler.==============
0bc0 3d 3d 3d 3d 3d 0a 0a 47 4e 55 20 54 61 6c 65 72 20 69 73 20 61 6e 20 6f 70 65 6e 20 70 72 6f 74 =====..GNU.Taler.is.an.open.prot
0be0 6f 63 6f 6c 20 66 6f 72 20 61 6e 20 65 6c 65 63 74 72 6f 6e 69 63 20 70 61 79 6d 65 6e 74 20 73 ocol.for.an.electronic.payment.s
0c00 79 73 74 65 6d 20 77 69 74 68 20 61 0a 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 72 65 66 65 72 ystem.with.a.free.software.refer
0c20 65 6e 63 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2e 20 20 47 4e 55 20 54 61 6c 65 72 20 ence.implementation...GNU.Taler.
0c40 6f 66 66 65 72 73 20 73 65 63 75 72 65 2c 20 66 61 73 74 0a 61 6e 64 20 65 61 73 79 20 70 61 79 offers.secure,.fast.and.easy.pay
0c60 6d 65 6e 74 20 70 72 6f 63 65 73 73 69 6e 67 20 75 73 69 6e 67 20 77 65 6c 6c 20 75 6e 64 65 72 ment.processing.using.well.under
0c80 73 74 6f 6f 64 20 63 72 79 70 74 6f 67 72 61 70 68 69 63 0a 74 65 63 68 6e 69 71 75 65 73 2e 20 stood.cryptographic.techniques..
0ca0 20 47 4e 55 20 54 61 6c 65 72 20 61 6c 6c 6f 77 73 20 63 75 73 74 6f 6d 65 72 73 20 74 6f 20 72 .GNU.Taler.allows.customers.to.r
0cc0 65 6d 61 69 6e 20 61 6e 6f 6e 79 6d 6f 75 73 2c 20 77 68 69 6c 65 0a 65 6e 73 75 72 69 6e 67 20 emain.anonymous,.while.ensuring.
0ce0 74 68 61 74 20 6d 65 72 63 68 61 6e 74 73 20 63 61 6e 20 62 65 20 68 65 6c 64 20 61 63 63 6f 75 that.merchants.can.be.held.accou
0d00 6e 74 61 62 6c 65 20 62 79 20 67 6f 76 65 72 6e 6d 65 6e 74 73 2e 20 20 48 65 6e 63 65 2c 0a 47 ntable.by.governments...Hence,.G
0d20 4e 55 20 54 61 6c 65 72 20 69 73 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 61 6e 74 69 NU.Taler.is.compatible.with.anti
0d40 2d 6d 6f 6e 65 79 2d 6c 61 75 6e 64 65 72 69 6e 67 20 28 41 4d 4c 29 20 61 6e 64 0a 6b 6e 6f 77 -money-laundering.(AML).and.know
0d60 2d 79 6f 75 72 2d 63 75 73 74 6f 6d 65 72 20 28 4b 59 43 29 20 72 65 67 75 6c 61 74 69 6f 6e 2c -your-customer.(KYC).regulation,
0d80 20 61 73 20 77 65 6c 6c 20 61 73 20 64 61 74 61 20 70 72 6f 74 65 63 74 69 6f 6e 0a 72 65 67 75 .as.well.as.data.protection.regu
0da0 6c 61 74 69 6f 6e 20 28 73 75 63 68 20 61 73 20 47 44 50 52 29 2e 0a 0a 20 20 20 47 4e 55 20 54 lation.(such.as.GDPR)......GNU.T
0dc0 61 6c 65 72 20 69 73 20 6e 6f 74 20 79 65 74 20 70 72 6f 64 75 63 74 69 6f 6e 2d 72 65 61 64 79 aler.is.not.yet.production-ready
0de0 2c 20 61 66 74 65 72 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 69 73 20 6d 61 6e 75 61 6c 0a 79 6f ,.after.following.this.manual.yo
0e00 75 20 77 69 6c 6c 20 68 61 76 65 20 61 20 62 61 63 6b 65 6e 64 20 74 68 61 74 20 63 61 6e 20 70 u.will.have.a.backend.that.can.p
0e20 72 6f 63 65 73 73 20 70 61 79 6d 65 6e 74 73 20 69 6e 20 22 4b 55 44 4f 53 22 2c 20 62 75 74 20 rocess.payments.in."KUDOS",.but.
0e40 6e 6f 74 0a 72 65 67 75 6c 61 72 20 63 75 72 72 65 6e 63 69 65 73 2e 20 20 54 68 69 73 20 69 73 not.regular.currencies...This.is
0e60 20 6e 6f 74 20 73 6f 20 6d 75 63 68 20 62 65 63 61 75 73 65 20 6f 66 20 6c 69 6d 69 74 61 74 69 .not.so.much.because.of.limitati
0e80 6f 6e 73 20 69 6e 20 74 68 65 0a 62 61 63 6b 65 6e 64 2c 20 62 75 74 20 62 65 63 61 75 73 65 20 ons.in.the.backend,.but.because.
0ea0 77 65 20 61 72 65 20 6e 6f 74 20 61 77 61 72 65 20 6f 66 20 61 20 54 61 6c 65 72 20 65 78 63 68 we.are.not.aware.of.a.Taler.exch
0ec0 61 6e 67 65 20 6f 70 65 72 61 74 6f 72 0a 6f 66 66 65 72 69 6e 67 20 72 65 67 75 6c 61 72 20 63 ange.operator.offering.regular.c
0ee0 75 72 72 65 6e 63 69 65 73 20 74 6f 64 61 79 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c urrencies.today.....File:.manual
0f00 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 62 6f 75 74 20 74 68 69 73 20 6d 61 6e 75 61 6c 2c .info,..Node:.About.this.manual,
0f20 20 20 4e 65 78 74 3a 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 65 77 2c 20 20 ..Next:.Architecture.overview,..
0f40 50 72 65 76 3a 20 41 62 6f 75 74 20 47 4e 55 20 54 61 6c 65 72 2c 20 20 55 70 3a 20 49 6e 74 72 Prev:.About.GNU.Taler,..Up:.Intr
0f60 6f 64 75 63 74 69 6f 6e 0a 0a 31 2e 32 20 41 62 6f 75 74 20 74 68 69 73 20 6d 61 6e 75 61 6c 0a oduction..1.2.About.this.manual.
0f80 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 69 73 20 74 75 74 6f =====================..This.tuto
0fa0 72 69 61 6c 20 74 61 72 67 65 74 73 20 73 79 73 74 65 6d 20 61 64 6d 69 6e 69 73 74 72 61 74 6f rial.targets.system.administrato
0fc0 72 73 20 77 68 6f 20 77 61 6e 74 20 74 6f 20 69 6e 73 74 61 6c 6c 20 61 20 47 4e 55 0a 54 61 6c rs.who.want.to.install.a.GNU.Tal
0fe0 65 72 20 6d 65 72 63 68 61 6e 74 20 5f 62 61 63 6b 65 6e 64 5f 2e 0a 0a 20 20 20 57 65 20 65 78 er.merchant._backend_......We.ex
1000 70 65 63 74 20 73 6f 6d 65 20 6d 6f 64 65 72 61 74 65 20 66 61 6d 69 6c 69 61 72 69 74 79 20 77 pect.some.moderate.familiarity.w
1020 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 0a 69 6e 73 74 61 6c 6c 61 ith.the.compilation.and.installa
1040 74 69 6f 6e 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 70 61 63 6b 61 67 65 73 2e 20 tion.of.free.software.packages..
1060 20 41 6e 20 75 6e 64 65 72 73 74 61 6e 64 69 6e 67 20 6f 66 0a 63 72 79 70 74 6f 67 72 61 70 68 .An.understanding.of.cryptograph
1080 79 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64 2e 0a 0a 20 20 20 54 68 69 73 20 66 69 72 73 y.is.not.required......This.firs
10a0 74 20 63 68 61 70 74 65 72 20 6f 66 20 74 68 65 20 74 75 74 6f 72 69 61 6c 20 77 69 6c 6c 20 67 t.chapter.of.the.tutorial.will.g
10c0 69 76 65 20 61 20 62 72 69 65 66 20 6f 76 65 72 76 69 65 77 20 6f 66 20 74 68 65 0a 6f 76 65 72 ive.a.brief.overview.of.the.over
10e0 61 6c 6c 20 54 61 6c 65 72 20 61 72 63 68 69 74 65 63 74 75 72 65 2c 20 64 65 73 63 72 69 62 69 all.Taler.architecture,.describi
1100 6e 67 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 69 6e 20 77 68 69 63 68 20 74 68 65 0a ng.the.environment.in.which.the.
1120 54 61 6c 65 72 20 62 61 63 6b 65 6e 64 20 6f 70 65 72 61 74 65 73 2e 20 20 54 68 65 20 73 65 63 Taler.backend.operates...The.sec
1140 6f 6e 64 20 63 68 61 70 74 65 72 20 74 68 65 6e 20 65 78 70 6c 61 69 6e 73 20 68 6f 77 20 74 6f ond.chapter.then.explains.how.to
1160 20 69 6e 73 74 61 6c 6c 0a 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 69 6e 63 6c 75 64 69 6e 67 .install.the.software,.including
1180 20 6b 65 79 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 20 20 54 68 65 20 74 68 69 72 64 20 63 68 .key.dependencies...The.third.ch
11a0 61 70 74 65 72 20 77 69 6c 6c 0a 65 78 70 6c 61 69 6e 20 68 6f 77 20 74 6f 20 63 6f 6e 66 69 67 apter.will.explain.how.to.config
11c0 75 72 65 20 74 68 65 20 62 61 63 6b 65 6e 64 2c 20 69 6e 63 6c 75 64 69 6e 67 20 69 6e 20 70 61 ure.the.backend,.including.in.pa
11e0 72 74 69 63 75 6c 61 72 20 74 68 65 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 74 68 rticular.the.configuration.of.th
1200 65 20 62 61 6e 6b 20 61 63 63 6f 75 6e 74 20 64 65 74 61 69 6c 73 20 6f 66 20 74 68 65 20 6d 65 e.bank.account.details.of.the.me
1220 72 63 68 61 6e 74 2e 0a 0a 20 20 20 54 68 65 20 6c 61 73 74 20 63 68 61 70 74 65 72 20 67 69 76 rchant......The.last.chapter.giv
1240 65 73 20 73 6f 6d 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 es.some.additional.information.a
1260 62 6f 75 74 20 61 64 76 61 6e 63 65 64 0a 74 6f 70 69 63 73 20 77 68 69 63 68 20 77 69 6c 6c 20 bout.advanced.topics.which.will.
1280 62 65 20 75 73 65 66 75 6c 20 66 6f 72 20 73 79 73 74 65 6d 20 61 64 6d 69 6e 69 73 74 72 61 74 be.useful.for.system.administrat
12a0 6f 72 73 20 62 75 74 20 61 72 65 20 6e 6f 74 0a 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20 6f 70 ors.but.are.not.necessary.for.op
12c0 65 72 61 74 69 6e 67 20 61 20 62 61 73 69 63 20 62 61 63 6b 65 6e 64 2e 0a 0a 1f 0a 46 69 6c 65 erating.a.basic.backend.....File
12e0 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 72 63 68 69 74 65 63 74 75 :.manual.info,..Node:.Architectu
1300 72 65 20 6f 76 65 72 76 69 65 77 2c 20 20 50 72 65 76 3a 20 41 62 6f 75 74 20 74 68 69 73 20 6d re.overview,..Prev:.About.this.m
1320 61 6e 75 61 6c 2c 20 20 55 70 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 0a 0a 31 2e 33 20 41 72 anual,..Up:.Introduction..1.3.Ar
1340 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 65 77 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d chitecture.overview.============
1360 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 61 6c 65 72 20 69 73 20 61 20 70 75 72 65 20 70 =============..Taler.is.a.pure.p
1380 61 79 6d 65 6e 74 20 73 79 73 74 65 6d 2c 20 6e 6f 74 20 61 20 6e 65 77 20 63 72 79 70 74 6f 2d ayment.system,.not.a.new.crypto-
13a0 63 75 72 72 65 6e 63 79 2e 20 20 41 73 20 73 75 63 68 2c 20 69 74 0a 6f 70 65 72 61 74 65 73 20 currency...As.such,.it.operates.
13c0 69 6e 20 61 20 74 72 61 64 69 74 69 6f 6e 61 6c 20 62 61 6e 6b 69 6e 67 20 63 6f 6e 74 65 78 74 in.a.traditional.banking.context
13e0 2e 20 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 74 68 69 73 20 6d 65 61 6e 73 0a 74 68 61 ...In.particular,.this.means.tha
1400 74 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 65 63 65 69 76 65 20 66 75 6e 64 73 20 76 69 61 20 t.in.order.to.receive.funds.via.
1420 54 61 6c 65 72 2c 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 6d 75 73 74 20 68 61 76 65 20 61 0a Taler,.the.merchant.must.have.a.
1440 72 65 67 75 6c 61 72 20 62 61 6e 6b 20 61 63 63 6f 75 6e 74 2c 20 61 6e 64 20 70 61 79 6d 65 6e regular.bank.account,.and.paymen
1460 74 73 20 63 61 6e 20 62 65 20 65 78 65 63 75 74 65 64 20 69 6e 20 6f 72 64 69 6e 61 72 79 0a 63 ts.can.be.executed.in.ordinary.c
1480 75 72 72 65 6e 63 69 65 73 20 73 75 63 68 20 61 73 20 55 53 44 20 6f 72 20 45 55 52 2e 20 46 6f urrencies.such.as.USD.or.EUR..Fo
14a0 72 20 74 65 73 74 69 6e 67 20 70 75 72 70 6f 73 65 73 2c 20 54 61 6c 65 72 20 75 73 65 73 20 61 r.testing.purposes,.Taler.uses.a
14c0 0a 73 70 65 63 69 61 6c 20 63 75 72 72 65 6e 63 79 20 22 4b 55 44 4f 53 22 20 61 6e 64 20 69 6e .special.currency."KUDOS".and.in
14e0 63 6c 75 64 65 73 20 69 74 73 20 6f 77 6e 20 73 70 65 63 69 61 6c 20 62 61 6e 6b 2e 0a 0a 20 20 cludes.its.own.special.bank.....
1500 20 54 68 65 20 54 61 6c 65 72 20 73 6f 66 74 77 61 72 65 20 73 74 61 63 6b 20 66 6f 72 20 61 20 .The.Taler.software.stack.for.a.
1520 6d 65 72 63 68 61 6e 74 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 66 6f 75 72 20 6d 61 69 6e 0a 63 merchant.consists.of.four.main.c
1540 6f 6d 70 6f 6e 65 6e 74 73 3a 0a 0a 20 20 20 2a 20 41 20 66 72 6f 6e 74 65 6e 64 20 77 68 69 63 omponents:.....*.A.frontend.whic
1560 68 20 69 6e 74 65 72 61 63 74 73 20 77 69 74 68 20 74 68 65 20 63 75 73 74 6f 6d 65 72 27 73 20 h.interacts.with.the.customer's.
1580 62 72 6f 77 73 65 72 2e 20 20 54 68 65 0a 20 20 20 20 20 66 72 6f 6e 74 65 6e 64 20 65 6e 61 62 browser...The......frontend.enab
15a0 6c 65 73 20 74 68 65 20 63 75 73 74 6f 6d 65 72 20 74 6f 20 62 75 69 6c 64 20 61 20 73 68 6f 70 les.the.customer.to.build.a.shop
15c0 70 69 6e 67 20 63 61 72 74 20 61 6e 64 20 70 6c 61 63 65 20 61 6e 0a 20 20 20 20 20 6f 72 64 65 ping.cart.and.place.an......orde
15e0 72 2e 20 20 55 70 6f 6e 20 70 61 79 6d 65 6e 74 2c 20 69 74 20 74 72 69 67 67 65 72 73 20 74 68 r...Upon.payment,.it.triggers.th
1600 65 20 72 65 73 70 65 63 74 69 76 65 20 62 75 73 69 6e 65 73 73 20 6c 6f 67 69 63 20 74 6f 0a 20 e.respective.business.logic.to..
1620 20 20 20 20 73 61 74 69 73 66 79 20 74 68 65 20 6f 72 64 65 72 2e 20 20 54 68 69 73 20 63 6f 6d ....satisfy.the.order...This.com
1640 70 6f 6e 65 6e 74 20 69 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 64 20 77 69 74 68 20 54 61 6c 65 ponent.is.not.included.with.Tale
1660 72 2c 20 62 75 74 0a 20 20 20 20 20 72 61 74 68 65 72 20 61 73 73 75 6d 65 64 20 74 6f 20 65 78 r,.but......rather.assumed.to.ex
1680 69 73 74 20 61 74 20 74 68 65 20 6d 65 72 63 68 61 6e 74 2e 20 20 54 68 69 73 20 6d 61 6e 75 61 ist.at.the.merchant...This.manua
16a0 6c 20 64 65 73 63 72 69 62 65 73 20 68 6f 77 0a 20 20 20 20 20 74 6f 20 69 6e 74 65 67 72 61 74 l.describes.how......to.integrat
16c0 65 20 54 61 6c 65 72 20 77 69 74 68 20 57 65 62 20 73 68 6f 70 20 66 72 6f 6e 74 65 6e 64 73 2e e.Taler.with.Web.shop.frontends.
16e0 0a 20 20 20 2a 20 41 20 62 61 63 6b 20 6f 66 66 69 63 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 ....*.A.back.office.application.
1700 74 68 61 74 20 65 6e 61 62 6c 65 73 20 74 68 65 20 73 68 6f 70 20 6f 70 65 72 61 74 6f 72 73 20 that.enables.the.shop.operators.
1720 74 6f 20 76 69 65 77 0a 20 20 20 20 20 63 75 73 74 6f 6d 65 72 20 6f 72 64 65 72 73 2c 20 6d 61 to.view......customer.orders,.ma
1740 74 63 68 20 74 68 65 6d 20 74 6f 20 66 69 6e 61 6e 63 69 61 6c 20 74 72 61 6e 73 66 65 72 73 2c tch.them.to.financial.transfers,
1760 20 61 6e 64 20 70 6f 73 73 69 62 6c 79 0a 20 20 20 20 20 61 70 70 72 6f 76 65 20 72 65 66 75 6e .and.possibly......approve.refun
1780 64 73 20 69 66 20 61 6e 20 6f 72 64 65 72 20 63 61 6e 6e 6f 74 20 62 65 20 73 61 74 69 73 66 69 ds.if.an.order.cannot.be.satisfi
17a0 65 64 2e 20 20 54 68 69 73 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 73 0a 20 20 20 20 20 61 67 61 69 ed...This.component.is......agai
17c0 6e 20 6e 6f 74 20 69 6e 63 6c 75 64 65 64 20 77 69 74 68 20 54 61 6c 65 72 2c 20 62 75 74 20 72 n.not.included.with.Taler,.but.r
17e0 61 74 68 65 72 20 61 73 73 75 6d 65 64 20 74 6f 20 65 78 69 73 74 20 61 74 20 74 68 65 0a 20 20 ather.assumed.to.exist.at.the...
1800 20 20 20 6d 65 72 63 68 61 6e 74 2e 20 20 54 68 69 73 20 6d 61 6e 75 61 6c 20 77 69 6c 6c 20 64 ...merchant...This.manual.will.d
1820 65 73 63 72 69 62 65 20 68 6f 77 20 74 6f 20 69 6e 74 65 67 72 61 74 65 20 73 75 63 68 20 61 0a escribe.how.to.integrate.such.a.
1840 20 20 20 20 20 63 6f 6d 70 6f 6e 65 6e 74 20 74 6f 20 68 61 6e 64 6c 65 20 70 61 79 6d 65 6e 74 .....component.to.handle.payment
1860 73 20 6d 61 6e 61 67 65 64 20 62 79 20 54 61 6c 65 72 2e 0a 20 20 20 2a 20 41 20 54 61 6c 65 72 s.managed.by.Taler.....*.A.Taler
1880 2d 73 70 65 63 69 66 69 63 20 70 61 79 6d 65 6e 74 20 62 61 63 6b 65 6e 64 20 77 68 69 63 68 20 -specific.payment.backend.which.
18a0 6d 61 6b 65 73 20 69 74 20 65 61 73 79 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 66 72 6f 6e 74 makes.it.easy.for.the......front
18c0 65 6e 64 20 74 6f 20 70 72 6f 63 65 73 73 20 66 69 6e 61 6e 63 69 61 6c 20 74 72 61 6e 73 61 63 end.to.process.financial.transac
18e0 74 69 6f 6e 73 20 77 69 74 68 20 54 61 6c 65 72 2e 20 20 54 68 65 20 6e 65 78 74 0a 20 20 20 20 tions.with.Taler...The.next.....
1900 20 74 77 6f 20 63 68 61 70 74 65 72 73 20 77 69 6c 6c 20 64 65 73 63 72 69 62 65 20 68 6f 77 20 .two.chapters.will.describe.how.
1920 74 6f 20 69 6e 73 74 61 6c 6c 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 65 20 74 68 69 73 0a 20 20 to.install.and.configure.this...
1940 20 20 20 62 61 63 6b 65 6e 64 2e 0a 20 20 20 2a 20 41 20 44 42 4d 53 20 77 68 69 63 68 20 73 74 ...backend.....*.A.DBMS.which.st
1960 6f 72 65 73 20 74 68 65 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 68 69 73 74 6f 72 79 20 66 6f 72 ores.the.transaction.history.for
1980 20 74 68 65 20 54 61 6c 65 72 20 62 61 63 6b 65 6e 64 2e 0a 20 20 20 20 20 46 6f 72 20 6e 6f 77 .the.Taler.backend.......For.now
19a0 2c 20 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 72 65 66 65 72 65 6e 63 65 20 69 6d 70 6c 65 6d ,.the.GNU.Taler.reference.implem
19c0 65 6e 61 74 69 6f 6e 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 73 0a 20 20 20 20 20 50 6f 73 74 67 enation.only.supports......Postg
19e0 72 65 73 2c 20 62 75 74 20 74 68 65 20 63 6f 64 65 20 63 6f 75 6c 64 20 62 65 20 65 61 73 69 6c res,.but.the.code.could.be.easil
1a00 79 20 65 78 74 65 6e 64 65 64 20 74 6f 20 73 75 70 70 6f 72 74 20 61 6e 6f 74 68 65 72 0a 20 20 y.extended.to.support.another...
1a20 20 20 20 44 42 4d 53 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6d 61 67 65 ...DBMS......The.following.image
1a40 20 69 6c 6c 75 73 74 72 61 74 65 73 20 74 68 65 20 76 61 72 69 6f 75 73 20 69 6e 74 65 72 61 63 .illustrates.the.various.interac
1a60 74 69 6f 6e 73 20 6f 66 20 74 68 65 73 65 20 6b 65 79 0a 63 6f 6d 70 6f 6e 65 6e 74 73 3a 0a 0a tions.of.these.key.components:..
1a80 20 20 20 20 20 20 20 20 20 20 00 08 5b 69 6d 61 67 65 20 73 72 63 3d 22 61 72 63 68 2e 70 6e 67 ............[image.src="arch.png
1aa0 22 20 74 65 78 74 3d 22 4d 69 73 73 69 6e 67 20 64 69 61 67 72 61 6d 20 69 6d 61 67 65 22 00 08 ".text="Missing.diagram.image"..
1ac0 5d 0a 0a 20 20 20 42 61 73 69 63 61 6c 6c 79 2c 20 74 68 65 20 62 61 63 6b 65 6e 64 20 70 72 6f ].....Basically,.the.backend.pro
1ae0 76 69 64 65 73 20 74 68 65 20 63 72 79 70 74 6f 67 72 61 70 68 69 63 20 70 72 6f 74 6f 63 6f 6c vides.the.cryptographic.protocol
1b00 20 73 75 70 70 6f 72 74 2c 0a 73 74 6f 72 65 73 20 54 61 6c 65 72 2d 73 70 65 63 69 66 69 63 20 .support,.stores.Taler-specific.
1b20 66 69 6e 61 6e 63 69 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 61 20 44 42 4d 53 20 financial.information.in.a.DBMS.
1b40 61 6e 64 20 63 6f 6d 6d 75 6e 69 63 61 74 65 73 0a 77 69 74 68 20 74 68 65 20 47 4e 55 20 54 61 and.communicates.with.the.GNU.Ta
1b60 6c 65 72 20 65 78 63 68 61 6e 67 65 20 6f 76 65 72 20 74 68 65 20 49 6e 74 65 72 6e 65 74 2e 20 ler.exchange.over.the.Internet..
1b80 20 54 68 65 20 66 72 6f 6e 74 65 6e 64 20 61 63 63 65 73 73 65 73 0a 74 68 65 20 62 61 63 6b 65 .The.frontend.accesses.the.backe
1ba0 6e 64 20 76 69 61 20 61 20 52 45 53 54 66 75 6c 20 41 50 49 2e 20 41 73 20 61 20 72 65 73 75 6c nd.via.a.RESTful.API..As.a.resul
1bc0 74 2c 20 74 68 65 20 66 72 6f 6e 74 65 6e 64 20 6e 65 76 65 72 20 68 61 73 20 74 6f 0a 64 69 72 t,.the.frontend.never.has.to.dir
1be0 65 63 74 6c 79 20 63 6f 6d 6d 75 6e 69 63 61 74 65 20 77 69 74 68 20 74 68 65 20 65 78 63 68 61 ectly.communicate.with.the.excha
1c00 6e 67 65 2c 20 61 6e 64 20 61 6c 73 6f 20 64 6f 65 73 20 6e 6f 74 20 64 65 61 6c 20 77 69 74 68 nge,.and.also.does.not.deal.with
1c20 0a 73 65 6e 73 69 74 69 76 65 20 64 61 74 61 2e 20 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c .sensitive.data...In.particular,
1c40 20 74 68 65 20 6d 65 72 63 68 61 6e 74 27 73 20 73 69 67 6e 69 6e 67 20 6b 65 79 73 20 61 6e 64 .the.merchant's.signing.keys.and
1c60 20 62 61 6e 6b 0a 61 63 63 6f 75 6e 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 65 6e 63 .bank.account.information.is.enc
1c80 61 70 73 75 6c 61 74 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 54 61 6c 65 72 20 62 61 63 6b 65 apsulated.within.the.Taler.backe
1ca0 6e 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a nd.....File:.manual.info,..Node:
1cc0 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 43 6f 6e 66 69 67 75 72 61 74 .Installation,..Next:.Configurat
1ce0 69 6f 6e 2c 20 20 50 72 65 76 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 2c 20 20 55 70 3a 20 54 ion,..Prev:.Introduction,..Up:.T
1d00 6f 70 0a 0a 32 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a op..2.Installation.*************
1d20 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 75 *..*.Menu:..*.Installing.Taler.u
1d40 73 69 6e 67 20 44 6f 63 6b 65 72 3a 3a 0a 2a 20 47 65 6e 65 72 69 63 20 69 6e 73 74 72 75 63 74 sing.Docker::.*.Generic.instruct
1d60 69 6f 6e 73 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 6f 6e 20 44 65 62 ions::.*.Installing.Taler.on.Deb
1d80 69 61 6e 20 47 4e 55 2f 4c 69 6e 75 78 3a 3a 0a 0a 54 68 69 73 20 63 68 61 70 74 65 72 20 64 65 ian.GNU/Linux::..This.chapter.de
1da0 73 63 72 69 62 65 73 20 68 6f 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 47 4e 55 20 54 scribes.how.to.install.the.GNU.T
1dc0 61 6c 65 72 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 aler.merchant.backend.....File:.
1de0 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 manual.info,..Node:.Installing.T
1e00 61 6c 65 72 20 75 73 69 6e 67 20 44 6f 63 6b 65 72 2c 20 20 4e 65 78 74 3a 20 47 65 6e 65 72 69 aler.using.Docker,..Next:.Generi
1e20 63 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 2c 20 20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f c.instructions,..Up:.Installatio
1e40 6e 0a 0a 32 2e 31 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 75 73 69 6e 67 20 44 6f n..2.1.Installing.Taler.using.Do
1e60 63 6b 65 72 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d cker.===========================
1e80 3d 3d 3d 3d 3d 3d 0a 0a 54 68 69 73 20 73 65 63 74 69 6f 6e 20 70 72 6f 76 69 64 65 73 20 69 6e ======..This.section.provides.in
1ea0 73 74 72 75 63 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b structions.for.the.merchant.back
1ec0 65 6e 64 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 75 73 69 6e 67 20 27 44 6f 63 6b 65 72 27 2e end.installation.using.'Docker'.
1ee0 0a 0a 20 20 20 46 6f 72 20 73 65 63 75 72 69 74 79 20 72 65 61 73 6f 6e 73 2c 20 77 65 20 72 75 .....For.security.reasons,.we.ru
1f00 6e 20 44 6f 63 6b 65 72 20 61 67 61 69 6e 73 74 20 61 20 56 69 72 74 75 61 6c 42 6f 78 20 69 6e n.Docker.against.a.VirtualBox.in
1f20 73 74 61 6e 63 65 2c 20 73 6f 0a 74 68 65 20 27 64 6f 63 6b 65 72 27 20 63 6f 6d 6d 61 6e 64 20 stance,.so.the.'docker'.command.
1f40 73 68 6f 75 6c 64 20 63 6f 6e 6e 65 63 74 20 74 6f 20 61 20 27 64 6f 63 6b 65 72 2d 6d 61 63 68 should.connect.to.a.'docker-mach
1f60 69 6e 65 27 20 69 6e 73 74 61 6e 63 65 20 74 68 61 74 0a 75 73 65 73 20 74 68 65 20 56 69 72 74 ine'.instance.that.uses.the.Virt
1f80 75 61 6c 42 6f 78 20 64 72 69 76 65 72 2e 0a 0a 20 20 20 54 68 65 72 65 66 6f 72 65 2c 20 74 68 ualBox.driver......Therefore,.th
1fa0 65 20 6e 65 65 64 65 64 20 74 6f 6f 6c 73 20 61 72 65 3a 20 22 64 6f 63 6b 65 72 22 2c 20 22 64 e.needed.tools.are:."docker",."d
1fc0 6f 63 6b 65 72 2d 6d 61 63 68 69 6e 65 22 2c 20 61 6e 64 0a 22 64 6f 63 6b 65 72 2d 63 6f 6d 70 ocker-machine",.and."docker-comp
1fe0 6f 73 65 22 2e 20 20 50 6c 65 61 73 65 20 72 65 66 65 72 20 74 6f 20 44 6f 63 6b 65 72 27 73 20 ose"...Please.refer.to.Docker's.
2000 6f 66 66 69 63 69 61 6c 20 28 31 29 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 0a 6f 72 64 official.(1)documentation.in.ord
2020 65 72 20 74 6f 20 67 65 74 20 74 68 6f 73 65 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 69 6e 73 74 61 er.to.get.those.components.insta
2040 6c 6c 65 64 2c 20 61 73 20 74 68 61 74 20 69 73 20 6e 6f 74 20 69 6e 20 74 68 69 73 20 6d 61 6e lled,.as.that.is.not.in.this.man
2060 75 61 6c 27 73 0a 73 63 6f 70 65 2e 0a 0a 20 20 20 42 65 66 6f 72 65 20 73 74 61 72 74 69 6e 67 ual's.scope......Before.starting
2080 20 74 6f 20 62 75 69 6c 64 20 74 68 65 20 6d 65 72 63 68 61 6e 74 27 73 20 69 6d 61 67 65 2c 20 .to.build.the.merchant's.image,.
20a0 6d 61 6b 65 20 73 75 72 65 20 61 0a 22 64 6f 63 6b 65 72 2d 6d 61 63 68 69 6e 65 22 20 69 6e 73 make.sure.a."docker-machine".ins
20c0 74 61 6e 63 65 20 69 73 20 75 70 20 61 6e 64 20 72 75 6e 6e 69 6e 67 2e 0a 0a 20 20 20 42 65 63 tance.is.up.and.running......Bec
20e0 61 75 73 65 20 61 6c 6c 20 6f 66 20 74 68 65 20 44 6f 63 6b 65 72 20 73 6f 75 72 63 65 20 66 69 ause.all.of.the.Docker.source.fi
2100 6c 65 20 61 72 65 20 6b 65 70 74 20 69 6e 20 6f 75 72 20 22 64 65 70 6c 6f 79 6d 65 6e 74 22 0a le.are.kept.in.our."deployment".
2120 72 65 70 6f 73 69 74 6f 72 79 2c 20 77 65 20 73 74 61 72 74 20 62 79 20 63 68 65 63 6b 69 6e 67 repository,.we.start.by.checking
2140 20 6f 75 74 20 74 68 65 20 27 67 69 74 3a 2f 2f 74 61 6c 65 72 2e 6e 65 74 2f 64 65 70 6c 6f 79 .out.the.'git://taler.net/deploy
2160 6d 65 6e 74 27 0a 63 6f 64 65 62 61 73 65 3a 0a 0a 20 20 20 20 20 24 20 67 69 74 20 63 6c 6f 6e ment'.codebase:.......$.git.clon
2180 65 20 67 69 74 3a 2f 2f 74 61 6c 65 72 2e 6e 65 74 2f 64 65 70 6c 6f 79 6d 65 6e 74 0a 0a 20 20 e.git://taler.net/deployment....
21a0 20 4e 6f 77 20 77 65 20 61 63 74 75 61 6c 6c 79 20 62 75 69 6c 64 20 74 68 65 20 6d 65 72 63 68 .Now.we.actually.build.the.merch
21c0 61 6e 74 27 73 20 69 6d 61 67 65 2e 20 20 46 72 6f 6d 20 74 68 65 20 73 61 6d 65 20 64 69 72 65 ant's.image...From.the.same.dire
21e0 63 74 6f 72 79 0a 61 73 20 61 62 6f 76 65 3a 0a 0a 20 20 20 20 20 24 20 63 64 20 64 65 70 6c 6f ctory.as.above:.......$.cd.deplo
2200 79 6d 65 6e 74 2f 64 6f 63 6b 65 72 2f 6d 65 72 63 68 61 6e 74 2f 0a 20 20 20 20 20 24 20 64 6f yment/docker/merchant/......$.do
2220 63 6b 65 72 2d 63 6f 6d 70 6f 73 65 20 62 75 69 6c 64 0a 0a 20 20 20 49 66 20 65 76 65 72 79 74 cker-compose.build.....If.everyt
2240 68 69 6e 67 20 77 6f 72 6b 65 64 20 61 73 20 65 78 70 65 63 74 65 64 2c 20 74 68 65 20 6d 65 72 hing.worked.as.expected,.the.mer
2260 63 68 61 6e 74 20 69 73 20 72 65 61 64 79 20 74 6f 20 62 65 0a 6c 61 75 6e 63 68 65 64 2e 20 20 chant.is.ready.to.be.launched...
2280 46 72 6f 6d 20 74 68 65 20 73 61 6d 65 20 64 69 72 65 63 74 6f 72 79 20 61 73 20 74 68 65 20 70 From.the.same.directory.as.the.p
22a0 72 65 76 69 6f 75 73 20 73 74 65 70 3a 0a 0a 20 20 20 20 20 23 20 52 65 63 61 6c 6c 3a 20 74 68 revious.step:.......#.Recall:.th
22c0 65 20 64 6f 63 6b 65 72 2d 6d 61 63 68 69 6e 65 20 73 68 6f 75 6c 64 20 62 65 20 75 70 20 61 6e e.docker-machine.should.be.up.an
22e0 64 20 72 75 6e 6e 69 6e 67 2e 0a 20 20 20 20 20 24 20 64 6f 63 6b 65 72 2d 63 6f 6d 70 6f 73 65 d.running.......$.docker-compose
2300 20 75 70 0a 0a 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 73 65 65 20 73 6f 6d 65 20 6c 69 76 65 .up.....You.should.see.some.live
2320 20 6c 6f 67 67 69 6e 67 20 66 72 6f 6d 20 61 6c 6c 20 74 68 65 20 69 6e 76 6f 6c 76 65 64 20 63 .logging.from.all.the.involved.c
2340 6f 6e 74 61 69 6e 65 72 73 2e 0a 41 74 20 74 68 69 73 20 73 74 61 67 65 20 6f 66 20 64 65 76 65 ontainers..At.this.stage.of.deve
2360 6c 6f 70 6d 65 6e 74 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 69 67 6e 6f 72 65 20 lopment,.you.should.also.ignore.
2380 73 6f 6d 65 20 28 68 61 72 6d 6c 65 73 73 29 0a 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 66 72 some.(harmless).error.message.fr
23a0 6f 6d 20 70 6f 73 74 72 65 73 71 6c 20 61 62 6f 75 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 om.postresql.about.already.exist
23c0 69 6e 67 20 72 6f 6c 65 73 20 61 6e 64 20 64 61 74 61 62 61 73 65 73 2e 0a 0a 20 20 20 54 6f 20 ing.roles.and.databases......To.
23e0 74 65 73 74 20 69 66 20 65 76 65 72 79 74 68 69 6e 67 20 77 6f 72 6b 65 64 20 61 73 20 65 78 70 test.if.everything.worked.as.exp
2400 65 63 74 65 64 2c 20 69 74 20 73 75 66 66 69 63 65 73 20 74 6f 20 69 73 73 75 65 20 61 0a 73 69 ected,.it.suffices.to.issue.a.si
2420 6d 70 6c 65 20 72 65 71 75 65 73 74 20 74 6f 20 74 68 65 20 6d 65 72 63 68 61 6e 74 2c 20 61 73 mple.request.to.the.merchant,.as
2440 3a 0a 0a 20 20 20 20 20 24 20 63 75 72 6c 20 68 74 74 70 3a 2f 2f 24 28 64 6f 63 6b 65 72 2d 6d :.......$.curl.http://$(docker-m
2460 61 63 68 69 6e 65 20 69 70 29 2f 0a 20 20 20 20 20 23 20 41 20 67 72 65 65 74 69 6e 67 20 6d 65 achine.ip)/......#.A.greeting.me
2480 73 73 61 67 65 20 73 68 6f 75 6c 64 20 62 65 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 65 20 ssage.should.be.returned.by.the.
24a0 6d 65 72 63 68 61 6e 74 2e 0a 0a 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 46 6f 6f 74 6e 6f 74 merchant......----------.Footnot
24c0 65 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 28 31 29 20 68 74 74 70 73 3a 2f 2f 64 6f es.----------.....(1).https://do
24e0 63 73 2e 64 6f 63 6b 65 72 2e 63 6f 6d 2f 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 cs.docker.com/....File:.manual.i
2500 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 65 6e 65 72 69 63 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 nfo,..Node:.Generic.instructions
2520 2c 20 20 4e 65 78 74 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 6f 6e 20 44 65 62 ,..Next:.Installing.Taler.on.Deb
2540 69 61 6e 20 47 4e 55 2f 4c 69 6e 75 78 2c 20 20 50 72 65 76 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 ian.GNU/Linux,..Prev:.Installing
2560 20 54 61 6c 65 72 20 75 73 69 6e 67 20 44 6f 63 6b 65 72 2c 20 20 55 70 3a 20 49 6e 73 74 61 6c .Taler.using.Docker,..Up:.Instal
2580 6c 61 74 69 6f 6e 0a 0a 32 2e 32 20 47 65 6e 65 72 69 63 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 lation..2.2.Generic.instructions
25a0 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 69 73 20 .========================..This.
25c0 73 65 63 74 69 6f 6e 20 70 72 6f 76 69 64 65 73 20 67 65 6e 65 72 69 63 20 69 6e 73 74 72 75 63 section.provides.generic.instruc
25e0 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 0a 69 tions.for.the.merchant.backend.i
2600 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 69 6e 64 65 70 65 6e 64 65 6e 74 20 6f 66 20 61 6e 79 20 70 nstallation.independent.of.any.p
2620 61 72 74 69 63 75 6c 61 72 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 2e 20 20 4f 70 65 articular.operating.system...Ope
2640 72 61 74 69 6e 67 0a 73 79 73 74 65 6d 20 73 70 65 63 69 66 69 63 20 69 6e 73 74 72 75 63 74 69 rating.system.specific.instructi
2660 6f 6e 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e ons.are.provided.in.the.followin
2680 67 20 73 65 63 74 69 6f 6e 73 2e 0a 59 6f 75 20 73 68 6f 75 6c 64 20 66 6f 6c 6c 6f 77 20 74 68 g.sections..You.should.follow.th
26a0 65 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 20 73 70 65 63 69 66 69 63 20 69 6e 73 74 e.operating.system.specific.inst
26c0 72 75 63 74 69 6f 6e 73 20 69 66 20 74 68 6f 73 65 0a 61 72 65 20 61 76 61 69 6c 61 62 6c 65 2c ructions.if.those.are.available,
26e0 20 61 6e 64 20 6f 6e 6c 79 20 63 6f 6e 73 75 6c 74 20 74 68 65 20 67 65 6e 65 72 69 63 20 69 6e .and.only.consult.the.generic.in
2700 73 74 72 75 63 74 69 6f 6e 73 20 69 66 20 6e 6f 0a 73 79 73 74 65 6d 2d 73 70 65 63 69 66 69 63 structions.if.no.system-specific
2720 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 66 6f 72 20 79 .instructions.are.provided.for.y
2740 6f 75 72 20 73 70 65 63 69 66 69 63 20 6f 70 65 72 61 74 69 6e 67 0a 73 79 73 74 65 6d 2e 0a 0a our.specific.operating.system...
2760 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 66 20 64 65 70 65 6e *.Menu:..*.Installation.of.depen
2780 64 65 6e 63 69 65 73 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 6c 69 62 67 6e 75 6e 65 74 dencies::.*.Installing.libgnunet
27a0 75 74 69 6c 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 util::.*.Installing.the.GNU.Tale
27c0 72 20 65 78 63 68 61 6e 67 65 3a 3a 0a 2a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e r.exchange::.*.Installing.the.GN
27e0 55 20 54 61 6c 65 72 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 3a 3a 0a 0a 1f 0a 46 69 U.Taler.merchant.backend::....Fi
2800 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 61 le:.manual.info,..Node:.Installa
2820 74 69 6f 6e 20 6f 66 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 20 20 4e 65 78 74 3a 20 49 6e 73 tion.of.dependencies,..Next:.Ins
2840 74 61 6c 6c 69 6e 67 20 6c 69 62 67 6e 75 6e 65 74 75 74 69 6c 2c 20 20 55 70 3a 20 47 65 6e 65 talling.libgnunetutil,..Up:.Gene
2860 72 69 63 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 0a 0a 32 2e 32 2e 31 20 49 6e 73 74 61 6c 6c 61 ric.instructions..2.2.1.Installa
2880 74 69 6f 6e 20 6f 66 20 64 65 70 65 6e 64 65 6e 63 69 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d tion.of.dependencies.-----------
28a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 66 6f 6c -----------------------..The.fol
28c0 6c 6f 77 69 6e 67 20 70 61 63 6b 61 67 65 73 20 6e 65 65 64 20 74 6f 20 62 65 20 69 6e 73 74 61 lowing.packages.need.to.be.insta
28e0 6c 6c 65 64 20 62 65 66 6f 72 65 20 77 65 20 63 61 6e 20 63 6f 6d 70 69 6c 65 20 74 68 65 0a 62 lled.before.we.can.compile.the.b
2900 61 63 6b 65 6e 64 3a 0a 0a 20 20 20 2a 20 61 75 74 6f 63 6f 6e 66 20 3e 3d 20 32 2e 36 39 0a 20 ackend:.....*.autoconf.>=.2.69..
2920 20 20 2a 20 61 75 74 6f 6d 61 6b 65 20 3e 3d 20 31 2e 31 34 0a 20 20 20 2a 20 6c 69 62 74 6f 6f ..*.automake.>=.1.14....*.libtoo
2940 6c 20 3e 3d 20 32 2e 34 0a 20 20 20 2a 20 61 75 74 6f 70 6f 69 6e 74 20 3e 3d 20 30 2e 31 39 0a l.>=.2.4....*.autopoint.>=.0.19.
2960 20 20 20 2a 20 6c 69 62 6c 74 64 6c 20 3e 3d 20 32 2e 34 0a 20 20 20 2a 20 6c 69 62 75 6e 69 73 ...*.libltdl.>=.2.4....*.libunis
2980 74 72 69 6e 67 20 3e 3d 20 30 2e 39 2e 33 0a 20 20 20 2a 20 6c 69 62 63 75 72 6c 20 3e 3d 20 37 tring.>=.0.9.3....*.libcurl.>=.7
29a0 2e 32 36 20 28 6f 72 20 6c 69 62 67 6e 75 72 6c 20 3e 3d 20 37 2e 32 36 29 0a 20 20 20 2a 20 47 .26.(or.libgnurl.>=.7.26)....*.G
29c0 4e 55 20 6c 69 62 6d 69 63 72 6f 68 74 74 70 64 20 3e 3d 20 30 2e 39 2e 33 39 0a 20 20 20 2a 20 NU.libmicrohttpd.>=.0.9.39....*.
29e0 47 4e 55 20 6c 69 62 67 63 72 79 70 74 20 3e 3d 20 31 2e 36 0a 20 20 20 2a 20 6c 69 62 6a 61 6e GNU.libgcrypt.>=.1.6....*.libjan
2a00 73 73 6f 6e 20 3e 3d 20 32 2e 37 0a 20 20 20 2a 20 50 6f 73 74 67 72 65 73 20 3e 3d 20 39 2e 34 sson.>=.2.7....*.Postgres.>=.9.4
2a20 2c 20 69 6e 63 6c 75 64 69 6e 67 20 6c 69 62 70 71 0a 20 20 20 2a 20 6c 69 62 67 6e 75 6e 65 74 ,.including.libpq....*.libgnunet
2a40 75 74 69 6c 20 28 66 72 6f 6d 20 47 69 74 29 0a 20 20 20 2a 20 47 4e 55 20 54 61 6c 65 72 20 65 util.(from.Git)....*.GNU.Taler.e
2a60 78 63 68 61 6e 67 65 20 28 66 72 6f 6d 20 47 69 74 29 0a 0a 20 20 20 45 78 63 65 70 74 20 66 6f xchange.(from.Git).....Except.fo
2a80 72 20 74 68 65 20 6c 61 73 74 20 74 77 6f 2c 20 74 68 65 73 65 20 61 72 65 20 61 76 61 69 6c 61 r.the.last.two,.these.are.availa
2aa0 62 6c 65 20 69 6e 20 6d 6f 73 74 20 47 4e 55 2f 4c 69 6e 75 78 0a 64 69 73 74 72 69 62 75 74 69 ble.in.most.GNU/Linux.distributi
2ac0 6f 6e 73 20 61 6e 64 20 73 68 6f 75 6c 64 20 6a 75 73 74 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 ons.and.should.just.be.installed
2ae0 20 75 73 69 6e 67 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 70 61 63 6b 61 67 65 0a 6d 61 .using.the.respective.package.ma
2b00 6e 61 67 65 72 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 65 63 74 69 6f 6e nager......The.following.section
2b20 73 20 77 69 6c 6c 20 70 72 6f 76 69 64 65 20 64 65 74 61 69 6c 65 64 20 69 6e 73 74 72 75 63 74 s.will.provide.detailed.instruct
2b40 69 6f 6e 73 20 66 6f 72 0a 69 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 6c 69 62 67 6e 75 6e 65 ions.for.installing.the.libgnune
2b60 74 75 74 69 6c 20 61 6e 64 20 47 4e 55 20 54 61 6c 65 72 20 65 78 63 68 61 6e 67 65 20 64 65 70 tutil.and.GNU.Taler.exchange.dep
2b80 65 6e 64 65 6e 63 69 65 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c endencies.....File:.manual.info,
2ba0 20 20 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 6c 69 62 67 6e 75 6e 65 74 75 74 69 6c ..Node:.Installing.libgnunetutil
2bc0 2c 20 20 4e 65 78 74 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 ,..Next:.Installing.the.GNU.Tale
2be0 72 20 65 78 63 68 61 6e 67 65 2c 20 20 50 72 65 76 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 r.exchange,..Prev:.Installation.
2c00 6f 66 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 20 20 55 70 3a 20 47 65 6e 65 72 69 63 20 69 6e of.dependencies,..Up:.Generic.in
2c20 73 74 72 75 63 74 69 6f 6e 73 0a 0a 32 2e 32 2e 32 20 49 6e 73 74 61 6c 6c 69 6e 67 20 6c 69 62 structions..2.2.2.Installing.lib
2c40 67 6e 75 6e 65 74 75 74 69 6c 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d gnunetutil.---------------------
2c60 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 42 65 66 6f 72 65 20 79 6f 75 20 69 6e 73 74 61 6c 6c 20 6c 69 ---------..Before.you.install.li
2c80 62 67 6e 75 6e 65 74 75 74 69 6c 2c 20 79 6f 75 20 6d 75 73 74 20 64 6f 77 6e 6c 6f 61 64 20 61 bgnunetutil,.you.must.download.a
2ca0 6e 64 20 69 6e 73 74 61 6c 6c 20 74 68 65 0a 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6d 65 6e 74 nd.install.the.dependencies.ment
2cc0 69 6f 6e 65 64 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 65 63 74 69 6f 6e 2c 20 6f ioned.in.the.previous.section,.o
2ce0 74 68 65 72 77 69 73 65 20 74 68 65 20 62 75 69 6c 64 20 6d 61 79 0a 73 75 63 63 65 65 64 20 62 therwise.the.build.may.succeed.b
2d00 75 74 20 66 61 69 6c 20 74 6f 20 65 78 70 6f 72 74 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 74 6f ut.fail.to.export.some.of.the.to
2d20 6f 6c 69 6e 67 20 72 65 71 75 69 72 65 64 20 62 79 20 54 61 6c 65 72 2e 0a 0a 20 20 20 54 6f 20 oling.required.by.Taler......To.
2d40 64 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 6c 69 62 67 6e 75 6e 65 74 75 74 download.and.install.libgnunetut
2d60 69 6c 2c 20 70 72 6f 63 65 65 64 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 0a 20 20 20 20 20 24 20 il,.proceed.as.follows:.......$.
2d80 67 69 74 20 63 6c 6f 6e 65 20 68 74 74 70 73 3a 2f 2f 67 6e 75 6e 65 74 2e 6f 72 67 2f 67 69 74 git.clone.https://gnunet.org/git
2da0 2f 67 6e 75 6e 65 74 2f 0a 20 20 20 20 20 24 20 63 64 20 67 6e 75 6e 65 74 2f 0a 20 20 20 20 20 /gnunet/......$.cd.gnunet/......
2dc0 24 20 2e 2f 62 6f 6f 74 73 74 72 61 70 0a 20 20 20 20 20 24 20 2e 2f 63 6f 6e 66 69 67 75 72 65 $../bootstrap......$../configure
2de0 20 5b 2d 2d 70 72 65 66 69 78 3d 47 4e 55 4e 45 54 50 46 58 5d 0a 20 20 20 20 20 24 20 23 20 45 .[--prefix=GNUNETPFX]......$.#.E
2e00 61 63 68 20 64 65 70 65 6e 64 65 6e 63 79 20 63 61 6e 20 62 65 20 66 65 74 63 68 65 64 20 66 72 ach.dependency.can.be.fetched.fr
2e20 6f 6d 20 6e 6f 6e 20 73 74 61 6e 64 61 72 64 20 6c 6f 63 61 74 69 6f 6e 73 20 76 69 61 0a 20 20 om.non.standard.locations.via...
2e40 20 20 20 24 20 23 20 74 68 65 20 27 2d 2d 77 69 74 68 2d 3c 4c 49 42 4e 41 4d 45 3e 27 20 6f 70 ...$.#.the.'--with-<LIBNAME>'.op
2e60 74 69 6f 6e 2e 20 53 65 65 20 27 2e 2f 63 6f 6e 66 69 67 75 72 65 20 2d 2d 68 65 6c 70 27 2e 0a tion..See.'./configure.--help'..
2e80 20 20 20 20 20 24 20 6d 61 6b 65 0a 20 20 20 20 20 23 20 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 0a .....$.make......#.make.install.
2ea0 0a 20 20 20 49 66 20 79 6f 75 20 64 69 64 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 70 72 65 ....If.you.did.not.specify.a.pre
2ec0 66 69 78 2c 20 47 4e 55 6e 65 74 20 77 69 6c 6c 20 69 6e 73 74 61 6c 6c 20 74 6f 20 27 2f 75 73 fix,.GNUnet.will.install.to.'/us
2ee0 72 2f 6c 6f 63 61 6c 27 2c 0a 77 68 69 63 68 20 72 65 71 75 69 72 65 73 20 79 6f 75 20 74 6f 20 r/local',.which.requires.you.to.
2f00 72 75 6e 20 74 68 65 20 6c 61 73 74 20 73 74 65 70 20 61 73 20 27 72 6f 6f 74 27 2e 0a 0a 1f 0a run.the.last.step.as.'root'.....
2f20 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 73 74 61 6c File:.manual.info,..Node:.Instal
2f40 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 65 78 63 68 61 6e 67 65 2c 20 20 4e 65 ling.the.GNU.Taler.exchange,..Ne
2f60 78 74 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 6d 65 72 xt:.Installing.the.GNU.Taler.mer
2f80 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 2c 20 20 50 72 65 76 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 chant.backend,..Prev:.Installing
2fa0 20 6c 69 62 67 6e 75 6e 65 74 75 74 69 6c 2c 20 20 55 70 3a 20 47 65 6e 65 72 69 63 20 69 6e 73 .libgnunetutil,..Up:.Generic.ins
2fc0 74 72 75 63 74 69 6f 6e 73 0a 0a 32 2e 32 2e 33 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 tructions..2.2.3.Installing.the.
2fe0 47 4e 55 20 54 61 6c 65 72 20 65 78 63 68 61 6e 67 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d GNU.Taler.exchange.-------------
3000 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 41 66 74 65 --------------------------..Afte
3020 72 20 69 6e 73 74 61 6c 6c 69 6e 67 20 47 4e 55 6e 65 74 2c 20 79 6f 75 20 63 61 6e 20 64 6f 77 r.installing.GNUnet,.you.can.dow
3040 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 65 78 63 68 61 6e 67 65 20 61 nload.and.install.the.exchange.a
3060 73 0a 66 6f 6c 6c 6f 77 73 3a 0a 0a 20 20 20 20 20 24 20 67 69 74 20 63 6c 6f 6e 65 20 67 69 74 s.follows:.......$.git.clone.git
3080 3a 2f 2f 74 61 6c 65 72 2e 6e 65 74 2f 65 78 63 68 61 6e 67 65 0a 20 20 20 20 20 24 20 63 64 20 ://taler.net/exchange......$.cd.
30a0 65 78 63 68 61 6e 67 65 0a 20 20 20 20 20 24 20 2e 2f 62 6f 6f 74 73 74 72 61 70 0a 20 20 20 20 exchange......$../bootstrap.....
30c0 20 24 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 5b 2d 2d 70 72 65 66 69 78 3d 45 58 43 48 41 4e 47 .$../configure.[--prefix=EXCHANG
30e0 45 50 46 58 5d 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 2d 2d 77 69 EPFX].\....................[--wi
3100 74 68 2d 67 6e 75 6e 65 74 3d 47 4e 55 4e 45 54 50 46 58 5d 0a 20 20 20 20 20 24 20 23 20 45 61 th-gnunet=GNUNETPFX]......$.#.Ea
3120 63 68 20 64 65 70 65 6e 64 65 6e 63 79 20 63 61 6e 20 62 65 20 66 65 74 63 68 65 64 20 66 72 6f ch.dependency.can.be.fetched.fro
3140 6d 20 6e 6f 6e 20 73 74 61 6e 64 61 72 64 20 6c 6f 63 61 74 69 6f 6e 73 20 76 69 61 0a 20 20 20 m.non.standard.locations.via....
3160 20 20 24 20 23 20 74 68 65 20 27 2d 2d 77 69 74 68 2d 3c 4c 49 42 4e 41 4d 45 3e 27 20 6f 70 74 ..$.#.the.'--with-<LIBNAME>'.opt
3180 69 6f 6e 2e 20 53 65 65 20 27 2e 2f 63 6f 6e 66 69 67 75 72 65 20 2d 2d 68 65 6c 70 27 2e 0a 20 ion..See.'./configure.--help'...
31a0 20 20 20 20 24 20 6d 61 6b 65 0a 20 20 20 20 20 23 20 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 0a 0a ....$.make......#.make.install..
31c0 20 20 20 49 66 20 79 6f 75 20 64 69 64 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 70 72 65 66 ...If.you.did.not.specify.a.pref
31e0 69 78 2c 20 74 68 65 20 65 78 63 68 61 6e 67 65 20 77 69 6c 6c 20 69 6e 73 74 61 6c 6c 20 74 6f ix,.the.exchange.will.install.to
3200 0a 27 2f 75 73 72 2f 6c 6f 63 61 6c 27 2c 20 77 68 69 63 68 20 72 65 71 75 69 72 65 73 20 79 6f .'/usr/local',.which.requires.yo
3220 75 20 74 6f 20 72 75 6e 20 74 68 65 20 6c 61 73 74 20 73 74 65 70 20 61 73 20 27 72 6f 6f 74 27 u.to.run.the.last.step.as.'root'
3240 2e 20 20 4e 6f 74 65 0a 74 68 61 74 20 79 6f 75 20 68 61 76 65 20 74 6f 20 73 70 65 63 69 66 79 ...Note.that.you.have.to.specify
3260 20 27 2d 2d 77 69 74 68 2d 67 6e 75 6e 65 74 3d 2f 75 73 72 2f 6c 6f 63 61 6c 27 20 69 66 20 79 .'--with-gnunet=/usr/local'.if.y
3280 6f 75 20 69 6e 73 74 61 6c 6c 65 64 0a 47 4e 55 6e 65 74 20 74 6f 20 27 2f 75 73 72 2f 6c 6f 63 ou.installed.GNUnet.to.'/usr/loc
32a0 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 74 65 70 2e 0a 0a 1f 0a 46 69 6c al'.in.the.previous.step.....Fil
32c0 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e e:.manual.info,..Node:.Installin
32e0 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 g.the.GNU.Taler.merchant.backend
3300 2c 20 20 50 72 65 76 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 ,..Prev:.Installing.the.GNU.Tale
3320 72 20 65 78 63 68 61 6e 67 65 2c 20 20 55 70 3a 20 47 65 6e 65 72 69 63 20 69 6e 73 74 72 75 63 r.exchange,..Up:.Generic.instruc
3340 74 69 6f 6e 73 0a 0a 32 2e 32 2e 34 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 tions..2.2.4.Installing.the.GNU.
3360 54 61 6c 65 72 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d Taler.merchant.backend.---------
3380 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
33a0 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 74 65 70 73 20 61 73 73 75 ------..The.following.steps.assu
33c0 6d 65 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 61 72 65 20 69 6e 73 74 61 6c 6c 65 me.all.dependencies.are.installe
33e0 64 2e 0a 0a 20 20 20 55 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 d......Use.the.following.command
3400 73 20 74 6f 20 64 6f 77 6e 6c 6f 61 64 20 61 6e 64 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 6d 65 s.to.download.and.install.the.me
3420 72 63 68 61 6e 74 0a 62 61 63 6b 65 6e 64 3a 0a 0a 20 20 20 20 20 24 20 67 69 74 20 63 6c 6f 6e rchant.backend:.......$.git.clon
3440 65 20 67 69 74 3a 2f 2f 74 61 6c 65 72 2e 6e 65 74 2f 6d 65 72 63 68 61 6e 74 0a 20 20 20 20 20 e.git://taler.net/merchant......
3460 24 20 63 64 20 6d 65 72 63 68 61 6e 74 0a 20 20 20 20 20 24 20 2e 2f 62 6f 6f 74 73 74 72 61 70 $.cd.merchant......$../bootstrap
3480 0a 20 20 20 20 20 24 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 5b 2d 2d 70 72 65 66 69 78 3d 50 46 ......$../configure.[--prefix=PF
34a0 58 5d 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 2d 2d 77 69 74 68 2d X].\....................[--with-
34c0 67 6e 75 6e 65 74 3d 47 4e 55 4e 45 54 50 46 58 5d 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 gnunet=GNUNETPFX].\.............
34e0 20 20 20 20 20 20 20 5b 2d 2d 77 69 74 68 2d 65 78 63 68 61 6e 67 65 3d 45 58 43 48 41 4e 47 45 .......[--with-exchange=EXCHANGE
3500 50 46 58 5d 0a 20 20 20 20 20 24 20 23 20 45 61 63 68 20 64 65 70 65 6e 64 65 6e 63 79 20 63 61 PFX]......$.#.Each.dependency.ca
3520 6e 20 62 65 20 66 65 74 63 68 65 64 20 66 72 6f 6d 20 6e 6f 6e 20 73 74 61 6e 64 61 72 64 20 6c n.be.fetched.from.non.standard.l
3540 6f 63 61 74 69 6f 6e 73 20 76 69 61 0a 20 20 20 20 20 24 20 23 20 74 68 65 20 27 2d 2d 77 69 74 ocations.via......$.#.the.'--wit
3560 68 2d 3c 4c 49 42 4e 41 4d 45 3e 27 20 6f 70 74 69 6f 6e 2e 20 53 65 65 20 27 2e 2f 63 6f 6e 66 h-<LIBNAME>'.option..See.'./conf
3580 69 67 75 72 65 20 2d 2d 68 65 6c 70 27 2e 0a 20 20 20 20 20 24 20 6d 61 6b 65 0a 20 20 20 20 20 igure.--help'.......$.make......
35a0 24 20 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 79 6f 75 $.make.install.....Note.that.you
35c0 20 68 61 76 65 20 74 6f 20 73 70 65 63 69 66 79 20 27 2d 2d 77 69 74 68 2d 65 78 63 68 61 6e 67 .have.to.specify.'--with-exchang
35e0 65 3d 2f 75 73 72 2f 6c 6f 63 61 6c 27 20 61 6e 64 2f 6f 72 0a 27 2d 2d 77 69 74 68 2d 65 78 63 e=/usr/local'.and/or.'--with-exc
3600 68 61 6e 67 65 3d 2f 75 73 72 2f 6c 6f 63 61 6c 27 20 69 66 20 79 6f 75 20 69 6e 73 74 61 6c 6c hange=/usr/local'.if.you.install
3620 65 64 20 74 68 65 20 65 78 63 68 61 6e 67 65 20 61 6e 64 2f 6f 72 20 47 4e 55 6e 65 74 0a 74 6f ed.the.exchange.and/or.GNUnet.to
3640 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 74 .'/usr/local'.in.the.previous.st
3660 65 70 73 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 eps.....File:.manual.info,..Node
3680 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 6f 6e 20 44 65 62 69 61 6e 20 47 4e 55 :.Installing.Taler.on.Debian.GNU
36a0 2f 4c 69 6e 75 78 2c 20 20 50 72 65 76 3a 20 47 65 6e 65 72 69 63 20 69 6e 73 74 72 75 63 74 69 /Linux,..Prev:.Generic.instructi
36c0 6f 6e 73 2c 20 20 55 70 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 32 2e 33 20 49 6e 73 74 ons,..Up:.Installation..2.3.Inst
36e0 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 6f 6e 20 44 65 62 69 61 6e 20 47 4e 55 2f 4c 69 6e 75 78 alling.Taler.on.Debian.GNU/Linux
3700 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .===============================
3720 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 44 65 62 69 61 6e 20 77 68 65 65 7a 79 20 69 73 20 74 6f 6f 20 =========..Debian.wheezy.is.too.
3740 6f 6c 64 20 61 6e 64 20 6c 61 63 6b 73 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 old.and.lacks.most.of.the.packag
3760 65 73 20 72 65 71 75 69 72 65 64 2e 0a 0a 20 20 20 4f 6e 20 44 65 62 69 61 6e 20 6a 65 73 73 69 es.required......On.Debian.jessi
3780 65 2c 20 6f 6e 6c 79 20 47 4e 55 20 6c 69 62 6d 69 63 72 6f 68 74 74 70 64 20 6e 65 65 64 73 20 e,.only.GNU.libmicrohttpd.needs.
37a0 74 6f 20 62 65 20 63 6f 6d 70 69 6c 65 64 20 66 72 6f 6d 0a 73 6f 75 72 63 65 2e 20 20 54 6f 20 to.be.compiled.from.source...To.
37c0 69 6e 73 74 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6f 6e 20 44 65 62 69 61 6e 20 6a install.dependencies.on.Debian.j
37e0 65 73 73 65 2c 20 72 75 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 0a 63 6f 6d 6d 61 6e 64 73 esse,.run.the.following.commands
3800 3a 0a 0a 20 20 20 20 20 23 20 61 70 74 2d 67 65 74 20 69 6e 73 74 61 6c 6c 20 5c 0a 20 20 20 20 :.......#.apt-get.install.\.....
3820 20 20 20 61 75 74 6f 63 6f 6e 66 20 5c 0a 20 20 20 20 20 20 20 61 75 74 6f 6d 61 6b 65 20 5c 0a ...autoconf.\........automake.\.
3840 20 20 20 20 20 20 20 61 75 74 6f 70 6f 69 6e 74 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 74 6f 6f .......autopoint.\........libtoo
3860 6c 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 6c 74 64 6c 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 l.\........libltdl-dev.\........
3880 6c 69 62 75 6e 69 73 74 72 69 6e 67 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 63 75 72 libunistring-dev.\........libcur
38a0 6c 34 2d 67 6e 75 74 6c 73 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 67 63 72 79 70 74 l4-gnutls-dev.\........libgcrypt
38c0 32 30 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 6a 61 6e 73 73 6f 6e 2d 64 65 76 20 5c 20-dev.\........libjansson-dev.\
38e0 0a 20 20 20 20 20 20 20 6c 69 62 70 71 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 70 6f 73 74 67 ........libpq-dev.\........postg
3900 72 65 73 71 6c 2d 39 2e 34 0a 20 20 20 20 20 23 20 77 67 65 74 20 68 74 74 70 73 3a 2f 2f 66 74 resql-9.4......#.wget.https://ft
3920 70 2e 67 6e 75 2e 6f 72 67 2f 67 6e 75 2f 6c 69 62 6d 69 63 72 6f 68 74 74 70 64 2f 6c 69 62 6d p.gnu.org/gnu/libmicrohttpd/libm
3940 69 63 72 6f 68 74 74 70 64 2d 6c 61 74 65 73 74 2e 74 61 72 2e 67 7a 0a 20 20 20 20 20 23 20 77 icrohttpd-latest.tar.gz......#.w
3960 67 65 74 20 68 74 74 70 73 3a 2f 2f 66 74 70 2e 67 6e 75 2e 6f 72 67 2f 67 6e 75 2f 6c 69 62 6d get.https://ftp.gnu.org/gnu/libm
3980 69 63 72 6f 68 74 74 70 64 2f 6c 69 62 6d 69 63 72 6f 68 74 74 70 64 2d 6c 61 74 65 73 74 2e 74 icrohttpd/libmicrohttpd-latest.t
39a0 61 72 2e 67 7a 2e 73 69 67 0a 20 20 20 20 20 23 20 67 70 67 20 2d 76 20 6c 69 62 6d 69 63 72 6f ar.gz.sig......#.gpg.-v.libmicro
39c0 68 74 74 70 64 2d 6c 61 74 65 73 74 2e 74 61 72 2e 67 7a 20 23 20 53 68 6f 75 6c 64 20 73 68 6f httpd-latest.tar.gz.#.Should.sho
39e0 77 20 73 69 67 6e 65 64 20 62 79 20 39 33 39 45 36 42 45 31 45 32 39 46 43 33 43 43 0a 20 20 20 w.signed.by.939E6BE1E29FC3CC....
3a00 20 20 23 20 74 61 72 20 78 66 20 6c 69 62 6d 69 63 72 6f 68 74 74 70 64 2d 6c 61 74 65 73 74 2e ..#.tar.xf.libmicrohttpd-latest.
3a20 74 61 72 2e 67 7a 0a 20 20 20 20 20 23 20 63 64 20 6c 69 62 6d 69 63 72 6f 68 74 74 70 64 2d 30 tar.gz......#.cd.libmicrohttpd-0
3a40 2a 0a 20 20 20 20 20 23 20 2e 2f 63 6f 6e 66 69 67 75 72 65 0a 20 20 20 20 20 23 20 6d 61 6b 65 *......#../configure......#.make
3a60 20 69 6e 73 74 61 6c 6c 0a 0a 20 20 20 46 6f 72 20 6d 6f 72 65 20 72 65 63 65 6e 74 20 76 65 72 .install.....For.more.recent.ver
3a80 73 69 6f 6e 73 20 6f 66 20 44 65 62 69 61 6e 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 69 6e 73 74 sions.of.Debian,.you.should.inst
3aa0 65 61 64 20 72 75 6e 3a 0a 0a 20 20 20 20 20 23 20 61 70 74 2d 67 65 74 20 69 6e 73 74 61 6c 6c ead.run:.......#.apt-get.install
3ac0 20 5c 0a 20 20 20 20 20 20 20 61 75 74 6f 63 6f 6e 66 20 5c 0a 20 20 20 20 20 20 20 61 75 74 6f .\........autoconf.\........auto
3ae0 6d 61 6b 65 20 5c 0a 20 20 20 20 20 20 20 61 75 74 6f 70 6f 69 6e 74 20 5c 0a 20 20 20 20 20 20 make.\........autopoint.\.......
3b00 20 6c 69 62 74 6f 6f 6c 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 6c 74 64 6c 2d 64 65 76 20 5c 0a .libtool.\........libltdl-dev.\.
3b20 20 20 20 20 20 20 20 6c 69 62 75 6e 69 73 74 72 69 6e 67 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 .......libunistring-dev.\.......
3b40 20 6c 69 62 63 75 72 6c 34 2d 67 6e 75 74 6c 73 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 6c 69 .libcurl4-gnutls-dev.\........li
3b60 62 67 63 72 79 70 74 32 30 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 6a 61 6e 73 73 6f bgcrypt20-dev.\........libjansso
3b80 6e 2d 64 65 76 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 70 71 2d 64 65 76 20 5c 0a 20 20 20 20 20 n-dev.\........libpq-dev.\......
3ba0 20 20 70 6f 73 74 67 72 65 73 71 6c 2d 39 2e 35 20 5c 0a 20 20 20 20 20 20 20 6c 69 62 6d 69 63 ..postgresql-9.5.\........libmic
3bc0 72 6f 68 74 74 70 64 2d 64 65 76 0a 0a 20 20 20 46 6f 72 20 74 68 65 20 72 65 73 74 20 6f 66 20 rohttpd-dev.....For.the.rest.of.
3be0 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 66 6f 6c 6c 6f 77 20 74 68 65 20 67 65 6e the.installation,.follow.the.gen
3c00 65 72 69 63 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 73 eric.installation.instructions.s
3c20 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 66 tarting.with.the.installation.of
3c40 20 6c 69 62 67 6e 75 6e 65 74 75 74 69 6c 2e 20 20 4e 6f 74 65 20 74 68 61 74 0a 69 66 20 79 6f .libgnunetutil...Note.that.if.yo
3c60 75 20 75 73 65 64 20 74 68 65 20 44 65 62 69 61 6e 20 77 68 65 65 7a 79 20 69 6e 73 74 72 75 63 u.used.the.Debian.wheezy.instruc
3c80 74 69 6f 6e 73 20 61 62 6f 76 65 2c 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 70 61 73 73 0a 27 2d tions.above,.you.need.to.pass.'-
3ca0 2d 77 69 74 68 2d 6d 69 63 72 6f 68 74 74 70 64 3d 2f 75 73 72 2f 6c 6f 63 61 6c 2f 27 20 74 6f -with-microhttpd=/usr/local/'.to
3cc0 20 61 6c 6c 20 27 63 6f 6e 66 69 67 75 72 65 27 20 69 6e 76 6f 63 61 74 69 6f 6e 73 2e 0a 0a 1f .all.'configure'.invocations....
3ce0 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6e 66 69 .File:.manual.info,..Node:.Confi
3d00 67 75 72 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 54 65 73 74 69 6e 67 2c 20 20 50 72 65 76 3a guration,..Next:.Testing,..Prev:
3d20 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 33 20 48 6f 77 20 74 .Installation,..Up:.Top..3.How.t
3d40 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 6d 65 72 63 68 61 6e 74 27 73 20 62 61 63 6b 65 o.configure.the.merchant's.backe
3d60 6e 64 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a nd.*****************************
3d80 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 54 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 61 ************..The.installation.a
3da0 6c 72 65 61 64 79 20 70 72 6f 76 69 64 65 73 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 lready.provides.reasonable.defau
3dc0 6c 74 73 20 66 6f 72 20 6d 6f 73 74 20 6f 66 20 74 68 65 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f lts.for.most.of.the.configuratio
3de0 6e 20 6f 70 74 69 6f 6e 73 2e 20 20 48 6f 77 65 76 65 72 2c 20 73 6f 6d 65 20 6d 75 73 74 20 62 n.options...However,.some.must.b
3e00 65 20 70 72 6f 76 69 64 65 64 2c 20 69 6e 20 70 61 72 74 69 63 75 6c 61 72 0a 74 68 65 20 64 61 e.provided,.in.particular.the.da
3e20 74 61 62 61 73 65 20 61 63 63 6f 75 6e 74 20 61 6e 64 20 62 61 6e 6b 20 61 63 63 6f 75 6e 74 20 tabase.account.and.bank.account.
3e40 74 68 61 74 20 74 68 65 20 62 61 63 6b 65 6e 64 20 73 68 6f 75 6c 64 20 75 73 65 2e 20 20 42 79 that.the.backend.should.use...By
3e60 0a 64 65 66 61 75 6c 74 2c 20 74 68 65 20 66 69 6c 65 20 27 24 48 4f 4d 45 2f 2e 63 6f 6e 66 69 .default,.the.file.'$HOME/.confi
3e80 67 2f 74 61 6c 65 72 2e 63 6f 6e 66 27 20 69 73 20 77 68 65 72 65 20 74 68 65 20 57 65 62 20 73 g/taler.conf'.is.where.the.Web.s
3ea0 68 6f 70 0a 61 64 6d 69 6e 69 73 74 72 61 74 6f 72 20 73 70 65 63 69 66 69 65 73 20 63 6f 6e 66 hop.administrator.specifies.conf
3ec0 69 67 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 73 20 74 68 61 74 20 61 75 67 6d 65 6e 74 20 6f 72 iguration.values.that.augment.or
3ee0 20 6f 76 65 72 72 69 64 65 0a 74 68 65 20 64 65 66 61 75 6c 74 73 2e 20 20 54 68 65 20 66 6f 72 .override.the.defaults...The.for
3f00 6d 61 74 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 69 73 mat.of.the.configuration.file.is
3f20 20 74 68 65 20 77 65 6c 6c 2d 6b 6e 6f 77 6e 0a 49 4e 49 20 66 69 6c 65 20 66 6f 72 6d 61 74 2e .the.well-known.INI.file.format.
3f40 20 20 59 6f 75 20 63 61 6e 20 65 64 69 74 20 74 68 65 20 66 69 6c 65 20 62 79 20 68 61 6e 64 2c ..You.can.edit.the.file.by.hand,
3f60 20 6f 72 20 75 73 65 20 74 68 65 0a 27 74 61 6c 65 72 2d 63 6f 6e 66 69 67 27 20 63 6f 6d 6d 61 .or.use.the.'taler-config'.comma
3f80 6e 64 73 20 67 69 76 65 6e 20 61 73 20 65 78 61 6d 70 6c 65 73 2e 20 20 46 6f 72 20 6d 6f 72 65 nds.given.as.examples...For.more
3fa0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 0a 27 74 61 6c 65 72 2d 63 6f 6e 66 69 67 27 2c 20 .information.on.'taler-config',.
3fc0 2a 6e 6f 74 65 20 55 73 69 6e 67 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 3a 3a 2e 0a 0a 2a 20 4d *note.Using.taler-config::...*.M
3fe0 65 6e 75 3a 0a 0a 2a 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 3a 3a 0a 2a 20 53 61 6d 70 enu:..*.Backend.options::.*.Samp
4000 6c 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 3a 0a 2a 20 4c 61 75 le.backend.configuration::.*.Lau
4020 6e 63 68 69 6e 67 20 74 68 65 20 62 61 63 6b 65 6e 64 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 nching.the.backend::....File:.ma
4040 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e nual.info,..Node:.Backend.option
4060 73 2c 20 20 4e 65 78 74 3a 20 53 61 6d 70 6c 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 75 s,..Next:.Sample.backend.configu
4080 72 61 74 69 6f 6e 2c 20 20 55 70 3a 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 0a 33 2e 31 20 ration,..Up:.Configuration..3.1.
40a0 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d Backend.options.================
40c0 3d 3d 3d 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 61 62 6c 65 20 64 65 73 63 72 69 62 ===..The.following.table.describ
40e0 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 74 68 61 74 20 63 6f 6d 6d 6f 6e 6c 79 20 6e 65 65 es.the.options.that.commonly.nee
4100 64 20 74 6f 20 62 65 0a 6d 6f 64 69 66 69 65 64 2e 20 20 48 65 72 65 2c 20 74 68 65 20 6e 6f 74 d.to.be.modified...Here,.the.not
4120 61 74 69 6f 6e 20 27 5b 24 73 65 63 74 69 6f 6e 5d 2f 24 6f 70 74 69 6f 6e 27 20 64 65 6e 6f 74 ation.'[$section]/$option'.denot
4140 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 0a 27 24 6f 70 74 69 6f 6e 27 20 75 6e 64 65 72 20 74 68 es.the.option.'$option'.under.th
4160 65 20 73 65 63 74 69 6f 6e 20 27 5b 24 73 65 63 74 69 6f 6e 5d 27 20 69 6e 20 74 68 65 20 63 6f e.section.'[$section]'.in.the.co
4180 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e 0a 0a 53 65 72 76 69 63 65 20 61 64 64 72 65 nfiguration.file...Service.addre
41a0 73 73 0a 20 20 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 74 69 6f 6e 20 73 65 74 ss......The.following.option.set
41c0 73 20 74 68 65 20 74 72 61 6e 73 70 6f 72 74 20 6c 61 79 65 72 20 61 64 64 72 65 73 73 20 75 73 s.the.transport.layer.address.us
41e0 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 3a ed.by.the......merchant.backend:
4200 0a 0a 20 20 20 20 20 20 20 20 20 20 5b 4d 45 52 43 48 41 4e 54 5d 2f 53 45 52 56 45 20 3d 20 54 ............[MERCHANT]/SERVE.=.T
4220 43 50 20 7c 20 55 4e 49 58 0a 0a 20 20 20 20 20 49 66 20 67 69 76 65 6e 2c 0a 20 20 20 20 20 20 CP.|.UNIX.......If.given,.......
4240 20 20 2a 20 27 54 43 50 27 2c 20 74 68 65 6e 20 77 65 20 6e 65 65 64 20 74 6f 20 73 65 74 20 74 ..*.'TCP',.then.we.need.to.set.t
4260 68 65 20 54 43 50 20 70 6f 72 74 20 69 6e 20 27 5b 4d 45 52 43 48 41 4e 54 5d 2f 50 4f 52 54 27 he.TCP.port.in.'[MERCHANT]/PORT'
4280 0a 20 20 20 20 20 20 20 20 2a 20 27 55 4e 49 58 27 2c 20 74 68 65 6e 20 77 65 20 6e 65 65 64 20 .........*.'UNIX',.then.we.need.
42a0 74 6f 20 73 65 74 20 74 68 65 20 75 6e 69 78 20 64 6f 6d 61 69 6e 20 73 6f 63 6b 65 74 20 70 61 to.set.the.unix.domain.socket.pa
42c0 74 68 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 20 69 6e 20 27 5b 4d 45 52 43 48 th.and...........mode.in.'[MERCH
42e0 41 4e 54 5d 2f 55 4e 49 58 50 41 54 48 27 20 61 6e 64 20 27 5b 4d 45 52 43 48 41 4e 54 5d 2f 55 ANT]/UNIXPATH'.and.'[MERCHANT]/U
4300 4e 49 58 50 41 54 48 5f 4d 4f 44 45 27 2e 0a 20 20 20 20 20 20 20 20 20 20 54 68 65 20 6c 61 74 NIXPATH_MODE'............The.lat
4320 74 65 72 20 74 61 6b 65 73 20 74 68 65 20 75 73 75 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 20 6d ter.takes.the.usual.permission.m
4340 61 73 6b 20 67 69 76 65 6e 20 61 73 20 61 20 6e 75 6d 62 65 72 2c 0a 20 20 20 20 20 20 20 20 20 ask.given.as.a.number,..........
4360 20 65 2e 67 2e 20 20 36 36 30 20 66 6f 72 20 75 73 65 72 2f 67 72 6f 75 70 20 72 65 61 64 2d 77 .e.g...660.for.user/group.read-w
4380 72 69 74 65 20 61 63 63 65 73 73 2e 0a 0a 20 20 20 20 20 54 68 65 20 66 72 6f 6e 74 65 6e 64 20 rite.access........The.frontend.
43a0 63 61 6e 20 74 68 65 6e 20 63 6f 6e 6e 65 63 74 20 74 6f 20 74 68 65 20 62 61 63 6b 65 6e 64 20 can.then.connect.to.the.backend.
43c0 6f 76 65 72 20 48 54 54 50 20 75 73 69 6e 67 20 74 68 65 0a 20 20 20 20 20 73 70 65 63 69 66 69 over.HTTP.using.the......specifi
43e0 65 64 20 61 64 64 72 65 73 73 2e 20 20 49 66 20 66 72 6f 6e 74 65 6e 64 20 61 6e 64 20 62 61 63 ed.address...If.frontend.and.bac
4400 6b 65 6e 64 20 72 75 6e 20 77 69 74 68 69 6e 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 20 6f 70 kend.run.within.the.same......op
4420 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 2c 20 74 68 65 20 75 73 65 20 6f 66 20 61 20 55 4e 49 erating.system,.the.use.of.a.UNI
4440 58 20 64 6f 6d 61 69 6e 20 73 6f 63 6b 65 74 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 X.domain.socket.is.recommended.t
4460 6f 0a 20 20 20 20 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 65 78 70 6f 73 69 o......avoid.accidentally.exposi
4480 6e 67 20 74 68 65 20 62 61 63 6b 65 6e 64 20 74 6f 20 74 68 65 20 6e 65 74 77 6f 72 6b 2e 0a 0a ng.the.backend.to.the.network...
44a0 20 20 20 20 20 54 6f 20 72 75 6e 20 74 68 65 20 54 61 6c 65 72 20 62 61 63 6b 65 6e 64 20 6f 6e .....To.run.the.Taler.backend.on
44c0 20 54 43 50 20 70 6f 72 74 20 38 38 38 38 2c 20 75 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 24 .TCP.port.8888,.use:...........$
44e0 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 4d 45 52 43 48 41 4e 54 20 2d 6f 20 53 45 52 .taler-config.-s.MERCHANT.-o.SER
4500 56 45 20 2d 56 20 54 43 50 0a 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 VE.-V.TCP...........$.taler-conf
4520 69 67 20 2d 73 20 4d 45 52 43 48 41 4e 54 20 2d 6f 20 50 4f 52 54 20 2d 56 20 38 38 38 38 0a 0a ig.-s.MERCHANT.-o.PORT.-V.8888..
4540 43 75 72 72 65 6e 63 79 0a 20 20 20 20 20 57 68 69 63 68 20 63 75 72 72 65 6e 63 79 20 74 68 65 Currency......Which.currency.the
4560 20 57 65 62 20 73 68 6f 70 20 64 65 61 6c 73 20 69 6e 2c 20 69 2e 65 2e 20 20 22 45 55 52 22 20 .Web.shop.deals.in,.i.e..."EUR".
4580 6f 72 20 22 55 53 44 22 2c 20 69 73 0a 20 20 20 20 20 73 70 65 63 69 66 69 65 64 20 75 73 69 6e or."USD",.is......specified.usin
45a0 67 20 74 68 65 20 6f 70 74 69 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 5b 54 41 4c 45 52 5d 2f g.the.option............[TALER]/
45c0 43 55 52 52 45 4e 43 59 0a 0a 20 20 20 20 20 46 6f 72 20 74 65 73 74 69 6e 67 20 70 75 72 70 6f CURRENCY.......For.testing.purpo
45e0 73 65 73 2c 20 74 68 65 20 63 75 72 72 65 6e 63 79 20 4d 55 53 54 20 6d 61 74 63 68 20 22 4b 55 ses,.the.currency.MUST.match."KU
4600 44 4f 53 22 20 73 6f 20 74 68 61 74 20 74 65 73 74 73 0a 20 20 20 20 20 77 69 6c 6c 20 77 6f 72 DOS".so.that.tests......will.wor
4620 6b 20 77 69 74 68 20 74 68 65 20 54 61 6c 65 72 20 64 65 6d 6f 6e 73 74 72 61 74 69 6f 6e 20 65 k.with.the.Taler.demonstration.e
4640 78 63 68 61 6e 67 65 20 61 74 0a 20 20 20 20 20 3c 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 xchange.at......<https://exchang
4660 65 2e 64 65 6d 6f 2e 74 61 6c 65 72 2e 6e 65 74 2f 3e 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 24 e.demo.taler.net/>:............$
4680 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 54 41 4c 45 52 20 2d 6f 20 43 55 52 52 45 4e .taler-config.-s.TALER.-o.CURREN
46a0 43 59 20 2d 56 20 4b 55 44 4f 53 0a 0a 44 61 74 61 62 61 73 65 0a 20 20 20 20 20 49 6e 20 70 72 CY.-V.KUDOS..Database......In.pr
46c0 69 6e 63 69 70 6c 65 20 69 73 20 70 6f 73 73 69 62 6c 65 20 66 6f 72 20 74 68 65 20 62 61 63 6b inciple.is.possible.for.the.back
46e0 65 6e 64 20 74 6f 20 73 75 70 70 6f 72 74 20 64 69 66 66 65 72 65 6e 74 0a 20 20 20 20 20 44 42 end.to.support.different......DB
4700 4d 53 73 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 5b 4d 45 52 MSs...The.option............[MER
4720 43 48 41 4e 54 5d 2f 44 42 0a 0a 20 20 20 20 20 73 70 65 63 69 66 69 65 73 20 77 68 69 63 68 20 CHANT]/DB.......specifies.which.
4740 44 42 4d 53 20 69 73 20 74 6f 20 62 65 20 75 73 65 64 2e 20 20 48 6f 77 65 76 65 72 2c 20 63 75 DBMS.is.to.be.used...However,.cu
4760 72 72 65 6e 74 6c 79 20 6f 6e 6c 79 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 65 20 22 70 6f 73 rrently.only.the......value."pos
4780 74 67 72 65 73 22 20 69 73 20 73 75 70 70 6f 72 74 65 64 2e 20 20 54 68 69 73 20 69 73 20 61 6c tgres".is.supported...This.is.al
47a0 73 6f 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 0a 20 20 20 20 20 49 6e 20 61 64 64 69 74 69 6f so.the.default........In.additio
47c0 6e 20 74 6f 20 73 65 6c 65 63 74 69 6e 67 20 74 68 65 20 44 42 4d 53 20 73 6f 66 74 77 61 72 65 n.to.selecting.the.DBMS.software
47e0 2c 20 74 68 65 20 62 61 63 6b 65 6e 64 20 72 65 71 75 69 72 65 73 0a 20 20 20 20 20 44 42 4d 53 ,.the.backend.requires......DBMS
4800 2d 73 70 65 63 69 66 69 63 20 6f 70 74 69 6f 6e 73 20 74 6f 20 61 63 63 65 73 73 20 74 68 65 20 -specific.options.to.access.the.
4820 64 61 74 61 62 61 73 65 2e 0a 0a 20 20 20 20 20 46 6f 72 20 70 6f 73 74 67 72 65 73 2c 20 79 6f database........For.postgres,.yo
4840 75 20 6e 65 65 64 20 74 6f 20 70 72 6f 76 69 64 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 5b 6d u.need.to.provide:............[m
4860 65 72 63 68 61 6e 74 64 62 2d 70 6f 73 74 67 72 65 73 5d 2f 63 6f 6e 66 69 67 0a 0a 20 20 20 20 erchantdb-postgres]/config......
4880 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 61 20 70 6f 73 74 67 72 65 .This.option.specifies.a.postgre
48a0 73 20 61 63 63 65 73 73 20 70 61 74 68 20 75 73 69 6e 67 20 74 68 65 20 66 6f 72 6d 61 74 0a 20 s.access.path.using.the.format..
48c0 20 20 20 20 27 70 6f 73 74 67 72 65 73 3a 2f 2f 2f 24 44 42 4e 41 4d 45 27 2c 20 77 68 65 72 65 ....'postgres:///$DBNAME',.where
48e0 20 27 24 44 42 4e 41 4d 45 27 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 50 6f .'$DBNAME'.is.the.name.of.the.Po
4900 73 74 67 72 65 73 0a 20 20 20 20 20 64 61 74 61 62 61 73 65 20 79 6f 75 20 77 61 6e 74 20 74 6f stgres......database.you.want.to
4920 20 75 73 65 2e 20 20 53 75 70 70 6f 73 65 20 27 24 55 53 45 52 27 20 69 73 20 74 68 65 20 6e 61 .use...Suppose.'$USER'.is.the.na
4940 6d 65 20 6f 66 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 77 68 6f 20 77 69 6c 6c 20 72 75 6e me.of.the.user......who.will.run
4960 20 74 68 65 20 62 61 63 6b 65 6e 64 20 70 72 6f 63 65 73 73 2e 20 20 54 68 65 6e 2c 20 79 6f 75 .the.backend.process...Then,.you
4980 20 6e 65 65 64 20 74 6f 20 66 69 72 73 74 20 72 75 6e 0a 0a 20 20 20 20 20 20 20 20 20 20 24 20 .need.to.first.run............$.
49a0 73 75 64 75 20 2d 75 20 70 6f 73 74 67 72 65 73 20 63 72 65 61 74 65 75 73 65 72 20 2d 64 20 24 sudu.-u.postgres.createuser.-d.$
49c0 55 53 45 52 0a 0a 20 20 20 20 20 61 73 20 74 68 65 20 50 6f 73 74 67 72 65 73 20 64 61 74 61 62 USER.......as.the.Postgres.datab
49e0 61 73 65 20 61 64 6d 69 6e 69 73 74 72 61 74 6f 72 20 28 75 73 75 61 6c 6c 79 20 27 70 6f 73 74 ase.administrator.(usually.'post
4a00 67 72 65 73 27 29 20 74 6f 0a 20 20 20 20 20 67 72 61 6e 74 20 27 24 55 53 45 52 27 20 74 68 65 gres').to......grant.'$USER'.the
4a20 20 61 62 69 6c 69 74 79 20 74 6f 20 63 72 65 61 74 65 20 6e 65 77 20 64 61 74 61 62 61 73 65 73 .ability.to.create.new.databases
4a40 2e 20 20 4e 65 78 74 2c 20 79 6f 75 0a 20 20 20 20 20 73 68 6f 75 6c 64 20 61 73 20 27 24 55 53 ...Next,.you......should.as.'$US
4a60 45 52 27 20 72 75 6e 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 24 20 63 72 65 61 74 65 64 62 20 24 ER'.run:............$.createdb.$
4a80 44 42 4e 41 4d 45 0a 0a 20 20 20 20 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 62 61 63 6b 65 DBNAME.......to.create.the.backe
4aa0 6e 64 27 73 20 64 61 74 61 62 61 73 65 2e 20 20 48 65 72 65 2c 20 27 24 44 42 4e 41 4d 45 27 20 nd's.database...Here,.'$DBNAME'.
4ac0 6d 75 73 74 20 6d 61 74 63 68 20 74 68 65 0a 20 20 20 20 20 64 61 74 61 62 61 73 65 20 6e 61 6d must.match.the......database.nam
4ae0 65 20 67 69 76 65 6e 20 69 6e 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c e.given.in.the.configuration.fil
4b00 65 2e 0a 0a 20 20 20 20 20 54 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 54 61 6c 65 72 20 e........To.configure.the.Taler.
4b20 62 61 63 6b 65 6e 64 20 74 6f 20 75 73 65 20 74 68 69 73 20 64 61 74 61 62 61 73 65 2c 20 72 75 backend.to.use.this.database,.ru
4b40 6e 3a 0a 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 4d n:...........$.taler-config.-s.M
4b60 45 52 43 48 41 4e 54 44 42 2d 70 6f 73 74 67 72 65 73 20 2d 6f 20 43 4f 4e 46 49 47 20 5c 0a 20 ERCHANTDB-postgres.-o.CONFIG.\..
4b80 20 20 20 20 20 20 20 20 20 20 20 2d 56 20 70 6f 73 74 67 72 65 73 3a 2f 2f 2f 24 44 42 4e 41 4d ...........-V.postgres:///$DBNAM
4ba0 45 0a 0a 45 78 63 68 61 6e 67 65 0a 20 20 20 20 20 54 6f 20 61 64 64 20 61 6e 20 65 78 63 68 61 E..Exchange......To.add.an.excha
4bc0 6e 67 65 20 74 6f 20 74 68 65 20 6c 69 73 74 20 6f 66 20 74 72 75 73 74 65 64 20 70 61 79 6d 65 nge.to.the.list.of.trusted.payme
4be0 6e 74 20 73 65 72 76 69 63 65 0a 20 20 20 20 20 70 72 6f 76 69 64 65 72 73 2c 20 79 6f 75 20 63 nt.service......providers,.you.c
4c00 72 65 61 74 65 20 61 20 73 65 63 74 69 6f 6e 20 77 69 74 68 20 61 20 6e 61 6d 65 20 74 68 61 74 reate.a.section.with.a.name.that
4c20 20 73 74 61 72 74 73 20 77 69 74 68 0a 20 20 20 20 20 22 65 78 63 68 61 6e 67 65 2d 22 2e 20 20 .starts.with......"exchange-"...
4c40 49 6e 20 74 68 61 74 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f In.that.section,.the.following.o
4c60 70 74 69 6f 6e 73 20 6e 65 65 64 20 74 6f 20 62 65 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 ptions.need.to.be......configure
4c80 64 3a 0a 0a 20 20 20 20 20 20 20 20 2a 20 54 68 65 20 22 75 72 6c 22 20 6f 70 74 69 6f 6e 20 73 d:..........*.The."url".option.s
4ca0 70 65 63 69 66 69 65 73 20 74 68 65 20 65 78 63 68 61 6e 67 65 27 73 20 62 61 73 65 20 55 52 4c pecifies.the.exchange's.base.URL
4cc0 2e 20 46 6f 72 0a 20 20 20 20 20 20 20 20 20 20 65 78 61 6d 70 6c 65 2c 20 74 6f 20 75 73 65 20 ..For...........example,.to.use.
4ce0 74 68 65 20 54 61 6c 65 72 20 64 65 6d 6f 6e 73 74 72 61 74 6f 72 20 75 73 65 3a 0a 0a 20 20 20 the.Taler.demonstrator.use:.....
4d00 20 20 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 45 58 ............$.taler-config.-s.EX
4d20 43 48 41 4e 47 45 2d 64 65 6d 6f 20 2d 6f 20 55 52 4c 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 CHANGE-demo.-o.URL.\............
4d40 20 20 20 20 20 20 2d 56 20 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 65 2e 64 65 6d 6f 2e 74 ......-V.https://exchange.demo.t
4d60 61 6c 65 72 2e 6e 65 74 2f 0a 0a 20 20 20 20 20 20 20 20 2a 20 54 68 65 20 22 6d 61 73 74 65 72 aler.net/..........*.The."master
4d80 5f 6b 65 79 22 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 65 78 63 68 61 _key".option.specifies.the.excha
4da0 6e 67 65 27 73 20 6d 61 73 74 65 72 20 70 75 62 6c 69 63 0a 20 20 20 20 20 20 20 20 20 20 6b 65 nge's.master.public...........ke
4dc0 79 20 69 6e 20 62 61 73 65 33 32 20 65 6e 63 6f 64 69 6e 67 2e 20 20 46 6f 72 20 74 68 65 20 54 y.in.base32.encoding...For.the.T
4de0 61 6c 65 72 20 64 65 6d 6f 6e 73 74 72 61 74 6f 72 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 20 20 aler.demonstrator,.use:.........
4e00 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 45 58 43 48 41 4e ........$.taler-config.-s.EXCHAN
4e20 47 45 2d 64 65 6d 6f 20 2d 6f 20 6d 61 73 74 65 72 5f 6b 65 79 20 5c 0a 20 20 20 20 20 20 20 20 GE-demo.-o.master_key.\.........
4e40 20 20 20 20 20 20 20 20 20 2d 56 20 43 51 51 5a 39 44 59 33 4d 5a 31 41 52 4d 4e 35 4b 31 56 4b .........-V.CQQZ9DY3MZ1ARMN5K1VK
4e60 44 45 54 53 30 34 59 32 51 43 4b 4d 4d 43 46 48 5a 53 57 4a 57 57 56 4e 38 32 42 54 54 48 30 30 DETS04Y2QCKMMCFHZSWJWWVN82BTTH00
4e80 0a 0a 20 20 20 20 20 20 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 6d 75 6c 74 69 70 6c 65 20 65 ............Note.that.multiple.e
4ea0 78 63 68 61 6e 67 65 73 20 63 61 6e 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 73 79 73 xchanges.can.be.added.to.the.sys
4ec0 74 65 6d 20 62 79 0a 20 20 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 64 69 66 66 65 72 65 6e 74 tem.by...........using.different
4ee0 20 74 6f 6b 65 6e 73 20 69 6e 20 70 6c 61 63 65 20 6f 66 20 27 64 65 6d 6f 27 20 69 6e 20 74 68 .tokens.in.place.of.'demo'.in.th
4f00 65 20 65 78 61 6d 70 6c 65 0a 20 20 20 20 20 20 20 20 20 20 61 62 6f 76 65 2e 20 20 4e 6f 74 65 e.example...........above...Note
4f20 20 74 68 61 74 20 61 6c 6c 20 6f 66 20 74 68 65 20 65 78 63 68 61 6e 67 65 73 20 6d 75 73 74 20 .that.all.of.the.exchanges.must.
4f40 75 73 65 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 63 79 2e use.the.same...........currency.
4f60 20 20 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 73 75 70 70 6f 72 74 20 6d 75 6c 74 69 70 6c ..If.you.need.to.support.multipl
4f80 65 20 63 75 72 72 65 6e 63 69 65 73 2c 20 79 6f 75 0a 20 20 20 20 20 20 20 20 20 20 6e 65 65 64 e.currencies,.you...........need
4fa0 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 61 20 62 61 63 6b 65 6e 64 20 70 65 72 20 63 75 72 72 .to.configure.a.backend.per.curr
4fc0 65 6e 63 79 2e 0a 0a 49 6e 73 74 61 6e 63 65 73 0a 20 20 20 20 20 54 68 65 20 62 61 63 6b 65 6e ency...Instances......The.backen
4fe0 64 20 61 6c 6c 6f 77 73 20 74 68 65 20 75 73 65 72 20 74 6f 20 72 75 6e 20 6d 75 6c 74 69 70 6c d.allows.the.user.to.run.multipl
5000 65 20 69 6e 73 74 61 6e 63 65 73 20 6f 66 20 73 68 6f 70 73 20 77 69 74 68 0a 20 20 20 20 20 64 e.instances.of.shops.with......d
5020 69 73 74 69 6e 63 74 20 62 75 73 69 6e 65 73 73 20 65 6e 74 69 74 69 65 73 20 61 67 61 69 6e 73 istinct.business.entities.agains
5040 74 20 61 20 73 69 6e 67 6c 65 20 62 61 63 6b 65 6e 64 2e 20 20 45 61 63 68 20 69 6e 73 74 61 6e t.a.single.backend...Each.instan
5060 63 65 0a 20 20 20 20 20 75 73 65 73 20 69 74 73 20 6f 77 6e 20 62 61 6e 6b 20 61 63 63 6f 75 6e ce......uses.its.own.bank.accoun
5080 74 73 20 61 6e 64 20 6b 65 79 20 66 6f 72 20 73 69 67 6e 69 6e 67 20 63 6f 6e 74 72 61 63 74 73 ts.and.key.for.signing.contracts
50a0 2e 20 20 49 74 20 69 73 0a 20 20 20 20 20 6d 61 6e 64 61 74 6f 72 79 20 74 6f 20 63 6f 6e 66 69 ...It.is......mandatory.to.confi
50c0 67 75 72 65 20 61 20 22 64 65 66 61 75 6c 74 22 20 69 6e 73 74 61 6e 63 65 2e 0a 0a 20 20 20 20 gure.a."default".instance.......
50e0 20 20 20 20 2a 20 54 68 65 20 22 4b 45 59 46 49 4c 45 22 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 ....*.The."KEYFILE".option.speci
5100 66 69 65 73 20 74 68 65 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 0a 20 20 20 fies.the.file.containing.the....
5120 20 20 20 20 20 20 20 69 6e 73 74 61 6e 63 65 27 73 20 70 72 69 76 61 74 65 20 73 69 67 6e 69 6e .......instance's.private.signin
5140 67 20 6b 65 79 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 g.key...For.example,.use:.......
5160 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 49 4e 53 54 ..........$.taler-config.-s.INST
5180 41 4e 43 45 2d 64 65 66 61 75 6c 74 20 2d 6f 20 4b 45 59 46 49 4c 45 20 5c 0a 20 20 20 20 20 20 ANCE-default.-o.KEYFILE.\.......
51a0 20 20 20 20 20 20 20 20 20 20 20 2d 56 20 27 24 7b 54 41 4c 45 52 5f 43 4f 4e 46 49 47 5f 48 4f ...........-V.'${TALER_CONFIG_HO
51c0 4d 45 7d 2f 6d 65 72 63 68 61 6e 74 2f 69 6e 73 74 61 63 65 2f 64 65 66 61 75 6c 74 2e 6b 65 79 ME}/merchant/instace/default.key
51e0 27 0a 0a 20 20 20 20 20 20 20 20 2a 20 54 68 65 20 22 4e 41 4d 45 22 20 6f 70 74 69 6f 6e 20 73 '..........*.The."NAME".option.s
5200 70 65 63 69 66 69 65 73 20 61 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 20 6e 61 6d 65 20 66 pecifies.a.human-readable.name.f
5220 6f 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 69 6e 73 74 61 6e 63 65 2e 20 20 46 6f 72 20 or.the...........instance...For.
5240 65 78 61 6d 70 6c 65 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 20 example,.use:.................$.
5260 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 49 4e 53 54 41 4e 43 45 2d 64 65 66 61 75 6c 74 taler-config.-s.INSTANCE-default
5280 20 2d 6f 20 4e 41 4d 45 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 56 20 27 .-o.NAME.\..................-V.'
52a0 4b 75 64 6f 73 20 49 6e 63 2e 27 0a 0a 20 20 20 20 20 20 20 20 2a 20 54 68 65 20 6f 70 74 69 6f Kudos.Inc.'..........*.The.optio
52c0 6e 61 6c 20 22 54 49 50 5f 45 58 43 48 41 4e 47 45 22 20 61 6e 64 20 22 54 49 50 5f 45 58 43 48 nal."TIP_EXCHANGE".and."TIP_EXCH
52e0 41 4e 47 45 5f 50 52 49 56 5f 46 49 4c 45 4e 41 4d 45 22 0a 20 20 20 20 20 20 20 20 20 20 6f 70 ANGE_PRIV_FILENAME"...........op
5300 74 69 6f 6e 73 20 61 72 65 20 64 69 73 63 75 73 73 65 64 20 69 6e 20 27 54 69 70 70 69 6e 67 20 tions.are.discussed.in.'Tipping.
5320 76 69 73 69 74 6f 72 73 27 0a 0a 41 63 63 6f 75 6e 74 73 0a 20 20 20 20 20 49 6e 20 6f 72 64 65 visitors'..Accounts......In.orde
5340 72 20 74 6f 20 72 65 63 65 69 76 65 20 70 61 79 6d 65 6e 74 73 2c 20 74 68 65 20 6d 65 72 63 68 r.to.receive.payments,.the.merch
5360 61 6e 74 20 62 61 63 6b 65 6e 64 20 6e 65 65 64 73 20 74 6f 0a 20 20 20 20 20 63 6f 6d 6d 75 6e ant.backend.needs.to......commun
5380 69 63 61 74 65 20 62 61 6e 6b 20 61 63 63 6f 75 6e 74 20 64 65 74 61 69 6c 73 20 74 6f 20 74 68 icate.bank.account.details.to.th
53a0 65 20 65 78 63 68 61 6e 67 65 2e 20 20 46 6f 72 20 74 68 69 73 2c 20 74 68 65 0a 20 20 20 20 20 e.exchange...For.this,.the......
53c0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6d 75 73 74 20 69 6e 63 6c 75 64 65 20 6f 6e 65 20 6f configuration.must.include.one.o
53e0 72 20 6d 6f 72 65 20 73 65 63 74 69 6f 6e 73 20 6e 61 6d 65 64 0a 20 20 20 20 20 22 41 43 43 4f r.more.sections.named......"ACCO
5400 55 4e 54 2d 6e 61 6d 65 22 20 77 68 65 72 65 20 27 6e 61 6d 65 27 20 63 61 6e 20 62 65 20 72 65 UNT-name".where.'name'.can.be.re
5420 70 6c 61 63 65 64 20 62 79 20 73 6f 6d 65 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 0a 20 20 placed.by.some.human-readable...
5440 20 20 20 77 6f 72 64 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 61 63 63 6f 75 6e 74 2e ...word.identifying.the.account.
5460 20 20 46 6f 72 20 65 61 63 68 20 73 65 63 74 69 6f 6e 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e ..For.each.section,.the.followin
5480 67 0a 20 20 20 20 20 6f 70 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 62 65 20 70 72 6f 76 69 64 65 g......options.should.be.provide
54a0 64 3a 0a 0a 20 20 20 20 20 20 20 20 2a 20 54 68 65 20 22 55 52 4c 22 20 6f 70 74 69 6f 6e 20 73 d:..........*.The."URL".option.s
54c0 70 65 63 69 66 69 65 73 20 61 20 27 70 61 79 74 6f 3a 2f 2f 27 2d 55 52 4c 20 66 6f 72 20 74 68 pecifies.a.'payto://'-URL.for.th
54e0 65 20 61 63 63 6f 75 6e 74 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 6d 65 72 63 68 e.account.of...........the.merch
5500 61 6e 74 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 20 20 ant...For.example,.use:.........
5520 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e ........$.taler-config.-s.ACCOUN
5540 54 2d 62 61 6e 6b 20 2d 6f 20 4e 41 4d 45 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 T-bank.-o.NAME.\................
5560 20 20 2d 56 20 27 70 61 79 74 6f 3a 2f 2f 78 2d 74 61 6c 65 72 2d 62 61 6e 6b 2f 62 61 6e 6b 2e ..-V.'payto://x-taler-bank/bank.
5580 64 65 6d 6f 2e 74 61 6c 65 72 2e 6e 65 74 2f 34 27 0a 0a 20 20 20 20 20 20 20 20 2a 20 54 68 65 demo.taler.net/4'..........*.The
55a0 20 22 57 49 52 45 5f 52 45 53 50 4f 4e 53 45 22 20 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 ."WIRE_RESPONSE".option.specifie
55c0 73 20 77 68 65 72 65 20 54 61 6c 65 72 20 73 68 6f 75 6c 64 20 73 74 6f 72 65 0a 20 20 20 20 20 s.where.Taler.should.store......
55e0 20 20 20 20 20 74 68 65 20 28 73 61 6c 74 65 64 29 20 4a 53 4f 4e 20 65 6e 63 6f 64 69 6e 67 20 .....the.(salted).JSON.encoding.
5600 6f 66 20 74 68 65 20 77 69 72 65 20 61 63 63 6f 75 6e 74 2e 20 20 54 68 65 20 66 69 6c 65 0a 20 of.the.wire.account...The.file..
5620 20 20 20 20 20 20 20 20 20 67 69 76 65 6e 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 65 64 20 69 .........given.will.be.created.i
5640 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c f.it.does.not.exist...For.exampl
5660 65 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d e,.use:.................$.taler-
5680 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 2d 6f 20 57 49 52 45 5f 52 config.-s.ACCOUNT-bank.-o.WIRE_R
56a0 45 53 50 4f 4e 53 45 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 56 20 27 7b ESPONSE.\..................-V.'{
56c0 24 54 41 4c 45 52 5f 43 4f 4e 46 49 47 5f 48 4f 4d 45 7d 2f 6d 65 72 63 68 61 6e 74 2f 62 61 6e $TALER_CONFIG_HOME}/merchant/ban
56e0 6b 2e 6a 73 6f 6e 27 0a 0a 20 20 20 20 20 20 20 20 2a 20 54 68 65 20 22 50 4c 55 47 49 4e 22 20 k.json'..........*.The."PLUGIN".
5700 6f 70 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 77 68 69 63 68 20 77 69 72 65 20 70 6c 75 67 option.specifies.which.wire.plug
5720 69 6e 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 in.should.be.used...........for.
5740 74 68 69 73 20 61 63 63 6f 75 6e 74 2e 20 20 54 68 65 20 70 6c 75 67 69 6e 20 6d 75 73 74 20 73 this.account...The.plugin.must.s
5760 75 70 70 6f 72 74 20 74 68 65 20 77 69 72 65 20 6d 65 74 68 6f 64 0a 20 20 20 20 20 20 20 20 20 upport.the.wire.method..........
5780 20 75 73 65 64 20 62 79 20 74 68 65 20 55 52 4c 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 75 .used.by.the.URL..For.example,.u
57a0 73 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 se:.................$.taler-conf
57c0 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 2d 6f 20 50 4c 55 47 49 4e 20 5c 0a 20 ig.-s.ACCOUNT-bank.-o.PLUGIN.\..
57e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 56 20 74 61 6c 65 72 5f 62 61 6e 6b 0a 0a 20 ................-V.taler_bank...
5800 20 20 20 20 20 20 20 2a 20 46 6f 72 20 65 61 63 68 20 27 69 6e 73 74 61 6e 63 65 27 20 74 68 61 .......*.For.each.'instance'.tha
5820 74 20 73 68 6f 75 6c 64 20 75 73 65 20 74 68 69 73 20 61 63 63 6f 75 6e 74 2c 20 79 6f 75 20 73 t.should.use.this.account,.you.s
5840 68 6f 75 6c 64 0a 20 20 20 20 20 20 20 20 20 20 73 65 74 20 27 48 4f 4e 4f 52 5f 69 6e 73 74 61 hould...........set.'HONOR_insta
5860 6e 63 65 27 20 61 6e 64 20 27 41 43 54 49 56 45 5f 69 6e 73 74 61 6e 63 65 27 20 74 6f 20 59 45 nce'.and.'ACTIVE_instance'.to.YE
5880 53 2e 20 54 68 65 20 66 69 72 73 74 0a 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 20 77 69 S..The.first...........option.wi
58a0 6c 6c 20 63 61 75 73 65 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 74 6f 20 61 63 63 65 70 74 20 ll.cause.the.instance.to.accept.
58c0 70 61 79 6d 65 6e 74 73 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 61 63 63 6f 75 6e payments.to.the...........accoun
58e0 74 20 28 66 6f 72 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 74 72 61 63 74 73 29 2c 20 77 68 69 6c t.(for.existing.contracts),.whil
5900 65 20 74 68 65 20 73 65 63 6f 6e 64 20 77 69 6c 6c 20 63 61 75 73 65 0a 20 20 20 20 20 20 20 20 e.the.second.will.cause.........
5920 20 20 74 68 65 20 62 61 63 6b 65 6e 64 20 74 6f 20 69 6e 63 6c 75 64 65 20 74 68 65 20 61 63 63 ..the.backend.to.include.the.acc
5940 6f 75 6e 74 20 61 73 20 61 20 70 6f 73 73 69 62 6c 65 20 6f 70 74 69 6f 6e 20 66 6f 72 0a 20 20 ount.as.a.possible.option.for...
5960 20 20 20 20 20 20 20 20 6e 65 77 20 63 6f 6e 74 72 61 63 74 73 2e 0a 0a 20 20 20 20 20 20 20 20 ........new.contracts...........
5980 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 ..For.example,.use:.............
59a0 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 ....$.taler-config.-s.ACCOUNT-ba
59c0 6e 6b 20 2d 6f 20 48 4f 4e 4f 52 5f 64 65 66 61 75 6c 74 20 5c 0a 20 20 20 20 20 20 20 20 20 20 nk.-o.HONOR_default.\...........
59e0 20 20 20 20 20 20 20 2d 56 20 59 45 53 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 20 74 .......-V.YES................$.t
5a00 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 2d 6f 20 41 aler-config.-s.ACCOUNT-bank.-o.A
5a20 43 54 49 56 45 5f 64 65 66 61 75 6c 74 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 CTIVE_default.\.................
5a40 20 2d 56 20 59 45 53 0a 0a 20 20 20 20 20 20 20 20 20 20 74 6f 20 75 73 65 20 22 61 63 63 6f 75 .-V.YES............to.use."accou
5a60 6e 74 2d 62 61 6e 6b 22 20 66 6f 72 20 74 68 65 20 22 64 65 66 61 75 6c 74 22 20 69 6e 73 74 61 nt-bank".for.the."default".insta
5a80 6e 63 65 2e 0a 0a 20 20 20 20 20 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 69 63 68 20 50 4c nce........Depending.on.which.PL
5aa0 55 47 49 4e 20 79 6f 75 20 63 6f 6e 66 69 67 75 72 65 64 2c 20 79 6f 75 20 6d 61 79 20 61 64 64 UGIN.you.configured,.you.may.add
5ac0 69 74 69 6f 6e 61 6c 6c 79 0a 20 20 20 20 20 73 70 65 63 66 69 79 20 61 75 74 68 65 6e 74 69 63 itionally......specfiy.authentic
5ae0 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 74 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 70 6c 75 67 ation.options.to.enable.the.plug
5b00 69 6e 20 74 6f 20 75 73 65 20 74 68 65 0a 20 20 20 20 20 61 63 63 6f 75 6e 74 2e 0a 0a 20 20 20 in.to.use.the......account......
5b20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 77 69 74 68 20 27 74 61 6c 65 72 5f 62 61 6e 6b 27 ..For.example,.with.'taler_bank'
5b40 20 70 6c 75 67 69 6e 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 .plugin,.use:............$.taler
5b60 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 2d 6f 20 54 41 4c 45 52 -config.-s.ACCOUNT-bank.-o.TALER
5b80 5f 42 41 4e 4b 5f 41 55 54 48 5f 4d 45 54 48 4f 44 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 _BANK_AUTH_METHOD.\.............
5ba0 2d 56 20 62 61 73 69 63 0a 20 20 20 20 20 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 -V.basic...........$.taler-confi
5bc0 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 2d 6f 20 55 53 45 52 4e 41 4d 45 20 5c 0a g.-s.ACCOUNT-bank.-o.USERNAME.\.
5be0 20 20 20 20 20 20 20 20 20 20 20 20 2d 56 20 75 73 65 72 34 32 0a 20 20 20 20 20 20 20 20 20 20 ............-V.user42...........
5c00 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 2d $.taler-config.-s.ACCOUNT-bank.-
5c20 6f 20 50 41 53 53 57 4f 52 44 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 2d 56 20 70 61 73 73 o.PASSWORD.\.............-V.pass
5c40 34 32 0a 0a 20 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 42.......Note.that.additional.in
5c60 73 74 61 6e 63 65 73 20 63 61 6e 20 62 65 20 73 70 65 63 69 66 69 65 64 20 75 73 69 6e 67 20 64 stances.can.be.specified.using.d
5c80 69 66 66 65 72 65 6e 74 0a 20 20 20 20 20 74 6f 6b 65 6e 73 20 69 6e 20 74 68 65 20 73 65 63 74 ifferent......tokens.in.the.sect
5ca0 69 6f 6e 20 6e 61 6d 65 20 69 6e 73 74 65 61 64 20 6f 66 20 27 64 65 66 61 75 6c 74 27 2e 0a 0a ion.name.instead.of.'default'...
5cc0 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 61 6d 70 ..File:.manual.info,..Node:.Samp
5ce0 6c 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a le.backend.configuration,..Next:
5d00 20 4c 61 75 6e 63 68 69 6e 67 20 74 68 65 20 62 61 63 6b 65 6e 64 2c 20 20 50 72 65 76 3a 20 42 .Launching.the.backend,..Prev:.B
5d20 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2c 20 20 55 70 3a 20 43 6f 6e 66 69 67 75 72 61 74 69 ackend.options,..Up:.Configurati
5d40 6f 6e 0a 0a 33 2e 32 20 53 61 6d 70 6c 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 75 72 61 on..3.2.Sample.backend.configura
5d60 74 69 6f 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d tion.===========================
5d80 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 61 6e 20 65 78 61 6d 70 =====..The.following.is.an.examp
5da0 6c 65 20 66 6f 72 20 61 20 63 6f 6d 70 6c 65 74 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 le.for.a.complete.backend.config
5dc0 75 72 61 74 69 6f 6e 3a 0a 0a 20 20 20 20 20 5b 54 41 4c 45 52 5d 0a 20 20 20 20 20 43 55 52 52 uration:.......[TALER]......CURR
5de0 45 4e 43 59 20 3d 20 4b 55 44 4f 53 0a 0a 20 20 20 20 20 5b 4d 45 52 43 48 41 4e 54 5d 0a 20 20 ENCY.=.KUDOS.......[MERCHANT]...
5e00 20 20 20 53 45 52 56 45 20 3d 20 54 43 50 0a 20 20 20 20 20 50 4f 52 54 20 3d 20 38 38 38 38 0a ...SERVE.=.TCP......PORT.=.8888.
5e20 20 20 20 20 20 44 41 54 41 42 41 53 45 20 3d 20 70 6f 73 74 67 72 65 73 0a 0a 20 20 20 20 20 5b .....DATABASE.=.postgres.......[
5e40 4d 45 52 43 48 41 4e 54 44 42 2d 70 6f 73 74 67 72 65 73 5d 0a 20 20 20 20 20 43 4f 4e 46 49 47 MERCHANTDB-postgres]......CONFIG
5e60 20 3d 20 70 6f 73 74 67 72 65 73 3a 2f 2f 2f 64 6f 6e 61 74 69 6f 6e 73 0a 0a 20 20 20 20 20 5b .=.postgres:///donations.......[
5e80 49 4e 53 54 41 4e 43 45 2d 64 65 66 61 75 6c 74 5d 0a 20 20 20 20 20 4b 45 59 46 49 4c 45 20 3d INSTANCE-default]......KEYFILE.=
5ea0 20 24 44 41 54 41 44 49 52 2f 6b 65 79 2e 70 72 69 76 0a 20 20 20 20 20 4e 41 4d 45 20 3d 20 22 .$DATADIR/key.priv......NAME.=."
5ec0 4b 75 64 6f 73 20 49 6e 63 2e 22 0a 0a 20 20 20 20 20 5b 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 5d Kudos.Inc.".......[ACCOUNT-bank]
5ee0 0a 20 20 20 20 20 55 52 4c 20 3d 20 70 61 79 74 6f 3a 2f 2f 78 2d 74 61 6c 65 72 2d 62 61 6e 6b ......URL.=.payto://x-taler-bank
5f00 2f 62 61 6e 6b 2e 64 65 6d 6f 2e 74 61 6c 65 72 2e 6e 65 74 2f 34 0a 20 20 20 20 20 57 49 52 45 /bank.demo.taler.net/4......WIRE
5f20 5f 52 45 53 50 4f 4e 53 45 20 3d 20 24 44 41 54 41 44 49 52 2f 62 61 6e 6b 2e 6a 73 6f 6e 0a 20 _RESPONSE.=.$DATADIR/bank.json..
5f40 20 20 20 20 50 4c 55 47 49 4e 20 3d 20 74 61 6c 65 72 5f 62 61 6e 6b 0a 20 20 20 20 20 48 4f 4e ....PLUGIN.=.taler_bank......HON
5f60 4f 52 5f 64 65 66 61 75 6c 74 20 3d 20 59 45 53 0a 20 20 20 20 20 41 43 54 49 56 45 5f 64 65 66 OR_default.=.YES......ACTIVE_def
5f80 61 75 6c 74 20 3d 20 59 45 53 0a 20 20 20 20 20 54 41 4c 45 52 5f 42 41 4e 4b 5f 41 55 54 48 5f ault.=.YES......TALER_BANK_AUTH_
5fa0 4d 45 54 48 4f 44 20 3d 20 62 61 73 69 63 0a 20 20 20 20 20 55 53 45 52 4e 41 4d 45 20 3d 20 6d METHOD.=.basic......USERNAME.=.m
5fc0 79 5f 75 73 65 72 0a 20 20 20 20 20 50 41 53 53 57 4f 52 44 20 3d 20 31 32 33 34 70 61 73 73 0a y_user......PASSWORD.=.1234pass.
5fe0 0a 20 20 20 20 20 5b 45 58 43 48 41 4e 47 45 2d 74 72 75 73 74 65 64 5d 0a 20 20 20 20 20 55 52 ......[EXCHANGE-trusted]......UR
6000 4c 20 3d 20 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 65 2e 64 65 6d 6f 2e 74 61 6c 65 72 2e L.=.https://exchange.demo.taler.
6020 6e 65 74 2f 0a 20 20 20 20 20 4d 41 53 54 45 52 5f 4b 45 59 20 3d 20 43 51 51 5a 39 44 59 33 4d net/......MASTER_KEY.=.CQQZ9DY3M
6040 5a 31 41 52 4d 4e 35 4b 31 56 4b 44 45 54 53 30 34 59 32 51 43 4b 4d 4d 43 46 48 5a 53 57 4a 57 Z1ARMN5K1VKDETS04Y2QCKMMCFHZSWJW
6060 57 56 4e 38 32 42 54 54 48 30 30 0a 20 20 20 20 20 43 55 52 52 45 4e 43 59 20 3d 20 4b 55 44 4f WVN82BTTH00......CURRENCY.=.KUDO
6080 53 0a 0a 0a 20 20 20 47 69 76 65 6e 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6e 66 69 67 75 72 61 S......Given.the.above.configura
60a0 74 69 6f 6e 2c 20 74 68 65 20 62 61 63 6b 65 6e 64 20 77 69 6c 6c 20 75 73 65 20 61 20 64 61 74 tion,.the.backend.will.use.a.dat
60c0 61 62 61 73 65 20 6e 61 6d 65 64 0a 27 64 6f 6e 61 74 69 6f 6e 73 27 20 77 69 74 68 69 6e 20 50 abase.named.'donations'.within.P
60e0 6f 73 74 67 72 65 73 2e 0a 0a 20 20 20 54 68 65 20 62 61 63 6b 65 6e 64 20 77 69 6c 6c 20 64 65 ostgres......The.backend.will.de
6100 70 6f 73 69 74 20 74 68 65 20 63 6f 69 6e 73 20 69 74 20 72 65 63 65 69 76 65 73 20 74 6f 20 74 posit.the.coins.it.receives.to.t
6120 68 65 20 65 78 63 68 61 6e 67 65 20 61 74 0a 3c 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 65 he.exchange.at.<https://exchange
6140 2e 64 65 6d 6f 2e 74 61 6c 65 72 2e 6e 65 74 2f 3e 2c 20 77 68 69 63 68 20 68 61 73 20 74 68 65 .demo.taler.net/>,.which.has.the
6160 20 6d 61 73 74 65 72 20 6b 65 79 0a 22 43 51 51 5a 39 44 59 33 4d 5a 31 41 52 4d 4e 35 4b 31 56 .master.key."CQQZ9DY3MZ1ARMN5K1V
6180 4b 44 45 54 53 30 34 59 32 51 43 4b 4d 4d 43 46 48 5a 53 57 4a 57 57 56 4e 38 32 42 54 54 48 30 KDETS04Y2QCKMMCFHZSWJWWVN82BTTH0
61a0 30 22 2e 0a 0a 20 20 20 50 6c 65 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 27 64 6f 63 2f 63 6f 0"......Please.note.that.'doc/co
61c0 6e 66 69 67 2e 73 68 27 20 77 69 6c 6c 20 77 61 6c 6b 20 79 6f 75 20 74 68 72 6f 75 67 68 20 61 nfig.sh'.will.walk.you.through.a
61e0 6c 6c 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 74 65 70 73 2c 20 73 68 6f 77 69 6e 67 20 ll.configuration.steps,.showing.
6200 68 6f 77 20 74 6f 20 69 6e 76 6f 6b 65 20 27 74 61 6c 65 72 2d 63 6f 6e 66 69 67 27 20 66 6f 72 how.to.invoke.'taler-config'.for
6220 20 65 61 63 68 20 6f 66 0a 74 68 65 6d 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 .each.of.them.....File:.manual.i
6240 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 4c 61 75 6e 63 68 69 6e 67 20 74 68 65 20 62 61 63 6b 65 6e nfo,..Node:.Launching.the.backen
6260 64 2c 20 20 50 72 65 76 3a 20 53 61 6d 70 6c 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 75 d,..Prev:.Sample.backend.configu
6280 72 61 74 69 6f 6e 2c 20 20 55 70 3a 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 0a 33 2e 33 20 ration,..Up:.Configuration..3.3.
62a0 4c 61 75 6e 63 68 69 6e 67 20 74 68 65 20 62 61 63 6b 65 6e 64 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d Launching.the.backend.==========
62c0 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 41 73 73 75 6d 69 6e 67 20 79 6f 75 20 68 61 ===============..Assuming.you.ha
62e0 76 65 20 63 6f 6e 66 69 67 75 72 65 64 20 65 76 65 72 79 74 68 69 6e 67 20 63 6f 72 72 65 63 74 ve.configured.everything.correct
6300 6c 79 2c 20 79 6f 75 20 63 61 6e 20 6c 61 75 6e 63 68 20 74 68 65 0a 6d 65 72 63 68 61 6e 74 20 ly,.you.can.launch.the.merchant.
6320 62 61 63 6b 65 6e 64 20 75 73 69 6e 67 3a 0a 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 6d 65 72 backend.using:.......$.taler-mer
6340 63 68 61 6e 74 2d 68 74 74 70 64 0a 0a 20 20 20 57 68 65 6e 20 6c 61 75 6e 63 68 65 64 20 66 6f chant-httpd.....When.launched.fo
6360 72 20 74 68 65 20 66 69 72 73 74 20 74 69 6d 65 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 77 r.the.first.time,.this.command.w
6380 69 6c 6c 20 70 72 69 6e 74 20 61 20 6d 65 73 73 61 67 65 0a 61 62 6f 75 74 20 67 65 6e 65 72 61 ill.print.a.message.about.genera
63a0 74 69 6e 67 20 79 6f 75 72 20 70 72 69 76 61 74 65 20 6b 65 79 2e 20 20 49 66 20 65 76 65 72 79 ting.your.private.key...If.every
63c0 74 68 69 6e 67 20 77 6f 72 6b 65 64 20 61 73 20 65 78 70 65 63 74 65 64 2c 0a 74 68 65 20 63 6f thing.worked.as.expected,.the.co
63e0 6d 6d 61 6e 64 0a 0a 20 20 20 20 20 24 20 63 75 72 6c 20 68 74 74 70 3a 2f 2f 6c 6f 63 61 6c 68 mmand.......$.curl.http://localh
6400 6f 73 74 3a 38 38 38 38 2f 0a 0a 20 20 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 74 68 65 20 ost:8888/.....should.return.the.
6420 6d 65 73 73 61 67 65 0a 0a 20 20 20 20 20 48 65 6c 6c 6f 2c 20 49 27 6d 20 61 20 6d 65 72 63 68 message.......Hello,.I'm.a.merch
6440 61 6e 74 27 73 20 54 61 6c 65 72 20 62 61 63 6b 65 6e 64 2e 20 54 68 69 73 20 48 54 54 50 20 73 ant's.Taler.backend..This.HTTP.s
6460 65 72 76 65 72 20 69 73 20 6e 6f 74 20 66 6f 72 20 68 75 6d 61 6e 73 2e 0a 0a 20 20 20 50 6c 65 erver.is.not.for.humans......Ple
6480 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 79 6f 75 72 20 62 61 63 6b 65 6e 64 20 69 73 20 72 69 ase.note.that.your.backend.is.ri
64a0 67 68 74 20 6e 6f 77 20 6c 69 6b 65 6c 79 20 67 6c 6f 62 61 6c 6c 79 20 72 65 61 63 68 61 62 6c ght.now.likely.globally.reachabl
64c0 65 2e 0a 50 72 6f 64 75 63 74 69 6f 6e 20 73 79 73 74 65 6d 73 20 73 68 6f 75 6c 64 20 62 65 20 e..Production.systems.should.be.
64e0 63 6f 6e 66 69 67 75 72 65 64 20 74 6f 20 62 69 6e 64 20 74 6f 20 61 20 55 4e 49 58 20 64 6f 6d configured.to.bind.to.a.UNIX.dom
6500 61 69 6e 20 73 6f 63 6b 65 74 0a 6f 72 20 70 72 6f 70 65 72 6c 79 20 72 65 73 74 72 69 63 74 20 ain.socket.or.properly.restrict.
6520 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 70 6f 72 74 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e access.to.the.port.....File:.man
6540 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 54 65 73 74 69 6e 67 2c 20 20 4e 65 78 74 3a ual.info,..Node:.Testing,..Next:
6560 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 2c 20 20 50 72 65 76 3a 20 43 6f 6e 66 69 67 75 .Advanced.topics,..Prev:.Configu
6580 72 61 74 69 6f 6e 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 34 20 54 65 73 74 69 6e 67 0a 2a 2a 2a 2a ration,..Up:.Top..4.Testing.****
65a0 2a 2a 2a 2a 2a 0a 0a 54 68 65 20 74 6f 6f 6c 20 27 74 61 6c 65 72 2d 6d 65 72 63 68 61 6e 74 2d *****..The.tool.'taler-merchant-
65c0 67 65 6e 65 72 61 74 65 2d 70 61 79 6d 65 6e 74 73 27 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 generate-payments'.can.be.used.t
65e0 6f 20 74 65 73 74 20 74 68 65 0a 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 20 69 6e 73 74 o.test.the.merchant.backend.inst
6600 61 6c 6c 61 74 69 6f 6e 2e 20 20 49 74 20 69 6d 70 6c 65 6d 65 6e 74 73 20 61 6c 6c 20 74 68 65 allation...It.implements.all.the
6620 20 70 61 79 6d 65 6e 74 27 73 20 73 74 65 70 73 20 69 6e 0a 61 20 70 72 6f 67 72 61 6d 6d 61 74 .payment's.steps.in.a.programmat
6640 69 63 61 6c 6c 79 20 77 61 79 2c 20 72 65 6c 79 69 6e 67 20 6f 6e 20 74 68 65 20 62 61 63 6b 65 ically.way,.relying.on.the.backe
6660 6e 64 20 79 6f 75 20 67 69 76 65 20 69 74 20 61 73 20 69 6e 70 75 74 2e 0a 4e 6f 74 65 20 74 68 nd.you.give.it.as.input..Note.th
6680 61 74 20 74 68 69 73 20 74 6f 6f 6c 20 67 65 74 73 20 69 6e 73 74 61 6c 6c 65 64 20 61 6c 6f 6e at.this.tool.gets.installed.alon
66a0 67 20 61 6c 6c 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 27 73 0a 62 69 6e g.all.the.merchant.backend's.bin
66c0 61 72 69 65 73 2e 0a 0a 20 20 20 54 68 69 73 20 74 6f 6f 6c 20 67 65 74 73 20 63 6f 6e 66 69 67 aries......This.tool.gets.config
66e0 75 72 65 64 20 62 79 20 61 20 63 6f 6e 66 69 67 20 66 69 6c 65 2c 20 74 68 61 74 20 6d 75 73 74 ured.by.a.config.file,.that.must
6700 20 68 61 76 65 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 6c 61 79 6f 75 74 3a 0a 0a 20 20 20 .have.the.following.layout:.....
6720 20 20 5b 50 41 59 4d 45 4e 54 53 2d 47 45 4e 45 52 41 54 4f 52 5d 0a 0a 20 20 20 20 20 23 20 54 ..[PAYMENTS-GENERATOR].......#.T
6740 68 65 20 65 78 63 68 61 6e 67 65 20 75 73 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 74 65 73 74 he.exchange.used.during.the.test
6760 3a 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 :.make.sure.the.merchant.backend
6780 0a 20 20 20 20 20 23 20 62 65 69 6e 67 20 74 65 73 74 65 64 20 61 63 63 70 65 74 73 20 74 68 69 ......#.being.tested.accpets.thi
67a0 73 20 65 78 63 68 61 6e 67 65 2e 0a 20 20 20 20 20 23 20 49 66 20 74 68 65 20 73 79 73 61 64 6d s.exchange.......#.If.the.sysadm
67c0 69 6e 20 77 61 6e 74 73 2c 20 73 68 65 20 63 61 6e 20 61 6c 73 6f 20 69 6e 73 74 61 6c 6c 20 61 in.wants,.she.can.also.install.a
67e0 20 6c 6f 63 61 6c 20 65 78 63 68 61 6e 67 65 0a 20 20 20 20 20 23 20 61 6e 64 20 74 65 73 74 20 .local.exchange......#.and.test.
6800 61 67 61 69 6e 73 74 20 69 74 2e 0a 20 20 20 20 20 45 58 43 48 41 4e 47 45 20 3d 20 68 74 74 70 against.it.......EXCHANGE.=.http
6820 73 3a 2f 2f 65 78 63 68 61 6e 67 65 2e 64 65 6d 6f 2e 74 61 6c 65 72 2e 6e 65 74 2f 0a 0a 20 20 s://exchange.demo.taler.net/....
6840 20 20 20 23 20 54 68 69 73 20 76 61 6c 75 65 20 6d 75 73 74 20 69 6e 64 69 63 61 74 65 20 73 6f ...#.This.value.must.indicate.so
6860 6d 65 20 55 52 4c 20 77 68 65 72 65 20 74 68 65 20 62 61 63 6b 65 6e 64 0a 20 20 20 20 20 23 20 me.URL.where.the.backend......#.
6880 74 6f 20 62 65 20 74 65 73 74 65 64 20 69 73 20 6c 69 73 74 65 6e 69 6e 67 3b 20 69 74 20 64 6f to.be.tested.is.listening;.it.do
68a0 65 73 6e 27 74 20 68 61 76 65 20 74 6f 20 62 65 20 74 68 65 0a 20 20 20 20 20 23 20 22 6f 66 66 esn't.have.to.be.the......#."off
68c0 69 63 69 61 6c 22 20 6f 6e 65 2c 20 74 68 6f 75 67 68 2e 0a 20 20 20 20 20 4d 45 52 43 48 41 4e icial".one,.though.......MERCHAN
68e0 54 20 3d 20 68 74 74 70 3a 2f 2f 6c 6f 63 61 6c 62 61 63 6b 65 6e 64 2f 0a 0a 20 20 20 20 20 23 T.=.http://localbackend/.......#
6900 20 54 68 69 73 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 77 68 65 6e 20 74 68 65 20 74 6f 6f .This.value.is.used.when.the.too
6920 6c 20 74 72 69 65 73 20 74 6f 20 77 69 74 68 64 72 61 77 20 63 6f 69 6e 73 2c 0a 20 20 20 20 20 l.tries.to.withdraw.coins,......
6940 23 20 61 6e 64 20 6d 75 73 74 20 6d 61 74 63 68 20 74 68 65 20 62 61 6e 6b 20 75 73 65 64 20 62 #.and.must.match.the.bank.used.b
6960 79 20 74 68 65 20 65 78 63 68 61 6e 67 65 2e 20 49 66 20 74 68 65 20 74 65 73 74 20 69 73 0a 20 y.the.exchange..If.the.test.is..
6980 20 20 20 20 23 20 64 6f 6e 65 20 61 67 61 69 6e 73 74 20 74 68 65 20 65 78 63 68 61 6e 67 65 20 ....#.done.against.the.exchange.
69a0 61 74 20 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 65 2e 64 65 6d 6f 2e 74 61 6c 65 72 2e 6e at.https://exchange.demo.taler.n
69c0 65 74 2f 2c 0a 20 20 20 20 20 23 20 74 68 65 6e 20 74 68 69 73 20 76 61 6c 75 65 20 63 61 6e 20 et/,......#.then.this.value.can.
69e0 62 65 20 22 68 74 74 70 73 3a 2f 2f 62 61 6e 6b 2e 64 65 6d 6f 2e 74 61 6c 65 72 2e 6e 65 74 2f be."https://bank.demo.taler.net/
6a00 22 2e 0a 20 20 20 20 20 42 41 4e 4b 20 3d 20 68 74 74 70 73 3a 2f 2f 62 61 6e 6b 2e 64 65 6d 6f ".......BANK.=.https://bank.demo
6a20 2e 74 61 6c 65 72 2e 6e 65 74 2f 0a 0a 20 20 20 20 20 23 20 54 68 65 20 6d 65 72 63 68 61 6e 74 .taler.net/.......#.The.merchant
6a40 20 69 6e 73 74 61 6e 63 65 20 69 6e 20 63 68 61 72 67 65 20 6f 66 20 73 65 72 76 69 6e 67 20 74 .instance.in.charge.of.serving.t
6a60 68 65 20 70 61 79 6d 65 6e 74 2e 0a 20 20 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74 68 69 he.payment.......#.Make.sure.thi
6a80 73 20 69 6e 73 74 61 6e 63 65 20 68 61 73 20 61 20 62 61 6e 6b 20 61 63 63 6f 75 6e 74 20 61 74 s.instance.has.a.bank.account.at
6aa0 20 74 68 65 20 73 61 6d 65 20 62 61 6e 6b 0a 20 20 20 20 20 23 20 69 6e 64 69 63 61 74 65 64 20 .the.same.bank......#.indicated.
6ac0 62 79 20 74 68 65 20 27 62 61 6e 6b 27 20 6f 70 74 69 6f 6e 20 61 62 6f 76 65 2e 0a 20 20 20 20 by.the.'bank'.option.above......
6ae0 20 49 4e 53 54 41 4e 43 45 20 3d 20 64 65 66 61 75 6c 74 0a 0a 20 20 20 20 20 23 20 54 68 65 20 .INSTANCE.=.default.......#.The.
6b00 63 75 72 72 65 6e 63 79 20 75 73 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 74 65 73 74 2e 20 4d currency.used.during.the.test..M
6b20 75 73 74 20 6d 61 74 63 68 20 74 68 65 20 6f 6e 65 20 75 73 65 64 0a 20 20 20 20 20 23 20 62 79 ust.match.the.one.used......#.by
6b40 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 20 61 6e 64 20 65 78 63 68 61 6e 67 65 2e 0a .merchant.backend.and.exchange..
6b60 20 20 20 20 20 43 55 52 52 45 4e 43 59 20 3d 20 4b 55 44 4f 53 0a 0a 20 20 20 52 75 6e 20 74 68 .....CURRENCY.=.KUDOS.....Run.th
6b80 65 20 74 65 73 74 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 3a 0a 0a 20 20 e.test.in.the.following.way:....
6ba0 20 20 20 24 20 74 61 6c 65 72 2d 6d 65 72 63 68 61 6e 74 2d 67 65 6e 65 72 61 74 65 2d 70 61 79 ...$.taler-merchant-generate-pay
6bc0 6d 65 6e 74 73 20 5b 2d 63 20 63 6f 6e 66 69 67 5d 20 5b 2d 65 20 45 55 52 4c 5d 20 5b 2d 6d 20 ments.[-c.config].[-e.EURL].[-m.
6be0 4d 55 52 4c 5d 0a 0a 20 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 20 27 63 6f 6e 66 69 67 27 20 MURL].....The.argument.'config'.
6c00 67 69 76 65 6e 20 74 6f 20 27 2d 63 27 20 70 6f 69 6e 74 73 20 74 6f 20 74 68 65 20 63 6f 6e 66 given.to.'-c'.points.to.the.conf
6c20 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 0a 61 6e 64 20 69 73 20 6f 70 74 69 6f 6e 61 6c 20 2d iguration.file.and.is.optional.-
6c40 20 27 7e 2f 2e 63 6f 6e 66 69 67 2f 74 61 6c 65 72 2e 63 6f 6e 66 27 20 77 69 6c 6c 20 62 65 20 .'~/.config/taler.conf'.will.be.
6c60 63 68 65 63 6b 65 64 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 42 79 0a 64 65 66 61 75 6c 74 2c checked.by.default...By.default,
6c80 20 74 68 65 20 74 6f 6f 6c 20 66 6f 72 6b 73 20 74 77 6f 20 70 72 6f 63 65 73 73 65 73 3a 20 6f .the.tool.forks.two.processes:.o
6ca0 6e 65 20 66 6f 72 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 2c 20 61 6e 64 ne.for.the.merchant.backend,.and
6cc0 0a 6f 6e 65 20 66 6f 72 20 74 68 65 20 65 78 63 68 61 6e 67 65 2e 20 20 54 68 65 20 6f 70 74 69 .one.for.the.exchange...The.opti
6ce0 6f 6e 20 27 2d 65 27 20 28 27 2d 6d 27 29 20 61 76 6f 69 64 73 20 61 6e 79 20 65 78 63 68 61 6e on.'-e'.('-m').avoids.any.exchan
6d00 67 65 0a 28 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 29 20 66 6f 72 6b 2c 20 61 6e 64 20 ge.(merchant.backend).fork,.and.
6d20 6a 75 73 74 20 72 75 6e 73 20 74 68 65 20 67 65 6e 65 72 61 74 6f 72 20 61 67 61 69 6e 73 74 20 just.runs.the.generator.against.
6d40 74 68 65 0a 65 78 63 68 61 6e 67 65 20 28 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 29 20 the.exchange.(merchant.backend).
6d60 72 75 6e 6e 69 6e 67 20 61 74 20 27 45 55 52 4c 27 20 28 27 4d 55 52 4c 27 29 2e 0a 0a 20 20 20 running.at.'EURL'.('MURL')......
6d80 50 6c 65 61 73 65 20 4e 4f 54 45 20 74 68 61 74 20 74 68 65 20 67 65 6e 65 72 61 74 6f 72 20 63 Please.NOTE.that.the.generator.c
6da0 6f 6e 74 61 69 6e 73 20 5f 68 61 72 64 63 6f 64 65 64 5f 20 76 61 6c 75 65 73 2c 20 61 73 20 66 ontains._hardcoded_.values,.as.f
6dc0 6f 72 0a 64 65 70 6f 73 69 74 20 66 65 65 73 20 6f 66 20 74 68 65 20 63 6f 69 6e 73 20 69 74 20 or.deposit.fees.of.the.coins.it.
6de0 75 73 65 73 2e 20 20 49 6e 20 6f 72 64 65 72 20 74 6f 20 77 6f 72 6b 20 61 67 61 69 6e 73 74 20 uses...In.order.to.work.against.
6e00 74 68 65 20 75 73 65 64 0a 65 78 63 68 61 6e 67 65 2c 20 74 68 6f 73 65 20 76 61 6c 75 65 73 20 the.used.exchange,.those.values.
6e20 4d 55 53 54 20 6d 61 74 63 68 20 74 68 65 20 6f 6e 65 73 20 75 73 65 64 20 62 79 20 74 68 65 20 MUST.match.the.ones.used.by.the.
6e40 65 78 63 68 61 6e 67 65 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d exchange......The.following.exam
6e60 70 6c 65 20 73 68 6f 77 73 20 68 6f 77 20 74 68 65 20 67 65 6e 65 72 61 74 6f 72 20 22 73 65 74 ple.shows.how.the.generator."set
6e80 73 22 20 61 20 64 65 70 6f 73 69 74 20 66 65 65 20 6f 66 0a 45 55 52 3a 30 2e 30 31 20 66 6f 72 s".a.deposit.fee.of.EUR:0.01.for
6ea0 20 74 68 65 20 35 20 45 55 52 4f 20 63 6f 69 6e 2e 0a 0a 20 20 20 20 20 2f 2f 20 66 72 6f 6d 20 .the.5.EURO.coin........//.from.
6ec0 3c 6d 65 72 63 68 61 6e 74 5f 72 65 70 6f 73 69 74 6f 72 79 3e 2f 73 72 63 2f 73 61 6d 70 6c 65 <merchant_repository>/src/sample
6ee0 2f 67 65 6e 65 72 61 74 65 5f 70 61 79 6d 65 6e 74 73 2e 63 0a 20 20 20 20 20 7b 20 2e 6f 63 20 /generate_payments.c......{..oc.
6f00 3d 20 4f 43 5f 50 41 59 2c 0a 20 20 20 20 20 20 20 2e 6c 61 62 65 6c 20 3d 20 22 64 65 70 6f 73 =.OC_PAY,.........label.=."depos
6f20 69 74 2d 73 69 6d 70 6c 65 22 2c 0a 20 20 20 20 20 20 20 2e 65 78 70 65 63 74 65 64 5f 72 65 73 it-simple",.........expected_res
6f40 70 6f 6e 73 65 5f 63 6f 64 65 20 3d 20 4d 48 44 5f 48 54 54 50 5f 4f 4b 2c 0a 20 20 20 20 20 20 ponse_code.=.MHD_HTTP_OK,.......
6f60 20 2e 64 65 74 61 69 6c 73 2e 70 61 79 2e 63 6f 6e 74 72 61 63 74 5f 72 65 66 20 3d 20 22 63 72 ..details.pay.contract_ref.=."cr
6f80 65 61 74 65 2d 70 72 6f 70 6f 73 61 6c 2d 31 22 2c 0a 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c eate-proposal-1",.........detail
6fa0 73 2e 70 61 79 2e 63 6f 69 6e 5f 72 65 66 20 3d 20 22 77 69 74 68 64 72 61 77 2d 63 6f 69 6e 2d s.pay.coin_ref.=."withdraw-coin-
6fc0 31 22 2c 0a 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 73 2e 70 61 79 2e 61 6d 6f 75 6e 74 5f 77 1",.........details.pay.amount_w
6fe0 69 74 68 5f 66 65 65 20 3d 20 63 6f 6e 63 61 74 5f 61 6d 6f 75 6e 74 20 28 63 75 72 72 65 6e 63 ith_fee.=.concat_amount.(currenc
7000 79 2c 20 22 35 22 29 2c 0a 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 73 2e 70 61 79 2e 61 6d 6f y,."5"),.........details.pay.amo
7020 75 6e 74 5f 77 69 74 68 6f 75 74 5f 66 65 65 20 3d 20 63 6f 6e 63 61 74 5f 61 6d 6f 75 6e 74 20 unt_without_fee.=.concat_amount.
7040 28 63 75 72 72 65 6e 63 79 2c 20 22 34 2e 39 39 22 29 20 7d 2c 0a 0a 20 20 20 54 68 65 20 6c 6f (currency,."4.99").},.....The.lo
7060 67 69 63 20 63 61 6c 63 75 6c 61 74 65 73 20 74 68 65 20 64 65 70 6f 73 69 74 20 66 65 65 20 61 gic.calculates.the.deposit.fee.a
7080 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 73 75 62 74 72 61 63 74 69 6f 6e 3a 0a 27 61 6d ccording.to.the.subtraction:.'am
70a0 6f 75 6e 74 5f 77 69 74 68 5f 66 65 65 20 2d 20 61 6d 6f 75 6e 74 5f 77 69 74 68 6f 75 74 5f 66 ount_with_fee.-.amount_without_f
70c0 65 65 27 2e 0a 0a 20 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 20 73 ee'......The.following.example.s
70e0 68 6f 77 73 20 61 20 35 20 45 55 52 4f 20 63 6f 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e hows.a.5.EURO.coin.configuration
7100 20 2d 20 6e 65 65 64 65 64 20 62 79 0a 74 68 65 20 75 73 65 64 20 65 78 63 68 61 6e 67 65 20 2d .-.needed.by.the.used.exchange.-
7120 20 77 68 69 63 68 20 69 73 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 65 20 68 61 .which.is.compatible.with.the.ha
7140 72 64 63 6f 64 65 64 20 65 78 61 6d 70 6c 65 0a 61 62 6f 76 65 2e 0a 0a 20 20 20 20 20 5b 43 4f rdcoded.example.above........[CO
7160 49 4e 5f 65 75 72 5f 35 5d 0a 20 20 20 20 20 76 61 6c 75 65 20 3d 20 45 55 52 3a 35 0a 20 20 20 IN_eur_5]......value.=.EUR:5....
7180 20 20 64 75 72 61 74 69 6f 6e 5f 6f 76 65 72 6c 61 70 20 3d 20 35 20 6d 69 6e 75 74 65 73 0a 20 ..duration_overlap.=.5.minutes..
71a0 20 20 20 20 64 75 72 61 74 69 6f 6e 5f 77 69 74 68 64 72 61 77 20 3d 20 37 20 64 61 79 73 0a 20 ....duration_withdraw.=.7.days..
71c0 20 20 20 20 64 75 72 61 74 69 6f 6e 5f 73 70 65 6e 64 20 3d 20 32 20 79 65 61 72 73 0a 20 20 20 ....duration_spend.=.2.years....
71e0 20 20 64 75 72 61 74 69 6f 6e 5f 6c 65 67 61 6c 20 3d 20 33 20 79 65 61 72 73 0a 20 20 20 20 20 ..duration_legal.=.3.years......
7200 66 65 65 5f 77 69 74 68 64 72 61 77 20 3d 20 45 55 52 3a 30 2e 30 30 0a 20 20 20 20 20 66 65 65 fee_withdraw.=.EUR:0.00......fee
7220 5f 64 65 70 6f 73 69 74 20 3d 20 45 55 52 3a 30 2e 30 31 20 23 20 69 6d 70 6f 72 74 61 6e 74 20 _deposit.=.EUR:0.01.#.important.
7240 62 69 74 0a 20 20 20 20 20 66 65 65 5f 72 65 66 72 65 73 68 20 3d 20 45 55 52 3a 30 2e 30 30 0a bit......fee_refresh.=.EUR:0.00.
7260 20 20 20 20 20 66 65 65 5f 72 65 66 75 6e 64 20 3d 20 45 55 52 3a 30 2e 30 30 0a 20 20 20 20 20 .....fee_refund.=.EUR:0.00......
7280 72 73 61 5f 6b 65 79 73 69 7a 65 20 3d 20 31 30 32 34 0a 0a 20 20 20 49 66 20 74 68 65 20 63 6f rsa_keysize.=.1024.....If.the.co
72a0 6d 6d 61 6e 64 20 74 65 72 6d 69 6e 61 74 65 73 20 77 69 74 68 20 6e 6f 20 65 72 72 6f 72 73 2c mmand.terminates.with.no.errors,
72c0 20 74 68 65 6e 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 0a 69 73 20 63 6f .then.the.merchant.backend.is.co
72e0 72 72 65 63 74 6c 79 20 69 6e 73 74 61 6c 6c 65 64 2e 0a 0a 20 20 20 41 66 74 65 72 20 74 68 69 rrectly.installed......After.thi
7300 73 20 6f 70 65 72 61 74 69 6f 6e 20 69 73 20 64 6f 6e 65 2c 20 74 68 65 20 6d 65 72 63 68 61 6e s.operation.is.done,.the.merchan
7320 74 20 64 61 74 61 62 61 73 65 20 77 69 6c 6c 20 68 61 76 65 20 73 6f 6d 65 0a 64 75 6d 6d 79 20 t.database.will.have.some.dummy.
7340 64 61 74 61 20 69 6e 20 69 74 2c 20 73 6f 20 69 74 20 6d 61 79 20 62 65 20 63 6f 6e 76 65 6e 69 data.in.it,.so.it.may.be.conveni
7360 65 6e 74 20 74 6f 20 63 6c 65 61 6e 20 61 6c 6c 20 74 68 65 20 74 61 62 6c 65 73 3b 20 74 6f 0a ent.to.clean.all.the.tables;.to.
7380 74 68 69 73 20 70 75 72 70 6f 73 65 2c 20 69 73 73 75 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e this.purpose,.issue.the.followin
73a0 67 20 63 6f 6d 6d 61 6e 64 3a 0a 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 6d 65 72 63 68 61 6e g.command:.......$.taler-merchan
73c0 74 2d 64 62 69 6e 69 74 20 2d 72 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f t-dbinit.-r....File:.manual.info
73e0 2c 20 20 4e 6f 64 65 3a 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 2c 20 20 4e 65 78 74 3a ,..Node:.Advanced.topics,..Next:
7400 20 47 4e 55 2d 4c 47 50 4c 2c 20 20 50 72 65 76 3a 20 54 65 73 74 69 6e 67 2c 20 20 55 70 3a 20 .GNU-LGPL,..Prev:.Testing,..Up:.
7420 54 6f 70 0a 0a 35 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a Top..5.Advanced.topics.*********
7440 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 43 6f 6e 66 69 67 75 72 61 74 69 ********..*.Menu:..*.Configurati
7460 6f 6e 20 66 6f 72 6d 61 74 3a 3a 20 20 20 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c on.format::....Configuration.fil
7480 65 20 66 6f 72 6d 61 74 0a 2a 20 55 73 69 6e 67 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 3a 3a 20 e.format.*.Using.taler-config::.
74a0 20 20 20 20 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 20 74 6f 20 74 68 65 20 74 61 6c 65 72 2d 63 .....Introduction.to.the.taler-c
74c0 6f 6e 66 69 67 20 74 6f 6f 6c 0a 2a 20 4d 65 72 63 68 61 6e 74 20 6b 65 79 20 6d 61 6e 61 67 65 onfig.tool.*.Merchant.key.manage
74e0 6d 65 6e 74 3a 3a 20 4d 61 6e 61 67 69 6e 67 20 74 68 65 20 6d 65 72 63 68 61 6e 74 27 73 20 63 ment::.Managing.the.merchant's.c
7500 72 79 70 74 6f 67 72 61 70 68 69 63 20 6b 65 79 73 0a 2a 20 53 45 50 41 20 63 6f 6e 66 69 67 75 ryptographic.keys.*.SEPA.configu
7520 72 61 74 69 6f 6e 3a 3a 20 20 20 20 20 20 43 6f 6e 66 69 67 75 72 69 6e 67 20 61 20 53 45 50 41 ration::......Configuring.a.SEPA
7540 20 62 61 6e 6b 20 61 63 63 6f 75 6e 74 0a 2a 20 54 69 70 70 69 6e 67 20 76 69 73 69 74 6f 72 73 .bank.account.*.Tipping.visitors
7560 3a 3a 20 20 20 20 20 20 20 20 47 69 76 69 6e 67 20 6d 6f 6e 65 79 20 74 6f 20 57 65 62 20 73 69 ::........Giving.money.to.Web.si
7580 74 65 20 76 69 73 69 74 6f 72 73 20 77 69 74 68 20 54 61 6c 65 72 0a 2a 20 47 65 6e 65 72 61 74 te.visitors.with.Taler.*.Generat
75a0 65 20 70 61 79 6d 65 6e 74 73 3a 3a 20 20 20 20 20 20 20 47 65 6e 65 72 61 74 65 20 66 61 6b 65 e.payments::.......Generate.fake
75c0 20 70 61 79 6d 65 6e 74 73 20 66 6f 72 20 74 65 73 74 69 6e 67 20 70 75 72 70 6f 73 65 73 0a 0a .payments.for.testing.purposes..
75e0 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 43 6f 6e 66 ..File:.manual.info,..Node:.Conf
7600 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 6d 61 74 2c 20 20 4e 65 78 74 3a 20 55 73 69 6e 67 20 74 iguration.format,..Next:.Using.t
7620 61 6c 65 72 2d 63 6f 6e 66 69 67 2c 20 20 55 70 3a 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 aler-config,..Up:.Advanced.topic
7640 73 0a 0a 35 2e 31 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 6d 61 74 0a 3d 3d 3d 3d s..5.1.Configuration.format.====
7660 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 49 6e 20 54 61 6c 65 72 20 72 ====================..In.Taler.r
7680 65 61 6c 6d 2c 20 61 6e 79 20 63 6f 6d 70 6f 6e 65 6e 74 20 6f 62 65 79 73 20 74 6f 20 74 68 65 ealm,.any.component.obeys.to.the
76a0 20 73 61 6d 65 20 70 61 74 74 65 72 6e 20 74 6f 20 67 65 74 0a 63 6f 6e 66 69 67 75 72 61 74 69 .same.pattern.to.get.configurati
76c0 6f 6e 20 76 61 6c 75 65 73 2e 20 20 41 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 69 73 20 70 61 on.values...According.to.this.pa
76e0 74 74 65 72 6e 2c 20 6f 6e 63 65 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 20 68 61 73 0a 62 65 ttern,.once.the.component.has.be
7700 65 6e 20 69 6e 73 74 61 6c 6c 65 64 2c 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 en.installed,.the.installation.d
7720 65 70 6c 6f 79 73 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 73 20 69 6e 0a 27 24 7b 70 72 65 66 eploys.default.values.in.'${pref
7740 69 78 7d 2f 73 68 61 72 65 2f 74 61 6c 65 72 2f 63 6f 6e 66 69 67 2e 64 2f 27 2c 20 69 6e 20 27 ix}/share/taler/config.d/',.in.'
7760 2e 63 6f 6e 66 27 20 66 69 6c 65 73 2e 20 20 49 6e 20 6f 72 64 65 72 20 74 6f 0a 6f 76 65 72 72 .conf'.files...In.order.to.overr
7780 69 64 65 20 74 68 65 73 65 20 64 65 66 61 75 6c 74 73 2c 20 74 68 65 20 75 73 65 72 20 63 61 6e ide.these.defaults,.the.user.can
77a0 20 77 72 69 74 65 20 61 20 63 75 73 74 6f 6d 20 27 2e 63 6f 6e 66 27 20 66 69 6c 65 20 61 6e 64 .write.a.custom.'.conf'.file.and
77c0 0a 65 69 74 68 65 72 20 70 61 73 73 20 69 74 20 74 6f 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 .either.pass.it.to.the.component
77e0 20 61 74 20 65 78 65 63 75 74 69 6f 6e 20 74 69 6d 65 2c 20 6f 72 20 6e 61 6d 65 20 69 74 0a 27 .at.execution.time,.or.name.it.'
7800 74 61 6c 65 72 2e 63 6f 6e 66 27 20 61 6e 64 20 70 6c 61 63 65 20 69 74 20 75 6e 64 65 72 20 27 taler.conf'.and.place.it.under.'
7820 24 48 4f 4d 45 2f 2e 63 6f 6e 66 69 67 2f 27 2e 0a 0a 20 20 20 41 20 63 6f 6e 66 69 67 20 66 69 $HOME/.config/'......A.config.fi
7840 6c 65 20 69 73 20 61 20 74 65 78 74 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 27 73 65 le.is.a.text.file.containing.'se
7860 63 74 69 6f 6e 73 27 2c 20 61 6e 64 20 65 61 63 68 20 73 65 63 74 69 6f 6e 0a 63 6f 6e 74 61 69 ctions',.and.each.section.contai
7880 6e 73 20 69 74 73 20 27 76 61 6c 75 65 73 27 2e 20 20 54 68 65 20 72 69 67 68 74 20 66 6f 72 6d ns.its.'values'...The.right.form
78a0 61 74 20 66 6f 6c 6c 6f 77 73 3a 0a 0a 20 20 20 20 20 5b 73 65 63 74 69 6f 6e 31 5d 0a 20 20 20 at.follows:.......[section1]....
78c0 20 20 76 61 6c 75 65 31 20 3d 20 73 74 72 69 6e 67 0a 20 20 20 20 20 76 61 6c 75 65 32 20 3d 20 ..value1.=.string......value2.=.
78e0 32 33 0a 0a 20 20 20 20 20 5b 73 65 63 74 69 6f 6e 32 5d 0a 20 20 20 20 20 76 61 6c 75 65 32 31 23.......[section2]......value21
7900 20 3d 20 73 74 72 69 6e 67 0a 20 20 20 20 20 76 61 6c 75 65 32 32 20 3d 20 2f 70 61 74 68 32 32 .=.string......value22.=./path22
7920 0a 0a 20 20 20 54 68 72 6f 75 67 68 6f 75 74 20 61 6e 79 20 63 6f 6e 66 69 67 75 72 61 74 69 6f .....Throughout.any.configuratio
7940 6e 20 66 69 6c 65 2c 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 75 73 65 20 27 24 n.file,.it.is.possible.to.use.'$
7960 27 2d 70 72 65 66 69 78 65 64 0a 76 61 72 69 61 62 6c 65 73 2c 20 6c 69 6b 65 20 27 24 56 41 52 '-prefixed.variables,.like.'$VAR
7980 27 2c 20 65 73 70 65 63 69 61 6c 6c 79 20 77 68 65 6e 20 74 68 65 79 20 72 65 70 72 65 73 65 6e ',.especially.when.they.represen
79a0 74 20 66 69 6c 65 73 79 73 74 65 6d 20 70 61 74 68 73 2e 0a 49 74 20 69 73 20 61 6c 73 6f 20 70 t.filesystem.paths..It.is.also.p
79c0 6f 73 73 69 62 6c 65 20 74 6f 20 70 72 6f 76 69 64 65 20 64 65 66 61 75 6c 74 73 20 76 61 6c 75 ossible.to.provide.defaults.valu
79e0 65 73 20 66 6f 72 20 74 68 6f 73 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 0a 61 72 65 20 es.for.those.variables.that.are.
7a00 75 6e 73 65 74 2c 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 unset,.by.using.the.following.sy
7a20 6e 74 61 78 3a 20 27 24 7b 56 41 52 3a 2d 64 65 66 61 75 6c 74 7d 27 2e 20 20 48 6f 77 65 76 65 ntax:.'${VAR:-default}'...Howeve
7a40 72 2c 0a 74 68 65 72 65 20 61 72 65 20 74 77 6f 20 77 61 79 73 20 61 20 75 73 65 72 20 63 61 6e r,.there.are.two.ways.a.user.can
7a60 20 73 65 74 20 27 24 27 2d 70 72 65 66 69 78 61 62 6c 65 20 76 61 72 69 61 62 6c 65 73 3a 0a 0a .set.'$'-prefixable.variables:..
7a80 20 20 20 62 79 20 64 65 66 69 6e 69 6e 67 20 74 68 65 6d 20 75 6e 64 65 72 20 61 20 27 5b 70 61 ...by.defining.them.under.a.'[pa
7aa0 74 68 73 5d 27 20 73 65 63 74 69 6f 6e 2c 20 73 65 65 20 65 78 61 6d 70 6c 65 20 62 65 6c 6f 77 ths]'.section,.see.example.below
7ac0 2c 0a 0a 20 20 20 20 20 5b 70 61 74 68 73 5d 0a 20 20 20 20 20 54 41 4c 45 52 5f 44 45 50 4c 4f ,.......[paths]......TALER_DEPLO
7ae0 59 4d 45 4e 54 5f 53 48 41 52 45 44 20 3d 20 24 7b 48 4f 4d 45 7d 2f 73 68 61 72 65 64 2d 64 61 YMENT_SHARED.=.${HOME}/shared-da
7b00 74 61 0a 20 20 20 20 20 2e 2e 0a 20 20 20 20 20 5b 73 65 63 74 69 6f 6e 2d 78 5d 0a 20 20 20 20 ta..............[section-x].....
7b20 20 70 61 74 68 2d 78 20 3d 20 24 7b 54 41 4c 45 52 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 53 48 41 .path-x.=.${TALER_DEPLOYMENT_SHA
7b40 52 45 44 7d 2f 78 0a 0a 20 20 20 6f 72 20 62 79 20 73 65 74 74 69 6e 67 20 74 68 65 6d 20 69 6e RED}/x.....or.by.setting.them.in
7b60 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 3a 0a 0a 20 20 20 20 20 24 20 65 78 70 6f 72 74 .the.environment:.......$.export
7b80 20 56 41 52 3d 2f 78 0a 0a 20 20 20 54 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c 6f .VAR=/x.....The.configuration.lo
7ba0 61 64 65 72 20 77 69 6c 6c 20 67 69 76 65 20 70 72 65 63 65 64 65 6e 63 65 20 74 6f 20 76 61 72 ader.will.give.precedence.to.var
7bc0 69 61 62 6c 65 73 20 73 65 74 20 75 6e 64 65 72 0a 27 5b 70 61 74 68 5d 27 2c 20 74 68 6f 75 67 iables.set.under.'[path]',.thoug
7be0 68 2e 0a 0a 20 20 20 54 68 65 20 75 74 69 6c 69 74 79 20 27 74 61 6c 65 72 2d 63 6f 6e 66 69 67 h......The.utility.'taler-config
7c00 27 2c 20 77 68 69 63 68 20 67 65 74 73 20 69 6e 73 74 61 6c 6c 65 64 20 61 6c 6f 6e 67 20 77 69 ',.which.gets.installed.along.wi
7c20 74 68 20 74 68 65 0a 65 78 63 68 61 6e 67 65 2c 20 73 65 72 76 65 73 20 74 6f 20 67 65 74 20 61 th.the.exchange,.serves.to.get.a
7c40 6e 64 20 73 65 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 73 20 77 69 74 68 nd.set.configuration.values.with
7c60 6f 75 74 20 64 69 72 65 63 74 6c 79 0a 65 64 69 74 69 6e 67 20 74 68 65 20 27 2e 63 6f 6e 66 27 out.directly.editing.the.'.conf'
7c80 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 20 27 2d 66 27 20 69 73 20 70 61 72 74 69 63 75 6c 61 72 ...The.option.'-f'.is.particular
7ca0 6c 79 20 75 73 65 66 75 6c 20 74 6f 20 72 65 73 6f 6c 76 65 0a 70 61 74 68 6e 61 6d 65 73 2c 20 ly.useful.to.resolve.pathnames,.
7cc0 77 68 65 6e 20 74 68 65 79 20 75 73 65 20 73 65 76 65 72 61 6c 20 6c 65 76 65 6c 73 20 6f 66 20 when.they.use.several.levels.of.
7ce0 27 24 27 2d 65 78 70 61 6e 64 65 64 20 76 61 72 69 61 62 6c 65 73 2e 20 20 53 65 65 0a 27 74 61 '$'-expanded.variables...See.'ta
7d00 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 2d 68 65 6c 70 27 2e 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 ler-config.--help'......Note.tha
7d20 74 2c 20 69 6e 20 74 68 69 73 20 73 74 61 67 65 20 6f 66 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2c t,.in.this.stage.of.development,
7d40 20 74 68 65 20 66 69 6c 65 0a 27 24 48 4f 4d 45 2f 2e 63 6f 6e 66 69 67 2f 74 61 6c 65 72 2e 63 .the.file.'$HOME/.config/taler.c
7d60 6f 6e 66 27 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 73 65 63 74 69 6f 6e 73 20 66 6f 72 20 5f 61 onf'.can.contain.sections.for._a
7d80 6c 6c 5f 20 74 68 65 20 63 6f 6d 70 6f 6e 65 6e 74 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 ll_.the.component..For.example,.
7da0 62 6f 74 68 20 61 6e 20 65 78 63 68 61 6e 67 65 20 61 6e 64 20 61 20 62 61 6e 6b 20 63 61 6e 20 both.an.exchange.and.a.bank.can.
7dc0 72 65 61 64 20 76 61 6c 75 65 73 20 66 72 6f 6d 20 69 74 2e 0a 0a 20 20 20 54 68 65 20 72 65 70 read.values.from.it......The.rep
7de0 6f 73 69 74 6f 72 79 20 27 67 69 74 3a 2f 2f 74 61 6c 65 72 2e 6e 65 74 2f 64 65 70 6c 6f 79 6d ository.'git://taler.net/deploym
7e00 65 6e 74 27 20 63 6f 6e 74 61 69 6e 73 20 65 78 61 6d 70 6c 65 73 20 6f 66 0a 63 6f 6e 66 69 67 ent'.contains.examples.of.config
7e20 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 75 73 65 64 20 69 6e 20 6f 75 72 20 64 65 6d 6f 73 2e 20 uration.file.used.in.our.demos..
7e40 20 53 65 65 20 75 6e 64 65 72 20 27 64 65 70 6c 6f 79 6d 65 6e 74 2f 63 6f 6e 66 69 67 27 2e 0a .See.under.'deployment/config'..
7e60 0a 20 20 20 20 20 4e 6f 74 65 3a 20 45 78 70 65 63 74 61 62 6c 79 2c 20 73 6f 6d 65 20 63 6f 6d ......Note:.Expectably,.some.com
7e80 70 6f 6e 65 6e 74 73 20 77 69 6c 6c 20 6e 6f 74 20 77 6f 72 6b 20 6a 75 73 74 20 62 79 20 75 73 ponents.will.not.work.just.by.us
7ea0 69 6e 67 0a 20 20 20 20 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 73 2c 20 61 73 20 74 68 65 69 ing......default.values,.as.thei
7ec0 72 20 77 6f 72 6b 20 69 73 20 6f 66 74 65 6e 20 69 6e 74 65 72 64 65 70 65 6e 64 65 6e 74 2e 20 r.work.is.often.interdependent..
7ee0 20 46 6f 72 0a 20 20 20 20 20 65 78 61 6d 70 6c 65 2c 20 61 20 6d 65 72 63 68 61 6e 74 20 6e 65 .For......example,.a.merchant.ne
7f00 65 64 73 20 74 6f 20 6b 6e 6f 77 20 61 6e 20 65 78 63 68 61 6e 67 65 20 55 52 4c 2c 20 6f 72 20 eds.to.know.an.exchange.URL,.or.
7f20 61 20 64 61 74 61 62 61 73 65 0a 20 20 20 20 20 6e 61 6d 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d a.database......name.....File:.m
7f40 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 55 73 69 6e 67 20 74 61 6c 65 72 2d 63 anual.info,..Node:.Using.taler-c
7f60 6f 6e 66 69 67 2c 20 20 4e 65 78 74 3a 20 4d 65 72 63 68 61 6e 74 20 6b 65 79 20 6d 61 6e 61 67 onfig,..Next:.Merchant.key.manag
7f80 65 6d 65 6e 74 2c 20 20 50 72 65 76 3a 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 6d ement,..Prev:.Configuration.form
7fa0 61 74 2c 20 20 55 70 3a 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 0a 0a 35 2e 32 20 55 73 at,..Up:.Advanced.topics..5.2.Us
7fc0 69 6e 67 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ing.taler-config.===============
7fe0 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 74 6f 6f 6c 20 27 74 61 6c 65 72 2d 63 6f 6e 66 69 67 27 =======..The.tool.'taler-config'
8000 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 65 78 74 72 61 63 74 20 6f 72 20 6d 61 6e 69 70 .can.be.used.to.extract.or.manip
8020 75 6c 61 74 65 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 73 3b 20 68 6f 77 65 ulate.configuration.values;.howe
8040 76 65 72 2c 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 75 73 65 20 74 68 65 20 77 ver,.the.configuration.use.the.w
8060 65 6c 6c 2d 6b 6e 6f 77 6e 20 49 4e 49 0a 66 69 6c 65 20 66 6f 72 6d 61 74 20 61 6e 64 20 63 61 ell-known.INI.file.format.and.ca
8080 6e 20 61 6c 73 6f 20 62 65 20 65 64 69 74 65 64 20 62 79 20 68 61 6e 64 2e 0a 0a 20 20 20 52 75 n.also.be.edited.by.hand......Ru
80a0 6e 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 24 53 45 43 54 49 4f n......$.taler-config.-s.$SECTIO
80c0 4e 0a 20 20 20 74 6f 20 6c 69 73 74 20 61 6c 6c 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 75 72 N....to.list.all.of.the.configur
80e0 61 74 69 6f 6e 20 76 61 6c 75 65 73 20 69 6e 20 73 65 63 74 69 6f 6e 20 27 24 53 45 43 54 49 4f ation.values.in.section.'$SECTIO
8100 4e 27 2e 0a 0a 20 20 20 52 75 6e 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 N'......Run......$.taler-config.
8120 2d 73 20 24 73 65 63 74 69 6f 6e 20 2d 6f 20 24 6f 70 74 69 6f 6e 0a 20 20 20 74 6f 20 65 78 74 -s.$section.-o.$option....to.ext
8140 72 61 63 74 20 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ract.the.respective.configuratio
8160 6e 20 76 61 6c 75 65 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 24 6f 70 74 69 6f 6e 27 20 69 6e 0a n.value.for.option.'$option'.in.
8180 73 65 63 74 69 6f 6e 20 27 24 73 65 63 74 69 6f 6e 27 2e 0a 0a 20 20 20 46 69 6e 61 6c 6c 79 2c section.'$section'......Finally,
81a0 20 74 6f 20 63 68 61 6e 67 65 20 61 20 73 65 74 74 69 6e 67 2c 20 72 75 6e 0a 20 20 20 20 20 24 .to.change.a.setting,.run......$
81c0 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 24 73 65 63 74 69 6f 6e 20 2d 6f 20 24 6f 70 .taler-config.-s.$section.-o.$op
81e0 74 69 6f 6e 20 2d 56 20 24 76 61 6c 75 65 0a 20 20 20 74 6f 20 73 65 74 20 74 68 65 20 72 65 73 tion.-V.$value....to.set.the.res
8200 70 65 63 74 69 76 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 76 61 6c 75 65 20 74 6f 20 27 pective.configuration.value.to.'
8220 24 76 61 6c 75 65 27 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 79 6f 75 0a 68 61 76 65 20 74 6f 20 $value'...Note.that.you.have.to.
8240 6d 61 6e 75 61 6c 6c 79 20 72 65 73 74 61 72 74 20 74 68 65 20 54 61 6c 65 72 20 62 61 63 6b 65 manually.restart.the.Taler.backe
8260 6e 64 20 61 66 74 65 72 20 79 6f 75 20 63 68 61 6e 67 65 20 74 68 65 0a 63 6f 6e 66 69 67 75 72 nd.after.you.change.the.configur
8280 61 74 69 6f 6e 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 6e 65 77 20 63 6f 6e 66 69 67 75 72 61 74 ation.to.make.the.new.configurat
82a0 69 6f 6e 20 67 6f 20 69 6e 74 6f 20 65 66 66 65 63 74 2e 0a 0a 20 20 20 53 6f 6d 65 20 64 65 66 ion.go.into.effect......Some.def
82c0 61 75 6c 74 20 6f 70 74 69 6f 6e 73 20 77 69 6c 6c 20 75 73 65 20 24 2d 76 61 72 69 61 62 6c 65 ault.options.will.use.$-variable
82e0 73 2c 20 73 75 63 68 20 61 73 20 27 24 44 41 54 41 44 49 52 27 20 77 69 74 68 69 6e 0a 74 68 65 s,.such.as.'$DATADIR'.within.the
8300 69 72 20 76 61 6c 75 65 2e 20 20 54 6f 20 65 78 70 61 6e 64 20 74 68 65 20 27 24 44 41 54 41 44 ir.value...To.expand.the.'$DATAD
8320 49 52 27 20 6f 72 20 6f 74 68 65 72 20 24 2d 76 61 72 69 61 62 6c 65 73 20 69 6e 20 74 68 65 0a IR'.or.other.$-variables.in.the.
8340 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 70 61 73 73 20 74 68 65 20 27 2d 66 27 20 6f 70 74 configuration,.pass.the.'-f'.opt
8360 69 6f 6e 20 74 6f 20 27 74 61 6c 65 72 2d 63 6f 6e 66 69 67 27 2e 20 20 46 6f 72 20 65 78 61 6d ion.to.'taler-config'...For.exam
8380 70 6c 65 2c 0a 63 6f 6d 70 61 72 65 3a 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 ple,.compare:......$.taler-confi
83a0 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 g.-s.ACCOUNT-bank.\.............
83c0 20 20 20 20 20 20 20 20 2d 6f 20 57 49 52 45 5f 52 45 53 50 4f 4e 53 45 0a 20 20 20 20 20 24 20 ........-o.WIRE_RESPONSE......$.
83e0 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 66 20 2d 73 20 41 43 43 4f 55 4e 54 2d 62 61 6e 6b 20 taler-config.-f.-s.ACCOUNT-bank.
8400 5c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6f 20 57 49 52 45 5f 52 45 \.....................-o.WIRE_RE
8420 53 50 4f 4e 53 45 0a 0a 20 20 20 57 68 69 6c 65 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 SPONSE.....While.the.configurati
8440 6f 6e 20 66 69 6c 65 20 69 73 20 74 79 70 69 63 61 6c 6c 79 20 6c 6f 63 61 74 65 64 20 61 74 0a on.file.is.typically.located.at.
8460 27 24 48 4f 4d 45 2f 2e 63 6f 6e 66 69 67 2f 74 61 6c 65 72 2e 63 6f 6e 66 27 2c 20 61 6e 20 61 '$HOME/.config/taler.conf',.an.a
8480 6c 74 65 72 6e 61 74 69 76 65 20 6c 6f 63 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 73 70 65 63 69 lternative.location.can.be.speci
84a0 66 69 65 64 20 74 6f 0a 27 74 61 6c 65 72 2d 6d 65 72 63 68 61 6e 74 2d 68 74 74 70 64 27 20 61 fied.to.'taler-merchant-httpd'.a
84c0 6e 64 20 27 74 61 6c 65 72 2d 63 6f 6e 66 69 67 27 20 75 73 69 6e 67 20 74 68 65 20 27 2d 63 27 nd.'taler-config'.using.the.'-c'
84e0 20 6f 70 74 69 6f 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 .option.....File:.manual.info,..
8500 4e 6f 64 65 3a 20 4d 65 72 63 68 61 6e 74 20 6b 65 79 20 6d 61 6e 61 67 65 6d 65 6e 74 2c 20 20 Node:.Merchant.key.management,..
8520 4e 65 78 74 3a 20 53 45 50 41 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 20 50 72 65 76 3a Next:.SEPA.configuration,..Prev:
8540 20 55 73 69 6e 67 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 2c 20 20 55 70 3a 20 41 64 76 61 6e 63 .Using.taler-config,..Up:.Advanc
8560 65 64 20 74 6f 70 69 63 73 0a 0a 35 2e 33 20 4d 65 72 63 68 61 6e 74 20 6b 65 79 20 6d 61 6e 61 ed.topics..5.3.Merchant.key.mana
8580 67 65 6d 65 6e 74 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d gement.=========================
85a0 3d 3d 0a 0a 54 68 65 20 6f 70 74 69 6f 6e 20 22 4b 45 59 46 49 4c 45 22 20 69 6e 20 74 68 65 20 ==..The.option."KEYFILE".in.the.
85c0 73 65 63 74 69 6f 6e 20 22 49 4e 53 54 41 4e 43 45 2d 64 65 66 61 75 6c 74 22 20 73 70 65 63 69 section."INSTANCE-default".speci
85e0 66 69 65 73 20 74 68 65 0a 70 61 74 68 20 74 6f 20 74 68 65 20 69 6e 73 74 61 6e 63 65 27 73 20 fies.the.path.to.the.instance's.
8600 70 72 69 76 61 74 65 20 6b 65 79 2e 20 20 59 6f 75 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 74 6f private.key...You.do.not.need.to
8620 20 63 72 65 61 74 65 20 61 20 6b 65 79 0a 6d 61 6e 75 61 6c 6c 79 2c 20 74 68 65 20 62 61 63 6b .create.a.key.manually,.the.back
8640 65 6e 64 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 20 69 74 20 61 75 74 6f 6d 61 74 69 63 61 6c end.will.generate.it.automatical
8660 6c 79 20 69 66 20 69 74 20 69 73 20 6d 69 73 73 69 6e 67 2e 0a 57 68 69 6c 65 20 67 65 6e 65 72 ly.if.it.is.missing..While.gener
8680 61 6c 6c 79 20 75 6e 6e 65 63 65 73 73 61 72 79 2c 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 ally.unnecessary,.it.is.possible
86a0 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 70 75 .to.display.the.corresponding.pu
86c0 62 6c 69 63 20 6b 65 79 20 75 73 69 6e 67 20 74 68 65 20 27 67 6e 75 6e 65 74 2d 65 63 63 27 20 blic.key.using.the.'gnunet-ecc'.
86e0 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 74 6f 6f 6c 3a 0a 0a 20 20 20 20 20 24 20 67 6e 75 6e 65 command-line.tool:.......$.gnune
8700 74 2d 65 63 63 20 2d 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t-ecc.-p........................
8720 20 20 20 20 20 20 20 20 20 20 5c 0a 20 20 20 20 20 20 20 24 28 74 61 6c 65 72 2d 63 6f 6e 66 69 ..........\........$(taler-confi
8740 67 20 2d 66 20 2d 73 20 49 4e 53 54 41 4e 43 45 2d 64 65 66 61 75 6c 74 20 5c 0a 20 20 20 20 20 g.-f.-s.INSTANCE-default.\......
8760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 6f 20 4b 45 59 46 49 4c 45 29 0a 0a 1f 0a .................-o.KEYFILE)....
8780 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 53 45 50 41 20 63 File:.manual.info,..Node:.SEPA.c
87a0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 20 4e 65 78 74 3a 20 54 69 70 70 69 6e 67 20 76 69 73 onfiguration,..Next:.Tipping.vis
87c0 69 74 6f 72 73 2c 20 20 50 72 65 76 3a 20 4d 65 72 63 68 61 6e 74 20 6b 65 79 20 6d 61 6e 61 67 itors,..Prev:.Merchant.key.manag
87e0 65 6d 65 6e 74 2c 20 20 55 70 3a 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 0a 0a 35 2e 34 ement,..Up:.Advanced.topics..5.4
8800 20 55 73 69 6e 67 20 74 68 65 20 53 45 50 41 20 77 69 72 65 20 74 72 61 6e 73 66 65 72 20 6d 65 .Using.the.SEPA.wire.transfer.me
8820 74 68 6f 64 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d thod.===========================
8840 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 61 ============..The.following.is.a
8860 20 73 61 6d 70 6c 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 53 45 .sample.configuration.for.the.SE
8880 50 41 20 77 69 72 65 20 74 72 61 6e 73 66 65 72 0a 6d 65 74 68 6f 64 3a 28 31 29 2e 0a 0a 20 20 PA.wire.transfer.method:(1).....
88a0 20 54 68 65 6e 2c 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 45 42 49 43 53 20 62 61 .Then,.to.configure.the.EBICS.ba
88c0 63 6b 65 6e 64 20 66 6f 72 20 53 45 50 41 20 70 61 79 6d 65 6e 74 73 20 69 6e 20 45 55 52 2c 20 ckend.for.SEPA.payments.in.EUR,.
88e0 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69 the.following.configuration.opti
8900 6f 6e 73 20 6e 65 65 64 20 74 6f 20 62 65 20 73 65 74 3a 0a 0a 20 20 20 20 20 24 20 74 61 6c 65 ons.need.to.be.set:.......$.tale
8920 72 2d 63 6f 6e 66 69 67 20 2d 73 20 54 41 4c 45 52 20 2d 6f 20 43 55 52 52 45 4e 43 59 20 2d 56 r-config.-s.TALER.-o.CURRENCY.-V
8940 20 45 55 52 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f .EUR......$.taler-config.-s.ACCO
8960 55 4e 54 2d 65 20 2d 6f 20 50 4c 55 47 49 4e 20 2d 56 20 65 62 69 63 73 0a 20 20 20 20 20 24 20 UNT-e.-o.PLUGIN.-V.ebics......$.
8980 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 65 20 2d 6f 20 55 52 4c taler-config.-s.ACCOUNT-e.-o.URL
89a0 20 5c 0a 20 20 20 20 20 20 2d 56 20 70 61 79 74 6f 3a 2f 2f 73 65 70 61 2f 58 59 30 30 31 31 31 .\.......-V.payto://sepa/XY00111
89c0 31 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 0a 20 20 20 20 20 24 20 74 61 6c 122223333444455556666......$.tal
89e0 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 41 43 43 4f 55 4e 54 2d 65 20 2d 6f 20 57 49 52 45 5f 52 er-config.-s.ACCOUNT-e.-o.WIRE_R
8a00 45 53 50 4f 4e 53 45 0a 20 20 20 20 20 20 2d 56 20 27 24 7b 44 41 54 41 44 49 52 7d 2f 62 2e 6a ESPONSE.......-V.'${DATADIR}/b.j
8a20 73 6f 6e 27 0a 0a 20 20 20 50 6c 65 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 79 6f 75 20 77 69 son'.....Please.note.that.you.wi
8a40 6c 6c 20 61 6c 73 6f 20 68 61 76 65 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 61 6e 20 65 78 63 ll.also.have.to.configure.an.exc
8a60 68 61 6e 67 65 20 61 6e 64 2f 6f 72 0a 61 75 64 69 74 6f 72 73 20 74 68 61 74 20 73 75 70 70 6f hange.and/or.auditors.that.suppo
8a80 72 74 20 53 45 50 41 2e 20 48 6f 77 65 76 65 72 2c 20 77 65 20 63 61 6e 6e 6f 74 20 65 78 70 6c rt.SEPA..However,.we.cannot.expl
8aa0 61 69 6e 20 68 6f 77 20 74 6f 20 64 6f 20 74 68 69 73 0a 79 65 74 20 61 73 20 73 75 63 68 20 65 ain.how.to.do.this.yet.as.such.e
8ac0 6e 74 69 74 69 65 73 20 64 6f 20 6e 6f 74 20 79 65 74 20 65 78 69 73 74 2e 20 20 4f 6e 63 65 20 ntities.do.not.yet.exist...Once.
8ae0 73 75 63 68 20 65 6e 74 69 74 69 65 73 20 64 6f 20 65 78 69 73 74 2c 20 77 65 0a 65 78 70 65 63 such.entities.do.exist,.we.expec
8b00 74 20 66 75 74 75 72 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 54 61 6c 65 72 20 62 t.future.versions.of.the.Taler.b
8b20 61 63 6b 65 6e 64 20 74 6f 20 73 68 69 70 20 77 69 74 68 20 70 72 65 2d 63 6f 6e 66 69 67 75 72 ackend.to.ship.with.pre-configur
8b40 65 64 0a 65 78 63 68 61 6e 67 65 73 20 61 6e 64 20 61 75 64 69 74 6f 72 73 20 66 6f 72 20 63 6f ed.exchanges.and.auditors.for.co
8b60 6d 6d 6f 6e 20 64 65 6e 6f 6d 69 6e 61 74 69 6f 6e 73 2e 0a 0a 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d mmon.denominations......--------
8b80 2d 2d 20 46 6f 6f 74 6e 6f 74 65 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 28 31 29 20 --.Footnotes.----------.....(1).
8ba0 53 75 70 70 6f 72 74 69 6e 67 20 53 45 50 41 20 69 73 20 73 74 69 6c 6c 20 77 6f 72 6b 20 69 6e Supporting.SEPA.is.still.work.in
8bc0 20 70 72 6f 67 72 65 73 73 3b 20 74 68 65 20 62 61 63 6b 65 6e 64 20 77 69 6c 6c 0a 61 63 63 65 .progress;.the.backend.will.acce
8be0 70 74 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 62 75 74 20 74 68 65 20 65 pt.this.configuration,.but.the.e
8c00 78 63 68 61 6e 67 65 20 77 69 6c 6c 20 6e 6f 74 20 77 6f 72 6b 20 77 69 74 68 20 53 45 50 41 0a xchange.will.not.work.with.SEPA.
8c20 74 6f 64 61 79 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f today.....File:.manual.info,..No
8c40 64 65 3a 20 54 69 70 70 69 6e 67 20 76 69 73 69 74 6f 72 73 2c 20 20 4e 65 78 74 3a 20 47 65 6e de:.Tipping.visitors,..Next:.Gen
8c60 65 72 61 74 65 20 70 61 79 6d 65 6e 74 73 2c 20 20 50 72 65 76 3a 20 53 45 50 41 20 63 6f 6e 66 erate.payments,..Prev:.SEPA.conf
8c80 69 67 75 72 61 74 69 6f 6e 2c 20 20 55 70 3a 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 0a iguration,..Up:.Advanced.topics.
8ca0 0a 35 2e 35 20 54 69 70 70 69 6e 67 20 76 69 73 69 74 6f 72 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .5.5.Tipping.visitors.==========
8cc0 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 61 6c 65 72 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 ==========..Taler.can.also.be.us
8ce0 65 64 20 74 6f 20 74 69 70 20 57 65 62 20 73 69 74 65 20 76 69 73 69 74 6f 72 73 2e 20 20 46 6f ed.to.tip.Web.site.visitors...Fo
8d00 72 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 6d 61 79 0a 62 65 20 72 75 6e 6e 69 6e 67 20 61 6e r.example,.you.may.be.running.an
8d20 20 6f 6e 6c 69 6e 65 20 73 75 72 76 65 79 2c 20 61 6e 64 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 .online.survey,.and.you.want.to.
8d40 72 65 77 61 72 64 20 74 68 6f 73 65 20 70 65 6f 70 6c 65 20 74 68 61 74 0a 68 61 76 65 20 64 75 reward.those.people.that.have.du
8d60 74 69 66 75 6c 6c 79 20 63 6f 6d 70 6c 65 74 65 64 20 74 68 65 20 73 75 72 76 65 79 2e 20 20 49 tifully.completed.the.survey...I
8d80 66 20 74 68 65 79 20 68 61 76 65 20 69 6e 73 74 61 6c 6c 65 64 20 61 20 54 61 6c 65 72 0a 77 61 f.they.have.installed.a.Taler.wa
8da0 6c 6c 65 74 2c 20 79 6f 75 20 63 61 6e 20 70 72 6f 76 69 64 65 20 74 68 65 6d 20 77 69 74 68 20 llet,.you.can.provide.them.with.
8dc0 61 20 74 69 70 20 66 6f 72 20 74 68 65 69 72 20 64 65 65 64 73 2e 20 20 54 68 69 73 20 73 65 63 a.tip.for.their.deeds...This.sec
8de0 74 69 6f 6e 0a 64 65 73 63 72 69 62 65 73 20 68 6f 77 20 74 6f 20 73 65 74 75 70 20 74 68 65 20 tion.describes.how.to.setup.the.
8e00 54 61 6c 65 72 20 6d 65 72 63 68 61 6e 74 20 62 61 63 6b 65 6e 64 20 66 6f 72 20 74 69 70 70 69 Taler.merchant.backend.for.tippi
8e20 6e 67 2e 0a 0a 20 20 20 54 68 65 72 65 20 61 72 65 20 66 6f 75 72 20 62 61 73 69 63 20 73 74 65 ng......There.are.four.basic.ste
8e40 70 73 20 74 68 61 74 20 6d 75 73 74 20 68 61 70 70 65 6e 20 74 6f 20 74 69 70 20 61 20 76 69 73 ps.that.must.happen.to.tip.a.vis
8e60 69 74 6f 72 2e 0a 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a 20 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 itor...*.Menu:..*.Configure.a.re
8e80 73 65 72 76 65 20 61 6e 64 20 65 78 63 68 61 6e 67 65 20 66 6f 72 20 74 69 70 70 69 6e 67 3a 3a serve.and.exchange.for.tipping::
8ea0 0a 2a 20 46 75 6e 64 20 74 68 65 20 72 65 73 65 72 76 65 3a 3a 0a 2a 20 41 75 74 68 6f 72 69 7a .*.Fund.the.reserve::.*.Authoriz
8ec0 65 20 61 20 74 69 70 3a 3a 0a 2a 20 50 69 63 6b 69 6e 67 20 75 70 20 6f 66 20 74 68 65 20 74 69 e.a.tip::.*.Picking.up.of.the.ti
8ee0 70 3a 3a 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a p::....File:.manual.info,..Node:
8f00 20 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 73 65 72 76 65 20 61 6e 64 20 65 78 63 68 61 6e 67 .Configure.a.reserve.and.exchang
8f20 65 20 66 6f 72 20 74 69 70 70 69 6e 67 2c 20 20 4e 65 78 74 3a 20 46 75 6e 64 20 74 68 65 20 72 e.for.tipping,..Next:.Fund.the.r
8f40 65 73 65 72 76 65 2c 20 20 55 70 3a 20 54 69 70 70 69 6e 67 20 76 69 73 69 74 6f 72 73 0a 0a 35 eserve,..Up:.Tipping.visitors..5
8f60 2e 35 2e 31 20 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 73 65 72 76 65 20 61 6e 64 20 65 78 63 .5.1.Configure.a.reserve.and.exc
8f80 68 61 6e 67 65 20 66 6f 72 20 74 69 70 70 69 6e 67 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d hange.for.tipping.--------------
8fa0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
8fc0 2d 2d 2d 2d 0a 0a 54 6f 20 74 69 70 20 75 73 65 72 73 2c 20 79 6f 75 20 66 69 72 73 74 20 6e 65 ----..To.tip.users,.you.first.ne
8fe0 65 64 20 74 6f 20 63 72 65 61 74 65 20 61 20 72 65 73 65 72 76 65 2e 20 20 41 20 72 65 73 65 72 ed.to.create.a.reserve...A.reser
9000 76 65 20 69 73 20 61 20 70 6f 6f 6c 0a 6f 66 20 6d 6f 6e 65 79 20 68 65 6c 64 20 69 6e 20 65 73 ve.is.a.pool.of.money.held.in.es
9020 63 72 6f 77 20 61 74 20 74 68 65 20 54 61 6c 65 72 20 65 78 63 68 61 6e 67 65 2e 20 20 54 68 69 crow.at.the.Taler.exchange...Thi
9040 73 20 69 73 20 74 68 65 20 73 6f 75 72 63 65 20 6f 66 0a 74 68 65 20 66 75 6e 64 73 20 66 6f 72 s.is.the.source.of.the.funds.for
9060 20 74 68 65 20 74 69 70 73 2e 20 20 54 69 70 70 69 6e 67 20 77 69 6c 6c 20 66 61 69 6c 20 28 72 .the.tips...Tipping.will.fail.(r
9080 65 73 75 6c 74 69 6e 67 20 69 6e 20 64 69 73 61 70 70 6f 69 6e 74 65 64 0a 76 69 73 69 74 6f 72 esulting.in.disappointed.visitor
90a0 73 29 20 69 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 65 6e 6f 75 67 68 20 66 75 6e s).if.you.do.not.have.enough.fun
90c0 64 73 20 69 6e 20 79 6f 75 72 20 72 65 73 65 72 76 65 21 0a 0a 20 20 20 46 69 72 73 74 2c 20 77 ds.in.your.reserve!.....First,.w
90e0 65 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 62 61 63 6b 65 6e 64 2e 20 20 59 6f 75 20 6e 65 e.configure.the.backend...You.ne
9100 65 64 20 74 6f 20 65 6e 61 62 6c 65 20 74 69 70 70 69 6e 67 20 66 6f 72 20 65 61 63 68 0a 69 6e ed.to.enable.tipping.for.each.in
9120 73 74 61 6e 63 65 20 73 65 70 61 72 61 74 65 6c 79 2c 20 6f 72 20 79 6f 75 20 63 61 6e 20 75 73 stance.separately,.or.you.can.us
9140 65 20 61 6e 20 69 6e 73 74 61 6e 63 65 20 6f 6e 6c 79 20 66 6f 72 20 74 69 70 70 69 6e 67 2e 20 e.an.instance.only.for.tipping..
9160 20 54 6f 0a 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 22 64 65 66 61 75 6c 74 22 20 69 6e 73 74 .To.configure.the."default".inst
9180 61 6e 63 65 20 66 6f 72 20 74 69 70 70 69 6e 67 2c 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 ance.for.tipping,.use.the.follow
91a0 69 6e 67 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 0a 0a 20 20 20 20 20 5b 49 4e 53 54 41 4e ing.configuration:.......[INSTAN
91c0 43 45 2d 64 65 66 61 75 6c 74 5d 0a 20 20 20 20 20 23 20 74 68 69 73 20 69 73 20 4e 4f 54 20 74 CE-default]......#.this.is.NOT.t
91e0 68 65 20 74 69 70 2e 70 72 69 76 0a 20 20 20 20 20 4b 45 59 46 49 4c 45 20 3d 20 73 69 67 6e 69 he.tip.priv......KEYFILE.=.signi
9200 6e 67 5f 6b 65 79 2e 70 72 69 76 0a 20 20 20 20 20 23 20 72 65 70 6c 61 63 65 20 74 68 65 20 55 ng_key.priv......#.replace.the.U
9220 52 4c 20 77 69 74 68 20 74 68 65 20 55 52 4c 20 6f 66 20 74 68 65 20 65 78 63 68 61 6e 67 65 20 RL.with.the.URL.of.the.exchange.
9240 79 6f 75 20 77 69 6c 6c 20 75 73 65 0a 20 20 20 20 20 54 49 50 5f 45 58 43 48 41 4e 47 45 20 3d you.will.use......TIP_EXCHANGE.=
9260 20 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 65 3a 34 34 33 2f 0a 20 20 20 20 20 23 20 68 65 .https://exchange:443/......#.he
9280 72 65 20 70 75 74 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 66 69 6c 65 20 63 72 65 61 re.put.the.path.to.the.file.crea
92a0 74 65 64 20 77 69 74 68 20 22 67 6e 75 6e 65 74 2d 65 63 63 20 2d 67 31 20 74 69 70 2e 70 72 69 ted.with."gnunet-ecc.-g1.tip.pri
92c0 76 22 0a 20 20 20 20 20 54 49 50 5f 52 45 53 45 52 56 45 5f 50 52 49 56 5f 46 49 4c 45 4e 41 4d v"......TIP_RESERVE_PRIV_FILENAM
92e0 45 20 3d 20 74 69 70 2e 70 72 69 76 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 4b E.=.tip.priv.....Note.that.the.K
9300 45 59 46 49 4c 45 20 6f 70 74 69 6f 6e 20 73 68 6f 75 6c 64 20 68 61 76 65 20 61 6c 72 65 61 64 EYFILE.option.should.have.alread
9320 79 20 62 65 65 6e 20 70 72 65 73 65 6e 74 20 66 6f 72 20 74 68 65 0a 69 6e 73 74 61 6e 63 65 2e y.been.present.for.the.instance.
9340 20 20 49 74 20 68 61 73 20 6e 6f 74 68 69 6e 67 20 74 6f 20 64 6f 20 77 69 74 68 20 74 68 65 20 ..It.has.nothing.to.do.with.the.
9360 22 74 69 70 2e 70 72 69 76 22 20 66 69 6c 65 20 77 65 20 63 72 65 61 74 65 64 0a 61 62 6f 76 65 "tip.priv".file.we.created.above
9380 2c 20 61 6e 64 20 79 6f 75 20 73 68 6f 75 6c 64 20 70 72 6f 62 61 62 6c 79 20 75 73 65 20 61 20 ,.and.you.should.probably.use.a.
93a0 64 69 66 66 65 72 65 6e 74 20 66 69 6c 65 20 68 65 72 65 2e 0a 0a 20 20 20 49 6e 73 74 65 61 64 different.file.here......Instead
93c0 20 6f 66 20 6d 61 6e 75 61 6c 6c 79 20 65 64 69 74 69 6e 67 20 74 68 65 20 63 6f 6e 66 69 67 75 .of.manually.editing.the.configu
93e0 72 61 74 69 6f 6e 2c 20 79 6f 75 20 63 6f 75 6c 64 20 61 6c 73 6f 20 72 75 6e 3a 0a 0a 20 20 20 ration,.you.could.also.run:.....
9400 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 49 4e 53 54 41 4e 43 45 2d 64 65 66 ..$.taler-config.-s.INSTANCE-def
9420 61 75 6c 74 20 5c 0a 20 20 20 20 20 20 20 20 20 2d 6f 20 54 49 50 5f 52 45 53 45 52 56 45 5f 50 ault.\..........-o.TIP_RESERVE_P
9440 52 49 56 5f 46 49 4c 45 4e 41 4d 45 20 5c 0a 20 20 20 20 20 20 20 20 20 2d 56 20 74 69 70 2e 70 RIV_FILENAME.\..........-V.tip.p
9460 72 69 76 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 73 20 49 4e 53 54 41 riv......$.taler-config.-s.INSTA
9480 4e 43 45 2d 64 65 66 61 75 6c 74 20 5c 0a 20 20 20 20 20 20 20 20 20 2d 6f 20 54 49 50 5f 45 58 NCE-default.\..........-o.TIP_EX
94a0 43 48 41 4e 47 45 20 5c 0a 20 20 20 20 20 20 20 20 20 2d 56 20 68 74 74 70 73 3a 2f 2f 65 78 63 CHANGE.\..........-V.https://exc
94c0 68 61 6e 67 65 3a 34 34 33 2f 0a 0a 20 20 20 4e 65 78 74 2c 20 74 6f 20 63 72 65 61 74 65 20 74 hange:443/.....Next,.to.create.t
94e0 68 65 20 27 54 49 50 5f 52 45 53 45 52 56 45 5f 50 52 49 56 5f 46 49 4c 45 4e 41 4d 45 27 20 66 he.'TIP_RESERVE_PRIV_FILENAME'.f
9500 69 6c 65 2c 20 75 73 65 3a 0a 0a 20 20 20 20 20 24 20 67 6e 75 6e 65 74 2d 65 63 63 20 2d 67 20 ile,.use:.......$.gnunet-ecc.-g.
9520 31 20 20 20 5c 0a 20 20 20 20 20 20 20 24 28 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 66 20 2d 1...\........$(taler-config.-f.-
9540 73 20 49 4e 53 54 41 4e 43 45 2d 64 65 66 61 75 6c 74 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 s.INSTANCE-default.\............
9560 2d 6f 20 54 49 50 2d 52 45 53 45 52 56 45 5f 50 52 49 56 5f 46 49 4c 45 4e 41 4d 45 29 0a 0a 20 -o.TIP-RESERVE_PRIV_FILENAME)...
9580 20 20 54 68 69 73 20 77 69 6c 6c 20 63 72 65 61 74 65 20 61 20 66 69 6c 65 20 77 69 74 68 20 74 ..This.will.create.a.file.with.t
95a0 68 65 20 70 72 69 76 61 74 65 20 6b 65 79 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 75 73 65 64 he.private.key.that.will.be.used
95c0 20 74 6f 0a 69 64 65 6e 74 69 66 79 20 74 68 65 20 72 65 73 65 72 76 65 2e 20 20 59 6f 75 20 6e .to.identify.the.reserve...You.n
95e0 65 65 64 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e 63 65 20 66 6f 72 20 65 61 63 68 20 69 6e 73 eed.to.do.this.once.for.each.ins
9600 74 61 6e 63 65 20 74 68 61 74 0a 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 74 6f 20 74 69 70 2e tance.that.is.configured.to.tip.
9620 0a 0a 20 20 20 4e 6f 77 20 79 6f 75 20 63 61 6e 20 28 72 65 29 73 74 61 72 74 20 74 68 65 20 62 .....Now.you.can.(re)start.the.b
9640 61 63 6b 65 6e 64 20 77 69 74 68 20 74 68 65 20 6e 65 77 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ackend.with.the.new.configuratio
9660 6e 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 n.....File:.manual.info,..Node:.
9680 46 75 6e 64 20 74 68 65 20 72 65 73 65 72 76 65 2c 20 20 4e 65 78 74 3a 20 41 75 74 68 6f 72 69 Fund.the.reserve,..Next:.Authori
96a0 7a 65 20 61 20 74 69 70 2c 20 20 50 72 65 76 3a 20 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 73 ze.a.tip,..Prev:.Configure.a.res
96c0 65 72 76 65 20 61 6e 64 20 65 78 63 68 61 6e 67 65 20 66 6f 72 20 74 69 70 70 69 6e 67 2c 20 20 erve.and.exchange.for.tipping,..
96e0 55 70 3a 20 54 69 70 70 69 6e 67 20 76 69 73 69 74 6f 72 73 0a 0a 35 2e 35 2e 32 20 46 75 6e 64 Up:.Tipping.visitors..5.5.2.Fund
9700 20 74 68 65 20 72 65 73 65 72 76 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .the.reserve.-------------------
9720 2d 2d 2d 0a 0a 54 6f 20 66 75 6e 64 20 74 68 65 20 72 65 73 65 72 76 65 2c 20 79 6f 75 20 6d 75 ---..To.fund.the.reserve,.you.mu
9740 73 74 20 66 69 72 73 74 20 65 78 74 72 61 63 74 20 74 68 65 20 70 75 62 6c 69 63 20 6b 65 79 20 st.first.extract.the.public.key.
9760 66 72 6f 6d 0a 22 74 69 70 2e 70 72 69 76 22 3a 0a 0a 20 20 20 20 20 24 20 67 6e 75 6e 65 74 2d from."tip.priv":.......$.gnunet-
9780 65 63 63 20 2d 2d 70 72 69 6e 74 2d 70 75 62 6c 69 63 2d 6b 65 79 20 5c 0a 20 20 20 20 20 20 20 ecc.--print-public-key.\........
97a0 24 28 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 2d 66 20 2d 73 20 49 4e 53 54 41 4e 43 45 2d 64 65 $(taler-config.-f.-s.INSTANCE-de
97c0 66 61 75 6c 74 20 5c 0a 20 20 20 20 20 20 20 20 20 20 20 2d 6f 20 54 49 50 2d 52 45 53 45 52 56 fault.\............-o.TIP-RESERV
97e0 45 5f 50 52 49 56 5f 46 49 4c 45 4e 41 4d 45 29 0a 0a 20 20 20 49 6e 20 6f 75 72 20 65 78 61 6d E_PRIV_FILENAME).....In.our.exam
9800 70 6c 65 2c 20 74 68 65 20 6f 75 74 70 75 74 20 66 6f 72 20 74 68 65 20 70 75 62 6c 69 63 20 6b ple,.the.output.for.the.public.k
9820 65 79 20 69 73 3a 0a 0a 20 20 20 20 20 51 50 45 32 34 58 38 50 42 58 33 42 5a 36 45 37 47 51 35 ey.is:.......QPE24X8PBX3BZ6E7GQ5
9840 56 41 56 48 56 33 32 46 57 54 54 43 41 44 52 30 54 52 51 31 38 33 4d 53 53 4a 44 32 43 48 4e 45 VAVHV32FWTTCADR0TRQ183MSSJD2CHNE
9860 47 0a 0a 20 20 20 59 6f 75 20 6e 6f 77 20 6e 65 65 64 20 74 6f 20 6d 61 6b 65 20 61 20 77 69 72 G.....You.now.need.to.make.a.wir
9880 65 20 74 72 61 6e 73 66 65 72 20 74 6f 20 74 68 65 20 65 78 63 68 61 6e 67 65 27 73 20 62 61 6e e.transfer.to.the.exchange's.ban
98a0 6b 20 61 63 63 6f 75 6e 74 0a 75 73 69 6e 67 20 74 68 65 20 70 75 62 6c 69 63 20 6b 65 79 20 61 k.account.using.the.public.key.a
98c0 73 20 74 68 65 20 77 69 72 65 20 74 72 61 6e 73 66 65 72 20 73 75 62 6a 65 63 74 2e 20 20 54 68 s.the.wire.transfer.subject...Th
98e0 65 20 65 78 63 68 61 6e 67 65 27 73 20 62 61 6e 6b 0a 61 63 63 6f 75 6e 74 20 64 65 74 61 69 6c e.exchange's.bank.account.detail
9900 73 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 4a 53 4f 4e 20 66 6f 72 6d 61 74 20 61 74 s.can.be.found.in.JSON.format.at
9920 0a 22 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 65 3a 34 34 33 2f 2f 77 69 72 65 2f 4d 45 54 ."https://exchange:443//wire/MET
9940 48 4f 44 22 20 77 68 65 72 65 20 4d 45 54 48 4f 44 20 69 73 20 74 68 65 20 72 65 73 70 65 63 74 HOD".where.METHOD.is.the.respect
9960 69 76 65 20 77 69 72 65 0a 6d 65 74 68 6f 64 20 28 69 2e 65 2e 20 20 22 73 65 70 61 22 29 2e 20 ive.wire.method.(i.e..."sepa")..
9980 20 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 65 78 63 68 61 6e 67 65 27 73 20 6f 70 65 .Depending.on.the.exchange's.ope
99a0 72 61 74 6f 72 2c 20 79 6f 75 20 6d 61 79 0a 61 6c 73 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 66 rator,.you.may.also.be.able.to.f
99c0 69 6e 64 20 74 68 65 20 62 61 6e 6b 20 64 65 74 61 69 6c 73 20 69 6e 20 61 20 68 75 6d 61 6e 2d ind.the.bank.details.in.a.human-
99e0 72 65 61 64 61 62 6c 65 20 66 6f 72 6d 61 74 20 6f 6e 20 74 68 65 0a 6d 61 69 6e 20 70 61 67 65 readable.format.on.the.main.page
9a00 20 6f 66 20 74 68 65 20 65 78 63 68 61 6e 67 65 2e 0a 0a 20 20 20 4d 61 6b 65 20 79 6f 75 72 20 .of.the.exchange......Make.your.
9a20 77 69 72 65 20 74 72 61 6e 73 66 65 72 20 61 6e 64 20 28 6f 70 74 69 6f 6e 61 6c 6c 79 29 20 63 wire.transfer.and.(optionally).c
9a40 68 65 63 6b 20 61 74 0a 22 68 74 74 70 73 3a 2f 2f 65 78 63 68 61 6e 67 65 3a 34 34 33 2f 72 65 heck.at."https://exchange:443/re
9a60 73 65 72 76 65 2f 73 74 61 74 75 73 2f 72 65 73 65 72 76 65 5f 70 75 62 3d 51 50 45 32 34 58 2e serve/status/reserve_pub=QPE24X.
9a80 2e 2e 22 20 77 68 65 74 68 65 72 20 79 6f 75 72 0a 74 72 61 6e 73 66 65 72 20 68 61 73 20 61 72 ..".whether.your.transfer.has.ar
9aa0 72 69 76 65 64 20 61 74 20 74 68 65 20 65 78 63 68 61 6e 67 65 2e 0a 0a 20 20 20 4f 6e 63 65 20 rived.at.the.exchange......Once.
9ac0 74 68 65 20 66 75 6e 64 73 20 68 61 76 65 20 61 72 72 69 76 65 64 2c 20 79 6f 75 20 63 61 6e 20 the.funds.have.arrived,.you.can.
9ae0 73 74 61 72 74 20 74 6f 20 75 73 65 20 74 68 65 20 72 65 73 65 72 76 65 20 66 6f 72 0a 74 69 70 start.to.use.the.reserve.for.tip
9b00 70 69 6e 67 2e 0a 0a 20 20 20 4e 6f 74 65 20 74 68 61 74 20 61 6e 20 65 78 63 68 61 6e 67 65 20 ping......Note.that.an.exchange.
9b20 77 69 6c 6c 20 74 79 70 69 63 61 6c 6c 79 20 63 6c 6f 73 65 20 61 20 72 65 73 65 72 76 65 20 61 will.typically.close.a.reserve.a
9b40 66 74 65 72 20 66 6f 75 72 0a 77 65 65 6b 73 2c 20 77 69 72 69 6e 67 20 61 6c 6c 20 72 65 6d 61 fter.four.weeks,.wiring.all.rema
9b60 69 6e 69 6e 67 20 66 75 6e 64 73 20 62 61 63 6b 20 74 6f 20 74 68 65 20 73 65 6e 64 65 72 27 73 ining.funds.back.to.the.sender's
9b80 20 61 63 63 6f 75 6e 74 2e 20 20 54 68 75 73 2c 0a 79 6f 75 20 73 68 6f 75 6c 64 20 70 6c 61 6e .account...Thus,.you.should.plan
9ba0 20 74 6f 20 77 69 72 65 20 66 75 6e 64 73 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 .to.wire.funds.corresponding.to.
9bc0 61 20 63 61 6d 70 61 69 67 6e 20 6f 66 20 61 62 6f 75 74 20 74 77 6f 0a 77 65 65 6b 73 20 74 6f a.campaign.of.about.two.weeks.to
9be0 20 74 68 65 20 65 78 63 68 61 6e 67 65 20 69 6e 69 74 69 61 6c 6c 79 2e 20 20 49 66 20 79 6f 75 .the.exchange.initially...If.you
9c00 72 20 63 61 6d 70 61 69 67 6e 20 72 75 6e 73 20 6c 6f 6e 67 65 72 2c 20 79 6f 75 0a 73 68 6f 75 r.campaign.runs.longer,.you.shou
9c20 6c 64 20 77 69 72 65 20 66 75 72 74 68 65 72 20 66 75 6e 64 73 20 74 6f 20 74 68 65 20 72 65 73 ld.wire.further.funds.to.the.res
9c40 65 72 76 65 20 65 76 65 72 79 20 6f 74 68 65 72 20 77 65 65 6b 20 74 6f 20 70 72 65 76 65 6e 74 erve.every.other.week.to.prevent
9c60 20 69 74 0a 66 72 6f 6d 20 65 78 70 69 72 69 6e 67 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 .it.from.expiring.....File:.manu
9c80 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 41 75 74 68 6f 72 69 7a 65 20 61 20 74 69 70 2c al.info,..Node:.Authorize.a.tip,
9ca0 20 20 4e 65 78 74 3a 20 50 69 63 6b 69 6e 67 20 75 70 20 6f 66 20 74 68 65 20 74 69 70 2c 20 20 ..Next:.Picking.up.of.the.tip,..
9cc0 50 72 65 76 3a 20 46 75 6e 64 20 74 68 65 20 72 65 73 65 72 76 65 2c 20 20 55 70 3a 20 54 69 70 Prev:.Fund.the.reserve,..Up:.Tip
9ce0 70 69 6e 67 20 76 69 73 69 74 6f 72 73 0a 0a 35 2e 35 2e 33 20 41 75 74 68 6f 72 69 7a 65 20 61 ping.visitors..5.5.3.Authorize.a
9d00 20 74 69 70 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 57 68 65 6e .tip.---------------------..When
9d20 20 79 6f 75 72 20 66 72 6f 6e 74 65 6e 64 20 68 61 73 20 72 65 61 63 68 65 64 20 74 68 65 20 70 .your.frontend.has.reached.the.p
9d40 6f 69 6e 74 20 77 68 65 72 65 20 61 20 63 6c 69 65 6e 74 20 69 73 20 73 75 70 70 6f 73 65 64 20 oint.where.a.client.is.supposed.
9d60 74 6f 0a 72 65 63 65 69 76 65 20 61 20 74 69 70 2c 20 69 74 20 6e 65 65 64 73 20 74 6f 20 66 69 to.receive.a.tip,.it.needs.to.fi
9d80 72 73 74 20 61 75 74 68 6f 72 69 7a 65 20 74 68 65 20 74 69 70 2e 20 20 46 6f 72 20 74 68 69 73 rst.authorize.the.tip...For.this
9da0 2c 20 74 68 65 0a 66 72 6f 6e 74 65 6e 64 20 6d 75 73 74 20 75 73 65 20 74 68 65 20 22 2f 74 69 ,.the.frontend.must.use.the."/ti
9dc0 70 2d 61 75 74 68 6f 72 69 7a 65 22 20 41 50 49 20 6f 66 20 74 68 65 20 62 61 63 6b 65 6e 64 2e p-authorize".API.of.the.backend.
9de0 20 20 54 6f 20 61 75 74 68 6f 72 69 7a 65 0a 61 20 74 69 70 2c 20 74 68 65 20 66 72 6f 6e 74 65 ..To.authorize.a.tip,.the.fronte
9e00 6e 64 20 68 61 73 20 74 6f 20 70 72 6f 76 69 64 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 nd.has.to.provide.the.following.
9e20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 62 6f 64 79 0a 6f 66 20 74 68 65 20 50 information.in.the.body.of.the.P
9e40 4f 53 54 20 72 65 71 75 65 73 74 3a 0a 0a 20 20 20 2a 20 54 68 65 20 61 6d 6f 75 6e 74 20 6f 66 OST.request:.....*.The.amount.of
9e60 20 74 68 65 20 74 69 70 0a 0a 20 20 20 2a 20 54 68 65 20 6a 75 73 74 69 66 69 63 61 74 69 6f 6e .the.tip.....*.The.justification
9e80 20 28 6f 6e 6c 79 20 75 73 65 64 20 69 6e 74 65 72 6e 61 6c 6c 79 20 66 6f 72 20 74 68 65 20 62 .(only.used.internally.for.the.b
9ea0 61 63 6b 2d 6f 66 66 69 63 65 29 0a 0a 20 20 20 2a 20 54 68 65 20 55 52 4c 20 77 68 65 72 65 20 ack-office).....*.The.URL.where.
9ec0 74 68 65 20 77 61 6c 6c 65 74 20 73 68 6f 75 6c 64 20 6e 61 76 69 67 61 74 65 20 6e 65 78 74 20 the.wallet.should.navigate.next.
9ee0 61 66 74 65 72 20 74 68 65 20 74 69 70 20 77 61 73 0a 20 20 20 20 20 70 72 6f 63 65 73 73 65 64 after.the.tip.was......processed
9f00 0a 0a 20 20 20 2a 20 54 68 65 20 74 69 70 2d 70 69 63 6b 75 70 20 55 52 4c 20 28 73 65 65 20 6e .....*.The.tip-pickup.URL.(see.n
9f20 65 78 74 20 73 65 63 74 69 6f 6e 29 0a 0a 20 20 20 49 6e 20 72 65 73 70 6f 6e 73 65 20 74 6f 20 ext.section).....In.response.to.
9f40 74 68 69 73 20 72 65 71 75 65 73 74 2c 20 74 68 65 20 62 61 63 6b 65 6e 64 20 77 69 6c 6c 20 72 this.request,.the.backend.will.r
9f60 65 74 75 72 6e 20 61 20 74 69 70 20 74 6f 6b 65 6e 2c 20 61 6e 0a 65 78 70 69 72 61 74 69 6f 6e eturn.a.tip.token,.an.expiration
9f80 20 74 69 6d 65 20 61 6e 64 20 74 68 65 20 65 78 63 68 61 6e 67 65 20 55 52 4c 2e 20 54 68 65 20 .time.and.the.exchange.URL..The.
9fa0 65 78 70 69 72 61 74 69 6f 6e 20 74 69 6d 65 20 77 69 6c 6c 20 69 6e 64 69 63 61 74 65 0a 68 6f expiration.time.will.indicate.ho
9fc0 77 20 6c 6f 6e 67 20 74 68 65 20 74 69 70 20 69 73 20 76 61 6c 69 64 20 28 77 68 65 6e 20 74 68 w.long.the.tip.is.valid.(when.th
9fe0 65 20 72 65 73 65 72 76 65 20 65 78 70 69 72 65 73 29 2e 20 20 54 68 65 20 74 69 70 20 74 6f 6b e.reserve.expires)...The.tip.tok
a000 65 6e 20 69 73 0a 61 6e 20 6f 70 61 71 75 65 20 73 74 72 69 6e 67 20 74 68 61 74 20 63 6f 6e 74 en.is.an.opaque.string.that.cont
a020 61 69 6e 73 20 61 6c 6c 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6e 65 65 64 65 64 20 ains.all.the.information.needed.
a040 62 79 20 74 68 65 20 77 61 6c 6c 65 74 0a 74 6f 20 70 72 6f 63 65 73 73 20 74 68 65 20 74 69 70 by.the.wallet.to.process.the.tip
a060 2e 20 20 54 68 65 20 66 72 6f 6e 74 65 6e 64 20 6d 75 73 74 20 73 65 6e 64 20 74 68 69 73 20 74 ...The.frontend.must.send.this.t
a080 69 70 20 74 6f 6b 65 6e 20 74 6f 20 74 68 65 0a 62 72 6f 77 73 65 72 20 69 6e 20 61 20 73 70 65 ip.token.to.the.browser.in.a.spe
a0a0 63 69 61 6c 20 22 34 30 32 20 50 61 79 6d 65 6e 74 20 52 65 71 75 69 72 65 64 22 20 72 65 73 70 cial."402.Payment.Required".resp
a0c0 6f 6e 73 65 20 69 6e 73 69 64 65 20 74 68 65 0a 27 58 2d 54 61 6c 65 72 2d 54 69 70 27 20 68 65 onse.inside.the.'X-Taler-Tip'.he
a0e0 61 64 65 72 2e 0a 0a 20 20 20 54 68 65 20 66 72 6f 6e 74 65 6e 64 20 73 68 6f 75 6c 64 20 68 61 ader......The.frontend.should.ha
a100 6e 64 6c 65 20 65 72 72 6f 72 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 65 20 62 61 63 6b ndle.errors.returned.by.the.back
a120 65 6e 64 2c 20 73 75 63 68 20 61 73 0a 6d 69 73 73 63 6f 6e 66 69 67 75 72 65 64 20 69 6e 73 74 end,.such.as.missconfigured.inst
a140 61 6e 63 65 73 20 6f 72 20 61 20 6c 61 63 6b 20 6f 66 20 72 65 6d 61 69 6e 69 6e 67 20 66 75 6e ances.or.a.lack.of.remaining.fun
a160 64 73 20 66 6f 72 20 74 69 70 70 69 6e 67 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e ds.for.tipping.....File:.manual.
a180 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 50 69 63 6b 69 6e 67 20 75 70 20 6f 66 20 74 68 65 20 74 info,..Node:.Picking.up.of.the.t
a1a0 69 70 2c 20 20 50 72 65 76 3a 20 41 75 74 68 6f 72 69 7a 65 20 61 20 74 69 70 2c 20 20 55 70 3a ip,..Prev:.Authorize.a.tip,..Up:
a1c0 20 54 69 70 70 69 6e 67 20 76 69 73 69 74 6f 72 73 0a 0a 35 2e 35 2e 34 20 50 69 63 6b 69 6e 67 .Tipping.visitors..5.5.4.Picking
a1e0 20 75 70 20 6f 66 20 74 68 65 20 74 69 70 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .up.of.the.tip.-----------------
a200 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 77 61 6c 6c 65 74 20 77 69 6c 6c 20 50 4f 53 54 ----------..The.wallet.will.POST
a220 20 61 20 4a 53 4f 4e 20 6f 62 6a 65 63 74 20 74 6f 20 74 68 65 20 73 68 6f 70 27 73 20 22 2f 74 .a.JSON.object.to.the.shop's."/t
a240 69 70 2d 70 69 63 6b 75 70 22 20 68 61 6e 64 6c 65 72 2e 0a 54 68 65 20 66 72 6f 6e 74 65 6e 64 ip-pickup".handler..The.frontend
a260 20 6d 75 73 74 20 74 68 65 6e 20 66 6f 72 77 61 72 64 20 74 68 69 73 20 72 65 71 75 65 73 74 20 .must.then.forward.this.request.
a280 74 6f 20 74 68 65 20 62 61 63 6b 65 6e 64 2e 20 20 54 68 65 0a 72 65 73 70 6f 6e 73 65 20 67 65 to.the.backend...The.response.ge
a2a0 6e 65 72 61 74 65 64 20 62 79 20 74 68 65 20 62 61 63 6b 65 6e 64 20 63 61 6e 20 74 68 65 6e 20 nerated.by.the.backend.can.then.
a2c0 62 65 20 66 6f 72 77 61 72 64 65 64 20 64 69 72 65 63 74 6c 79 20 74 6f 20 74 68 65 0a 77 61 6c be.forwarded.directly.to.the.wal
a2e0 6c 65 74 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 let.....File:.manual.info,..Node
a300 3a 20 47 65 6e 65 72 61 74 65 20 70 61 79 6d 65 6e 74 73 2c 20 20 50 72 65 76 3a 20 54 69 70 70 :.Generate.payments,..Prev:.Tipp
a320 69 6e 67 20 76 69 73 69 74 6f 72 73 2c 20 20 55 70 3a 20 41 64 76 61 6e 63 65 64 20 74 6f 70 69 ing.visitors,..Up:.Advanced.topi
a340 63 73 0a 0a 35 2e 36 20 47 65 6e 65 72 61 74 65 20 70 61 79 6d 65 6e 74 73 0a 3d 3d 3d 3d 3d 3d cs..5.6.Generate.payments.======
a360 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 6d 65 72 63 68 61 6e 74 20 63 6f ===============..The.merchant.co
a380 64 65 62 61 73 65 20 6f 66 66 65 72 73 20 74 68 65 20 27 74 61 6c 65 72 2d 6d 65 72 63 68 61 6e debase.offers.the.'taler-merchan
a3a0 74 2d 62 65 6e 63 68 6d 61 72 6b 27 20 74 6f 6f 6c 20 74 6f 0a 70 6f 70 75 6c 61 74 65 20 74 68 t-benchmark'.tool.to.populate.th
a3c0 65 20 64 61 74 61 62 61 73 65 20 77 69 74 68 20 66 61 6b 65 20 70 61 79 6d 65 6e 74 73 2e 20 20 e.database.with.fake.payments...
a3e0 54 68 69 73 20 74 6f 6f 6c 20 69 73 20 69 6e 20 63 68 61 72 67 65 20 6f 66 0a 73 74 61 72 74 69 This.tool.is.in.charge.of.starti
a400 6e 67 20 61 20 6d 65 72 63 68 61 6e 74 2c 20 65 78 63 68 61 6e 67 65 2c 20 61 6e 64 20 62 61 6e ng.a.merchant,.exchange,.and.ban
a420 6b 20 70 72 6f 63 65 73 73 65 73 2c 20 61 6e 64 20 70 72 6f 76 69 64 65 20 74 68 65 6d 20 61 6c k.processes,.and.provide.them.al
a440 6c 0a 74 68 65 20 69 6e 70 75 74 20 74 6f 20 61 63 63 6f 6d 70 6c 69 73 68 20 70 61 79 6d 65 6e l.the.input.to.accomplish.paymen
a460 74 73 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 65 61 63 68 20 63 6f 6d 70 6f 6e 65 6e 74 20 77 69 ts...Note.that.each.component.wi
a480 6c 6c 20 75 73 65 20 69 74 73 0a 6f 77 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 28 61 73 ll.use.its.own.configuration.(as
a4a0 20 74 68 65 79 20 77 6f 75 6c 64 20 64 6f 20 69 6e 20 70 72 6f 64 75 63 74 69 6f 6e 29 2e 0a 0a .they.would.do.in.production)...
a4c0 20 20 20 54 68 65 20 74 6f 6f 6c 20 74 61 6b 65 73 20 61 6c 6c 20 6f 66 20 74 68 65 20 76 61 6c ...The.tool.takes.all.of.the.val
a4e0 75 65 73 20 69 74 20 6e 65 65 64 73 20 66 72 6f 6d 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 ues.it.needs.from.the.command.li
a500 6e 65 2c 20 77 69 74 68 0a 73 6f 6d 65 20 6f 66 20 74 68 65 6d 20 62 65 69 6e 67 20 6d 61 6e 64 ne,.with.some.of.them.being.mand
a520 61 74 6f 72 79 2e 20 20 41 6d 6f 6e 67 20 74 68 6f 73 65 2c 20 77 65 20 68 61 76 65 3a 0a 0a 20 atory...Among.those,.we.have:...
a540 20 20 2a 20 27 2d 2d 63 75 72 72 65 6e 63 79 3d 4b 27 20 55 73 65 20 63 75 72 72 65 6e 63 79 20 ..*.'--currency=K'.Use.currency.
a560 5f 4b 5f 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 74 6f 20 63 72 61 66 74 20 63 6f 69 6e 73 20 _K_,.for.example.to.craft.coins.
a580 74 6f 0a 20 20 20 20 20 77 69 74 68 64 72 61 77 2e 0a 20 20 20 2a 20 27 2d 2d 62 61 6e 6b 2d 75 to......withdraw.....*.'--bank-u
a5a0 72 6c 3d 55 52 4c 27 20 41 73 73 75 6d 65 20 74 68 61 74 20 74 68 65 20 62 61 6e 6b 20 69 73 20 rl=URL'.Assume.that.the.bank.is.
a5c0 73 65 72 76 69 6e 67 20 75 6e 64 65 72 20 74 68 65 20 62 61 73 65 20 55 52 4c 0a 20 20 20 20 20 serving.under.the.base.URL......
a5e0 5f 55 52 4c 5f 2e 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6f 6e 6c 79 20 61 63 74 75 61 _URL_..This.option.is.only.actua
a600 6c 6c 79 20 75 73 65 64 20 62 79 20 74 68 65 20 74 6f 6f 6c 20 74 6f 20 63 68 65 63 6b 20 69 66 lly.used.by.the.tool.to.check.if
a620 0a 20 20 20 20 20 74 68 65 20 62 61 6e 6b 20 77 61 73 20 77 65 6c 6c 20 6c 61 75 6e 63 68 65 64 ......the.bank.was.well.launched
a640 2e 0a 20 20 20 2a 20 27 2d 2d 6d 65 72 63 68 61 6e 74 2d 75 72 6c 3d 55 52 4c 27 20 52 65 61 63 .....*.'--merchant-url=URL'.Reac
a660 68 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 74 68 72 6f 75 67 68 20 5f 55 52 4c 5f 2c 20 66 6f h.the.merchant.through._URL_,.fo
a680 72 0a 20 20 20 20 20 64 6f 77 6e 6c 6f 61 64 69 6e 67 20 63 6f 6e 74 72 61 63 74 73 20 61 6e 64 r......downloading.contracts.and
a6a0 20 73 65 6e 64 69 6e 67 20 70 61 79 6d 65 6e 74 73 2e 0a 0a 20 20 20 54 68 65 20 74 6f 6f 6c 20 .sending.payments......The.tool.
a6c0 74 68 65 6e 20 63 6f 6d 65 73 20 77 69 74 68 20 74 77 6f 20 6f 70 65 72 61 74 69 6f 6e 20 6d 6f then.comes.with.two.operation.mo
a6e0 64 65 73 3a 20 5f 6f 72 64 69 6e 61 72 79 5f 2c 20 61 6e 64 0a 5f 63 6f 72 6e 65 72 5f 2e 20 20 des:._ordinary_,.and._corner_...
a700 54 68 65 20 66 69 72 73 74 20 6a 75 73 74 20 65 78 65 63 75 74 65 73 20 6e 6f 72 6d 61 6c 20 70 The.first.just.executes.normal.p
a720 61 79 6d 65 6e 74 73 2c 20 6d 65 61 6e 69 6e 67 20 74 68 61 74 20 69 74 20 75 73 65 73 0a 74 68 ayments,.meaning.that.it.uses.th
a740 65 20 64 65 66 61 75 6c 74 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 6d 61 6b 65 20 73 75 72 65 e.default.instance.and.make.sure
a760 20 74 68 61 74 20 61 6c 6c 20 70 61 79 6d 65 6e 74 73 20 67 65 74 20 61 67 67 72 65 67 61 74 65 .that.all.payments.get.aggregate
a780 64 2e 0a 54 68 65 20 73 65 63 6f 6e 64 20 67 69 76 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 d..The.second.gives.the.chance.t
a7a0 6f 20 6c 65 61 76 65 20 73 6f 6d 65 20 70 61 79 6d 65 6e 74 73 20 75 6e 61 67 67 72 65 67 61 74 o.leave.some.payments.unaggregat
a7c0 65 64 2c 20 61 6e 64 0a 61 6c 73 6f 20 74 6f 20 75 73 65 20 6d 65 72 63 68 61 6e 74 20 69 6e 73 ed,.and.also.to.use.merchant.ins
a7e0 74 61 6e 63 65 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 64 65 66 61 75 6c 74 20 28 77 tances.other.than.the.default.(w
a800 68 69 63 68 20 69 73 2c 0a 61 63 74 75 61 6c 6c 79 2c 20 74 68 65 20 6f 6e 65 20 75 73 65 64 20 hich.is,.actually,.the.one.used.
a820 62 79 20 64 65 66 61 75 6c 74 20 62 79 20 74 68 65 20 74 6f 6f 6c 29 2e 0a 0a 20 20 20 4e 6f 74 by.default.by.the.tool)......Not
a840 65 3a 20 74 68 65 20 61 62 69 6c 74 79 20 6f 66 20 64 72 69 76 69 6e 67 20 74 68 65 20 61 67 67 e:.the.abilty.of.driving.the.agg
a860 72 65 67 61 74 69 6f 6e 20 70 6f 6c 69 63 79 20 69 73 20 75 73 65 66 75 6c 20 66 6f 72 0a 74 65 regation.policy.is.useful.for.te
a880 73 74 69 6e 67 20 74 68 65 20 62 61 63 6b 6f 66 66 69 63 65 20 66 61 63 69 6c 69 74 79 2e 0a 0a sting.the.backoffice.facility...
a8a0 20 20 20 41 6e 79 20 73 75 62 63 6f 6d 6d 61 6e 64 20 69 73 20 61 6c 73 6f 20 65 71 75 69 70 70 ...Any.subcommand.is.also.equipp
a8c0 65 64 20 77 69 74 68 20 74 68 65 20 63 61 6e 6f 6e 69 63 61 6c 20 27 2d 2d 68 65 6c 70 27 20 6f ed.with.the.canonical.'--help'.o
a8e0 70 74 69 6f 6e 2c 0a 73 6f 20 66 65 65 6c 20 66 72 65 65 20 74 6f 20 69 73 73 75 65 20 74 68 65 ption,.so.feel.free.to.issue.the
a900 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 65 .following.command.in.order.to.e
a920 78 70 6c 6f 72 65 20 61 6c 6c 20 74 68 65 0a 70 6f 73 73 69 62 69 6c 69 74 69 65 73 2e 20 20 46 xplore.all.the.possibilities...F
a940 6f 72 20 65 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 20 24 20 74 61 6c 65 72 2d 6d 65 72 63 68 61 or.example:.......$.taler-mercha
a960 6e 74 2d 62 65 6e 63 68 6d 61 72 6b 20 63 6f 72 6e 65 72 20 2d 2d 68 65 6c 70 0a 0a 20 20 20 77 nt-benchmark.corner.--help.....w
a980 69 6c 6c 20 73 68 6f 77 20 61 6c 6c 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 6f 66 66 65 72 65 64 ill.show.all.the.options.offered
a9a0 20 62 79 20 74 68 65 20 5f 63 6f 72 6e 65 72 5f 20 6d 6f 64 65 2e 20 20 41 6d 6f 6e 67 20 74 68 .by.the._corner_.mode...Among.th
a9c0 65 0a 6d 6f 73 74 20 69 6e 74 65 72 65 73 74 69 6e 67 2c 20 74 68 65 72 65 20 61 72 65 3a 0a 0a e.most.interesting,.there.are:..
a9e0 20 20 20 2a 20 27 2d 2d 74 77 6f 2d 63 6f 69 6e 73 3d 54 43 27 20 54 68 69 73 20 6f 70 74 69 6f ...*.'--two-coins=TC'.This.optio
aa00 6e 20 69 6e 73 74 72 75 63 74 73 20 74 68 65 20 74 6f 6f 6c 20 74 6f 20 70 65 72 66 6f 72 6d 20 n.instructs.the.tool.to.perform.
aa20 5f 54 43 5f 0a 20 20 20 20 20 6d 61 6e 79 20 70 61 79 6d 65 6e 74 73 20 74 68 61 74 20 75 73 65 _TC_......many.payments.that.use
aa40 20 74 77 6f 20 63 6f 69 6e 73 2c 20 62 65 63 61 75 73 65 20 6e 6f 72 6d 61 6c 6c 79 20 6f 6e 6c .two.coins,.because.normally.onl
aa60 79 20 6f 6e 65 20 63 6f 69 6e 20 69 73 0a 20 20 20 20 20 73 70 65 6e 74 20 70 65 72 20 70 61 79 y.one.coin.is......spent.per.pay
aa80 6d 65 6e 74 2e 0a 20 20 20 2a 20 27 2d 2d 75 6e 61 67 67 72 65 67 61 74 65 64 2d 6e 75 6d 62 65 ment.....*.'--unaggregated-numbe
aaa0 72 3d 55 4e 27 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 69 6e 73 74 72 75 63 74 73 20 74 68 65 20 r=UN'.This.option.instructs.the.
aac0 74 6f 6f 6c 20 74 6f 0a 20 20 20 20 20 70 65 72 66 6f 72 6d 20 5f 55 4e 5f 20 28 6f 6e 65 20 63 tool.to......perform._UN_.(one.c
aae0 6f 69 6e 29 20 70 61 79 6d 65 6e 74 73 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 oin).payments.that.will.be.left.
ab00 75 6e 61 67 67 72 65 67 61 74 65 64 2e 0a 20 20 20 2a 20 27 2d 2d 61 6c 74 2d 69 6e 73 74 61 6e unaggregated.....*.'--alt-instan
ab20 63 65 3d 41 49 27 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 69 6e 73 74 72 75 63 74 73 20 74 68 65 ce=AI'.This.option.instructs.the
ab40 20 74 6f 6f 6c 20 74 6f 20 70 65 72 66 6f 72 6d 0a 20 20 20 20 20 70 61 79 6d 65 6e 74 73 20 75 .tool.to.perform......payments.u
ab60 73 69 6e 67 20 74 68 65 20 6d 65 72 63 68 61 6e 74 20 69 6e 73 74 61 6e 63 65 20 5f 41 49 5f 20 sing.the.merchant.instance._AI_.
ab80 28 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 5f 64 65 66 61 75 6c 74 5f 0a 20 20 20 20 20 69 (instead.of.the._default_......i
aba0 6e 73 74 61 6e 63 65 29 0a 0a 20 20 20 41 73 20 66 6f 72 20 74 68 65 20 27 6f 72 64 69 6e 61 72 nstance).....As.for.the.'ordinar
abc0 79 27 20 73 75 62 63 6f 6d 6d 61 6e 64 2c 20 69 74 20 69 73 20 77 6f 72 74 68 20 65 78 70 6c 61 y'.subcommand,.it.is.worth.expla
abe0 69 6e 69 6e 67 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 74 69 6f 6e 73 3a 0a 0a 20 20 ining.the.following.options:....
ac00 20 2a 20 27 2d 2d 70 61 79 6d 65 6e 74 73 2d 6e 75 6d 62 65 72 3d 50 4e 27 20 49 6e 73 74 72 75 .*.'--payments-number=PN'.Instru
ac20 63 74 73 20 74 68 65 20 74 6f 6f 6c 20 74 6f 20 70 65 72 66 6f 72 6d 20 5f 50 4e 5f 20 70 61 79 cts.the.tool.to.perform._PN_.pay
ac40 6d 65 6e 74 73 2e 0a 20 20 20 2a 20 27 2d 2d 74 72 61 63 6b 73 2d 6e 75 6d 62 65 72 3d 54 4e 27 ments.....*.'--tracks-number=TN'
ac60 20 49 6e 73 74 72 75 63 74 73 20 74 68 65 20 74 6f 6f 6c 20 74 6f 20 70 65 72 66 6f 72 6d 20 5f .Instructs.the.tool.to.perform._
ac80 54 4e 5f 20 74 72 61 63 6b 69 6e 67 0a 20 20 20 20 20 6f 70 65 72 61 74 69 6f 6e 73 2e 20 20 4e TN_.tracking......operations...N
aca0 6f 74 65 20 74 68 61 74 20 74 68 65 20 74 6f 74 61 6c 20 61 6d 6f 75 6e 74 20 6f 66 20 6f 70 65 ote.that.the.total.amount.of.ope
acc0 72 61 74 69 6f 6e 73 20 77 69 6c 6c 20 62 65 20 74 77 6f 0a 20 20 20 20 20 74 69 6d 65 73 20 5f rations.will.be.two......times._
ace0 54 4e 5f 2c 20 73 69 6e 63 65 20 22 6f 6e 65 22 20 74 72 61 63 6b 69 6e 67 20 6f 70 65 72 61 74 TN_,.since."one".tracking.operat
ad00 69 6f 6e 20 61 63 63 6f 75 6e 74 73 20 66 6f 72 0a 20 20 20 20 20 27 2f 74 72 61 63 6b 2f 74 72 ion.accounts.for......'/track/tr
ad20 61 6e 73 61 63 74 69 6f 6e 27 20 61 6e 64 20 27 2f 74 72 61 63 6b 2f 74 72 61 6e 73 66 65 72 27 ansaction'.and.'/track/transfer'
ad40 2e 20 20 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 73 68 6f 75 6c 64 0a 20 20 20 20 20 6f 6e 6c 79 ...This.command.should......only
ad60 20 62 65 20 75 73 65 64 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e .be.used.to.see.if.the.operation
ad80 20 65 6e 64 73 20 77 69 74 68 6f 75 74 20 70 72 6f 62 6c 65 6d 73 2c 20 61 73 20 6e 6f 0a 20 20 .ends.without.problems,.as.no...
ada0 20 20 20 61 63 74 75 61 6c 20 6d 65 61 73 75 72 65 6d 65 6e 74 20 6f 66 20 70 65 72 66 6f 72 6d ...actual.measurement.of.perform
adc0 61 6e 63 65 20 69 73 20 70 72 6f 76 69 64 65 64 20 28 64 65 73 70 69 74 65 20 6f 66 20 74 68 65 ance.is.provided.(despite.of.the
ade0 0a 20 20 20 20 20 27 62 65 6e 63 68 6d 61 72 6b 27 20 77 6f 72 6b 20 75 73 65 64 20 69 6e 20 74 ......'benchmark'.work.used.in.t
ae00 68 65 20 74 6f 6f 6c 27 73 20 6e 61 6d 65 29 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c he.tool's.name).....File:.manual
ae20 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 4e 55 2d 4c 47 50 4c 2c 20 20 4e 65 78 74 3a 20 47 .info,..Node:.GNU-LGPL,..Next:.G
ae40 4e 55 20 41 66 66 65 72 6f 20 47 50 4c 2c 20 20 50 72 65 76 3a 20 41 64 76 61 6e 63 65 64 20 74 NU.Affero.GPL,..Prev:.Advanced.t
ae60 6f 70 69 63 73 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 47 4e 55 2d 4c 47 50 4c 0a 2a 2a 2a 2a 2a 2a opics,..Up:.Top..GNU-LGPL.******
ae80 2a 2a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 73 69 6f **........................Versio
aea0 6e 20 32 2e 31 2c 20 46 65 62 72 75 61 72 79 20 31 39 39 39 0a 0a 20 20 20 20 20 43 6f 70 79 72 n.2.1,.February.1999.......Copyr
aec0 69 67 68 74 20 28 43 29 20 31 39 39 31 2c 20 31 39 39 39 20 46 72 65 65 20 53 6f 66 74 77 61 72 ight.(C).1991,.1999.Free.Softwar
aee0 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 20 20 20 20 20 35 31 20 46 72 61 6e 6b e.Foundation,.Inc.......51.Frank
af00 6c 69 6e 20 53 74 72 65 65 74 2c 20 46 69 66 74 68 20 46 6c 6f 6f 72 2c 20 42 6f 73 74 6f 6e 2c lin.Street,.Fifth.Floor,.Boston,
af20 20 4d 41 20 30 32 31 31 30 2d 31 33 30 31 2c 20 55 53 41 0a 0a 20 20 20 20 20 45 76 65 72 79 6f .MA.02110-1301,.USA.......Everyo
af40 6e 65 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 74 6f 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 ne.is.permitted.to.copy.and.dist
af60 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 63 6f 70 69 65 73 0a 20 20 20 20 20 6f 66 20 74 ribute.verbatim.copies......of.t
af80 68 69 73 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e 74 2c 20 62 75 74 20 63 68 61 6e 67 69 his.license.document,.but.changi
afa0 6e 67 20 69 74 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 2e 0a 0a 20 20 20 20 20 5b 54 68 69 ng.it.is.not.allowed........[Thi
afc0 73 20 69 73 20 74 68 65 20 66 69 72 73 74 20 72 65 6c 65 61 73 65 64 20 76 65 72 73 69 6f 6e 20 s.is.the.first.released.version.
afe0 6f 66 20 74 68 65 20 4c 65 73 73 65 72 20 47 50 4c 2e 20 20 49 74 20 61 6c 73 6f 20 63 6f 75 6e of.the.Lesser.GPL...It.also.coun
b000 74 73 0a 20 20 20 20 20 61 73 20 74 68 65 20 73 75 63 63 65 73 73 6f 72 20 6f 66 20 74 68 65 20 ts......as.the.successor.of.the.
b020 47 4e 55 20 4c 69 62 72 61 72 79 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c 20 76 65 72 73 GNU.Library.Public.License,.vers
b040 69 6f 6e 20 32 2c 20 68 65 6e 63 65 20 74 68 65 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 20 6e 75 ion.2,.hence.the......version.nu
b060 6d 62 65 72 20 32 2e 31 2e 5d 0a 0a 50 72 65 61 6d 62 6c 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 54 mber.2.1.]..Preamble.--------..T
b080 68 65 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 6d 6f 73 74 20 73 6f 66 74 77 61 72 65 20 61 72 he.licenses.for.most.software.ar
b0a0 65 20 64 65 73 69 67 6e 65 64 20 74 6f 20 74 61 6b 65 20 61 77 61 79 20 79 6f 75 72 20 66 72 65 e.designed.to.take.away.your.fre
b0c0 65 64 6f 6d 20 74 6f 0a 73 68 61 72 65 20 61 6e 64 20 63 68 61 6e 67 65 20 69 74 2e 20 20 42 79 edom.to.share.and.change.it...By
b0e0 20 63 6f 6e 74 72 61 73 74 2c 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 .contrast,.the.GNU.General.Publi
b100 63 20 4c 69 63 65 6e 73 65 73 20 61 72 65 0a 69 6e 74 65 6e 64 65 64 20 74 6f 20 67 75 61 72 61 c.Licenses.are.intended.to.guara
b120 6e 74 65 65 20 79 6f 75 72 20 66 72 65 65 64 6f 6d 20 74 6f 20 73 68 61 72 65 20 61 6e 64 20 63 ntee.your.freedom.to.share.and.c
b140 68 61 6e 67 65 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2d 2d 74 6f 0a 6d 61 6b 65 20 73 75 72 hange.free.software--to.make.sur
b160 65 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 69 73 20 66 72 65 65 20 66 6f 72 20 61 6c 6c 20 69 e.the.software.is.free.for.all.i
b180 74 73 20 75 73 65 72 73 2e 0a 0a 20 20 20 54 68 69 73 20 6c 69 63 65 6e 73 65 2c 20 74 68 65 20 ts.users......This.license,.the.
b1a0 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c 20 61 Lesser.General.Public.License,.a
b1c0 70 70 6c 69 65 73 20 74 6f 20 73 6f 6d 65 0a 73 70 65 63 69 61 6c 6c 79 20 64 65 73 69 67 6e 61 pplies.to.some.specially.designa
b1e0 74 65 64 20 73 6f 66 74 77 61 72 65 2d 2d 74 79 70 69 63 61 6c 6c 79 20 6c 69 62 72 61 72 69 65 ted.software--typically.librarie
b200 73 2d 2d 6f 66 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 46 6f 75 6e 64 61 74 69 s--of.the.Free.Software.Foundati
b220 6f 6e 20 61 6e 64 20 6f 74 68 65 72 20 61 75 74 68 6f 72 73 20 77 68 6f 20 64 65 63 69 64 65 20 on.and.other.authors.who.decide.
b240 74 6f 20 75 73 65 20 69 74 2e 20 20 59 6f 75 20 63 61 6e 20 75 73 65 20 69 74 20 74 6f 6f 2c 0a to.use.it...You.can.use.it.too,.
b260 62 75 74 20 77 65 20 73 75 67 67 65 73 74 20 79 6f 75 20 66 69 72 73 74 20 74 68 69 6e 6b 20 63 but.we.suggest.you.first.think.c
b280 61 72 65 66 75 6c 6c 79 20 61 62 6f 75 74 20 77 68 65 74 68 65 72 20 74 68 69 73 20 6c 69 63 65 arefully.about.whether.this.lice
b2a0 6e 73 65 20 6f 72 0a 74 68 65 20 6f 72 64 69 6e 61 72 79 20 47 65 6e 65 72 61 6c 20 50 75 62 6c nse.or.the.ordinary.General.Publ
b2c0 69 63 20 4c 69 63 65 6e 73 65 20 69 73 20 74 68 65 20 62 65 74 74 65 72 20 73 74 72 61 74 65 67 ic.License.is.the.better.strateg
b2e0 79 20 74 6f 20 75 73 65 20 69 6e 20 61 6e 79 0a 70 61 72 74 69 63 75 6c 61 72 20 63 61 73 65 2c y.to.use.in.any.particular.case,
b300 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 65 78 70 6c 61 6e 61 74 69 6f 6e 73 20 62 65 6c 6f 77 .based.on.the.explanations.below
b320 2e 0a 0a 20 20 20 57 68 65 6e 20 77 65 20 73 70 65 61 6b 20 6f 66 20 66 72 65 65 20 73 6f 66 74 ......When.we.speak.of.free.soft
b340 77 61 72 65 2c 20 77 65 20 61 72 65 20 72 65 66 65 72 72 69 6e 67 20 74 6f 20 66 72 65 65 64 6f ware,.we.are.referring.to.freedo
b360 6d 20 6f 66 20 75 73 65 2c 0a 6e 6f 74 20 70 72 69 63 65 2e 20 20 4f 75 72 20 47 65 6e 65 72 61 m.of.use,.not.price...Our.Genera
b380 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 73 20 61 72 65 20 64 65 73 69 67 6e 65 64 20 74 l.Public.Licenses.are.designed.t
b3a0 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 0a 79 6f 75 20 68 61 76 65 20 74 68 65 20 66 72 o.make.sure.that.you.have.the.fr
b3c0 65 65 64 6f 6d 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 66 72 eedom.to.distribute.copies.of.fr
b3e0 65 65 20 73 6f 66 74 77 61 72 65 20 28 61 6e 64 20 63 68 61 72 67 65 0a 66 6f 72 20 74 68 69 73 ee.software.(and.charge.for.this
b400 20 73 65 72 76 69 63 65 20 69 66 20 79 6f 75 20 77 69 73 68 29 3b 20 74 68 61 74 20 79 6f 75 20 .service.if.you.wish);.that.you.
b420 72 65 63 65 69 76 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 72 20 63 61 6e 20 67 65 74 0a 69 receive.source.code.or.can.get.i
b440 74 20 69 66 20 79 6f 75 20 77 61 6e 74 20 69 74 3b 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 t.if.you.want.it;.that.you.can.c
b460 68 61 6e 67 65 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 61 6e 64 20 75 73 65 20 70 69 65 63 65 hange.the.software.and.use.piece
b480 73 20 6f 66 20 69 74 0a 69 6e 20 6e 65 77 20 66 72 65 65 20 70 72 6f 67 72 61 6d 73 3b 20 61 6e s.of.it.in.new.free.programs;.an
b4a0 64 20 74 68 61 74 20 79 6f 75 20 61 72 65 20 69 6e 66 6f 72 6d 65 64 20 74 68 61 74 20 79 6f 75 d.that.you.are.informed.that.you
b4c0 20 63 61 6e 20 64 6f 20 74 68 65 73 65 0a 74 68 69 6e 67 73 2e 0a 0a 20 20 20 54 6f 20 70 72 6f .can.do.these.things......To.pro
b4e0 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 74 73 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 6d 61 6b tect.your.rights,.we.need.to.mak
b500 65 20 72 65 73 74 72 69 63 74 69 6f 6e 73 20 74 68 61 74 20 66 6f 72 62 69 64 0a 64 69 73 74 72 e.restrictions.that.forbid.distr
b520 69 62 75 74 6f 72 73 20 74 6f 20 64 65 6e 79 20 79 6f 75 20 74 68 65 73 65 20 72 69 67 68 74 73 ibutors.to.deny.you.these.rights
b540 20 6f 72 20 74 6f 20 61 73 6b 20 79 6f 75 20 74 6f 20 73 75 72 72 65 6e 64 65 72 20 74 68 65 73 .or.to.ask.you.to.surrender.thes
b560 65 0a 72 69 67 68 74 73 2e 20 20 54 68 65 73 65 20 72 65 73 74 72 69 63 74 69 6f 6e 73 20 74 72 e.rights...These.restrictions.tr
b580 61 6e 73 6c 61 74 65 20 74 6f 20 63 65 72 74 61 69 6e 20 72 65 73 70 6f 6e 73 69 62 69 6c 69 74 anslate.to.certain.responsibilit
b5a0 69 65 73 20 66 6f 72 0a 79 6f 75 20 69 66 20 79 6f 75 20 64 69 73 74 72 69 62 75 74 65 20 63 6f ies.for.you.if.you.distribute.co
b5c0 70 69 65 73 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 20 6f 72 20 69 66 20 79 6f 75 20 6d 6f pies.of.the.library.or.if.you.mo
b5e0 64 69 66 79 20 69 74 2e 0a 0a 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 dify.it......For.example,.if.you
b600 20 64 69 73 74 72 69 62 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 .distribute.copies.of.the.librar
b620 79 2c 20 77 68 65 74 68 65 72 20 67 72 61 74 69 73 0a 6f 72 20 66 6f 72 20 61 20 66 65 65 2c 20 y,.whether.gratis.or.for.a.fee,.
b640 79 6f 75 20 6d 75 73 74 20 67 69 76 65 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 20 61 6c 6c you.must.give.the.recipients.all
b660 20 74 68 65 20 72 69 67 68 74 73 20 74 68 61 74 20 77 65 20 67 61 76 65 0a 79 6f 75 2e 20 20 59 .the.rights.that.we.gave.you...Y
b680 6f 75 20 6d 75 73 74 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 79 2c 20 74 6f 6f ou.must.make.sure.that.they,.too
b6a0 2c 20 72 65 63 65 69 76 65 20 6f 72 20 63 61 6e 20 67 65 74 20 74 68 65 20 73 6f 75 72 63 65 0a ,.receive.or.can.get.the.source.
b6c0 63 6f 64 65 2e 20 20 49 66 20 79 6f 75 20 6c 69 6e 6b 20 6f 74 68 65 72 20 63 6f 64 65 20 77 69 code...If.you.link.other.code.wi
b6e0 74 68 20 74 68 65 20 6c 69 62 72 61 72 79 2c 20 79 6f 75 20 6d 75 73 74 20 70 72 6f 76 69 64 65 th.the.library,.you.must.provide
b700 0a 63 6f 6d 70 6c 65 74 65 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 20 74 6f 20 74 68 65 20 72 65 .complete.object.files.to.the.re
b720 63 69 70 69 65 6e 74 73 2c 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 63 61 6e 20 72 65 6c 69 6e cipients,.so.that.they.can.relin
b740 6b 20 74 68 65 6d 0a 77 69 74 68 20 74 68 65 20 6c 69 62 72 61 72 79 20 61 66 74 65 72 20 6d 61 k.them.with.the.library.after.ma
b760 6b 69 6e 67 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 6c 69 62 72 61 72 79 20 61 6e 64 20 king.changes.to.the.library.and.
b780 72 65 63 6f 6d 70 69 6c 69 6e 67 20 69 74 2e 0a 41 6e 64 20 79 6f 75 20 6d 75 73 74 20 73 68 6f recompiling.it..And.you.must.sho
b7a0 77 20 74 68 65 6d 20 74 68 65 73 65 20 74 65 72 6d 73 20 73 6f 20 74 68 65 79 20 6b 6e 6f 77 20 w.them.these.terms.so.they.know.
b7c0 74 68 65 69 72 20 72 69 67 68 74 73 2e 0a 0a 20 20 20 57 65 20 70 72 6f 74 65 63 74 20 79 6f 75 their.rights......We.protect.you
b7e0 72 20 72 69 67 68 74 73 20 77 69 74 68 20 61 20 74 77 6f 2d 73 74 65 70 20 6d 65 74 68 6f 64 3a r.rights.with.a.two-step.method:
b800 20 28 31 29 20 77 65 20 63 6f 70 79 72 69 67 68 74 20 74 68 65 0a 6c 69 62 72 61 72 79 2c 20 61 .(1).we.copyright.the.library,.a
b820 6e 64 20 28 32 29 20 77 65 20 6f 66 66 65 72 20 79 6f 75 20 74 68 69 73 20 6c 69 63 65 6e 73 65 nd.(2).we.offer.you.this.license
b840 2c 20 77 68 69 63 68 20 67 69 76 65 73 20 79 6f 75 20 6c 65 67 61 6c 0a 70 65 72 6d 69 73 73 69 ,.which.gives.you.legal.permissi
b860 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 2f 6f 72 20 6d 6f on.to.copy,.distribute.and/or.mo
b880 64 69 66 79 20 74 68 65 20 6c 69 62 72 61 72 79 2e 0a 0a 20 20 20 54 6f 20 70 72 6f 74 65 63 74 dify.the.library......To.protect
b8a0 20 65 61 63 68 20 64 69 73 74 72 69 62 75 74 6f 72 2c 20 77 65 20 77 61 6e 74 20 74 6f 20 6d 61 .each.distributor,.we.want.to.ma
b8c0 6b 65 20 69 74 20 76 65 72 79 20 63 6c 65 61 72 20 74 68 61 74 20 74 68 65 72 65 0a 69 73 20 6e ke.it.very.clear.that.there.is.n
b8e0 6f 20 77 61 72 72 61 6e 74 79 20 66 6f 72 20 74 68 65 20 66 72 65 65 20 6c 69 62 72 61 72 79 2e o.warranty.for.the.free.library.
b900 20 20 41 6c 73 6f 2c 20 69 66 20 74 68 65 20 6c 69 62 72 61 72 79 20 69 73 20 6d 6f 64 69 66 69 ..Also,.if.the.library.is.modifi
b920 65 64 0a 62 79 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 20 61 6e 64 20 70 61 73 73 65 64 20 6f 6e ed.by.someone.else.and.passed.on
b940 2c 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 20 73 68 6f 75 6c 64 20 6b 6e 6f 77 20 74 68 61 ,.the.recipients.should.know.tha
b960 74 20 77 68 61 74 20 74 68 65 79 0a 68 61 76 65 20 69 73 20 6e 6f 74 20 74 68 65 20 6f 72 69 67 t.what.they.have.is.not.the.orig
b980 69 6e 61 6c 20 76 65 72 73 69 6f 6e 2c 20 73 6f 20 74 68 61 74 20 74 68 65 20 6f 72 69 67 69 6e inal.version,.so.that.the.origin
b9a0 61 6c 20 61 75 74 68 6f 72 27 73 0a 72 65 70 75 74 61 74 69 6f 6e 20 77 69 6c 6c 20 6e 6f 74 20 al.author's.reputation.will.not.
b9c0 62 65 20 61 66 66 65 63 74 65 64 20 62 79 20 70 72 6f 62 6c 65 6d 73 20 74 68 61 74 20 6d 69 67 be.affected.by.problems.that.mig
b9e0 68 74 20 62 65 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 0a 6f 74 68 65 72 73 2e 0a 0a 20 20 20 ht.be.introduced.by.others......
ba00 46 69 6e 61 6c 6c 79 2c 20 73 6f 66 74 77 61 72 65 20 70 61 74 65 6e 74 73 20 70 6f 73 65 20 61 Finally,.software.patents.pose.a
ba20 20 63 6f 6e 73 74 61 6e 74 20 74 68 72 65 61 74 20 74 6f 20 74 68 65 20 65 78 69 73 74 65 6e 63 .constant.threat.to.the.existenc
ba40 65 20 6f 66 0a 61 6e 79 20 66 72 65 65 20 70 72 6f 67 72 61 6d 2e 20 20 57 65 20 77 69 73 68 20 e.of.any.free.program...We.wish.
ba60 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 61 20 63 6f 6d 70 61 6e 79 20 63 61 6e 6e to.make.sure.that.a.company.cann
ba80 6f 74 0a 65 66 66 65 63 74 69 76 65 6c 79 20 72 65 73 74 72 69 63 74 20 74 68 65 20 75 73 65 72 ot.effectively.restrict.the.user
baa0 73 20 6f 66 20 61 20 66 72 65 65 20 70 72 6f 67 72 61 6d 20 62 79 20 6f 62 74 61 69 6e 69 6e 67 s.of.a.free.program.by.obtaining
bac0 20 61 0a 72 65 73 74 72 69 63 74 69 76 65 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 61 20 70 61 .a.restrictive.license.from.a.pa
bae0 74 65 6e 74 20 68 6f 6c 64 65 72 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 77 65 20 69 6e 73 69 tent.holder...Therefore,.we.insi
bb00 73 74 20 74 68 61 74 20 61 6e 79 0a 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 6f 62 74 61 69 st.that.any.patent.license.obtai
bb20 6e 65 64 20 66 6f 72 20 61 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 ned.for.a.version.of.the.library
bb40 20 6d 75 73 74 20 62 65 20 63 6f 6e 73 69 73 74 65 6e 74 0a 77 69 74 68 20 74 68 65 20 66 75 6c .must.be.consistent.with.the.ful
bb60 6c 20 66 72 65 65 64 6f 6d 20 6f 66 20 75 73 65 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 68 l.freedom.of.use.specified.in.th
bb80 69 73 20 6c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 4d 6f 73 74 20 47 4e 55 20 73 6f 66 74 77 61 72 is.license......Most.GNU.softwar
bba0 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 73 6f 6d 65 20 6c 69 62 72 61 72 69 65 73 2c 20 69 73 20 e,.including.some.libraries,.is.
bbc0 63 6f 76 65 72 65 64 20 62 79 20 74 68 65 0a 6f 72 64 69 6e 61 72 79 20 47 4e 55 20 47 65 6e 65 covered.by.the.ordinary.GNU.Gene
bbe0 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 20 20 54 68 69 73 20 6c 69 63 65 6e 73 ral.Public.License...This.licens
bc00 65 2c 20 74 68 65 20 47 4e 55 20 4c 65 73 73 65 72 0a 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 e,.the.GNU.Lesser.General.Public
bc20 20 4c 69 63 65 6e 73 65 2c 20 61 70 70 6c 69 65 73 20 74 6f 20 63 65 72 74 61 69 6e 20 64 65 73 .License,.applies.to.certain.des
bc40 69 67 6e 61 74 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 61 6e 64 20 69 73 0a 71 75 69 74 65 20 ignated.libraries,.and.is.quite.
bc60 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 6f 72 64 69 6e 61 72 79 20 47 65 6e 65 different.from.the.ordinary.Gene
bc80 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 20 20 57 65 20 75 73 65 20 74 68 69 73 ral.Public.License...We.use.this
bca0 0a 6c 69 63 65 6e 73 65 20 66 6f 72 20 63 65 72 74 61 69 6e 20 6c 69 62 72 61 72 69 65 73 20 69 .license.for.certain.libraries.i
bcc0 6e 20 6f 72 64 65 72 20 74 6f 20 70 65 72 6d 69 74 20 6c 69 6e 6b 69 6e 67 20 74 68 6f 73 65 20 n.order.to.permit.linking.those.
bce0 6c 69 62 72 61 72 69 65 73 0a 69 6e 74 6f 20 6e 6f 6e 2d 66 72 65 65 20 70 72 6f 67 72 61 6d 73 libraries.into.non-free.programs
bd00 2e 0a 0a 20 20 20 57 68 65 6e 20 61 20 70 72 6f 67 72 61 6d 20 69 73 20 6c 69 6e 6b 65 64 20 77 ......When.a.program.is.linked.w
bd20 69 74 68 20 61 20 6c 69 62 72 61 72 79 2c 20 77 68 65 74 68 65 72 20 73 74 61 74 69 63 61 6c 6c ith.a.library,.whether.staticall
bd40 79 20 6f 72 20 75 73 69 6e 67 0a 61 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 2c 20 74 68 65 y.or.using.a.shared.library,.the
bd60 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 77 6f 20 69 73 20 6c 65 67 61 6c .combination.of.the.two.is.legal
bd80 6c 79 20 73 70 65 61 6b 69 6e 67 20 61 0a 63 6f 6d 62 69 6e 65 64 20 77 6f 72 6b 2c 20 61 20 64 ly.speaking.a.combined.work,.a.d
bda0 65 72 69 76 61 74 69 76 65 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 6c 69 62 72 61 72 erivative.of.the.original.librar
bdc0 79 2e 20 20 54 68 65 20 6f 72 64 69 6e 61 72 79 0a 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 y...The.ordinary.General.Public.
bde0 4c 69 63 65 6e 73 65 20 74 68 65 72 65 66 6f 72 65 20 70 65 72 6d 69 74 73 20 73 75 63 68 20 6c License.therefore.permits.such.l
be00 69 6e 6b 69 6e 67 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 65 6e 74 69 72 65 0a 63 6f 6d 62 69 6e inking.only.if.the.entire.combin
be20 61 74 69 6f 6e 20 66 69 74 73 20 69 74 73 20 63 72 69 74 65 72 69 61 20 6f 66 20 66 72 65 65 64 ation.fits.its.criteria.of.freed
be40 6f 6d 2e 20 20 54 68 65 20 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 4c om...The.Lesser.General.Public.L
be60 69 63 65 6e 73 65 20 70 65 72 6d 69 74 73 20 6d 6f 72 65 20 6c 61 78 20 63 72 69 74 65 72 69 61 icense.permits.more.lax.criteria
be80 20 66 6f 72 20 6c 69 6e 6b 69 6e 67 20 6f 74 68 65 72 20 63 6f 64 65 20 77 69 74 68 20 74 68 65 .for.linking.other.code.with.the
bea0 0a 6c 69 62 72 61 72 79 2e 0a 0a 20 20 20 57 65 20 63 61 6c 6c 20 74 68 69 73 20 6c 69 63 65 6e .library......We.call.this.licen
bec0 73 65 20 74 68 65 20 22 4c 65 73 73 65 72 22 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c se.the."Lesser".General.Public.L
bee0 69 63 65 6e 73 65 20 62 65 63 61 75 73 65 20 69 74 0a 64 6f 65 73 20 5f 4c 65 73 73 5f 20 74 6f icense.because.it.does._Less_.to
bf00 20 70 72 6f 74 65 63 74 20 74 68 65 20 75 73 65 72 27 73 20 66 72 65 65 64 6f 6d 20 74 68 61 6e .protect.the.user's.freedom.than
bf20 20 74 68 65 20 6f 72 64 69 6e 61 72 79 20 47 65 6e 65 72 61 6c 0a 50 75 62 6c 69 63 20 4c 69 63 .the.ordinary.General.Public.Lic
bf40 65 6e 73 65 2e 20 20 49 74 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 73 20 6f 74 68 65 72 20 66 72 ense...It.also.provides.other.fr
bf60 65 65 20 73 6f 66 74 77 61 72 65 20 64 65 76 65 6c 6f 70 65 72 73 20 4c 65 73 73 20 6f 66 0a 61 ee.software.developers.Less.of.a
bf80 6e 20 61 64 76 61 6e 74 61 67 65 20 6f 76 65 72 20 63 6f 6d 70 65 74 69 6e 67 20 6e 6f 6e 2d 66 n.advantage.over.competing.non-f
bfa0 72 65 65 20 70 72 6f 67 72 61 6d 73 2e 20 20 54 68 65 73 65 20 64 69 73 61 64 76 61 6e 74 61 67 ree.programs...These.disadvantag
bfc0 65 73 20 61 72 65 0a 74 68 65 20 72 65 61 73 6f 6e 20 77 65 20 75 73 65 20 74 68 65 20 6f 72 64 es.are.the.reason.we.use.the.ord
bfe0 69 6e 61 72 79 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 inary.General.Public.License.for
c000 20 6d 61 6e 79 0a 6c 69 62 72 61 72 69 65 73 2e 20 20 48 6f 77 65 76 65 72 2c 20 74 68 65 20 4c .many.libraries...However,.the.L
c020 65 73 73 65 72 20 6c 69 63 65 6e 73 65 20 70 72 6f 76 69 64 65 73 20 61 64 76 61 6e 74 61 67 65 esser.license.provides.advantage
c040 73 20 69 6e 20 63 65 72 74 61 69 6e 0a 73 70 65 63 69 61 6c 20 63 69 72 63 75 6d 73 74 61 6e 63 s.in.certain.special.circumstanc
c060 65 73 2e 0a 0a 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 6f 6e 20 72 61 72 65 20 6f 63 63 es......For.example,.on.rare.occ
c080 61 73 69 6f 6e 73 2c 20 74 68 65 72 65 20 6d 61 79 20 62 65 20 61 20 73 70 65 63 69 61 6c 20 6e asions,.there.may.be.a.special.n
c0a0 65 65 64 20 74 6f 0a 65 6e 63 6f 75 72 61 67 65 20 74 68 65 20 77 69 64 65 73 74 20 70 6f 73 73 eed.to.encourage.the.widest.poss
c0c0 69 62 6c 65 20 75 73 65 20 6f 66 20 61 20 63 65 72 74 61 69 6e 20 6c 69 62 72 61 72 79 2c 20 73 ible.use.of.a.certain.library,.s
c0e0 6f 20 74 68 61 74 20 69 74 0a 62 65 63 6f 6d 65 73 20 61 20 64 65 2d 66 61 63 74 6f 20 73 74 61 o.that.it.becomes.a.de-facto.sta
c100 6e 64 61 72 64 2e 20 20 54 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 2c 20 6e 6f 6e 2d 66 72 65 ndard...To.achieve.this,.non-fre
c120 65 20 70 72 6f 67 72 61 6d 73 20 6d 75 73 74 20 62 65 0a 61 6c 6c 6f 77 65 64 20 74 6f 20 75 73 e.programs.must.be.allowed.to.us
c140 65 20 74 68 65 20 6c 69 62 72 61 72 79 2e 20 20 41 20 6d 6f 72 65 20 66 72 65 71 75 65 6e 74 20 e.the.library...A.more.frequent.
c160 63 61 73 65 20 69 73 20 74 68 61 74 20 61 20 66 72 65 65 20 6c 69 62 72 61 72 79 0a 64 6f 65 73 case.is.that.a.free.library.does
c180 20 74 68 65 20 73 61 6d 65 20 6a 6f 62 20 61 73 20 77 69 64 65 6c 79 20 75 73 65 64 20 6e 6f 6e .the.same.job.as.widely.used.non
c1a0 2d 66 72 65 65 20 6c 69 62 72 61 72 69 65 73 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 0a -free.libraries...In.this.case,.
c1c0 74 68 65 72 65 20 69 73 20 6c 69 74 74 6c 65 20 74 6f 20 67 61 69 6e 20 62 79 20 6c 69 6d 69 74 there.is.little.to.gain.by.limit
c1e0 69 6e 67 20 74 68 65 20 66 72 65 65 20 6c 69 62 72 61 72 79 20 74 6f 20 66 72 65 65 20 73 6f 66 ing.the.free.library.to.free.sof
c200 74 77 61 72 65 0a 6f 6e 6c 79 2c 20 73 6f 20 77 65 20 75 73 65 20 74 68 65 20 4c 65 73 73 65 72 tware.only,.so.we.use.the.Lesser
c220 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 49 6e 20 .General.Public.License......In.
c240 6f 74 68 65 72 20 63 61 73 65 73 2c 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 20 61 other.cases,.permission.to.use.a
c260 20 70 61 72 74 69 63 75 6c 61 72 20 6c 69 62 72 61 72 79 20 69 6e 20 6e 6f 6e 2d 66 72 65 65 0a .particular.library.in.non-free.
c280 70 72 6f 67 72 61 6d 73 20 65 6e 61 62 6c 65 73 20 61 20 67 72 65 61 74 65 72 20 6e 75 6d 62 65 programs.enables.a.greater.numbe
c2a0 72 20 6f 66 20 70 65 6f 70 6c 65 20 74 6f 20 75 73 65 20 61 20 6c 61 72 67 65 20 62 6f 64 79 20 r.of.people.to.use.a.large.body.
c2c0 6f 66 20 66 72 65 65 0a 73 6f 66 74 77 61 72 65 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 of.free.software...For.example,.
c2e0 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 20 74 68 65 20 47 4e 55 20 43 20 4c 69 62 72 permission.to.use.the.GNU.C.Libr
c300 61 72 79 20 69 6e 20 6e 6f 6e 2d 66 72 65 65 0a 70 72 6f 67 72 61 6d 73 20 65 6e 61 62 6c 65 73 ary.in.non-free.programs.enables
c320 20 6d 61 6e 79 20 6d 6f 72 65 20 70 65 6f 70 6c 65 20 74 6f 20 75 73 65 20 74 68 65 20 77 68 6f .many.more.people.to.use.the.who
c340 6c 65 20 47 4e 55 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 2c 0a 61 73 20 77 65 6c 6c le.GNU.operating.system,.as.well
c360 20 61 73 20 69 74 73 20 76 61 72 69 61 6e 74 2c 20 74 68 65 20 47 4e 55 2f 4c 69 6e 75 78 20 6f .as.its.variant,.the.GNU/Linux.o
c380 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 2e 0a 0a 20 20 20 41 6c 74 68 6f 75 67 68 20 74 68 perating.system......Although.th
c3a0 65 20 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 e.Lesser.General.Public.License.
c3c0 69 73 20 4c 65 73 73 20 70 72 6f 74 65 63 74 69 76 65 20 6f 66 20 74 68 65 0a 75 73 65 72 73 27 is.Less.protective.of.the.users'
c3e0 20 66 72 65 65 64 6f 6d 2c 20 69 74 20 64 6f 65 73 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 .freedom,.it.does.ensure.that.th
c400 65 20 75 73 65 72 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 74 68 61 74 20 69 73 20 6c 69 6e 6b e.user.of.a.program.that.is.link
c420 65 64 0a 77 69 74 68 20 74 68 65 20 4c 69 62 72 61 72 79 20 68 61 73 20 74 68 65 20 66 72 65 65 ed.with.the.Library.has.the.free
c440 64 6f 6d 20 61 6e 64 20 74 68 65 20 77 68 65 72 65 77 69 74 68 61 6c 20 74 6f 20 72 75 6e 20 74 dom.and.the.wherewithal.to.run.t
c460 68 61 74 20 70 72 6f 67 72 61 6d 0a 75 73 69 6e 67 20 61 20 6d 6f 64 69 66 69 65 64 20 76 65 72 hat.program.using.a.modified.ver
c480 73 69 6f 6e 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 2e 0a 0a 20 20 20 54 68 65 20 70 72 65 sion.of.the.Library......The.pre
c4a0 63 69 73 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 63 6f cise.terms.and.conditions.for.co
c4c0 70 79 69 6e 67 2c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 0a 6d 6f 64 69 66 69 63 61 pying,.distribution.and.modifica
c4e0 74 69 6f 6e 20 66 6f 6c 6c 6f 77 2e 20 20 50 61 79 20 63 6c 6f 73 65 20 61 74 74 65 6e 74 69 6f tion.follow...Pay.close.attentio
c500 6e 20 74 6f 20 74 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 61 0a 22 77 n.to.the.difference.between.a."w
c520 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 6c 69 62 72 61 72 79 22 20 61 6e 64 20 61 20 ork.based.on.the.library".and.a.
c540 22 77 6f 72 6b 20 74 68 61 74 20 75 73 65 73 20 74 68 65 20 6c 69 62 72 61 72 79 22 2e 20 20 54 "work.that.uses.the.library"...T
c560 68 65 0a 66 6f 72 6d 65 72 20 63 6f 6e 74 61 69 6e 73 20 63 6f 64 65 20 64 65 72 69 76 65 64 20 he.former.contains.code.derived.
c580 66 72 6f 6d 20 74 68 65 20 6c 69 62 72 61 72 79 2c 20 77 68 65 72 65 61 73 20 74 68 65 20 6c 61 from.the.library,.whereas.the.la
c5a0 74 74 65 72 20 6d 75 73 74 0a 62 65 20 63 6f 6d 62 69 6e 65 64 20 77 69 74 68 20 74 68 65 20 6c tter.must.be.combined.with.the.l
c5c0 69 62 72 61 72 79 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 75 6e 2e 0a 0a 54 45 52 4d 53 20 41 ibrary.in.order.to.run...TERMS.A
c5e0 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 20 46 4f 52 20 43 4f 50 59 49 4e 47 2c 20 44 49 53 54 52 ND.CONDITIONS.FOR.COPYING,.DISTR
c600 49 42 55 54 49 4f 4e 20 41 4e 44 20 4d 4f 44 49 46 49 43 41 54 49 4f 4e 0a 2d 2d 2d 2d 2d 2d 2d IBUTION.AND.MODIFICATION.-------
c620 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
c640 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 30 2e 20 54 ------------------------....0..T
c660 68 69 73 20 4c 69 63 65 6e 73 65 20 41 67 72 65 65 6d 65 6e 74 20 61 70 70 6c 69 65 73 20 74 6f his.License.Agreement.applies.to
c680 20 61 6e 79 20 73 6f 66 74 77 61 72 65 20 6c 69 62 72 61 72 79 20 6f 72 20 6f 74 68 65 72 0a 20 .any.software.library.or.other..
c6a0 20 20 20 20 70 72 6f 67 72 61 6d 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 6f 74 ....program.which.contains.a.not
c6c0 69 63 65 20 70 6c 61 63 65 64 20 62 79 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 ice.placed.by.the.copyright.hold
c6e0 65 72 20 6f 72 0a 20 20 20 20 20 6f 74 68 65 72 20 61 75 74 68 6f 72 69 7a 65 64 20 70 61 72 74 er.or......other.authorized.part
c700 79 20 73 61 79 69 6e 67 20 69 74 20 6d 61 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 y.saying.it.may.be.distributed.u
c720 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 0a 20 20 20 20 20 6f 66 20 74 68 69 73 20 4c 65 73 73 nder.the.terms......of.this.Less
c740 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 28 61 6c 73 6f 20 er.General.Public.License.(also.
c760 63 61 6c 6c 65 64 20 22 74 68 69 73 20 4c 69 63 65 6e 73 65 22 29 2e 0a 20 20 20 20 20 45 61 63 called."this.License").......Eac
c780 68 20 6c 69 63 65 6e 73 65 65 20 69 73 20 61 64 64 72 65 73 73 65 64 20 61 73 20 22 79 6f 75 22 h.licensee.is.addressed.as."you"
c7a0 2e 0a 0a 20 20 20 20 20 41 20 22 6c 69 62 72 61 72 79 22 20 6d 65 61 6e 73 20 61 20 63 6f 6c 6c ........A."library".means.a.coll
c7c0 65 63 74 69 6f 6e 20 6f 66 20 73 6f 66 74 77 61 72 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 ection.of.software.functions.and
c7e0 2f 6f 72 20 64 61 74 61 0a 20 20 20 20 20 70 72 65 70 61 72 65 64 20 73 6f 20 61 73 20 74 6f 20 /or.data......prepared.so.as.to.
c800 62 65 20 63 6f 6e 76 65 6e 69 65 6e 74 6c 79 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 61 70 70 6c be.conveniently.linked.with.appl
c820 69 63 61 74 69 6f 6e 20 70 72 6f 67 72 61 6d 73 0a 20 20 20 20 20 28 77 68 69 63 68 20 75 73 65 ication.programs......(which.use
c840 20 73 6f 6d 65 20 6f 66 20 74 68 6f 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 64 61 74 .some.of.those.functions.and.dat
c860 61 29 20 74 6f 20 66 6f 72 6d 20 65 78 65 63 75 74 61 62 6c 65 73 2e 0a 0a 20 20 20 20 20 54 68 a).to.form.executables........Th
c880 65 20 22 4c 69 62 72 61 72 79 22 2c 20 62 65 6c 6f 77 2c 20 72 65 66 65 72 73 20 74 6f 20 61 6e e."Library",.below,.refers.to.an
c8a0 79 20 73 75 63 68 20 73 6f 66 74 77 61 72 65 20 6c 69 62 72 61 72 79 20 6f 72 20 77 6f 72 6b 0a y.such.software.library.or.work.
c8c0 20 20 20 20 20 77 68 69 63 68 20 68 61 73 20 62 65 65 6e 20 64 69 73 74 72 69 62 75 74 65 64 20 .....which.has.been.distributed.
c8e0 75 6e 64 65 72 20 74 68 65 73 65 20 74 65 72 6d 73 2e 20 20 41 20 22 77 6f 72 6b 20 62 61 73 65 under.these.terms...A."work.base
c900 64 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 22 20 6d 65 61 6e 73 20 65 69 74 d.on.the......Library".means.eit
c920 68 65 72 20 74 68 65 20 4c 69 62 72 61 72 79 20 6f 72 20 61 6e 79 20 64 65 72 69 76 61 74 69 76 her.the.Library.or.any.derivativ
c940 65 20 77 6f 72 6b 20 75 6e 64 65 72 0a 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 6c 61 77 3a e.work.under......copyright.law:
c960 20 74 68 61 74 20 69 73 20 74 6f 20 73 61 79 2c 20 61 20 77 6f 72 6b 20 63 6f 6e 74 61 69 6e 69 .that.is.to.say,.a.work.containi
c980 6e 67 20 74 68 65 20 4c 69 62 72 61 72 79 20 6f 72 20 61 0a 20 20 20 20 20 70 6f 72 74 69 6f 6e ng.the.Library.or.a......portion
c9a0 20 6f 66 20 69 74 2c 20 65 69 74 68 65 72 20 76 65 72 62 61 74 69 6d 20 6f 72 20 77 69 74 68 20 .of.it,.either.verbatim.or.with.
c9c0 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 61 6e 64 2f 6f 72 0a 20 20 20 20 20 74 72 61 6e 73 6c modifications.and/or......transl
c9e0 61 74 65 64 20 73 74 72 61 69 67 68 74 66 6f 72 77 61 72 64 6c 79 20 69 6e 74 6f 20 61 6e 6f 74 ated.straightforwardly.into.anot
ca00 68 65 72 20 6c 61 6e 67 75 61 67 65 2e 20 20 28 48 65 72 65 69 6e 61 66 74 65 72 2c 0a 20 20 20 her.language...(Hereinafter,....
ca20 20 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 69 73 20 69 6e 63 6c 75 64 65 64 20 77 69 74 68 6f 75 ..translation.is.included.withou
ca40 74 20 6c 69 6d 69 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 74 65 72 6d 0a 20 20 20 20 20 22 6d t.limitation.in.the.term......"m
ca60 6f 64 69 66 69 63 61 74 69 6f 6e 22 2e 29 0a 0a 20 20 20 20 20 22 53 6f 75 72 63 65 20 63 6f 64 odification".)......."Source.cod
ca80 65 22 20 66 6f 72 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 68 65 20 70 72 65 66 65 72 72 65 e".for.a.work.means.the.preferre
caa0 64 20 66 6f 72 6d 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 66 6f 72 0a 20 20 20 20 20 6d 61 6b 69 d.form.of.the.work.for......maki
cac0 6e 67 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 74 6f 20 69 74 2e 20 20 46 6f 72 20 61 20 6c ng.modifications.to.it...For.a.l
cae0 69 62 72 61 72 79 2c 20 63 6f 6d 70 6c 65 74 65 20 73 6f 75 72 63 65 20 63 6f 64 65 0a 20 20 20 ibrary,.complete.source.code....
cb00 20 20 6d 65 61 6e 73 20 61 6c 6c 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 20 ..means.all.the.source.code.for.
cb20 61 6c 6c 20 6d 6f 64 75 6c 65 73 20 69 74 20 63 6f 6e 74 61 69 6e 73 2c 20 70 6c 75 73 20 61 6e all.modules.it.contains,.plus.an
cb40 79 0a 20 20 20 20 20 61 73 73 6f 63 69 61 74 65 64 20 69 6e 74 65 72 66 61 63 65 20 64 65 66 69 y......associated.interface.defi
cb60 6e 69 74 69 6f 6e 20 66 69 6c 65 73 2c 20 70 6c 75 73 20 74 68 65 20 73 63 72 69 70 74 73 20 75 nition.files,.plus.the.scripts.u
cb80 73 65 64 20 74 6f 0a 20 20 20 20 20 63 6f 6e 74 72 6f 6c 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 sed.to......control.compilation.
cba0 61 6e 64 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 2e and.installation.of.the.library.
cbc0 0a 0a 20 20 20 20 20 41 63 74 69 76 69 74 69 65 73 20 6f 74 68 65 72 20 74 68 61 6e 20 63 6f 70 .......Activities.other.than.cop
cbe0 79 69 6e 67 2c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 6d 6f 64 69 66 69 63 61 74 ying,.distribution.and.modificat
cc00 69 6f 6e 20 61 72 65 0a 20 20 20 20 20 6e 6f 74 20 63 6f 76 65 72 65 64 20 62 79 20 74 68 69 73 ion.are......not.covered.by.this
cc20 20 4c 69 63 65 6e 73 65 3b 20 74 68 65 79 20 61 72 65 20 6f 75 74 73 69 64 65 20 69 74 73 20 73 .License;.they.are.outside.its.s
cc40 63 6f 70 65 2e 20 20 54 68 65 20 61 63 74 0a 20 20 20 20 20 6f 66 20 72 75 6e 6e 69 6e 67 20 61 cope...The.act......of.running.a
cc60 20 70 72 6f 67 72 61 6d 20 75 73 69 6e 67 20 74 68 65 20 4c 69 62 72 61 72 79 20 69 73 20 6e 6f .program.using.the.Library.is.no
cc80 74 20 72 65 73 74 72 69 63 74 65 64 2c 20 61 6e 64 0a 20 20 20 20 20 6f 75 74 70 75 74 20 66 72 t.restricted,.and......output.fr
cca0 6f 6d 20 73 75 63 68 20 61 20 70 72 6f 67 72 61 6d 20 69 73 20 63 6f 76 65 72 65 64 20 6f 6e 6c om.such.a.program.is.covered.onl
ccc0 79 20 69 66 20 69 74 73 20 63 6f 6e 74 65 6e 74 73 0a 20 20 20 20 20 63 6f 6e 73 74 69 74 75 74 y.if.its.contents......constitut
cce0 65 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 4c 69 62 72 61 72 79 20 28 69 e.a.work.based.on.the.Library.(i
cd00 6e 64 65 70 65 6e 64 65 6e 74 20 6f 66 20 74 68 65 20 75 73 65 20 6f 66 0a 20 20 20 20 20 74 68 ndependent.of.the.use.of......th
cd20 65 20 4c 69 62 72 61 72 79 20 69 6e 20 61 20 74 6f 6f 6c 20 66 6f 72 20 77 72 69 74 69 6e 67 20 e.Library.in.a.tool.for.writing.
cd40 69 74 29 2e 20 20 57 68 65 74 68 65 72 20 74 68 61 74 20 69 73 20 74 72 75 65 0a 20 20 20 20 20 it)...Whether.that.is.true......
cd60 64 65 70 65 6e 64 73 20 6f 6e 20 77 68 61 74 20 74 68 65 20 4c 69 62 72 61 72 79 20 64 6f 65 73 depends.on.what.the.Library.does
cd80 20 61 6e 64 20 77 68 61 74 20 74 68 65 20 70 72 6f 67 72 61 6d 20 74 68 61 74 20 75 73 65 73 20 .and.what.the.program.that.uses.
cda0 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 20 64 6f 65 73 2e 0a 0a 20 20 31 2e 20 59 6f 75 the......Library.does.....1..You
cdc0 20 6d 61 79 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 .may.copy.and.distribute.verbati
cde0 6d 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 27 73 0a 20 20 20 20 20 63 m.copies.of.the.Library's......c
ce00 6f 6d 70 6c 65 74 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 61 73 20 79 6f 75 20 72 65 63 65 69 omplete.source.code.as.you.recei
ce20 76 65 20 69 74 2c 20 69 6e 20 61 6e 79 20 6d 65 64 69 75 6d 2c 20 70 72 6f 76 69 64 65 64 0a 20 ve.it,.in.any.medium,.provided..
ce40 20 20 20 20 74 68 61 74 20 79 6f 75 20 63 6f 6e 73 70 69 63 75 6f 75 73 6c 79 20 61 6e 64 20 61 ....that.you.conspicuously.and.a
ce60 70 70 72 6f 70 72 69 61 74 65 6c 79 20 70 75 62 6c 69 73 68 20 6f 6e 20 65 61 63 68 20 63 6f 70 ppropriately.publish.on.each.cop
ce80 79 20 61 6e 0a 20 20 20 20 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 y.an......appropriate.copyright.
cea0 6e 6f 74 69 63 65 20 61 6e 64 20 64 69 73 63 6c 61 69 6d 65 72 20 6f 66 20 77 61 72 72 61 6e 74 notice.and.disclaimer.of.warrant
cec0 79 3b 20 6b 65 65 70 0a 20 20 20 20 20 69 6e 74 61 63 74 20 61 6c 6c 20 74 68 65 20 6e 6f 74 69 y;.keep......intact.all.the.noti
cee0 63 65 73 20 74 68 61 74 20 72 65 66 65 72 20 74 6f 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 ces.that.refer.to.this.License.a
cf00 6e 64 20 74 6f 20 74 68 65 0a 20 20 20 20 20 61 62 73 65 6e 63 65 20 6f 66 20 61 6e 79 20 77 61 nd.to.the......absence.of.any.wa
cf20 72 72 61 6e 74 79 3b 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 61 20 63 6f 70 79 20 6f 66 rranty;.and.distribute.a.copy.of
cf40 20 74 68 69 73 20 4c 69 63 65 6e 73 65 0a 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 .this.License......along.with.th
cf60 65 20 4c 69 62 72 61 72 79 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 63 68 61 72 67 65 20 e.Library........You.may.charge.
cf80 61 20 66 65 65 20 66 6f 72 20 74 68 65 20 70 68 79 73 69 63 61 6c 20 61 63 74 20 6f 66 20 74 72 a.fee.for.the.physical.act.of.tr
cfa0 61 6e 73 66 65 72 72 69 6e 67 20 61 20 63 6f 70 79 2c 0a 20 20 20 20 20 61 6e 64 20 79 6f 75 20 ansferring.a.copy,......and.you.
cfc0 6d 61 79 20 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 20 6f 66 66 65 72 20 77 61 72 72 61 6e 74 may.at.your.option.offer.warrant
cfe0 79 20 70 72 6f 74 65 63 74 69 6f 6e 20 69 6e 20 65 78 63 68 61 6e 67 65 0a 20 20 20 20 20 66 6f y.protection.in.exchange......fo
d000 72 20 61 20 66 65 65 2e 0a 0a 20 20 32 2e 20 59 6f 75 20 6d 61 79 20 6d 6f 64 69 66 79 20 79 6f r.a.fee.....2..You.may.modify.yo
d020 75 72 20 63 6f 70 79 20 6f 72 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 ur.copy.or.copies.of.the.Library
d040 20 6f 72 20 61 6e 79 20 70 6f 72 74 69 6f 6e 20 6f 66 0a 20 20 20 20 20 69 74 2c 20 74 68 75 73 .or.any.portion.of......it,.thus
d060 20 66 6f 72 6d 69 6e 67 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 4c 69 62 .forming.a.work.based.on.the.Lib
d080 72 61 72 79 2c 20 61 6e 64 20 63 6f 70 79 20 61 6e 64 0a 20 20 20 20 20 64 69 73 74 72 69 62 75 rary,.and.copy.and......distribu
d0a0 74 65 20 73 75 63 68 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 6f 72 20 77 6f 72 6b 20 75 6e te.such.modifications.or.work.un
d0c0 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 53 65 63 74 69 6f 6e 20 31 0a 20 20 20 20 20 der.the.terms.of.Section.1......
d0e0 61 62 6f 76 65 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 6d 65 above,.provided.that.you.also.me
d100 65 74 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 20 20 20 et.all.of.these.conditions:.....
d120 20 20 20 20 61 2e 20 54 68 65 20 6d 6f 64 69 66 69 65 64 20 77 6f 72 6b 20 6d 75 73 74 20 69 74 ....a..The.modified.work.must.it
d140 73 65 6c 66 20 62 65 20 61 20 73 6f 66 74 77 61 72 65 20 6c 69 62 72 61 72 79 2e 0a 0a 20 20 20 self.be.a.software.library......
d160 20 20 20 20 62 2e 20 59 6f 75 20 6d 75 73 74 20 63 61 75 73 65 20 74 68 65 20 66 69 6c 65 73 20 ....b..You.must.cause.the.files.
d180 6d 6f 64 69 66 69 65 64 20 74 6f 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 69 modified.to.carry.prominent.noti
d1a0 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 73 74 61 74 69 6e 67 20 74 68 61 74 20 79 6f 75 20 63 ces...........stating.that.you.c
d1c0 68 61 6e 67 65 64 20 74 68 65 20 66 69 6c 65 73 20 61 6e 64 20 74 68 65 20 64 61 74 65 20 6f 66 hanged.the.files.and.the.date.of
d1e0 20 61 6e 79 20 63 68 61 6e 67 65 2e 0a 0a 20 20 20 20 20 20 20 63 2e 20 59 6f 75 20 6d 75 73 74 .any.change..........c..You.must
d200 20 63 61 75 73 65 20 74 68 65 20 77 68 6f 6c 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 74 6f 20 .cause.the.whole.of.the.work.to.
d220 62 65 20 6c 69 63 65 6e 73 65 64 20 61 74 20 6e 6f 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 72 be.licensed.at.no...........char
d240 67 65 20 74 6f 20 61 6c 6c 20 74 68 69 72 64 20 70 61 72 74 69 65 73 20 75 6e 64 65 72 20 74 68 ge.to.all.third.parties.under.th
d260 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 20 20 20 e.terms.of.this.License.........
d280 20 64 2e 20 49 66 20 61 20 66 61 63 69 6c 69 74 79 20 69 6e 20 74 68 65 20 6d 6f 64 69 66 69 65 .d..If.a.facility.in.the.modifie
d2a0 64 20 4c 69 62 72 61 72 79 20 72 65 66 65 72 73 20 74 6f 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f d.Library.refers.to.a.function.o
d2c0 72 0a 20 20 20 20 20 20 20 20 20 20 61 20 74 61 62 6c 65 20 6f 66 20 64 61 74 61 20 74 6f 20 62 r...........a.table.of.data.to.b
d2e0 65 20 73 75 70 70 6c 69 65 64 20 62 79 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 70 72 6f e.supplied.by.an.application.pro
d300 67 72 61 6d 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 75 73 65 73 20 74 68 65 20 66 61 63 gram.that...........uses.the.fac
d320 69 6c 69 74 79 2c 20 6f 74 68 65 72 20 74 68 61 6e 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 ility,.other.than.as.an.argument
d340 20 70 61 73 73 65 64 20 77 68 65 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 66 61 63 69 6c .passed.when.the...........facil
d360 69 74 79 20 69 73 20 69 6e 76 6f 6b 65 64 2c 20 74 68 65 6e 20 79 6f 75 20 6d 75 73 74 20 6d 61 ity.is.invoked,.then.you.must.ma
d380 6b 65 20 61 20 67 6f 6f 64 20 66 61 69 74 68 20 65 66 66 6f 72 74 20 74 6f 0a 20 20 20 20 20 20 ke.a.good.faith.effort.to.......
d3a0 20 20 20 20 65 6e 73 75 72 65 20 74 68 61 74 2c 20 69 6e 20 74 68 65 20 65 76 65 6e 74 20 61 6e ....ensure.that,.in.the.event.an
d3c0 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6c 79 20 73 75 63 .application.does.not.supply.suc
d3e0 68 0a 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 6f 72 20 74 61 62 6c 65 2c 20 74 h...........function.or.table,.t
d400 68 65 20 66 61 63 69 6c 69 74 79 20 73 74 69 6c 6c 20 6f 70 65 72 61 74 65 73 2c 20 61 6e 64 20 he.facility.still.operates,.and.
d420 70 65 72 66 6f 72 6d 73 0a 20 20 20 20 20 20 20 20 20 20 77 68 61 74 65 76 65 72 20 70 61 72 74 performs...........whatever.part
d440 20 6f 66 20 69 74 73 20 70 75 72 70 6f 73 65 20 72 65 6d 61 69 6e 73 20 6d 65 61 6e 69 6e 67 66 .of.its.purpose.remains.meaningf
d460 75 6c 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 28 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 20 66 ul.............(For.example,.a.f
d480 75 6e 63 74 69 6f 6e 20 69 6e 20 61 20 6c 69 62 72 61 72 79 20 74 6f 20 63 6f 6d 70 75 74 65 20 unction.in.a.library.to.compute.
d4a0 73 71 75 61 72 65 20 72 6f 6f 74 73 0a 20 20 20 20 20 20 20 20 20 20 68 61 73 20 61 20 70 75 72 square.roots...........has.a.pur
d4c0 70 6f 73 65 20 74 68 61 74 20 69 73 20 65 6e 74 69 72 65 6c 79 20 77 65 6c 6c 2d 64 65 66 69 6e pose.that.is.entirely.well-defin
d4e0 65 64 20 69 6e 64 65 70 65 6e 64 65 6e 74 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 ed.independent.of.the...........
d500 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 53 75 62 73 65 63 74 application...Therefore,.Subsect
d520 69 6f 6e 20 32 64 20 72 65 71 75 69 72 65 73 20 74 68 61 74 20 61 6e 79 0a 20 20 20 20 20 20 20 ion.2d.requires.that.any........
d540 20 20 20 61 70 70 6c 69 63 61 74 69 6f 6e 2d 73 75 70 70 6c 69 65 64 20 66 75 6e 63 74 69 6f 6e ...application-supplied.function
d560 20 6f 72 20 74 61 62 6c 65 20 75 73 65 64 20 62 79 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 0a .or.table.used.by.this.function.
d580 20 20 20 20 20 20 20 20 20 20 6d 75 73 74 20 62 65 20 6f 70 74 69 6f 6e 61 6c 3a 20 69 66 20 74 ..........must.be.optional:.if.t
d5a0 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6c 79 20 69 he.application.does.not.supply.i
d5c0 74 2c 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 73 71 75 61 72 65 20 72 6f 6f 74 20 66 75 6e t,.the...........square.root.fun
d5e0 63 74 69 6f 6e 20 6d 75 73 74 20 73 74 69 6c 6c 20 63 6f 6d 70 75 74 65 20 73 71 75 61 72 65 20 ction.must.still.compute.square.
d600 72 6f 6f 74 73 2e 29 0a 0a 20 20 20 20 20 54 68 65 73 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 roots.).......These.requirements
d620 20 61 70 70 6c 79 20 74 6f 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 77 6f 72 6b 20 61 73 20 61 .apply.to.the.modified.work.as.a
d640 20 77 68 6f 6c 65 2e 20 20 49 66 0a 20 20 20 20 20 69 64 65 6e 74 69 66 69 61 62 6c 65 20 73 65 .whole...If......identifiable.se
d660 63 74 69 6f 6e 73 20 6f 66 20 74 68 61 74 20 77 6f 72 6b 20 61 72 65 20 6e 6f 74 20 64 65 72 69 ctions.of.that.work.are.not.deri
d680 76 65 64 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 2c 20 61 6e 64 20 63 ved.from.the......Library,.and.c
d6a0 61 6e 20 62 65 20 72 65 61 73 6f 6e 61 62 6c 79 20 63 6f 6e 73 69 64 65 72 65 64 20 69 6e 64 65 an.be.reasonably.considered.inde
d6c0 70 65 6e 64 65 6e 74 20 61 6e 64 20 73 65 70 61 72 61 74 65 0a 20 20 20 20 20 77 6f 72 6b 73 20 pendent.and.separate......works.
d6e0 69 6e 20 74 68 65 6d 73 65 6c 76 65 73 2c 20 74 68 65 6e 20 74 68 69 73 20 4c 69 63 65 6e 73 65 in.themselves,.then.this.License
d700 2c 20 61 6e 64 20 69 74 73 20 74 65 72 6d 73 2c 20 64 6f 20 6e 6f 74 20 61 70 70 6c 79 0a 20 20 ,.and.its.terms,.do.not.apply...
d720 20 20 20 74 6f 20 74 68 6f 73 65 20 73 65 63 74 69 6f 6e 73 20 77 68 65 6e 20 79 6f 75 20 64 69 ...to.those.sections.when.you.di
d740 73 74 72 69 62 75 74 65 20 74 68 65 6d 20 61 73 20 73 65 70 61 72 61 74 65 20 77 6f 72 6b 73 2e stribute.them.as.separate.works.
d760 20 20 42 75 74 0a 20 20 20 20 20 77 68 65 6e 20 79 6f 75 20 64 69 73 74 72 69 62 75 74 65 20 74 ..But......when.you.distribute.t
d780 68 65 20 73 61 6d 65 20 73 65 63 74 69 6f 6e 73 20 61 73 20 70 61 72 74 20 6f 66 20 61 20 77 68 he.same.sections.as.part.of.a.wh
d7a0 6f 6c 65 20 77 68 69 63 68 20 69 73 20 61 0a 20 20 20 20 20 77 6f 72 6b 20 62 61 73 65 64 20 6f ole.which.is.a......work.based.o
d7c0 6e 20 74 68 65 20 4c 69 62 72 61 72 79 2c 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 n.the.Library,.the.distribution.
d7e0 6f 66 20 74 68 65 20 77 68 6f 6c 65 20 6d 75 73 74 20 62 65 20 6f 6e 0a 20 20 20 20 20 74 68 65 of.the.whole.must.be.on......the
d800 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 77 68 6f 73 65 20 70 65 .terms.of.this.License,.whose.pe
d820 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 6f 74 68 65 72 20 6c 69 63 65 6e 73 65 65 73 0a 20 20 rmissions.for.other.licensees...
d840 20 20 20 65 78 74 65 6e 64 20 74 6f 20 74 68 65 20 65 6e 74 69 72 65 20 77 68 6f 6c 65 2c 20 61 ...extend.to.the.entire.whole,.a
d860 6e 64 20 74 68 75 73 20 74 6f 20 65 61 63 68 20 61 6e 64 20 65 76 65 72 79 20 70 61 72 74 0a 20 nd.thus.to.each.and.every.part..
d880 20 20 20 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 6f 20 77 72 6f 74 65 20 69 74 2e 0a ....regardless.of.who.wrote.it..
d8a0 0a 20 20 20 20 20 54 68 75 73 2c 20 69 74 20 69 73 20 6e 6f 74 20 74 68 65 20 69 6e 74 65 6e 74 ......Thus,.it.is.not.the.intent
d8c0 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 74 6f 20 63 6c 61 69 6d 20 72 69 67 68 74 73 .of.this.section.to.claim.rights
d8e0 20 6f 72 0a 20 20 20 20 20 63 6f 6e 74 65 73 74 20 79 6f 75 72 20 72 69 67 68 74 73 20 74 6f 20 .or......contest.your.rights.to.
d900 77 6f 72 6b 20 77 72 69 74 74 65 6e 20 65 6e 74 69 72 65 6c 79 20 62 79 20 79 6f 75 3b 20 72 61 work.written.entirely.by.you;.ra
d920 74 68 65 72 2c 20 74 68 65 0a 20 20 20 20 20 69 6e 74 65 6e 74 20 69 73 20 74 6f 20 65 78 65 72 ther,.the......intent.is.to.exer
d940 63 69 73 65 20 74 68 65 20 72 69 67 68 74 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 64 69 cise.the.right.to.control.the.di
d960 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 0a 20 20 20 20 20 64 65 72 69 76 61 74 69 76 65 20 6f 72 stribution.of......derivative.or
d980 20 63 6f 6c 6c 65 63 74 69 76 65 20 77 6f 72 6b 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 4c .collective.works.based.on.the.L
d9a0 69 62 72 61 72 79 2e 0a 0a 20 20 20 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 65 72 65 20 ibrary........In.addition,.mere.
d9c0 61 67 67 72 65 67 61 74 69 6f 6e 20 6f 66 20 61 6e 6f 74 68 65 72 20 77 6f 72 6b 20 6e 6f 74 20 aggregation.of.another.work.not.
d9e0 62 61 73 65 64 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 20 77 69 74 68 20 74 based.on.the......Library.with.t
da00 68 65 20 4c 69 62 72 61 72 79 20 28 6f 72 20 77 69 74 68 20 61 20 77 6f 72 6b 20 62 61 73 65 64 he.Library.(or.with.a.work.based
da20 20 6f 6e 20 74 68 65 20 4c 69 62 72 61 72 79 29 20 6f 6e 20 61 0a 20 20 20 20 20 76 6f 6c 75 6d .on.the.Library).on.a......volum
da40 65 20 6f 66 20 61 20 73 74 6f 72 61 67 65 20 6f 72 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d e.of.a.storage.or.distribution.m
da60 65 64 69 75 6d 20 64 6f 65 73 20 6e 6f 74 20 62 72 69 6e 67 20 74 68 65 20 6f 74 68 65 72 0a 20 edium.does.not.bring.the.other..
da80 20 20 20 20 77 6f 72 6b 20 75 6e 64 65 72 20 74 68 65 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 ....work.under.the.scope.of.this
daa0 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 33 2e 20 59 6f 75 20 6d 61 79 20 6f 70 74 20 74 6f 20 61 .License.....3..You.may.opt.to.a
dac0 70 70 6c 79 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 6f 72 64 69 6e 61 72 79 20 47 pply.the.terms.of.the.ordinary.G
dae0 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 20 69 NU.General.Public......License.i
db00 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 74 6f 20 61 20 67 69 76 65 nstead.of.this.License.to.a.give
db20 6e 20 63 6f 70 79 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 2e 20 20 54 6f 0a 20 20 20 20 20 n.copy.of.the.Library...To......
db40 64 6f 20 74 68 69 73 2c 20 79 6f 75 20 6d 75 73 74 20 61 6c 74 65 72 20 61 6c 6c 20 74 68 65 20 do.this,.you.must.alter.all.the.
db60 6e 6f 74 69 63 65 73 20 74 68 61 74 20 72 65 66 65 72 20 74 6f 20 74 68 69 73 20 4c 69 63 65 6e notices.that.refer.to.this.Licen
db80 73 65 2c 0a 20 20 20 20 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 72 65 66 65 72 20 74 6f 20 74 se,......so.that.they.refer.to.t
dba0 68 65 20 6f 72 64 69 6e 61 72 79 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c he.ordinary.GNU.General.Public.L
dbc0 69 63 65 6e 73 65 2c 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 20 32 2c 20 69 6e 73 74 65 61 64 20 icense,......version.2,.instead.
dbe0 6f 66 20 74 6f 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 28 49 66 20 61 20 6e 65 77 65 72 of.to.this.License...(If.a.newer
dc00 20 76 65 72 73 69 6f 6e 20 74 68 61 6e 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 20 32 20 6f 66 20 .version.than......version.2.of.
dc20 74 68 65 20 6f 72 64 69 6e 61 72 79 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 the.ordinary.GNU.General.Public.
dc40 4c 69 63 65 6e 73 65 20 68 61 73 20 61 70 70 65 61 72 65 64 2c 0a 20 20 20 20 20 74 68 65 6e 20 License.has.appeared,......then.
dc60 79 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 20 74 68 61 74 20 76 65 72 73 69 6f 6e 20 69 6e 73 you.can.specify.that.version.ins
dc80 74 65 61 64 20 69 66 20 79 6f 75 20 77 69 73 68 2e 29 20 20 44 6f 20 6e 6f 74 0a 20 20 20 20 20 tead.if.you.wish.)..Do.not......
dca0 6d 61 6b 65 20 61 6e 79 20 6f 74 68 65 72 20 63 68 61 6e 67 65 20 69 6e 20 74 68 65 73 65 20 6e make.any.other.change.in.these.n
dcc0 6f 74 69 63 65 73 2e 0a 0a 20 20 20 20 20 4f 6e 63 65 20 74 68 69 73 20 63 68 61 6e 67 65 20 69 otices........Once.this.change.i
dce0 73 20 6d 61 64 65 20 69 6e 20 61 20 67 69 76 65 6e 20 63 6f 70 79 2c 20 69 74 20 69 73 20 69 72 s.made.in.a.given.copy,.it.is.ir
dd00 72 65 76 65 72 73 69 62 6c 65 20 66 6f 72 0a 20 20 20 20 20 74 68 61 74 20 63 6f 70 79 2c 20 73 reversible.for......that.copy,.s
dd20 6f 20 74 68 65 20 6f 72 64 69 6e 61 72 79 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 o.the.ordinary.GNU.General.Publi
dd40 63 20 4c 69 63 65 6e 73 65 20 61 70 70 6c 69 65 73 20 74 6f 0a 20 20 20 20 20 61 6c 6c 20 73 75 c.License.applies.to......all.su
dd60 62 73 65 71 75 65 6e 74 20 63 6f 70 69 65 73 20 61 6e 64 20 64 65 72 69 76 61 74 69 76 65 20 77 bsequent.copies.and.derivative.w
dd80 6f 72 6b 73 20 6d 61 64 65 20 66 72 6f 6d 20 74 68 61 74 20 63 6f 70 79 2e 0a 0a 20 20 20 20 20 orks.made.from.that.copy........
dda0 54 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 79 6f 75 20 77 This.option.is.useful.when.you.w
ddc0 69 73 68 20 74 6f 20 63 6f 70 79 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 6f 64 65 20 6f 66 20 ish.to.copy.part.of.the.code.of.
dde0 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 20 69 6e 74 6f 20 61 20 70 72 6f 67 72 61 6d 20 the......Library.into.a.program.
de00 74 68 61 74 20 69 73 20 6e 6f 74 20 61 20 6c 69 62 72 61 72 79 2e 0a 0a 20 20 34 2e 20 59 6f 75 that.is.not.a.library.....4..You
de20 20 6d 61 79 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 4c 69 62 .may.copy.and.distribute.the.Lib
de40 72 61 72 79 20 28 6f 72 20 61 20 70 6f 72 74 69 6f 6e 20 6f 72 20 64 65 72 69 76 61 74 69 76 65 rary.(or.a.portion.or.derivative
de60 0a 20 20 20 20 20 6f 66 20 69 74 2c 20 75 6e 64 65 72 20 53 65 63 74 69 6f 6e 20 32 29 20 69 6e ......of.it,.under.Section.2).in
de80 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 6f 72 20 65 78 65 63 75 74 61 62 6c 65 20 66 6f 72 6d 20 .object.code.or.executable.form.
dea0 75 6e 64 65 72 20 74 68 65 0a 20 20 20 20 20 74 65 72 6d 73 20 6f 66 20 53 65 63 74 69 6f 6e 73 under.the......terms.of.Sections
dec0 20 31 20 61 6e 64 20 32 20 61 62 6f 76 65 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 .1.and.2.above.provided.that.you
dee0 20 61 63 63 6f 6d 70 61 6e 79 20 69 74 20 77 69 74 68 0a 20 20 20 20 20 74 68 65 20 63 6f 6d 70 .accompany.it.with......the.comp
df00 6c 65 74 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6d 61 63 68 69 6e 65 2d 72 65 61 64 61 lete.corresponding.machine-reada
df20 62 6c 65 20 73 6f 75 72 63 65 20 63 6f 64 65 2c 20 77 68 69 63 68 20 6d 75 73 74 0a 20 20 20 20 ble.source.code,.which.must.....
df40 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 .be.distributed.under.the.terms.
df60 6f 66 20 53 65 63 74 69 6f 6e 73 20 31 20 61 6e 64 20 32 20 61 62 6f 76 65 20 6f 6e 20 61 0a 20 of.Sections.1.and.2.above.on.a..
df80 20 20 20 20 6d 65 64 69 75 6d 20 63 75 73 74 6f 6d 61 72 69 6c 79 20 75 73 65 64 20 66 6f 72 20 ....medium.customarily.used.for.
dfa0 73 6f 66 74 77 61 72 65 20 69 6e 74 65 72 63 68 61 6e 67 65 2e 0a 0a 20 20 20 20 20 49 66 20 64 software.interchange........If.d
dfc0 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 73 20 6d 61 istribution.of.object.code.is.ma
dfe0 64 65 20 62 79 20 6f 66 66 65 72 69 6e 67 20 61 63 63 65 73 73 20 74 6f 20 63 6f 70 79 0a 20 20 de.by.offering.access.to.copy...
e000 20 20 20 66 72 6f 6d 20 61 20 64 65 73 69 67 6e 61 74 65 64 20 70 6c 61 63 65 2c 20 74 68 65 6e ...from.a.designated.place,.then
e020 20 6f 66 66 65 72 69 6e 67 20 65 71 75 69 76 61 6c 65 6e 74 20 61 63 63 65 73 73 20 74 6f 20 63 .offering.equivalent.access.to.c
e040 6f 70 79 0a 20 20 20 20 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 72 6f 6d 20 74 68 opy......the.source.code.from.th
e060 65 20 73 61 6d 65 20 70 6c 61 63 65 20 73 61 74 69 73 66 69 65 73 20 74 68 65 20 72 65 71 75 69 e.same.place.satisfies.the.requi
e080 72 65 6d 65 6e 74 20 74 6f 0a 20 20 20 20 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 73 6f rement.to......distribute.the.so
e0a0 75 72 63 65 20 63 6f 64 65 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 74 68 69 72 64 20 70 61 72 urce.code,.even.though.third.par
e0c0 74 69 65 73 20 61 72 65 20 6e 6f 74 0a 20 20 20 20 20 63 6f 6d 70 65 6c 6c 65 64 20 74 6f 20 63 ties.are.not......compelled.to.c
e0e0 6f 70 79 20 74 68 65 20 73 6f 75 72 63 65 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 6f 62 opy.the.source.along.with.the.ob
e100 6a 65 63 74 20 63 6f 64 65 2e 0a 0a 20 20 35 2e 20 41 20 70 72 6f 67 72 61 6d 20 74 68 61 74 20 ject.code.....5..A.program.that.
e120 63 6f 6e 74 61 69 6e 73 20 6e 6f 20 64 65 72 69 76 61 74 69 76 65 20 6f 66 20 61 6e 79 20 70 6f contains.no.derivative.of.any.po
e140 72 74 69 6f 6e 20 6f 66 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 2c 20 62 75 74 20 69 rtion.of.the......Library,.but.i
e160 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 77 6f 72 6b 20 77 69 74 68 20 74 68 65 20 4c 69 62 72 s.designed.to.work.with.the.Libr
e180 61 72 79 20 62 79 20 62 65 69 6e 67 20 63 6f 6d 70 69 6c 65 64 0a 20 20 20 20 20 6f 72 20 6c 69 ary.by.being.compiled......or.li
e1a0 6e 6b 65 64 20 77 69 74 68 20 69 74 2c 20 69 73 20 63 61 6c 6c 65 64 20 61 20 22 77 6f 72 6b 20 nked.with.it,.is.called.a."work.
e1c0 74 68 61 74 20 75 73 65 73 20 74 68 65 20 4c 69 62 72 61 72 79 22 2e 20 20 53 75 63 68 0a 20 20 that.uses.the.Library"...Such...
e1e0 20 20 20 61 20 77 6f 72 6b 2c 20 69 6e 20 69 73 6f 6c 61 74 69 6f 6e 2c 20 69 73 20 6e 6f 74 20 ...a.work,.in.isolation,.is.not.
e200 61 20 64 65 72 69 76 61 74 69 76 65 20 77 6f 72 6b 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 a.derivative.work.of.the.Library
e220 2c 20 61 6e 64 0a 20 20 20 20 20 74 68 65 72 65 66 6f 72 65 20 66 61 6c 6c 73 20 6f 75 74 73 69 ,.and......therefore.falls.outsi
e240 64 65 20 74 68 65 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 de.the.scope.of.this.License....
e260 20 20 20 20 48 6f 77 65 76 65 72 2c 20 6c 69 6e 6b 69 6e 67 20 61 20 22 77 6f 72 6b 20 74 68 61 ....However,.linking.a."work.tha
e280 74 20 75 73 65 73 20 74 68 65 20 4c 69 62 72 61 72 79 22 20 77 69 74 68 20 74 68 65 20 4c 69 62 t.uses.the.Library".with.the.Lib
e2a0 72 61 72 79 0a 20 20 20 20 20 63 72 65 61 74 65 73 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 rary......creates.an.executable.
e2c0 74 68 61 74 20 69 73 20 61 20 64 65 72 69 76 61 74 69 76 65 20 6f 66 20 74 68 65 20 4c 69 62 72 that.is.a.derivative.of.the.Libr
e2e0 61 72 79 20 28 62 65 63 61 75 73 65 0a 20 20 20 20 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 70 6f ary.(because......it.contains.po
e300 72 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 29 2c 20 72 61 74 68 65 72 20 74 rtions.of.the.Library),.rather.t
e320 68 61 6e 20 61 20 22 77 6f 72 6b 20 74 68 61 74 20 75 73 65 73 0a 20 20 20 20 20 74 68 65 20 6c han.a."work.that.uses......the.l
e340 69 62 72 61 72 79 22 2e 20 20 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 20 74 68 65 72 ibrary"...The.executable.is.ther
e360 65 66 6f 72 65 20 63 6f 76 65 72 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 20 efore.covered.by.this.License...
e380 20 20 20 20 53 65 63 74 69 6f 6e 20 36 20 73 74 61 74 65 73 20 74 65 72 6d 73 20 66 6f 72 20 64 ....Section.6.states.terms.for.d
e3a0 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 73 75 63 68 20 65 78 65 63 75 74 61 62 6c 65 73 2e istribution.of.such.executables.
e3c0 0a 0a 20 20 20 20 20 57 68 65 6e 20 61 20 22 77 6f 72 6b 20 74 68 61 74 20 75 73 65 73 20 74 68 .......When.a."work.that.uses.th
e3e0 65 20 4c 69 62 72 61 72 79 22 20 75 73 65 73 20 6d 61 74 65 72 69 61 6c 20 66 72 6f 6d 20 61 20 e.Library".uses.material.from.a.
e400 68 65 61 64 65 72 0a 20 20 20 20 20 66 69 6c 65 20 74 68 61 74 20 69 73 20 70 61 72 74 20 6f 66 header......file.that.is.part.of
e420 20 74 68 65 20 4c 69 62 72 61 72 79 2c 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 66 6f .the.Library,.the.object.code.fo
e440 72 20 74 68 65 20 77 6f 72 6b 20 6d 61 79 0a 20 20 20 20 20 62 65 20 61 20 64 65 72 69 76 61 74 r.the.work.may......be.a.derivat
e460 69 76 65 20 77 6f 72 6b 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 20 65 76 65 6e 20 74 68 6f ive.work.of.the.Library.even.tho
e480 75 67 68 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 69 73 0a 20 20 20 20 20 6e 6f 74 2e ugh.the.source.code.is......not.
e4a0 20 20 57 68 65 74 68 65 72 20 74 68 69 73 20 69 73 20 74 72 75 65 20 69 73 20 65 73 70 65 63 69 ..Whether.this.is.true.is.especi
e4c0 61 6c 6c 79 20 73 69 67 6e 69 66 69 63 61 6e 74 20 69 66 20 74 68 65 20 77 6f 72 6b 0a 20 20 20 ally.significant.if.the.work....
e4e0 20 20 63 61 6e 20 62 65 20 6c 69 6e 6b 65 64 20 77 69 74 68 6f 75 74 20 74 68 65 20 4c 69 62 72 ..can.be.linked.without.the.Libr
e500 61 72 79 2c 20 6f 72 20 69 66 20 74 68 65 20 77 6f 72 6b 20 69 73 20 69 74 73 65 6c 66 20 61 0a ary,.or.if.the.work.is.itself.a.
e520 20 20 20 20 20 6c 69 62 72 61 72 79 2e 20 20 54 68 65 20 74 68 72 65 73 68 6f 6c 64 20 66 6f 72 .....library...The.threshold.for
e540 20 74 68 69 73 20 74 6f 20 62 65 20 74 72 75 65 20 69 73 20 6e 6f 74 20 70 72 65 63 69 73 65 6c .this.to.be.true.is.not.precisel
e560 79 0a 20 20 20 20 20 64 65 66 69 6e 65 64 20 62 79 20 6c 61 77 2e 0a 0a 20 20 20 20 20 49 66 20 y......defined.by.law........If.
e580 73 75 63 68 20 61 6e 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 75 73 65 73 20 6f 6e 6c 79 20 6e 75 such.an.object.file.uses.only.nu
e5a0 6d 65 72 69 63 61 6c 20 70 61 72 61 6d 65 74 65 72 73 2c 20 64 61 74 61 0a 20 20 20 20 20 73 74 merical.parameters,.data......st
e5c0 72 75 63 74 75 72 65 20 6c 61 79 6f 75 74 73 20 61 6e 64 20 61 63 63 65 73 73 6f 72 73 2c 20 61 ructure.layouts.and.accessors,.a
e5e0 6e 64 20 73 6d 61 6c 6c 20 6d 61 63 72 6f 73 20 61 6e 64 20 73 6d 61 6c 6c 20 69 6e 6c 69 6e 65 nd.small.macros.and.small.inline
e600 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 73 20 28 74 65 6e 20 6c 69 6e 65 73 20 6f 72 20 6c 65 ......functions.(ten.lines.or.le
e620 73 73 20 69 6e 20 6c 65 6e 67 74 68 29 2c 20 74 68 65 6e 20 74 68 65 20 75 73 65 20 6f 66 20 74 ss.in.length),.then.the.use.of.t
e640 68 65 20 6f 62 6a 65 63 74 0a 20 20 20 20 20 66 69 6c 65 20 69 73 20 75 6e 72 65 73 74 72 69 63 he.object......file.is.unrestric
e660 74 65 64 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 74 68 65 72 20 69 74 20 69 73 ted,.regardless.of.whether.it.is
e680 20 6c 65 67 61 6c 6c 79 20 61 0a 20 20 20 20 20 64 65 72 69 76 61 74 69 76 65 20 77 6f 72 6b 2e .legally.a......derivative.work.
e6a0 20 20 28 45 78 65 63 75 74 61 62 6c 65 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20 6f ..(Executables.containing.this.o
e6c0 62 6a 65 63 74 20 63 6f 64 65 20 70 6c 75 73 0a 20 20 20 20 20 70 6f 72 74 69 6f 6e 73 20 6f 66 bject.code.plus......portions.of
e6e0 20 74 68 65 20 4c 69 62 72 61 72 79 20 77 69 6c 6c 20 73 74 69 6c 6c 20 66 61 6c 6c 20 75 6e 64 .the.Library.will.still.fall.und
e700 65 72 20 53 65 63 74 69 6f 6e 20 36 2e 29 0a 0a 20 20 20 20 20 4f 74 68 65 72 77 69 73 65 2c 20 er.Section.6.).......Otherwise,.
e720 69 66 20 74 68 65 20 77 6f 72 6b 20 69 73 20 61 20 64 65 72 69 76 61 74 69 76 65 20 6f 66 20 74 if.the.work.is.a.derivative.of.t
e740 68 65 20 4c 69 62 72 61 72 79 2c 20 79 6f 75 20 6d 61 79 0a 20 20 20 20 20 64 69 73 74 72 69 62 he.Library,.you.may......distrib
e760 75 74 65 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 66 6f 72 20 74 68 65 20 77 6f 72 6b ute.the.object.code.for.the.work
e780 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 53 65 63 74 69 6f 6e 0a 20 20 20 20 .under.the.terms.of.Section.....
e7a0 20 36 2e 20 20 41 6e 79 20 65 78 65 63 75 74 61 62 6c 65 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 .6...Any.executables.containing.
e7c0 74 68 61 74 20 77 6f 72 6b 20 61 6c 73 6f 20 66 61 6c 6c 20 75 6e 64 65 72 20 53 65 63 74 69 6f that.work.also.fall.under.Sectio
e7e0 6e 20 36 2c 0a 20 20 20 20 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 74 68 65 79 20 61 72 n.6,......whether.or.not.they.ar
e800 65 20 6c 69 6e 6b 65 64 20 64 69 72 65 63 74 6c 79 20 77 69 74 68 20 74 68 65 20 4c 69 62 72 61 e.linked.directly.with.the.Libra
e820 72 79 20 69 74 73 65 6c 66 2e 0a 0a 20 20 36 2e 20 41 73 20 61 6e 20 65 78 63 65 70 74 69 6f 6e ry.itself.....6..As.an.exception
e840 20 74 6f 20 74 68 65 20 53 65 63 74 69 6f 6e 73 20 61 62 6f 76 65 2c 20 79 6f 75 20 6d 61 79 20 .to.the.Sections.above,.you.may.
e860 61 6c 73 6f 20 63 6f 6d 62 69 6e 65 20 6f 72 20 6c 69 6e 6b 0a 20 20 20 20 20 61 20 22 77 6f 72 also.combine.or.link......a."wor
e880 6b 20 74 68 61 74 20 75 73 65 73 20 74 68 65 20 4c 69 62 72 61 72 79 22 20 77 69 74 68 20 74 68 k.that.uses.the.Library".with.th
e8a0 65 20 4c 69 62 72 61 72 79 20 74 6f 20 70 72 6f 64 75 63 65 20 61 20 77 6f 72 6b 0a 20 20 20 20 e.Library.to.produce.a.work.....
e8c0 20 63 6f 6e 74 61 69 6e 69 6e 67 20 70 6f 72 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 4c 69 62 72 .containing.portions.of.the.Libr
e8e0 61 72 79 2c 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 74 68 61 74 20 77 6f 72 6b 20 75 6e ary,.and.distribute.that.work.un
e900 64 65 72 0a 20 20 20 20 20 74 65 72 6d 73 20 6f 66 20 79 6f 75 72 20 63 68 6f 69 63 65 2c 20 70 der......terms.of.your.choice,.p
e920 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 74 65 72 6d 73 20 70 65 72 6d 69 74 20 6d 6f rovided.that.the.terms.permit.mo
e940 64 69 66 69 63 61 74 69 6f 6e 0a 20 20 20 20 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 66 6f 72 20 dification......of.the.work.for.
e960 74 68 65 20 63 75 73 74 6f 6d 65 72 27 73 20 6f 77 6e 20 75 73 65 20 61 6e 64 20 72 65 76 65 72 the.customer's.own.use.and.rever
e980 73 65 20 65 6e 67 69 6e 65 65 72 69 6e 67 20 66 6f 72 0a 20 20 20 20 20 64 65 62 75 67 67 69 6e se.engineering.for......debuggin
e9a0 67 20 73 75 63 68 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 g.such.modifications........You.
e9c0 6d 75 73 74 20 67 69 76 65 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 69 63 65 20 77 69 74 68 20 must.give.prominent.notice.with.
e9e0 65 61 63 68 20 63 6f 70 79 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 74 68 61 74 20 74 68 65 0a 20 each.copy.of.the.work.that.the..
ea00 20 20 20 20 4c 69 62 72 61 72 79 20 69 73 20 75 73 65 64 20 69 6e 20 69 74 20 61 6e 64 20 74 68 ....Library.is.used.in.it.and.th
ea20 61 74 20 74 68 65 20 4c 69 62 72 61 72 79 20 61 6e 64 20 69 74 73 20 75 73 65 20 61 72 65 20 63 at.the.Library.and.its.use.are.c
ea40 6f 76 65 72 65 64 0a 20 20 20 20 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 59 6f overed......by.this.License...Yo
ea60 75 20 6d 75 73 74 20 73 75 70 70 6c 79 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 u.must.supply.a.copy.of.this.Lic
ea80 65 6e 73 65 2e 20 20 49 66 20 74 68 65 0a 20 20 20 20 20 77 6f 72 6b 20 64 75 72 69 6e 67 20 65 ense...If.the......work.during.e
eaa0 78 65 63 75 74 69 6f 6e 20 64 69 73 70 6c 61 79 73 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 xecution.displays.copyright.noti
eac0 63 65 73 2c 20 79 6f 75 20 6d 75 73 74 20 69 6e 63 6c 75 64 65 0a 20 20 20 20 20 74 68 65 20 63 ces,.you.must.include......the.c
eae0 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 66 6f 72 20 74 68 65 20 4c 69 62 72 61 72 79 20 opyright.notice.for.the.Library.
eb00 61 6d 6f 6e 67 20 74 68 65 6d 2c 20 61 73 20 77 65 6c 6c 20 61 73 20 61 0a 20 20 20 20 20 72 65 among.them,.as.well.as.a......re
eb20 66 65 72 65 6e 63 65 20 64 69 72 65 63 74 69 6e 67 20 74 68 65 20 75 73 65 72 20 74 6f 20 74 68 ference.directing.the.user.to.th
eb40 65 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 41 6c 73 6f 2c 0a 20 e.copy.of.this.License...Also,..
eb60 20 20 20 20 79 6f 75 20 6d 75 73 74 20 64 6f 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 74 68 69 ....you.must.do.one.of.these.thi
eb80 6e 67 73 3a 0a 0a 20 20 20 20 20 20 20 61 2e 20 41 63 63 6f 6d 70 61 6e 79 20 74 68 65 20 77 6f ngs:.........a..Accompany.the.wo
eba0 72 6b 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 rk.with.the.complete.correspondi
ebc0 6e 67 0a 20 20 20 20 20 20 20 20 20 20 6d 61 63 68 69 6e 65 2d 72 65 61 64 61 62 6c 65 20 73 6f ng...........machine-readable.so
ebe0 75 72 63 65 20 63 6f 64 65 20 66 6f 72 20 74 68 65 20 4c 69 62 72 61 72 79 20 69 6e 63 6c 75 64 urce.code.for.the.Library.includ
ec00 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 77 68 61 74 65 76 65 72 20 63 68 61 6e 67 65 73 20 77 ing...........whatever.changes.w
ec20 65 72 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 77 6f 72 6b 20 28 77 68 69 63 68 20 6d 75 73 74 ere.used.in.the.work.(which.must
ec40 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 .be...........distributed.under.
ec60 53 65 63 74 69 6f 6e 73 20 31 20 61 6e 64 20 32 20 61 62 6f 76 65 29 3b 20 61 6e 64 2c 20 69 66 Sections.1.and.2.above);.and,.if
ec80 20 74 68 65 20 77 6f 72 6b 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 61 6e 20 65 78 65 63 75 74 .the.work.is...........an.execut
eca0 61 62 6c 65 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 74 68 65 20 4c 69 62 72 61 72 79 2c 20 77 69 able.linked.with.the.Library,.wi
ecc0 74 68 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 0a 20 20 20 20 20 20 20 20 20 20 6d 61 63 68 69 6e th.the.complete...........machin
ece0 65 2d 72 65 61 64 61 62 6c 65 20 22 77 6f 72 6b 20 74 68 61 74 20 75 73 65 73 20 74 68 65 20 4c e-readable."work.that.uses.the.L
ed00 69 62 72 61 72 79 22 2c 20 61 73 20 6f 62 6a 65 63 74 20 63 6f 64 65 0a 20 20 20 20 20 20 20 20 ibrary",.as.object.code.........
ed20 20 20 61 6e 64 2f 6f 72 20 73 6f 75 72 63 65 20 63 6f 64 65 2c 20 73 6f 20 74 68 61 74 20 74 68 ..and/or.source.code,.so.that.th
ed40 65 20 75 73 65 72 20 63 61 6e 20 6d 6f 64 69 66 79 20 74 68 65 20 4c 69 62 72 61 72 79 0a 20 20 e.user.can.modify.the.Library...
ed60 20 20 20 20 20 20 20 20 61 6e 64 20 74 68 65 6e 20 72 65 6c 69 6e 6b 20 74 6f 20 70 72 6f 64 75 ........and.then.relink.to.produ
ed80 63 65 20 61 20 6d 6f 64 69 66 69 65 64 20 65 78 65 63 75 74 61 62 6c 65 20 63 6f 6e 74 61 69 6e ce.a.modified.executable.contain
eda0 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 4c 69 62 72 61 ing...........the.modified.Libra
edc0 72 79 2e 20 20 28 49 74 20 69 73 20 75 6e 64 65 72 73 74 6f 6f 64 20 74 68 61 74 20 74 68 65 20 ry...(It.is.understood.that.the.
ede0 75 73 65 72 20 77 68 6f 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 73 20 74 68 65 20 63 user.who...........changes.the.c
ee00 6f 6e 74 65 6e 74 73 20 6f 66 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 66 69 6c 65 73 20 69 6e 20 ontents.of.definitions.files.in.
ee20 74 68 65 20 4c 69 62 72 61 72 79 20 77 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 6e 6f 74 20 6e the.Library.will...........not.n
ee40 65 63 65 73 73 61 72 69 6c 79 20 62 65 20 61 62 6c 65 20 74 6f 20 72 65 63 6f 6d 70 69 6c 65 20 ecessarily.be.able.to.recompile.
ee60 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 74 6f 20 75 73 65 0a 20 20 20 20 20 20 20 20 20 the.application.to.use..........
ee80 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 64 65 66 69 6e 69 74 69 6f 6e 73 2e 29 0a 0a 20 20 20 .the.modified.definitions.).....
eea0 20 20 20 20 62 2e 20 55 73 65 20 61 20 73 75 69 74 61 62 6c 65 20 73 68 61 72 65 64 20 6c 69 62 ....b..Use.a.suitable.shared.lib
eec0 72 61 72 79 20 6d 65 63 68 61 6e 69 73 6d 20 66 6f 72 20 6c 69 6e 6b 69 6e 67 20 77 69 74 68 20 rary.mechanism.for.linking.with.
eee0 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 4c 69 62 72 61 72 79 2e 20 20 41 20 73 75 69 74 61 62 the...........Library...A.suitab
ef00 6c 65 20 6d 65 63 68 61 6e 69 73 6d 20 69 73 20 6f 6e 65 20 74 68 61 74 20 28 31 29 20 75 73 65 le.mechanism.is.one.that.(1).use
ef20 73 20 61 74 20 72 75 6e 0a 20 20 20 20 20 20 20 20 20 20 74 69 6d 65 20 61 20 63 6f 70 79 20 6f s.at.run...........time.a.copy.o
ef40 66 20 74 68 65 20 6c 69 62 72 61 72 79 20 61 6c 72 65 61 64 79 20 70 72 65 73 65 6e 74 20 6f 6e f.the.library.already.present.on
ef60 20 74 68 65 20 75 73 65 72 27 73 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 75 74 65 72 20 73 .the.user's...........computer.s
ef80 79 73 74 65 6d 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 63 6f 70 79 69 6e 67 20 6c 69 62 72 61 ystem,.rather.than.copying.libra
efa0 72 79 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 74 6f 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 ry.functions.into...........the.
efc0 65 78 65 63 75 74 61 62 6c 65 2c 20 61 6e 64 20 28 32 29 20 77 69 6c 6c 20 6f 70 65 72 61 74 65 executable,.and.(2).will.operate
efe0 20 70 72 6f 70 65 72 6c 79 20 77 69 74 68 20 61 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 20 20 .properly.with.a.modified.......
f000 20 20 20 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 2c 20 69 66 20 74 ....version.of.the.library,.if.t
f020 68 65 20 75 73 65 72 20 69 6e 73 74 61 6c 6c 73 20 6f 6e 65 2c 20 61 73 20 6c 6f 6e 67 20 61 73 he.user.installs.one,.as.long.as
f040 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 20 ...........the.modified.version.
f060 69 73 20 69 6e 74 65 72 66 61 63 65 2d 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 65 is.interface-compatible.with.the
f080 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 74 68 65 20 77 6f 72 6b .version...........that.the.work
f0a0 20 77 61 73 20 6d 61 64 65 20 77 69 74 68 2e 0a 0a 20 20 20 20 20 20 20 63 2e 20 41 63 63 6f 6d .was.made.with..........c..Accom
f0c0 70 61 6e 79 20 74 68 65 20 77 6f 72 6b 20 77 69 74 68 20 61 20 77 72 69 74 74 65 6e 20 6f 66 66 pany.the.work.with.a.written.off
f0e0 65 72 2c 20 76 61 6c 69 64 20 66 6f 72 20 61 74 20 6c 65 61 73 74 0a 20 20 20 20 20 20 20 20 20 er,.valid.for.at.least..........
f100 20 74 68 72 65 65 20 79 65 61 72 73 2c 20 74 6f 20 67 69 76 65 20 74 68 65 20 73 61 6d 65 20 75 .three.years,.to.give.the.same.u
f120 73 65 72 20 74 68 65 20 6d 61 74 65 72 69 61 6c 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 0a 20 ser.the.materials.specified.in..
f140 20 20 20 20 20 20 20 20 20 53 75 62 73 65 63 74 69 6f 6e 20 36 61 2c 20 61 62 6f 76 65 2c 20 66 .........Subsection.6a,.above,.f
f160 6f 72 20 61 20 63 68 61 72 67 65 20 6e 6f 20 6d 6f 72 65 20 74 68 61 6e 20 74 68 65 20 63 6f 73 or.a.charge.no.more.than.the.cos
f180 74 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 70 65 72 66 6f 72 6d 69 6e 67 20 74 68 69 73 20 64 t.of...........performing.this.d
f1a0 69 73 74 72 69 62 75 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 64 2e 20 49 66 20 64 69 73 74 72 istribution..........d..If.distr
f1c0 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 69 73 20 6d 61 64 65 20 62 79 20 6f ibution.of.the.work.is.made.by.o
f1e0 66 66 65 72 69 6e 67 20 61 63 63 65 73 73 20 74 6f 20 63 6f 70 79 0a 20 20 20 20 20 20 20 20 20 ffering.access.to.copy..........
f200 20 66 72 6f 6d 20 61 20 64 65 73 69 67 6e 61 74 65 64 20 70 6c 61 63 65 2c 20 6f 66 66 65 72 20 .from.a.designated.place,.offer.
f220 65 71 75 69 76 61 6c 65 6e 74 20 61 63 63 65 73 73 20 74 6f 20 63 6f 70 79 20 74 68 65 0a 20 20 equivalent.access.to.copy.the...
f240 20 20 20 20 20 20 20 20 61 62 6f 76 65 20 73 70 65 63 69 66 69 65 64 20 6d 61 74 65 72 69 61 6c ........above.specified.material
f260 73 20 66 72 6f 6d 20 74 68 65 20 73 61 6d 65 20 70 6c 61 63 65 2e 0a 0a 20 20 20 20 20 20 20 65 s.from.the.same.place..........e
f280 2e 20 56 65 72 69 66 79 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 68 61 73 20 61 6c 72 65 61 ..Verify.that.the.user.has.alrea
f2a0 64 79 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 73 65 0a 20 20 20 20 dy.received.a.copy.of.these.....
f2c0 20 20 20 20 20 20 6d 61 74 65 72 69 61 6c 73 20 6f 72 20 74 68 61 74 20 79 6f 75 20 68 61 76 65 ......materials.or.that.you.have
f2e0 20 61 6c 72 65 61 64 79 20 73 65 6e 74 20 74 68 69 73 20 75 73 65 72 20 61 20 63 6f 70 79 2e 0a .already.sent.this.user.a.copy..
f300 0a 20 20 20 20 20 46 6f 72 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 2c 20 74 68 65 20 72 65 71 ......For.an.executable,.the.req
f320 75 69 72 65 64 20 66 6f 72 6d 20 6f 66 20 74 68 65 20 22 77 6f 72 6b 20 74 68 61 74 20 75 73 65 uired.form.of.the."work.that.use
f340 73 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 22 20 6d 75 73 74 20 69 6e 63 6c 75 64 65 s.the......Library".must.include
f360 20 61 6e 79 20 64 61 74 61 20 61 6e 64 20 75 74 69 6c 69 74 79 20 70 72 6f 67 72 61 6d 73 20 6e .any.data.and.utility.programs.n
f380 65 65 64 65 64 20 66 6f 72 0a 20 20 20 20 20 72 65 70 72 6f 64 75 63 69 6e 67 20 74 68 65 20 65 eeded.for......reproducing.the.e
f3a0 78 65 63 75 74 61 62 6c 65 20 66 72 6f 6d 20 69 74 2e 20 20 48 6f 77 65 76 65 72 2c 20 61 73 20 xecutable.from.it...However,.as.
f3c0 61 20 73 70 65 63 69 61 6c 0a 20 20 20 20 20 65 78 63 65 70 74 69 6f 6e 2c 20 74 68 65 20 6d 61 a.special......exception,.the.ma
f3e0 74 65 72 69 61 6c 73 20 74 6f 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 6e 65 65 64 20 6e terials.to.be.distributed.need.n
f400 6f 74 20 69 6e 63 6c 75 64 65 0a 20 20 20 20 20 61 6e 79 74 68 69 6e 67 20 74 68 61 74 20 69 73 ot.include......anything.that.is
f420 20 6e 6f 72 6d 61 6c 6c 79 20 64 69 73 74 72 69 62 75 74 65 64 20 28 69 6e 20 65 69 74 68 65 72 .normally.distributed.(in.either
f440 20 73 6f 75 72 63 65 20 6f 72 20 62 69 6e 61 72 79 0a 20 20 20 20 20 66 6f 72 6d 29 20 77 69 74 .source.or.binary......form).wit
f460 68 20 74 68 65 20 6d 61 6a 6f 72 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 28 63 6f 6d 70 69 6c 65 72 h.the.major.components.(compiler
f480 2c 20 6b 65 72 6e 65 6c 2c 20 61 6e 64 20 73 6f 20 6f 6e 29 20 6f 66 0a 20 20 20 20 20 74 68 65 ,.kernel,.and.so.on).of......the
f4a0 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 65 .operating.system.on.which.the.e
f4c0 78 65 63 75 74 61 62 6c 65 20 72 75 6e 73 2c 20 75 6e 6c 65 73 73 20 74 68 61 74 0a 20 20 20 20 xecutable.runs,.unless.that.....
f4e0 20 63 6f 6d 70 6f 6e 65 6e 74 20 69 74 73 65 6c 66 20 61 63 63 6f 6d 70 61 6e 69 65 73 20 74 68 .component.itself.accompanies.th
f500 65 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 0a 20 20 20 20 20 49 74 20 6d 61 79 20 68 61 70 70 65 e.executable........It.may.happe
f520 6e 20 74 68 61 74 20 74 68 69 73 20 72 65 71 75 69 72 65 6d 65 6e 74 20 63 6f 6e 74 72 61 64 69 n.that.this.requirement.contradi
f540 63 74 73 20 74 68 65 20 6c 69 63 65 6e 73 65 0a 20 20 20 20 20 72 65 73 74 72 69 63 74 69 6f 6e cts.the.license......restriction
f560 73 20 6f 66 20 6f 74 68 65 72 20 70 72 6f 70 72 69 65 74 61 72 79 20 6c 69 62 72 61 72 69 65 73 s.of.other.proprietary.libraries
f580 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 6e 6f 72 6d 61 6c 6c 79 0a 20 20 20 20 20 61 63 63 6f 6d .that.do.not.normally......accom
f5a0 70 61 6e 79 20 74 68 65 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 2e 20 20 53 75 63 68 pany.the.operating.system...Such
f5c0 20 61 20 63 6f 6e 74 72 61 64 69 63 74 69 6f 6e 20 6d 65 61 6e 73 20 79 6f 75 0a 20 20 20 20 20 .a.contradiction.means.you......
f5e0 63 61 6e 6e 6f 74 20 75 73 65 20 62 6f 74 68 20 74 68 65 6d 20 61 6e 64 20 74 68 65 20 4c 69 62 cannot.use.both.them.and.the.Lib
f600 72 61 72 79 20 74 6f 67 65 74 68 65 72 20 69 6e 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 74 rary.together.in.an.executable.t
f620 68 61 74 0a 20 20 20 20 20 79 6f 75 20 64 69 73 74 72 69 62 75 74 65 2e 0a 0a 20 20 37 2e 20 59 hat......you.distribute.....7..Y
f640 6f 75 20 6d 61 79 20 70 6c 61 63 65 20 6c 69 62 72 61 72 79 20 66 61 63 69 6c 69 74 69 65 73 20 ou.may.place.library.facilities.
f660 74 68 61 74 20 61 72 65 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 0a 20 20 20 that.are.a.work.based.on.the....
f680 20 20 4c 69 62 72 61 72 79 20 73 69 64 65 2d 62 79 2d 73 69 64 65 20 69 6e 20 61 20 73 69 6e 67 ..Library.side-by-side.in.a.sing
f6a0 6c 65 20 6c 69 62 72 61 72 79 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 6f 74 68 65 72 0a 20 le.library.together.with.other..
f6c0 20 20 20 20 6c 69 62 72 61 72 79 20 66 61 63 69 6c 69 74 69 65 73 20 6e 6f 74 20 63 6f 76 65 72 ....library.facilities.not.cover
f6e0 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 20 64 69 73 74 72 69 62 75 ed.by.this.License,.and.distribu
f700 74 65 20 73 75 63 68 0a 20 20 20 20 20 61 20 63 6f 6d 62 69 6e 65 64 20 6c 69 62 72 61 72 79 2c te.such......a.combined.library,
f720 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 73 65 70 61 72 61 74 65 20 64 69 73 74 .provided.that.the.separate.dist
f740 72 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 65 0a 20 20 20 20 20 77 6f 72 6b 20 62 61 73 65 64 20 ribution.of.the......work.based.
f760 6f 6e 20 74 68 65 20 4c 69 62 72 61 72 79 20 61 6e 64 20 6f 66 20 74 68 65 20 6f 74 68 65 72 20 on.the.Library.and.of.the.other.
f780 6c 69 62 72 61 72 79 20 66 61 63 69 6c 69 74 69 65 73 20 69 73 0a 20 20 20 20 20 6f 74 68 65 72 library.facilities.is......other
f7a0 77 69 73 65 20 70 65 72 6d 69 74 74 65 64 2c 20 61 6e 64 20 70 72 6f 76 69 64 65 64 20 74 68 61 wise.permitted,.and.provided.tha
f7c0 74 20 79 6f 75 20 64 6f 20 74 68 65 73 65 20 74 77 6f 20 74 68 69 6e 67 73 3a 0a 0a 20 20 20 20 t.you.do.these.two.things:......
f7e0 20 20 20 61 2e 20 41 63 63 6f 6d 70 61 6e 79 20 74 68 65 20 63 6f 6d 62 69 6e 65 64 20 6c 69 62 ...a..Accompany.the.combined.lib
f800 72 61 72 79 20 77 69 74 68 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 73 61 6d 65 20 77 6f 72 rary.with.a.copy.of.the.same.wor
f820 6b 0a 20 20 20 20 20 20 20 20 20 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 4c 69 62 72 61 72 79 k...........based.on.the.Library
f840 2c 20 75 6e 63 6f 6d 62 69 6e 65 64 20 77 69 74 68 20 61 6e 79 20 6f 74 68 65 72 20 6c 69 62 72 ,.uncombined.with.any.other.libr
f860 61 72 79 0a 20 20 20 20 20 20 20 20 20 20 66 61 63 69 6c 69 74 69 65 73 2e 20 20 54 68 69 73 20 ary...........facilities...This.
f880 6d 75 73 74 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 must.be.distributed.under.the.te
f8a0 72 6d 73 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 73 20 61 62 rms.of.the...........Sections.ab
f8c0 6f 76 65 2e 0a 0a 20 20 20 20 20 20 20 62 2e 20 47 69 76 65 20 70 72 6f 6d 69 6e 65 6e 74 20 6e ove..........b..Give.prominent.n
f8e0 6f 74 69 63 65 20 77 69 74 68 20 74 68 65 20 63 6f 6d 62 69 6e 65 64 20 6c 69 62 72 61 72 79 20 otice.with.the.combined.library.
f900 6f 66 20 74 68 65 20 66 61 63 74 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 70 61 72 74 20 of.the.fact...........that.part.
f920 6f 66 20 69 74 20 69 73 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 4c 69 62 of.it.is.a.work.based.on.the.Lib
f940 72 61 72 79 2c 20 61 6e 64 20 65 78 70 6c 61 69 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 77 rary,.and.explaining...........w
f960 68 65 72 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 61 63 63 6f 6d 70 61 6e 79 69 6e 67 20 75 6e here.to.find.the.accompanying.un
f980 63 6f 6d 62 69 6e 65 64 20 66 6f 72 6d 20 6f 66 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 20 20 combined.form.of.the.same.......
f9a0 20 20 20 20 77 6f 72 6b 2e 0a 0a 20 20 38 2e 20 59 6f 75 20 6d 61 79 20 6e 6f 74 20 63 6f 70 79 ....work.....8..You.may.not.copy
f9c0 2c 20 6d 6f 64 69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c 20 6c 69 6e 6b 20 77 69 74 68 2c ,.modify,.sublicense,.link.with,
f9e0 20 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 20 .or.distribute.the......Library.
fa00 65 78 63 65 70 74 20 61 73 20 65 78 70 72 65 73 73 6c 79 20 70 72 6f 76 69 64 65 64 20 75 6e 64 except.as.expressly.provided.und
fa20 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 41 6e 79 0a 20 20 20 20 20 61 74 74 65 6d er.this.License...Any......attem
fa40 70 74 20 6f 74 68 65 72 77 69 73 65 20 74 6f 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 73 75 pt.otherwise.to.copy,.modify,.su
fa60 62 6c 69 63 65 6e 73 65 2c 20 6c 69 6e 6b 20 77 69 74 68 2c 20 6f 72 0a 20 20 20 20 20 64 69 73 blicense,.link.with,.or......dis
fa80 74 72 69 62 75 74 65 20 74 68 65 20 4c 69 62 72 61 72 79 20 69 73 20 76 6f 69 64 2c 20 61 6e 64 tribute.the.Library.is.void,.and
faa0 20 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 0a 20 20 .will.automatically.terminate...
fac0 20 20 20 79 6f 75 72 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 ...your.rights.under.this.Licens
fae0 65 2e 20 20 48 6f 77 65 76 65 72 2c 20 70 61 72 74 69 65 73 20 77 68 6f 20 68 61 76 65 20 72 65 e...However,.parties.who.have.re
fb00 63 65 69 76 65 64 0a 20 20 20 20 20 63 6f 70 69 65 73 2c 20 6f 72 20 72 69 67 68 74 73 2c 20 66 ceived......copies,.or.rights,.f
fb20 72 6f 6d 20 79 6f 75 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 69 6c 6c 20 rom.you.under.this.License.will.
fb40 6e 6f 74 20 68 61 76 65 20 74 68 65 69 72 0a 20 20 20 20 20 6c 69 63 65 6e 73 65 73 20 74 65 72 not.have.their......licenses.ter
fb60 6d 69 6e 61 74 65 64 20 73 6f 20 6c 6f 6e 67 20 61 73 20 73 75 63 68 20 70 61 72 74 69 65 73 20 minated.so.long.as.such.parties.
fb80 72 65 6d 61 69 6e 20 69 6e 20 66 75 6c 6c 0a 20 20 20 20 20 63 6f 6d 70 6c 69 61 6e 63 65 2e 0a remain.in.full......compliance..
fba0 0a 20 20 39 2e 20 59 6f 75 20 61 72 65 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 74 6f 20 61 63 ...9..You.are.not.required.to.ac
fbc0 63 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 73 69 6e 63 65 20 79 6f 75 20 68 61 76 cept.this.License,.since.you.hav
fbe0 65 20 6e 6f 74 0a 20 20 20 20 20 73 69 67 6e 65 64 20 69 74 2e 20 20 48 6f 77 65 76 65 72 2c 20 e.not......signed.it...However,.
fc00 6e 6f 74 68 69 6e 67 20 65 6c 73 65 20 67 72 61 6e 74 73 20 79 6f 75 20 70 65 72 6d 69 73 73 69 nothing.else.grants.you.permissi
fc20 6f 6e 20 74 6f 20 6d 6f 64 69 66 79 0a 20 20 20 20 20 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 on.to.modify......or.distribute.
fc40 74 68 65 20 4c 69 62 72 61 72 79 20 6f 72 20 69 74 73 20 64 65 72 69 76 61 74 69 76 65 20 77 6f the.Library.or.its.derivative.wo
fc60 72 6b 73 2e 20 20 54 68 65 73 65 20 61 63 74 69 6f 6e 73 0a 20 20 20 20 20 61 72 65 20 70 72 6f rks...These.actions......are.pro
fc80 68 69 62 69 74 65 64 20 62 79 20 6c 61 77 20 69 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 61 63 63 hibited.by.law.if.you.do.not.acc
fca0 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 20 20 20 20 20 54 68 65 72 65 66 6f 72 65 ept.this.License.......Therefore
fcc0 2c 20 62 79 20 6d 6f 64 69 66 79 69 6e 67 20 6f 72 20 64 69 73 74 72 69 62 75 74 69 6e 67 20 74 ,.by.modifying.or.distributing.t
fce0 68 65 20 4c 69 62 72 61 72 79 20 28 6f 72 20 61 6e 79 20 77 6f 72 6b 0a 20 20 20 20 20 62 61 73 he.Library.(or.any.work......bas
fd00 65 64 20 6f 6e 20 74 68 65 20 4c 69 62 72 61 72 79 29 2c 20 79 6f 75 20 69 6e 64 69 63 61 74 65 ed.on.the.Library),.you.indicate
fd20 20 79 6f 75 72 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 .your.acceptance.of.this.License
fd40 0a 20 20 20 20 20 74 6f 20 64 6f 20 73 6f 2c 20 61 6e 64 20 61 6c 6c 20 69 74 73 20 74 65 72 6d ......to.do.so,.and.all.its.term
fd60 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 63 6f 70 79 69 6e 67 2c 0a 20 20 s.and.conditions.for.copying,...
fd80 20 20 20 64 69 73 74 72 69 62 75 74 69 6e 67 20 6f 72 20 6d 6f 64 69 66 79 69 6e 67 20 74 68 65 ...distributing.or.modifying.the
fda0 20 4c 69 62 72 61 72 79 20 6f 72 20 77 6f 72 6b 73 20 62 61 73 65 64 20 6f 6e 20 69 74 2e 0a 0a .Library.or.works.based.on.it...
fdc0 20 20 31 30 2e 20 45 61 63 68 20 74 69 6d 65 20 79 6f 75 20 72 65 64 69 73 74 72 69 62 75 74 65 ..10..Each.time.you.redistribute
fde0 20 74 68 65 20 4c 69 62 72 61 72 79 20 28 6f 72 20 61 6e 79 20 77 6f 72 6b 20 62 61 73 65 64 20 .the.Library.(or.any.work.based.
fe00 6f 6e 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 29 2c 20 74 68 65 20 72 65 63 69 70 69 on.the......Library),.the.recipi
fe20 65 6e 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 63 65 69 76 65 73 20 61 20 6c 69 63 ent.automatically.receives.a.lic
fe40 65 6e 73 65 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 6f 72 69 67 69 6e 61 6c 20 6c 69 63 65 ense.from.the......original.lice
fe60 6e 73 6f 72 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 2c 20 6c 69 6e 6b 20 77 nsor.to.copy,.distribute,.link.w
fe80 69 74 68 20 6f 72 20 6d 6f 64 69 66 79 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 20 73 ith.or.modify.the......Library.s
fea0 75 62 6a 65 63 74 20 74 6f 20 74 68 65 73 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 ubject.to.these.terms.and.condit
fec0 69 6f 6e 73 2e 20 20 59 6f 75 20 6d 61 79 20 6e 6f 74 20 69 6d 70 6f 73 65 0a 20 20 20 20 20 61 ions...You.may.not.impose......a
fee0 6e 79 20 66 75 72 74 68 65 72 20 72 65 73 74 72 69 63 74 69 6f 6e 73 20 6f 6e 20 74 68 65 20 72 ny.further.restrictions.on.the.r
ff00 65 63 69 70 69 65 6e 74 73 27 20 65 78 65 72 63 69 73 65 20 6f 66 20 74 68 65 20 72 69 67 68 74 ecipients'.exercise.of.the.right
ff20 73 0a 20 20 20 20 20 67 72 61 6e 74 65 64 20 68 65 72 65 69 6e 2e 20 20 59 6f 75 20 61 72 65 20 s......granted.herein...You.are.
ff40 6e 6f 74 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 65 6e 66 6f 72 63 69 6e 67 20 63 6f not.responsible.for.enforcing.co
ff60 6d 70 6c 69 61 6e 63 65 0a 20 20 20 20 20 62 79 20 74 68 69 72 64 20 70 61 72 74 69 65 73 20 77 mpliance......by.third.parties.w
ff80 69 74 68 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 31 31 2e 20 49 66 2c 20 61 73 20 ith.this.License.....11..If,.as.
ffa0 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 6f 66 20 61 20 63 6f 75 72 74 20 6a 75 64 67 6d 65 6e a.consequence.of.a.court.judgmen
ffc0 74 20 6f 72 20 61 6c 6c 65 67 61 74 69 6f 6e 20 6f 66 20 70 61 74 65 6e 74 0a 20 20 20 20 20 69 t.or.allegation.of.patent......i
ffe0 6e 66 72 69 6e 67 65 6d 65 6e 74 20 6f 72 20 66 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 72 65 61 nfringement.or.for.any.other.rea
10000 73 6f 6e 20 28 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 20 70 61 74 65 6e 74 0a 20 20 20 20 20 son.(not.limited.to.patent......
10020 69 73 73 75 65 73 29 2c 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 69 6d 70 6f 73 65 64 20 issues),.conditions.are.imposed.
10040 6f 6e 20 79 6f 75 20 28 77 68 65 74 68 65 72 20 62 79 20 63 6f 75 72 74 20 6f 72 64 65 72 2c 0a on.you.(whether.by.court.order,.
10060 20 20 20 20 20 61 67 72 65 65 6d 65 6e 74 20 6f 72 20 6f 74 68 65 72 77 69 73 65 29 20 74 68 61 .....agreement.or.otherwise).tha
10080 74 20 63 6f 6e 74 72 61 64 69 63 74 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 t.contradict.the.conditions.of.t
100a0 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 2c 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 65 78 his......License,.they.do.not.ex
100c0 63 75 73 65 20 79 6f 75 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 cuse.you.from.the.conditions.of.
100e0 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 6f 75 20 63 61 6e 6e 6f this......License...If.you.canno
10100 74 20 64 69 73 74 72 69 62 75 74 65 20 73 6f 20 61 73 20 74 6f 20 73 61 74 69 73 66 79 20 73 69 t.distribute.so.as.to.satisfy.si
10120 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 0a 20 20 20 20 20 79 6f 75 72 20 6f 62 6c 69 67 61 74 69 6f multaneously......your.obligatio
10140 6e 73 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 6e 79 20 6f 74 ns.under.this.License.and.any.ot
10160 68 65 72 20 70 65 72 74 69 6e 65 6e 74 0a 20 20 20 20 20 6f 62 6c 69 67 61 74 69 6f 6e 73 2c 20 her.pertinent......obligations,.
10180 74 68 65 6e 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 79 6f 75 20 6d 61 79 20 6e 6f then.as.a.consequence.you.may.no
101a0 74 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 0a 20 20 20 20 20 4c 69 62 72 61 72 79 20 61 74 t.distribute.the......Library.at
101c0 20 61 6c 6c 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 61 20 70 61 74 65 6e 74 20 .all...For.example,.if.a.patent.
101e0 6c 69 63 65 6e 73 65 20 77 6f 75 6c 64 20 6e 6f 74 20 70 65 72 6d 69 74 0a 20 20 20 20 20 72 6f license.would.not.permit......ro
10200 79 61 6c 74 79 2d 66 72 65 65 20 72 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 65 yalty-free.redistribution.of.the
10220 20 4c 69 62 72 61 72 79 20 62 79 20 61 6c 6c 20 74 68 6f 73 65 20 77 68 6f 20 72 65 63 65 69 76 .Library.by.all.those.who.receiv
10240 65 0a 20 20 20 20 20 63 6f 70 69 65 73 20 64 69 72 65 63 74 6c 79 20 6f 72 20 69 6e 64 69 72 65 e......copies.directly.or.indire
10260 63 74 6c 79 20 74 68 72 6f 75 67 68 20 79 6f 75 2c 20 74 68 65 6e 20 74 68 65 20 6f 6e 6c 79 20 ctly.through.you,.then.the.only.
10280 77 61 79 20 79 6f 75 0a 20 20 20 20 20 63 6f 75 6c 64 20 73 61 74 69 73 66 79 20 62 6f 74 68 20 way.you......could.satisfy.both.
102a0 69 74 20 61 6e 64 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 6f 75 6c 64 20 62 65 20 74 6f 20 it.and.this.License.would.be.to.
102c0 72 65 66 72 61 69 6e 20 65 6e 74 69 72 65 6c 79 0a 20 20 20 20 20 66 72 6f 6d 20 64 69 73 74 72 refrain.entirely......from.distr
102e0 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 2e 0a 0a 20 20 20 20 20 49 66 ibution.of.the.Library........If
10300 20 61 6e 79 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 69 73 20 .any.portion.of.this.section.is.
10320 68 65 6c 64 20 69 6e 76 61 6c 69 64 20 6f 72 20 75 6e 65 6e 66 6f 72 63 65 61 62 6c 65 0a 20 20 held.invalid.or.unenforceable...
10340 20 20 20 75 6e 64 65 72 20 61 6e 79 20 70 61 72 74 69 63 75 6c 61 72 20 63 69 72 63 75 6d 73 74 ...under.any.particular.circumst
10360 61 6e 63 65 2c 20 74 68 65 20 62 61 6c 61 6e 63 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e ance,.the.balance.of.the.section
10380 20 69 73 0a 20 20 20 20 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 61 70 70 6c 79 2c 20 61 6e 64 20 .is......intended.to.apply,.and.
103a0 74 68 65 20 73 65 63 74 69 6f 6e 20 61 73 20 61 20 77 68 6f 6c 65 20 69 73 20 69 6e 74 65 6e 64 the.section.as.a.whole.is.intend
103c0 65 64 20 74 6f 20 61 70 70 6c 79 0a 20 20 20 20 20 69 6e 20 6f 74 68 65 72 20 63 69 72 63 75 6d ed.to.apply......in.other.circum
103e0 73 74 61 6e 63 65 73 2e 0a 0a 20 20 20 20 20 49 74 20 69 73 20 6e 6f 74 20 74 68 65 20 70 75 72 stances........It.is.not.the.pur
10400 70 6f 73 65 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 74 6f 20 69 6e 64 75 63 65 20 79 pose.of.this.section.to.induce.y
10420 6f 75 20 74 6f 20 69 6e 66 72 69 6e 67 65 20 61 6e 79 0a 20 20 20 20 20 70 61 74 65 6e 74 73 20 ou.to.infringe.any......patents.
10440 6f 72 20 6f 74 68 65 72 20 70 72 6f 70 65 72 74 79 20 72 69 67 68 74 20 63 6c 61 69 6d 73 20 6f or.other.property.right.claims.o
10460 72 20 74 6f 20 63 6f 6e 74 65 73 74 20 76 61 6c 69 64 69 74 79 20 6f 66 0a 20 20 20 20 20 61 6e r.to.contest.validity.of......an
10480 79 20 73 75 63 68 20 63 6c 61 69 6d 73 3b 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 68 61 73 20 y.such.claims;.this.section.has.
104a0 74 68 65 20 73 6f 6c 65 20 70 75 72 70 6f 73 65 20 6f 66 20 70 72 6f 74 65 63 74 69 6e 67 0a 20 the.sole.purpose.of.protecting..
104c0 20 20 20 20 74 68 65 20 69 6e 74 65 67 72 69 74 79 20 6f 66 20 74 68 65 20 66 72 65 65 20 73 6f ....the.integrity.of.the.free.so
104e0 66 74 77 61 72 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 73 79 73 74 65 6d 20 77 68 69 63 68 ftware.distribution.system.which
10500 20 69 73 0a 20 20 20 20 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 62 79 20 70 75 62 6c 69 63 20 6c .is......implemented.by.public.l
10520 69 63 65 6e 73 65 20 70 72 61 63 74 69 63 65 73 2e 20 20 4d 61 6e 79 20 70 65 6f 70 6c 65 20 68 icense.practices...Many.people.h
10540 61 76 65 20 6d 61 64 65 0a 20 20 20 20 20 67 65 6e 65 72 6f 75 73 20 63 6f 6e 74 72 69 62 75 74 ave.made......generous.contribut
10560 69 6f 6e 73 20 74 6f 20 74 68 65 20 77 69 64 65 20 72 61 6e 67 65 20 6f 66 20 73 6f 66 74 77 61 ions.to.the.wide.range.of.softwa
10580 72 65 20 64 69 73 74 72 69 62 75 74 65 64 0a 20 20 20 20 20 74 68 72 6f 75 67 68 20 74 68 61 74 re.distributed......through.that
105a0 20 73 79 73 74 65 6d 20 69 6e 20 72 65 6c 69 61 6e 63 65 20 6f 6e 20 63 6f 6e 73 69 73 74 65 6e .system.in.reliance.on.consisten
105c0 74 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 61 74 0a 20 20 20 20 20 73 79 73 74 65 t.application.of.that......syste
105e0 6d 3b 20 69 74 20 69 73 20 75 70 20 74 6f 20 74 68 65 20 61 75 74 68 6f 72 2f 64 6f 6e 6f 72 20 m;.it.is.up.to.the.author/donor.
10600 74 6f 20 64 65 63 69 64 65 20 69 66 20 68 65 20 6f 72 20 73 68 65 20 69 73 0a 20 20 20 20 20 77 to.decide.if.he.or.she.is......w
10620 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 73 6f 66 74 77 61 72 65 20 74 68 illing.to.distribute.software.th
10640 72 6f 75 67 68 20 61 6e 79 20 6f 74 68 65 72 20 73 79 73 74 65 6d 20 61 6e 64 20 61 0a 20 20 20 rough.any.other.system.and.a....
10660 20 20 6c 69 63 65 6e 73 65 65 20 63 61 6e 6e 6f 74 20 69 6d 70 6f 73 65 20 74 68 61 74 20 63 68 ..licensee.cannot.impose.that.ch
10680 6f 69 63 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 73 65 63 74 69 6f 6e 20 69 73 20 69 6e 74 65 oice........This.section.is.inte
106a0 6e 64 65 64 20 74 6f 20 6d 61 6b 65 20 74 68 6f 72 6f 75 67 68 6c 79 20 63 6c 65 61 72 20 77 68 nded.to.make.thoroughly.clear.wh
106c0 61 74 20 69 73 20 62 65 6c 69 65 76 65 64 0a 20 20 20 20 20 74 6f 20 62 65 20 61 20 63 6f 6e 73 at.is.believed......to.be.a.cons
106e0 65 71 75 65 6e 63 65 20 6f 66 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 69 73 20 4c 69 63 65 equence.of.the.rest.of.this.Lice
10700 6e 73 65 2e 0a 0a 20 20 31 32 2e 20 49 66 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 nse.....12..If.the.distribution.
10720 61 6e 64 2f 6f 72 20 75 73 65 20 6f 66 20 74 68 65 20 4c 69 62 72 61 72 79 20 69 73 20 72 65 73 and/or.use.of.the.Library.is.res
10740 74 72 69 63 74 65 64 20 69 6e 0a 20 20 20 20 20 63 65 72 74 61 69 6e 20 63 6f 75 6e 74 72 69 65 tricted.in......certain.countrie
10760 73 20 65 69 74 68 65 72 20 62 79 20 70 61 74 65 6e 74 73 20 6f 72 20 62 79 20 63 6f 70 79 72 69 s.either.by.patents.or.by.copyri
10780 67 68 74 65 64 20 69 6e 74 65 72 66 61 63 65 73 2c 0a 20 20 20 20 20 74 68 65 20 6f 72 69 67 69 ghted.interfaces,......the.origi
107a0 6e 61 6c 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 77 68 6f 20 70 6c 61 63 65 73 20 nal.copyright.holder.who.places.
107c0 74 68 65 20 4c 69 62 72 61 72 79 20 75 6e 64 65 72 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 the.Library.under.this......Lice
107e0 6e 73 65 20 6d 61 79 20 61 64 64 20 61 6e 20 65 78 70 6c 69 63 69 74 20 67 65 6f 67 72 61 70 68 nse.may.add.an.explicit.geograph
10800 69 63 61 6c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6c 69 6d 69 74 61 74 69 6f 6e 0a 20 20 20 ical.distribution.limitation....
10820 20 20 65 78 63 6c 75 64 69 6e 67 20 74 68 6f 73 65 20 63 6f 75 6e 74 72 69 65 73 2c 20 73 6f 20 ..excluding.those.countries,.so.
10840 74 68 61 74 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 6f that.distribution.is.permitted.o
10860 6e 6c 79 0a 20 20 20 20 20 69 6e 20 6f 72 20 61 6d 6f 6e 67 20 63 6f 75 6e 74 72 69 65 73 20 6e nly......in.or.among.countries.n
10880 6f 74 20 74 68 75 73 20 65 78 63 6c 75 64 65 64 2e 20 20 49 6e 20 73 75 63 68 20 63 61 73 65 2c ot.thus.excluded...In.such.case,
108a0 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 20 69 6e 63 6f 72 70 6f 72 61 74 65 73 20 .this......License.incorporates.
108c0 74 68 65 20 6c 69 6d 69 74 61 74 69 6f 6e 20 61 73 20 69 66 20 77 72 69 74 74 65 6e 20 69 6e 20 the.limitation.as.if.written.in.
108e0 74 68 65 20 62 6f 64 79 20 6f 66 0a 20 20 20 20 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a the.body.of......this.License...
10900 20 20 31 33 2e 20 54 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 ..13..The.Free.Software.Foundati
10920 6f 6e 20 6d 61 79 20 70 75 62 6c 69 73 68 20 72 65 76 69 73 65 64 20 61 6e 64 2f 6f 72 20 6e 65 on.may.publish.revised.and/or.ne
10940 77 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 4c 65 73 73 65 72 20 47 65 w......versions.of.the.Lesser.Ge
10960 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 72 6f 6d 20 74 69 6d 65 20 74 neral.Public.License.from.time.t
10980 6f 20 74 69 6d 65 2e 0a 20 20 20 20 20 53 75 63 68 20 6e 65 77 20 76 65 72 73 69 6f 6e 73 20 77 o.time.......Such.new.versions.w
109a0 69 6c 6c 20 62 65 20 73 69 6d 69 6c 61 72 20 69 6e 20 73 70 69 72 69 74 20 74 6f 20 74 68 65 20 ill.be.similar.in.spirit.to.the.
109c0 70 72 65 73 65 6e 74 20 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 62 75 74 20 6d 61 79 20 64 69 present.version,......but.may.di
109e0 66 66 65 72 20 69 6e 20 64 65 74 61 69 6c 20 74 6f 20 61 64 64 72 65 73 73 20 6e 65 77 20 70 72 ffer.in.detail.to.address.new.pr
10a00 6f 62 6c 65 6d 73 20 6f 72 20 63 6f 6e 63 65 72 6e 73 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 76 oblems.or.concerns........Each.v
10a20 65 72 73 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 61 20 64 69 73 74 69 6e 67 75 69 73 68 69 6e 67 ersion.is.given.a.distinguishing
10a40 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 74 68 65 0a 20 20 20 20 20 4c 69 .version.number...If.the......Li
10a60 62 72 61 72 79 20 73 70 65 63 69 66 69 65 73 20 61 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 brary.specifies.a.version.number
10a80 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 68 69 63 68 20 61 70 70 6c 69 65 73 20 74 .of.this.License.which.applies.t
10aa0 6f 0a 20 20 20 20 20 69 74 20 61 6e 64 20 22 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e o......it.and."any.later.version
10ac0 22 2c 20 79 6f 75 20 68 61 76 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 6f 66 20 66 6f 6c 6c 6f 77 ",.you.have.the.option.of.follow
10ae0 69 6e 67 20 74 68 65 0a 20 20 20 20 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e ing.the......terms.and.condition
10b00 73 20 65 69 74 68 65 72 20 6f 66 20 74 68 61 74 20 76 65 72 73 69 6f 6e 20 6f 72 20 6f 66 20 61 s.either.of.that.version.or.of.a
10b20 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 70 75 62 6c 69 73 68 65 64 20 ny.later.version......published.
10b40 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2e by.the.Free.Software.Foundation.
10b60 20 20 49 66 20 74 68 65 20 4c 69 62 72 61 72 79 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 20 73 ..If.the.Library.does.not......s
10b80 70 65 63 69 66 79 20 61 20 6c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2c pecify.a.license.version.number,
10ba0 20 79 6f 75 20 6d 61 79 20 63 68 6f 6f 73 65 20 61 6e 79 20 76 65 72 73 69 6f 6e 20 65 76 65 72 .you.may.choose.any.version.ever
10bc0 0a 20 20 20 20 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 ......published.by.the.Free.Soft
10be0 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a 0a 20 20 31 34 2e 20 49 66 20 79 6f 75 20 77 ware.Foundation.....14..If.you.w
10c00 69 73 68 20 74 6f 20 69 6e 63 6f 72 70 6f 72 61 74 65 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 ish.to.incorporate.parts.of.the.
10c20 4c 69 62 72 61 72 79 20 69 6e 74 6f 20 6f 74 68 65 72 20 66 72 65 65 0a 20 20 20 20 20 70 72 6f Library.into.other.free......pro
10c40 67 72 61 6d 73 20 77 68 6f 73 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 63 6f 6e 64 69 74 69 grams.whose.distribution.conditi
10c60 6f 6e 73 20 61 72 65 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 65 73 65 2c ons.are.incompatible.with.these,
10c80 0a 20 20 20 20 20 77 72 69 74 65 20 74 6f 20 74 68 65 20 61 75 74 68 6f 72 20 74 6f 20 61 73 6b ......write.to.the.author.to.ask
10ca0 20 66 6f 72 20 70 65 72 6d 69 73 73 69 6f 6e 2e 20 20 46 6f 72 20 73 6f 66 74 77 61 72 65 20 77 .for.permission...For.software.w
10cc0 68 69 63 68 20 69 73 0a 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 65 64 20 62 79 20 74 68 65 20 hich.is......copyrighted.by.the.
10ce0 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 77 72 69 74 65 20 Free.Software.Foundation,.write.
10d00 74 6f 20 74 68 65 20 46 72 65 65 0a 20 20 20 20 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 to.the.Free......Software.Founda
10d20 74 69 6f 6e 3b 20 77 65 20 73 6f 6d 65 74 69 6d 65 73 20 6d 61 6b 65 20 65 78 63 65 70 74 69 6f tion;.we.sometimes.make.exceptio
10d40 6e 73 20 66 6f 72 20 74 68 69 73 2e 20 20 4f 75 72 0a 20 20 20 20 20 64 65 63 69 73 69 6f 6e 20 ns.for.this...Our......decision.
10d60 77 69 6c 6c 20 62 65 20 67 75 69 64 65 64 20 62 79 20 74 68 65 20 74 77 6f 20 67 6f 61 6c 73 20 will.be.guided.by.the.two.goals.
10d80 6f 66 20 70 72 65 73 65 72 76 69 6e 67 20 74 68 65 20 66 72 65 65 0a 20 20 20 20 20 73 74 61 74 of.preserving.the.free......stat
10da0 75 73 20 6f 66 20 61 6c 6c 20 64 65 72 69 76 61 74 69 76 65 73 20 6f 66 20 6f 75 72 20 66 72 65 us.of.all.derivatives.of.our.fre
10dc0 65 20 73 6f 66 74 77 61 72 65 20 61 6e 64 20 6f 66 20 70 72 6f 6d 6f 74 69 6e 67 20 74 68 65 0a e.software.and.of.promoting.the.
10de0 20 20 20 20 20 73 68 61 72 69 6e 67 20 61 6e 64 20 72 65 75 73 65 20 6f 66 20 73 6f 66 74 77 61 .....sharing.and.reuse.of.softwa
10e00 72 65 20 67 65 6e 65 72 61 6c 6c 79 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 re.generally....................
10e20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 4f 20 57 41 52 52 41 4e 54 59 0a 0a 20 20 31 35 2e 20 .............NO.WARRANTY....15..
10e40 42 45 43 41 55 53 45 20 54 48 45 20 4c 49 42 52 41 52 59 20 49 53 20 4c 49 43 45 4e 53 45 44 20 BECAUSE.THE.LIBRARY.IS.LICENSED.
10e60 46 52 45 45 20 4f 46 20 43 48 41 52 47 45 2c 20 54 48 45 52 45 20 49 53 20 4e 4f 0a 20 20 20 20 FREE.OF.CHARGE,.THERE.IS.NO.....
10e80 20 57 41 52 52 41 4e 54 59 20 46 4f 52 20 54 48 45 20 4c 49 42 52 41 52 59 2c 20 54 4f 20 54 48 .WARRANTY.FOR.THE.LIBRARY,.TO.TH
10ea0 45 20 45 58 54 45 4e 54 20 50 45 52 4d 49 54 54 45 44 20 42 59 20 41 50 50 4c 49 43 41 42 4c 45 E.EXTENT.PERMITTED.BY.APPLICABLE
10ec0 0a 20 20 20 20 20 4c 41 57 2e 20 45 58 43 45 50 54 20 57 48 45 4e 20 4f 54 48 45 52 57 49 53 45 ......LAW..EXCEPT.WHEN.OTHERWISE
10ee0 20 53 54 41 54 45 44 20 49 4e 20 57 52 49 54 49 4e 47 20 54 48 45 20 43 4f 50 59 52 49 47 48 54 .STATED.IN.WRITING.THE.COPYRIGHT
10f00 20 48 4f 4c 44 45 52 53 0a 20 20 20 20 20 41 4e 44 2f 4f 52 20 4f 54 48 45 52 20 50 41 52 54 49 .HOLDERS......AND/OR.OTHER.PARTI
10f20 45 53 20 50 52 4f 56 49 44 45 20 54 48 45 20 4c 49 42 52 41 52 59 20 22 41 53 20 49 53 22 20 57 ES.PROVIDE.THE.LIBRARY."AS.IS".W
10f40 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 59 0a 20 20 20 20 20 4f 46 20 41 4e 59 20 4b 49 4e 44 ITHOUT.WARRANTY......OF.ANY.KIND
10f60 2c 20 45 49 54 48 45 52 20 45 58 50 52 45 53 53 45 44 20 4f 52 20 49 4d 50 4c 49 45 44 2c 20 49 ,.EITHER.EXPRESSED.OR.IMPLIED,.I
10f80 4e 43 4c 55 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 0a 20 20 20 20 20 4c 49 4d 49 54 45 44 20 54 NCLUDING,.BUT.NOT......LIMITED.T
10fa0 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 20 4d 45 52 O,.THE.IMPLIED.WARRANTIES.OF.MER
10fc0 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 0a 20 20 20 20 20 46 4f CHANTABILITY.AND.FITNESS......FO
10fe0 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 54 48 45 20 45 4e 54 49 R.A.PARTICULAR.PURPOSE..THE.ENTI
11000 52 45 20 52 49 53 4b 20 41 53 20 54 4f 20 54 48 45 20 51 55 41 4c 49 54 59 20 41 4e 44 0a 20 20 RE.RISK.AS.TO.THE.QUALITY.AND...
11020 20 20 20 50 45 52 46 4f 52 4d 41 4e 43 45 20 4f 46 20 54 48 45 20 4c 49 42 52 41 52 59 20 49 53 ...PERFORMANCE.OF.THE.LIBRARY.IS
11040 20 57 49 54 48 20 59 4f 55 2e 20 53 48 4f 55 4c 44 20 54 48 45 20 4c 49 42 52 41 52 59 20 50 52 .WITH.YOU..SHOULD.THE.LIBRARY.PR
11060 4f 56 45 0a 20 20 20 20 20 44 45 46 45 43 54 49 56 45 2c 20 59 4f 55 20 41 53 53 55 4d 45 20 54 OVE......DEFECTIVE,.YOU.ASSUME.T
11080 48 45 20 43 4f 53 54 20 4f 46 20 41 4c 4c 20 4e 45 43 45 53 53 41 52 59 20 53 45 52 56 49 43 49 HE.COST.OF.ALL.NECESSARY.SERVICI
110a0 4e 47 2c 20 52 45 50 41 49 52 0a 20 20 20 20 20 4f 52 20 43 4f 52 52 45 43 54 49 4f 4e 2e 0a 0a NG,.REPAIR......OR.CORRECTION...
110c0 20 20 31 36 2e 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 55 4e 4c 45 53 53 20 52 45 51 55 49 52 45 ..16..IN.NO.EVENT.UNLESS.REQUIRE
110e0 44 20 42 59 20 41 50 50 4c 49 43 41 42 4c 45 20 4c 41 57 20 4f 52 20 41 47 52 45 45 44 20 54 4f D.BY.APPLICABLE.LAW.OR.AGREED.TO
11100 20 49 4e 0a 20 20 20 20 20 57 52 49 54 49 4e 47 20 57 49 4c 4c 20 41 4e 59 20 43 4f 50 59 52 49 .IN......WRITING.WILL.ANY.COPYRI
11120 47 48 54 20 48 4f 4c 44 45 52 2c 20 4f 52 20 41 4e 59 20 4f 54 48 45 52 20 50 41 52 54 59 20 57 GHT.HOLDER,.OR.ANY.OTHER.PARTY.W
11140 48 4f 20 4d 41 59 0a 20 20 20 20 20 4d 4f 44 49 46 59 20 41 4e 44 2f 4f 52 20 52 45 44 49 53 54 HO.MAY......MODIFY.AND/OR.REDIST
11160 52 49 42 55 54 45 20 54 48 45 20 4c 49 42 52 41 52 59 20 41 53 20 50 45 52 4d 49 54 54 45 44 20 RIBUTE.THE.LIBRARY.AS.PERMITTED.
11180 41 42 4f 56 45 2c 20 42 45 0a 20 20 20 20 20 4c 49 41 42 4c 45 20 54 4f 20 59 4f 55 20 46 4f 52 ABOVE,.BE......LIABLE.TO.YOU.FOR
111a0 20 44 41 4d 41 47 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 20 41 4e 59 20 47 45 4e 45 52 41 4c 2c .DAMAGES,.INCLUDING.ANY.GENERAL,
111c0 20 53 50 45 43 49 41 4c 2c 0a 20 20 20 20 20 49 4e 43 49 44 45 4e 54 41 4c 20 4f 52 20 43 4f 4e .SPECIAL,......INCIDENTAL.OR.CON
111e0 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 41 52 49 53 49 4e 47 20 4f 55 54 20 4f SEQUENTIAL.DAMAGES.ARISING.OUT.O
11200 46 20 54 48 45 20 55 53 45 20 4f 52 0a 20 20 20 20 20 49 4e 41 42 49 4c 49 54 59 20 54 4f 20 55 F.THE.USE.OR......INABILITY.TO.U
11220 53 45 20 54 48 45 20 4c 49 42 52 41 52 59 20 28 49 4e 43 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f SE.THE.LIBRARY.(INCLUDING.BUT.NO
11240 54 20 4c 49 4d 49 54 45 44 20 54 4f 20 4c 4f 53 53 20 4f 46 0a 20 20 20 20 20 44 41 54 41 20 4f T.LIMITED.TO.LOSS.OF......DATA.O
11260 52 20 44 41 54 41 20 42 45 49 4e 47 20 52 45 4e 44 45 52 45 44 20 49 4e 41 43 43 55 52 41 54 45 R.DATA.BEING.RENDERED.INACCURATE
11280 20 4f 52 20 4c 4f 53 53 45 53 20 53 55 53 54 41 49 4e 45 44 20 42 59 20 59 4f 55 0a 20 20 20 20 .OR.LOSSES.SUSTAINED.BY.YOU.....
112a0 20 4f 52 20 54 48 49 52 44 20 50 41 52 54 49 45 53 20 4f 52 20 41 20 46 41 49 4c 55 52 45 20 4f .OR.THIRD.PARTIES.OR.A.FAILURE.O
112c0 46 20 54 48 45 20 4c 49 42 52 41 52 59 20 54 4f 20 4f 50 45 52 41 54 45 20 57 49 54 48 20 41 4e F.THE.LIBRARY.TO.OPERATE.WITH.AN
112e0 59 0a 20 20 20 20 20 4f 54 48 45 52 20 53 4f 46 54 57 41 52 45 29 2c 20 45 56 45 4e 20 49 46 20 Y......OTHER.SOFTWARE),.EVEN.IF.
11300 53 55 43 48 20 48 4f 4c 44 45 52 20 4f 52 20 4f 54 48 45 52 20 50 41 52 54 59 20 48 41 53 20 42 SUCH.HOLDER.OR.OTHER.PARTY.HAS.B
11320 45 45 4e 0a 20 20 20 20 20 41 44 56 49 53 45 44 20 4f 46 20 54 48 45 20 50 4f 53 53 49 42 49 4c EEN......ADVISED.OF.THE.POSSIBIL
11340 49 54 59 20 4f 46 20 53 55 43 48 20 44 41 4d 41 47 45 53 2e 0a 0a 45 4e 44 20 4f 46 20 54 45 52 ITY.OF.SUCH.DAMAGES...END.OF.TER
11360 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d MS.AND.CONDITIONS.--------------
11380 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 48 6f 77 20 74 6f 20 41 70 70 6c 79 20 54 68 65 73 -------------..How.to.Apply.Thes
113a0 65 20 54 65 72 6d 73 20 74 6f 20 59 6f 75 72 20 4e 65 77 20 4c 69 62 72 61 72 69 65 73 0a 2d 2d e.Terms.to.Your.New.Libraries.--
113c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
113e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 66 20 79 6f 75 20 64 65 76 65 6c 6f 70 20 61 20 6e ------------..If.you.develop.a.n
11400 65 77 20 6c 69 62 72 61 72 79 2c 20 61 6e 64 20 79 6f 75 20 77 61 6e 74 20 69 74 20 74 6f 20 62 ew.library,.and.you.want.it.to.b
11420 65 20 6f 66 20 74 68 65 20 67 72 65 61 74 65 73 74 0a 70 6f 73 73 69 62 6c 65 20 75 73 65 20 74 e.of.the.greatest.possible.use.t
11440 6f 20 74 68 65 20 70 75 62 6c 69 63 2c 20 77 65 20 72 65 63 6f 6d 6d 65 6e 64 20 6d 61 6b 69 6e o.the.public,.we.recommend.makin
11460 67 20 69 74 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 74 68 61 74 0a 65 76 65 72 79 6f 6e 65 g.it.free.software.that.everyone
11480 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 63 68 61 6e 67 65 2e 20 20 59 .can.redistribute.and.change...Y
114a0 6f 75 20 63 61 6e 20 64 6f 20 73 6f 20 62 79 20 70 65 72 6d 69 74 74 69 6e 67 0a 72 65 64 69 73 ou.can.do.so.by.permitting.redis
114c0 74 72 69 62 75 74 69 6f 6e 20 75 6e 64 65 72 20 74 68 65 73 65 20 74 65 72 6d 73 20 28 6f 72 2c tribution.under.these.terms.(or,
114e0 20 61 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 .alternatively,.under.the.terms.
11500 6f 66 0a 74 68 65 20 6f 72 64 69 6e 61 72 79 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c of.the.ordinary.General.Public.L
11520 69 63 65 6e 73 65 29 2e 0a 0a 20 20 20 54 6f 20 61 70 70 6c 79 20 74 68 65 73 65 20 74 65 72 6d icense)......To.apply.these.term
11540 73 2c 20 61 74 74 61 63 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 6f 74 69 63 65 73 20 s,.attach.the.following.notices.
11560 74 6f 20 74 68 65 20 6c 69 62 72 61 72 79 2e 0a 49 74 20 69 73 20 73 61 66 65 73 74 20 74 6f 20 to.the.library..It.is.safest.to.
11580 61 74 74 61 63 68 20 74 68 65 6d 20 74 6f 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 65 61 63 68 attach.them.to.the.start.of.each
115a0 20 73 6f 75 72 63 65 20 66 69 6c 65 20 74 6f 20 6d 6f 73 74 0a 65 66 66 65 63 74 69 76 65 6c 79 .source.file.to.most.effectively
115c0 20 63 6f 6e 76 65 79 20 74 68 65 20 65 78 63 6c 75 73 69 6f 6e 20 6f 66 20 77 61 72 72 61 6e 74 .convey.the.exclusion.of.warrant
115e0 79 3b 20 61 6e 64 20 65 61 63 68 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 68 61 76 65 0a 61 74 20 y;.and.each.file.should.have.at.
11600 6c 65 61 73 74 20 74 68 65 20 22 63 6f 70 79 72 69 67 68 74 22 20 6c 69 6e 65 20 61 6e 64 20 61 least.the."copyright".line.and.a
11620 20 70 6f 69 6e 74 65 72 20 74 6f 20 77 68 65 72 65 20 74 68 65 20 66 75 6c 6c 20 6e 6f 74 69 63 .pointer.to.where.the.full.notic
11640 65 20 69 73 0a 66 6f 75 6e 64 2e 0a 0a 20 20 20 20 20 4f 4e 45 20 4c 49 4e 45 20 54 4f 20 47 49 e.is.found........ONE.LINE.TO.GI
11660 56 45 20 54 48 45 20 4c 49 42 52 41 52 59 27 53 20 4e 41 4d 45 20 41 4e 44 20 41 4e 20 49 44 45 VE.THE.LIBRARY'S.NAME.AND.AN.IDE
11680 41 20 4f 46 20 57 48 41 54 20 49 54 20 44 4f 45 53 2e 0a 20 20 20 20 20 43 6f 70 79 72 69 67 68 A.OF.WHAT.IT.DOES.......Copyrigh
116a0 74 20 28 43 29 20 59 45 41 52 20 20 4e 41 4d 45 20 4f 46 20 41 55 54 48 4f 52 0a 0a 20 20 20 20 t.(C).YEAR..NAME.OF.AUTHOR......
116c0 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 .This.library.is.free.software;.
116e0 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d you.can.redistribute.it.and/or.m
11700 6f 64 69 66 79 20 69 74 0a 20 20 20 20 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 odify.it......under.the.terms.of
11720 20 74 68 65 20 47 4e 55 20 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c .the.GNU.Lesser.General.Public.L
11740 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 20 20 20 20 20 74 68 65 20 icense.as.published.by......the.
11760 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 3b 20 65 69 74 68 65 72 Free.Software.Foundation;.either
11780 20 76 65 72 73 69 6f 6e 20 32 2e 31 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 20 .version.2.1.of.the.License,.or.
117a0 28 61 74 0a 20 20 20 20 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 (at......your.option).any.later.
117c0 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 73 20 64 version........This.library.is.d
117e0 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 istributed.in.the.hope.that.it.w
11800 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 0a 20 20 20 20 20 57 49 54 48 4f 55 54 20 ill.be.useful,.but......WITHOUT.
11820 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 ANY.WARRANTY;.without.even.the.i
11840 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 20 20 20 20 20 4d 45 52 43 48 41 4e 54 mplied.warranty.of......MERCHANT
11860 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 ABILITY.or.FITNESS.FOR.A.PARTICU
11880 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 0a 20 20 20 20 20 4c LAR.PURPOSE...See.the.GNU......L
118a0 65 73 73 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 esser.General.Public.License.for
118c0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 .more.details........You.should.
118e0 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 have.received.a.copy.of.the.GNU.
11900 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 20 20 20 20 20 4c 69 63 65 6e Lesser.General.Public......Licen
11920 73 65 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 6c 69 62 72 61 72 79 3b 20 69 66 20 6e se.along.with.this.library;.if.n
11940 6f 74 2c 20 77 72 69 74 65 20 74 6f 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 20 ot,.write.to.the.Free.Software..
11960 20 20 20 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 2c 20 35 31 20 46 72 61 6e 6b 6c 69 ....Foundation,.Inc.,.51.Frankli
11980 6e 20 53 74 72 65 65 74 2c 20 46 69 66 74 68 20 46 6c 6f 6f 72 2c 20 42 6f 73 74 6f 6e 2c 20 4d n.Street,.Fifth.Floor,.Boston,.M
119a0 41 20 30 32 31 31 30 2d 31 33 30 31 2c 0a 20 20 20 20 20 55 53 41 2e 0a 0a 20 20 20 41 6c 73 6f A.02110-1301,......USA......Also
119c0 20 61 64 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 6f 20 63 6f 6e 74 61 .add.information.on.how.to.conta
119e0 63 74 20 79 6f 75 20 62 79 20 65 6c 65 63 74 72 6f 6e 69 63 20 61 6e 64 20 70 61 70 65 72 0a 6d ct.you.by.electronic.and.paper.m
11a00 61 69 6c 2e 0a 0a 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 67 65 74 20 79 6f 75 ail......You.should.also.get.you
11a20 72 20 65 6d 70 6c 6f 79 65 72 20 28 69 66 20 79 6f 75 20 77 6f 72 6b 20 61 73 20 61 20 70 72 6f r.employer.(if.you.work.as.a.pro
11a40 67 72 61 6d 6d 65 72 29 20 6f 72 0a 79 6f 75 72 20 73 63 68 6f 6f 6c 2c 20 69 66 20 61 6e 79 2c grammer).or.your.school,.if.any,
11a60 20 74 6f 20 73 69 67 6e 20 61 20 22 63 6f 70 79 72 69 67 68 74 20 64 69 73 63 6c 61 69 6d 65 72 .to.sign.a."copyright.disclaimer
11a80 22 20 66 6f 72 20 74 68 65 20 6c 69 62 72 61 72 79 2c 0a 69 66 20 6e 65 63 65 73 73 61 72 79 2e ".for.the.library,.if.necessary.
11aa0 20 20 48 65 72 65 20 69 73 20 61 20 73 61 6d 70 6c 65 3b 20 61 6c 74 65 72 20 74 68 65 20 6e 61 ..Here.is.a.sample;.alter.the.na
11ac0 6d 65 73 3a 0a 0a 20 20 20 20 20 59 6f 79 6f 64 79 6e 65 2c 20 49 6e 63 2e 2c 20 68 65 72 65 62 mes:.......Yoyodyne,.Inc.,.hereb
11ae0 79 20 64 69 73 63 6c 61 69 6d 73 20 61 6c 6c 20 63 6f 70 79 72 69 67 68 74 20 69 6e 74 65 72 65 y.disclaims.all.copyright.intere
11b00 73 74 20 69 6e 20 74 68 65 20 6c 69 62 72 61 72 79 0a 20 20 20 20 20 60 46 72 6f 62 27 20 28 61 st.in.the.library......`Frob'.(a
11b20 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74 77 65 61 6b 69 6e 67 20 6b 6e 6f 62 73 29 20 77 72 69 .library.for.tweaking.knobs).wri
11b40 74 74 65 6e 20 62 79 20 4a 61 6d 65 73 20 52 61 6e 64 6f 6d 20 48 61 63 6b 65 72 2e 0a 0a 20 20 tten.by.James.Random.Hacker.....
11b60 20 20 20 53 49 47 4e 41 54 55 52 45 20 4f 46 20 54 59 20 43 4f 4f 4e 2c 20 31 20 41 70 72 69 6c ...SIGNATURE.OF.TY.COON,.1.April
11b80 20 31 39 39 30 0a 20 20 20 20 20 54 79 20 43 6f 6f 6e 2c 20 50 72 65 73 69 64 65 6e 74 20 6f 66 .1990......Ty.Coon,.President.of
11ba0 20 56 69 63 65 0a 0a 20 20 20 54 68 61 74 27 73 20 61 6c 6c 20 74 68 65 72 65 20 69 73 20 74 6f .Vice.....That's.all.there.is.to
11bc0 20 69 74 21 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 .it!....File:.manual.info,..Node
11be0 3a 20 47 4e 55 20 41 66 66 65 72 6f 20 47 50 4c 2c 20 20 4e 65 78 74 3a 20 47 4e 55 2d 46 44 4c :.GNU.Affero.GPL,..Next:.GNU-FDL
11c00 2c 20 20 50 72 65 76 3a 20 47 4e 55 2d 4c 47 50 4c 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 47 4e 55 ,..Prev:.GNU-LGPL,..Up:.Top..GNU
11c20 20 41 66 66 65 72 6f 20 47 50 4c 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 20 20 20 20 .Affero.GPL.**************......
11c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 33 2c 20 31 39 20 ..................Version.3,.19.
11c60 4e 6f 76 65 6d 62 65 72 20 32 30 30 37 0a 0a 20 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 November.2007.......Copyright.(C
11c80 29 20 32 30 30 37 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c ).2007.Free.Software.Foundation,
11ca0 20 49 6e 63 2e 20 3c 68 74 74 70 3a 2f 2f 66 73 66 2e 6f 72 67 2f 3e 0a 0a 20 20 20 20 20 45 76 .Inc..<http://fsf.org/>.......Ev
11cc0 65 72 79 6f 6e 65 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 74 6f 20 63 6f 70 79 20 61 6e 64 20 eryone.is.permitted.to.copy.and.
11ce0 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 63 6f 70 69 65 73 20 6f 66 20 74 68 distribute.verbatim.copies.of.th
11d00 69 73 0a 20 20 20 20 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e 74 2c 20 62 75 74 20 63 68 is......license.document,.but.ch
11d20 61 6e 67 69 6e 67 20 69 74 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 2e 0a 0a 50 72 65 61 6d anging.it.is.not.allowed...Pream
11d40 62 6c 65 0a 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e ble.========..The.GNU.Affero.Gen
11d60 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 69 73 20 61 20 66 72 65 65 2c 20 63 eral.Public.License.is.a.free,.c
11d80 6f 70 79 6c 65 66 74 20 6c 69 63 65 6e 73 65 20 66 6f 72 0a 73 6f 66 74 77 61 72 65 20 61 6e 64 opyleft.license.for.software.and
11da0 20 6f 74 68 65 72 20 6b 69 6e 64 73 20 6f 66 20 77 6f 72 6b 73 2c 20 73 70 65 63 69 66 69 63 61 .other.kinds.of.works,.specifica
11dc0 6c 6c 79 20 64 65 73 69 67 6e 65 64 20 74 6f 20 65 6e 73 75 72 65 0a 63 6f 6f 70 65 72 61 74 69 lly.designed.to.ensure.cooperati
11de0 6f 6e 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 75 6e 69 74 79 20 69 6e 20 74 68 65 20 63 61 73 on.with.the.community.in.the.cas
11e00 65 20 6f 66 20 6e 65 74 77 6f 72 6b 20 73 65 72 76 65 72 20 73 6f 66 74 77 61 72 65 2e 0a 0a 20 e.of.network.server.software....
11e20 20 20 54 68 65 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 6d 6f 73 74 20 73 6f 66 74 77 61 72 65 ..The.licenses.for.most.software
11e40 20 61 6e 64 20 6f 74 68 65 72 20 70 72 61 63 74 69 63 61 6c 20 77 6f 72 6b 73 20 61 72 65 20 64 .and.other.practical.works.are.d
11e60 65 73 69 67 6e 65 64 0a 74 6f 20 74 61 6b 65 20 61 77 61 79 20 79 6f 75 72 20 66 72 65 65 64 6f esigned.to.take.away.your.freedo
11e80 6d 20 74 6f 20 73 68 61 72 65 20 61 6e 64 20 63 68 61 6e 67 65 20 74 68 65 20 77 6f 72 6b 73 2e m.to.share.and.change.the.works.
11ea0 20 20 42 79 20 63 6f 6e 74 72 61 73 74 2c 0a 6f 75 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 ..By.contrast,.our.General.Publi
11ec0 63 20 4c 69 63 65 6e 73 65 73 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 67 75 61 72 61 c.Licenses.are.intended.to.guara
11ee0 6e 74 65 65 20 79 6f 75 72 20 66 72 65 65 64 6f 6d 20 74 6f 0a 73 68 61 72 65 20 61 6e 64 20 63 ntee.your.freedom.to.share.and.c
11f00 68 61 6e 67 65 20 61 6c 6c 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 2d hange.all.versions.of.a.program-
11f20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 69 74 20 72 65 6d 61 69 6e 73 20 66 72 65 65 0a 73 6f 66 to.make.sure.it.remains.free.sof
11f40 74 77 61 72 65 20 66 6f 72 20 61 6c 6c 20 69 74 73 20 75 73 65 72 73 2e 0a 0a 20 20 20 57 68 65 tware.for.all.its.users......Whe
11f60 6e 20 77 65 20 73 70 65 61 6b 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 77 65 20 n.we.speak.of.free.software,.we.
11f80 61 72 65 20 72 65 66 65 72 72 69 6e 67 20 74 6f 20 66 72 65 65 64 6f 6d 2c 20 6e 6f 74 0a 70 72 are.referring.to.freedom,.not.pr
11fa0 69 63 65 2e 20 20 4f 75 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 ice...Our.General.Public.License
11fc0 73 20 61 72 65 20 64 65 73 69 67 6e 65 64 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 s.are.designed.to.make.sure.that
11fe0 20 79 6f 75 0a 68 61 76 65 20 74 68 65 20 66 72 65 65 64 6f 6d 20 74 6f 20 64 69 73 74 72 69 62 .you.have.the.freedom.to.distrib
12000 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 28 61 6e 64 ute.copies.of.free.software.(and
12020 20 63 68 61 72 67 65 20 66 6f 72 0a 74 68 65 6d 20 69 66 20 79 6f 75 20 77 69 73 68 29 2c 20 74 .charge.for.them.if.you.wish),.t
12040 68 61 74 20 79 6f 75 20 72 65 63 65 69 76 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 72 20 63 hat.you.receive.source.code.or.c
12060 61 6e 20 67 65 74 20 69 74 20 69 66 20 79 6f 75 0a 77 61 6e 74 20 69 74 2c 20 74 68 61 74 20 79 an.get.it.if.you.want.it,.that.y
12080 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 6f 72 20 75 73 ou.can.change.the.software.or.us
120a0 65 20 70 69 65 63 65 73 20 6f 66 20 69 74 20 69 6e 20 6e 65 77 0a 66 72 65 65 20 70 72 6f 67 72 e.pieces.of.it.in.new.free.progr
120c0 61 6d 73 2c 20 61 6e 64 20 74 68 61 74 20 79 6f 75 20 6b 6e 6f 77 20 79 6f 75 20 63 61 6e 20 64 ams,.and.that.you.know.you.can.d
120e0 6f 20 74 68 65 73 65 20 74 68 69 6e 67 73 2e 0a 0a 20 20 20 44 65 76 65 6c 6f 70 65 72 73 20 74 o.these.things......Developers.t
12100 68 61 74 20 75 73 65 20 6f 75 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e hat.use.our.General.Public.Licen
12120 73 65 73 20 70 72 6f 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 74 73 0a 77 69 74 68 20 74 77 6f ses.protect.your.rights.with.two
12140 20 73 74 65 70 73 3a 20 28 31 29 20 61 73 73 65 72 74 20 63 6f 70 79 72 69 67 68 74 20 6f 6e 20 .steps:.(1).assert.copyright.on.
12160 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 28 32 29 20 6f 66 66 65 72 20 79 6f 75 0a the.software,.and.(2).offer.you.
12180 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 68 69 63 68 20 67 69 76 65 73 20 79 6f 75 20 6c 65 67 this.License.which.gives.you.leg
121a0 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 al.permission.to.copy,.distribut
121c0 65 20 61 6e 64 2f 6f 72 0a 6d 6f 64 69 66 79 20 74 68 65 20 73 6f 66 74 77 61 72 65 2e 0a 0a 20 e.and/or.modify.the.software....
121e0 20 20 41 20 73 65 63 6f 6e 64 61 72 79 20 62 65 6e 65 66 69 74 20 6f 66 20 64 65 66 65 6e 64 69 ..A.secondary.benefit.of.defendi
12200 6e 67 20 61 6c 6c 20 75 73 65 72 73 27 20 66 72 65 65 64 6f 6d 20 69 73 20 74 68 61 74 0a 69 6d ng.all.users'.freedom.is.that.im
12220 70 72 6f 76 65 6d 65 6e 74 73 20 6d 61 64 65 20 69 6e 20 61 6c 74 65 72 6e 61 74 65 20 76 65 72 provements.made.in.alternate.ver
12240 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 70 72 6f 67 72 61 6d 2c 20 69 66 20 74 68 65 79 20 72 65 sions.of.the.program,.if.they.re
12260 63 65 69 76 65 0a 77 69 64 65 73 70 72 65 61 64 20 75 73 65 2c 20 62 65 63 6f 6d 65 20 61 76 61 ceive.widespread.use,.become.ava
12280 69 6c 61 62 6c 65 20 66 6f 72 20 6f 74 68 65 72 20 64 65 76 65 6c 6f 70 65 72 73 20 74 6f 20 69 ilable.for.other.developers.to.i
122a0 6e 63 6f 72 70 6f 72 61 74 65 2e 0a 4d 61 6e 79 20 64 65 76 65 6c 6f 70 65 72 73 20 6f 66 20 66 ncorporate..Many.developers.of.f
122c0 72 65 65 20 73 6f 66 74 77 61 72 65 20 61 72 65 20 68 65 61 72 74 65 6e 65 64 20 61 6e 64 20 65 ree.software.are.heartened.and.e
122e0 6e 63 6f 75 72 61 67 65 64 20 62 79 20 74 68 65 0a 72 65 73 75 6c 74 69 6e 67 20 63 6f 6f 70 65 ncouraged.by.the.resulting.coope
12300 72 61 74 69 6f 6e 2e 20 20 48 6f 77 65 76 65 72 2c 20 69 6e 20 74 68 65 20 63 61 73 65 20 6f 66 ration...However,.in.the.case.of
12320 20 73 6f 66 74 77 61 72 65 20 75 73 65 64 20 6f 6e 20 6e 65 74 77 6f 72 6b 0a 73 65 72 76 65 72 .software.used.on.network.server
12340 73 2c 20 74 68 69 73 20 72 65 73 75 6c 74 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 63 6f 6d 65 20 s,.this.result.may.fail.to.come.
12360 61 62 6f 75 74 2e 20 20 54 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 4c about...The.GNU.General.Public.L
12380 69 63 65 6e 73 65 20 70 65 72 6d 69 74 73 20 6d 61 6b 69 6e 67 20 61 20 6d 6f 64 69 66 69 65 64 icense.permits.making.a.modified
123a0 20 76 65 72 73 69 6f 6e 20 61 6e 64 20 6c 65 74 74 69 6e 67 20 74 68 65 20 70 75 62 6c 69 63 20 .version.and.letting.the.public.
123c0 61 63 63 65 73 73 0a 69 74 20 6f 6e 20 61 20 73 65 72 76 65 72 20 77 69 74 68 6f 75 74 20 65 76 access.it.on.a.server.without.ev
123e0 65 72 20 72 65 6c 65 61 73 69 6e 67 20 69 74 73 20 73 6f 75 72 63 65 20 63 6f 64 65 20 74 6f 20 er.releasing.its.source.code.to.
12400 74 68 65 20 70 75 62 6c 69 63 2e 0a 0a 20 20 20 54 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 the.public......The.GNU.Affero.G
12420 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 69 73 20 64 65 73 69 67 6e 65 eneral.Public.License.is.designe
12440 64 20 73 70 65 63 69 66 69 63 61 6c 6c 79 20 74 6f 0a 65 6e 73 75 72 65 20 74 68 61 74 2c 20 69 d.specifically.to.ensure.that,.i
12460 6e 20 73 75 63 68 20 63 61 73 65 73 2c 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 73 6f 75 72 63 n.such.cases,.the.modified.sourc
12480 65 20 63 6f 64 65 20 62 65 63 6f 6d 65 73 20 61 76 61 69 6c 61 62 6c 65 0a 74 6f 20 74 68 65 20 e.code.becomes.available.to.the.
124a0 63 6f 6d 6d 75 6e 69 74 79 2e 20 20 49 74 20 72 65 71 75 69 72 65 73 20 74 68 65 20 6f 70 65 72 community...It.requires.the.oper
124c0 61 74 6f 72 20 6f 66 20 61 20 6e 65 74 77 6f 72 6b 20 73 65 72 76 65 72 20 74 6f 0a 70 72 6f 76 ator.of.a.network.server.to.prov
124e0 69 64 65 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 66 20 74 68 65 20 6d 6f 64 69 66 ide.the.source.code.of.the.modif
12500 69 65 64 20 76 65 72 73 69 6f 6e 20 72 75 6e 6e 69 6e 67 20 74 68 65 72 65 20 74 6f 20 74 68 65 ied.version.running.there.to.the
12520 0a 75 73 65 72 73 20 6f 66 20 74 68 61 74 20 73 65 72 76 65 72 2e 20 20 54 68 65 72 65 66 6f 72 .users.of.that.server...Therefor
12540 65 2c 20 70 75 62 6c 69 63 20 75 73 65 20 6f 66 20 61 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 e,.public.use.of.a.modified.vers
12560 69 6f 6e 2c 20 6f 6e 20 61 0a 70 75 62 6c 69 63 6c 79 20 61 63 63 65 73 73 69 62 6c 65 20 73 65 ion,.on.a.publicly.accessible.se
12580 72 76 65 72 2c 20 67 69 76 65 73 20 74 68 65 20 70 75 62 6c 69 63 20 61 63 63 65 73 73 20 74 6f rver,.gives.the.public.access.to
125a0 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 0a 6f 66 20 74 68 65 20 6d 6f 64 69 66 69 65 64 .the.source.code.of.the.modified
125c0 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 41 6e 20 6f 6c 64 65 72 20 6c 69 63 65 6e 73 65 2c 20 .version......An.older.license,.
125e0 63 61 6c 6c 65 64 20 74 68 65 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 called.the.Affero.General.Public
12600 20 4c 69 63 65 6e 73 65 20 61 6e 64 0a 70 75 62 6c 69 73 68 65 64 20 62 79 20 41 66 66 65 72 6f .License.and.published.by.Affero
12620 2c 20 77 61 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 61 63 63 6f 6d 70 6c 69 73 68 20 73 69 6d ,.was.designed.to.accomplish.sim
12640 69 6c 61 72 20 67 6f 61 6c 73 2e 20 20 54 68 69 73 20 69 73 0a 61 20 64 69 66 66 65 72 65 6e 74 ilar.goals...This.is.a.different
12660 20 6c 69 63 65 6e 73 65 2c 20 6e 6f 74 20 61 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 41 .license,.not.a.version.of.the.A
12680 66 66 65 72 6f 20 47 50 4c 2c 20 62 75 74 20 41 66 66 65 72 6f 20 68 61 73 0a 72 65 6c 65 61 73 ffero.GPL,.but.Affero.has.releas
126a0 65 64 20 61 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 41 66 66 65 72 6f 20 47 ed.a.new.version.of.the.Affero.G
126c0 50 4c 20 77 68 69 63 68 20 70 65 72 6d 69 74 73 20 72 65 6c 69 63 65 6e 73 69 6e 67 20 75 6e 64 PL.which.permits.relicensing.und
126e0 65 72 0a 74 68 69 73 20 6c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 54 68 65 20 70 72 65 63 69 73 65 er.this.license......The.precise
12700 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 63 6f 70 79 69 6e .terms.and.conditions.for.copyin
12720 67 2c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 0a 6d 6f 64 69 66 69 63 61 74 69 6f 6e g,.distribution.and.modification
12740 20 66 6f 6c 6c 6f 77 2e 0a 0a 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 3d .follow...TERMS.AND.CONDITIONS.=
12760 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 20 20 30 2e 20 44 65 66 69 6e 69 ===================....0..Defini
12780 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 22 54 68 69 73 20 4c 69 63 65 6e 73 65 22 20 72 65 66 65 tions........"This.License".refe
127a0 72 73 20 74 6f 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 rs.to.version.3.of.the.GNU.Affer
127c0 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 2e 0a 0a o.General.Public......License...
127e0 20 20 20 20 20 22 43 6f 70 79 72 69 67 68 74 22 20 61 6c 73 6f 20 6d 65 61 6e 73 20 63 6f 70 79 ....."Copyright".also.means.copy
12800 72 69 67 68 74 2d 6c 69 6b 65 20 6c 61 77 73 20 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 6f 74 right-like.laws.that.apply.to.ot
12820 68 65 72 0a 20 20 20 20 20 6b 69 6e 64 73 20 6f 66 20 77 6f 72 6b 73 2c 20 73 75 63 68 20 61 73 her......kinds.of.works,.such.as
12840 20 73 65 6d 69 63 6f 6e 64 75 63 74 6f 72 20 6d 61 73 6b 73 2e 0a 0a 20 20 20 20 20 22 54 68 65 .semiconductor.masks........"The
12860 20 50 72 6f 67 72 61 6d 22 20 72 65 66 65 72 73 20 74 6f 20 61 6e 79 20 63 6f 70 79 72 69 67 68 .Program".refers.to.any.copyrigh
12880 74 61 62 6c 65 20 77 6f 72 6b 20 6c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 69 73 0a 20 table.work.licensed.under.this..
128a0 20 20 20 20 4c 69 63 65 6e 73 65 2e 20 20 45 61 63 68 20 6c 69 63 65 6e 73 65 65 20 69 73 20 61 ....License...Each.licensee.is.a
128c0 64 64 72 65 73 73 65 64 20 61 73 20 22 79 6f 75 22 2e 20 20 22 4c 69 63 65 6e 73 65 65 73 22 20 ddressed.as."you"..."Licensees".
128e0 61 6e 64 0a 20 20 20 20 20 22 72 65 63 69 70 69 65 6e 74 73 22 20 6d 61 79 20 62 65 20 69 6e 64 and......"recipients".may.be.ind
12900 69 76 69 64 75 61 6c 73 20 6f 72 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 73 2e 0a 0a 20 20 20 20 ividuals.or.organizations.......
12920 20 54 6f 20 22 6d 6f 64 69 66 79 22 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 6f 20 63 6f 70 .To."modify".a.work.means.to.cop
12940 79 20 66 72 6f 6d 20 6f 72 20 61 64 61 70 74 20 61 6c 6c 20 6f 72 20 70 61 72 74 20 6f 66 20 74 y.from.or.adapt.all.or.part.of.t
12960 68 65 0a 20 20 20 20 20 77 6f 72 6b 20 69 6e 20 61 20 66 61 73 68 69 6f 6e 20 72 65 71 75 69 72 he......work.in.a.fashion.requir
12980 69 6e 67 20 63 6f 70 79 72 69 67 68 74 20 70 65 72 6d 69 73 73 69 6f 6e 2c 20 6f 74 68 65 72 20 ing.copyright.permission,.other.
129a0 74 68 61 6e 20 74 68 65 0a 20 20 20 20 20 6d 61 6b 69 6e 67 20 6f 66 20 61 6e 20 65 78 61 63 74 than.the......making.of.an.exact
129c0 20 63 6f 70 79 2e 20 20 54 68 65 20 72 65 73 75 6c 74 69 6e 67 20 77 6f 72 6b 20 69 73 20 63 61 .copy...The.resulting.work.is.ca
129e0 6c 6c 65 64 20 61 20 22 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 22 20 6f lled.a."modified......version".o
12a00 66 20 74 68 65 20 65 61 72 6c 69 65 72 20 77 6f 72 6b 20 6f 72 20 61 20 77 6f 72 6b 20 22 62 61 f.the.earlier.work.or.a.work."ba
12a20 73 65 64 20 6f 6e 22 20 74 68 65 20 65 61 72 6c 69 65 72 20 77 6f 72 6b 2e 0a 0a 20 20 20 20 20 sed.on".the.earlier.work........
12a40 41 20 22 63 6f 76 65 72 65 64 20 77 6f 72 6b 22 20 6d 65 61 6e 73 20 65 69 74 68 65 72 20 74 68 A."covered.work".means.either.th
12a60 65 20 75 6e 6d 6f 64 69 66 69 65 64 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 20 77 6f 72 6b 0a 20 e.unmodified.Program.or.a.work..
12a80 20 20 20 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 20 20 20 20 ....based.on.the.Program........
12aa0 54 6f 20 22 70 72 6f 70 61 67 61 74 65 22 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 6f 20 64 To."propagate".a.work.means.to.d
12ac0 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74 68 20 69 74 20 74 68 61 74 2c 20 77 69 74 68 6f 75 74 o.anything.with.it.that,.without
12ae0 0a 20 20 20 20 20 70 65 72 6d 69 73 73 69 6f 6e 2c 20 77 6f 75 6c 64 20 6d 61 6b 65 20 79 6f 75 ......permission,.would.make.you
12b00 20 64 69 72 65 63 74 6c 79 20 6f 72 20 73 65 63 6f 6e 64 61 72 69 6c 79 20 6c 69 61 62 6c 65 20 .directly.or.secondarily.liable.
12b20 66 6f 72 0a 20 20 20 20 20 69 6e 66 72 69 6e 67 65 6d 65 6e 74 20 75 6e 64 65 72 20 61 70 70 6c for......infringement.under.appl
12b40 69 63 61 62 6c 65 20 63 6f 70 79 72 69 67 68 74 20 6c 61 77 2c 20 65 78 63 65 70 74 20 65 78 65 icable.copyright.law,.except.exe
12b60 63 75 74 69 6e 67 20 69 74 20 6f 6e 0a 20 20 20 20 20 61 20 63 6f 6d 70 75 74 65 72 20 6f 72 20 cuting.it.on......a.computer.or.
12b80 6d 6f 64 69 66 79 69 6e 67 20 61 20 70 72 69 76 61 74 65 20 63 6f 70 79 2e 20 20 50 72 6f 70 61 modifying.a.private.copy...Propa
12ba0 67 61 74 69 6f 6e 20 69 6e 63 6c 75 64 65 73 0a 20 20 20 20 20 63 6f 70 79 69 6e 67 2c 20 64 69 gation.includes......copying,.di
12bc0 73 74 72 69 62 75 74 69 6f 6e 20 28 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 74 20 6d 6f 64 69 stribution.(with.or.without.modi
12be0 66 69 63 61 74 69 6f 6e 29 2c 20 6d 61 6b 69 6e 67 0a 20 20 20 20 20 61 76 61 69 6c 61 62 6c 65 fication),.making......available
12c00 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 2c 20 61 6e 64 20 69 6e 20 73 6f 6d 65 20 63 6f 75 6e .to.the.public,.and.in.some.coun
12c20 74 72 69 65 73 20 6f 74 68 65 72 20 61 63 74 69 76 69 74 69 65 73 20 61 73 0a 20 20 20 20 20 77 tries.other.activities.as......w
12c40 65 6c 6c 2e 0a 0a 20 20 20 20 20 54 6f 20 22 63 6f 6e 76 65 79 22 20 61 20 77 6f 72 6b 20 6d 65 ell........To."convey".a.work.me
12c60 61 6e 73 20 61 6e 79 20 6b 69 6e 64 20 6f 66 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 74 68 61 74 ans.any.kind.of.propagation.that
12c80 20 65 6e 61 62 6c 65 73 20 6f 74 68 65 72 0a 20 20 20 20 20 70 61 72 74 69 65 73 20 74 6f 20 6d .enables.other......parties.to.m
12ca0 61 6b 65 20 6f 72 20 72 65 63 65 69 76 65 20 63 6f 70 69 65 73 2e 20 20 4d 65 72 65 20 69 6e 74 ake.or.receive.copies...Mere.int
12cc0 65 72 61 63 74 69 6f 6e 20 77 69 74 68 20 61 20 75 73 65 72 0a 20 20 20 20 20 74 68 72 6f 75 67 eraction.with.a.user......throug
12ce0 68 20 61 20 63 6f 6d 70 75 74 65 72 20 6e 65 74 77 6f 72 6b 2c 20 77 69 74 68 20 6e 6f 20 74 72 h.a.computer.network,.with.no.tr
12d00 61 6e 73 66 65 72 20 6f 66 20 61 20 63 6f 70 79 2c 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 63 6f ansfer.of.a.copy,.is.not......co
12d20 6e 76 65 79 69 6e 67 2e 0a 0a 20 20 20 20 20 41 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 nveying........An.interactive.us
12d40 65 72 20 69 6e 74 65 72 66 61 63 65 20 64 69 73 70 6c 61 79 73 20 22 41 70 70 72 6f 70 72 69 61 er.interface.displays."Appropria
12d60 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 22 0a 20 20 20 20 20 74 6f 20 74 68 65 20 65 78 te.Legal.Notices"......to.the.ex
12d80 74 65 6e 74 20 74 68 61 74 20 69 74 20 69 6e 63 6c 75 64 65 73 20 61 20 63 6f 6e 76 65 6e 69 65 tent.that.it.includes.a.convenie
12da0 6e 74 20 61 6e 64 20 70 72 6f 6d 69 6e 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 0a 20 20 20 20 20 nt.and.prominently.visible......
12dc0 66 65 61 74 75 72 65 20 74 68 61 74 20 28 31 29 20 64 69 73 70 6c 61 79 73 20 61 6e 20 61 70 70 feature.that.(1).displays.an.app
12de0 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 61 6e 64 20 28 ropriate.copyright.notice,.and.(
12e00 32 29 0a 20 20 20 20 20 74 65 6c 6c 73 20 74 68 65 20 75 73 65 72 20 74 68 61 74 20 74 68 65 72 2)......tells.the.user.that.ther
12e20 65 20 69 73 20 6e 6f 20 77 61 72 72 61 6e 74 79 20 66 6f 72 20 74 68 65 20 77 6f 72 6b 20 28 65 e.is.no.warranty.for.the.work.(e
12e40 78 63 65 70 74 20 74 6f 0a 20 20 20 20 20 74 68 65 20 65 78 74 65 6e 74 20 74 68 61 74 20 77 61 xcept.to......the.extent.that.wa
12e60 72 72 61 6e 74 69 65 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 29 2c 20 74 68 61 74 20 6c 69 63 rranties.are.provided),.that.lic
12e80 65 6e 73 65 65 73 20 6d 61 79 20 63 6f 6e 76 65 79 0a 20 20 20 20 20 74 68 65 20 77 6f 72 6b 20 ensees.may.convey......the.work.
12ea0 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 20 68 6f 77 20 74 6f 20 76 under.this.License,.and.how.to.v
12ec0 69 65 77 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 2e iew.a.copy.of.this......License.
12ee0 20 20 49 66 20 74 68 65 20 69 6e 74 65 72 66 61 63 65 20 70 72 65 73 65 6e 74 73 20 61 20 6c 69 ..If.the.interface.presents.a.li
12f00 73 74 20 6f 66 20 75 73 65 72 20 63 6f 6d 6d 61 6e 64 73 20 6f 72 0a 20 20 20 20 20 6f 70 74 69 st.of.user.commands.or......opti
12f20 6f 6e 73 2c 20 73 75 63 68 20 61 73 20 61 20 6d 65 6e 75 2c 20 61 20 70 72 6f 6d 69 6e 65 6e 74 ons,.such.as.a.menu,.a.prominent
12f40 20 69 74 65 6d 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6d 65 65 74 73 20 74 68 69 73 0a 20 20 20 .item.in.the.list.meets.this....
12f60 20 20 63 72 69 74 65 72 69 6f 6e 2e 0a 0a 20 20 31 2e 20 53 6f 75 72 63 65 20 43 6f 64 65 2e 0a ..criterion.....1..Source.Code..
12f80 0a 20 20 20 20 20 54 68 65 20 22 73 6f 75 72 63 65 20 63 6f 64 65 22 20 66 6f 72 20 61 20 77 6f ......The."source.code".for.a.wo
12fa0 72 6b 20 6d 65 61 6e 73 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 66 6f 72 6d 20 6f 66 20 74 rk.means.the.preferred.form.of.t
12fc0 68 65 20 77 6f 72 6b 0a 20 20 20 20 20 66 6f 72 20 6d 61 6b 69 6e 67 20 6d 6f 64 69 66 69 63 61 he.work......for.making.modifica
12fe0 74 69 6f 6e 73 20 74 6f 20 69 74 2e 20 20 22 4f 62 6a 65 63 74 20 63 6f 64 65 22 20 6d 65 61 6e tions.to.it..."Object.code".mean
13000 73 20 61 6e 79 20 6e 6f 6e 2d 73 6f 75 72 63 65 0a 20 20 20 20 20 66 6f 72 6d 20 6f 66 20 61 20 s.any.non-source......form.of.a.
13020 77 6f 72 6b 2e 0a 0a 20 20 20 20 20 41 20 22 53 74 61 6e 64 61 72 64 20 49 6e 74 65 72 66 61 63 work........A."Standard.Interfac
13040 65 22 20 6d 65 61 6e 73 20 61 6e 20 69 6e 74 65 72 66 61 63 65 20 74 68 61 74 20 65 69 74 68 65 e".means.an.interface.that.eithe
13060 72 20 69 73 20 61 6e 0a 20 20 20 20 20 6f 66 66 69 63 69 61 6c 20 73 74 61 6e 64 61 72 64 20 64 r.is.an......official.standard.d
13080 65 66 69 6e 65 64 20 62 79 20 61 20 72 65 63 6f 67 6e 69 7a 65 64 20 73 74 61 6e 64 61 72 64 73 efined.by.a.recognized.standards
130a0 20 62 6f 64 79 2c 20 6f 72 2c 20 69 6e 0a 20 20 20 20 20 74 68 65 20 63 61 73 65 20 6f 66 20 69 .body,.or,.in......the.case.of.i
130c0 6e 74 65 72 66 61 63 65 73 20 73 70 65 63 69 66 69 65 64 20 66 6f 72 20 61 20 70 61 72 74 69 63 nterfaces.specified.for.a.partic
130e0 75 6c 61 72 20 70 72 6f 67 72 61 6d 6d 69 6e 67 0a 20 20 20 20 20 6c 61 6e 67 75 61 67 65 2c 20 ular.programming......language,.
13100 6f 6e 65 20 74 68 61 74 20 69 73 20 77 69 64 65 6c 79 20 75 73 65 64 20 61 6d 6f 6e 67 20 64 65 one.that.is.widely.used.among.de
13120 76 65 6c 6f 70 65 72 73 20 77 6f 72 6b 69 6e 67 20 69 6e 20 74 68 61 74 0a 20 20 20 20 20 6c 61 velopers.working.in.that......la
13140 6e 67 75 61 67 65 2e 0a 0a 20 20 20 20 20 54 68 65 20 22 53 79 73 74 65 6d 20 4c 69 62 72 61 72 nguage........The."System.Librar
13160 69 65 73 22 20 6f 66 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77 6f 72 6b 20 69 6e 63 6c 75 ies".of.an.executable.work.inclu
13180 64 65 20 61 6e 79 74 68 69 6e 67 2c 0a 20 20 20 20 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 de.anything,......other.than.the
131a0 20 77 6f 72 6b 20 61 73 20 61 20 77 68 6f 6c 65 2c 20 74 68 61 74 20 28 61 29 20 69 73 20 69 6e .work.as.a.whole,.that.(a).is.in
131c0 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 6e 6f 72 6d 61 6c 0a 20 20 20 20 20 66 6f 72 6d 20 6f cluded.in.the.normal......form.o
131e0 66 20 70 61 63 6b 61 67 69 6e 67 20 61 20 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 2c 20 62 f.packaging.a.Major.Component,.b
13200 75 74 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 70 61 72 74 20 6f 66 20 74 68 61 74 0a 20 20 20 ut.which.is.not.part.of.that....
13220 20 20 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 2c 20 61 6e 64 20 28 62 29 20 73 65 72 76 65 ..Major.Component,.and.(b).serve
13240 73 20 6f 6e 6c 79 20 74 6f 20 65 6e 61 62 6c 65 20 75 73 65 20 6f 66 20 74 68 65 20 77 6f 72 6b s.only.to.enable.use.of.the.work
13260 20 77 69 74 68 0a 20 20 20 20 20 74 68 61 74 20 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 2c .with......that.Major.Component,
13280 20 6f 72 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 61 20 53 74 61 6e 64 61 72 64 20 49 6e 74 65 .or.to.implement.a.Standard.Inte
132a0 72 66 61 63 65 20 66 6f 72 0a 20 20 20 20 20 77 68 69 63 68 20 61 6e 20 69 6d 70 6c 65 6d 65 6e rface.for......which.an.implemen
132c0 74 61 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 70 75 62 6c 69 tation.is.available.to.the.publi
132e0 63 20 69 6e 20 73 6f 75 72 63 65 20 63 6f 64 65 0a 20 20 20 20 20 66 6f 72 6d 2e 20 20 41 20 22 c.in.source.code......form...A."
13300 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 22 2c 20 69 6e 20 74 68 69 73 20 63 6f 6e 74 65 78 Major.Component",.in.this.contex
13320 74 2c 20 6d 65 61 6e 73 20 61 20 6d 61 6a 6f 72 0a 20 20 20 20 20 65 73 73 65 6e 74 69 61 6c 20 t,.means.a.major......essential.
13340 63 6f 6d 70 6f 6e 65 6e 74 20 28 6b 65 72 6e 65 6c 2c 20 77 69 6e 64 6f 77 20 73 79 73 74 65 6d component.(kernel,.window.system
13360 2c 20 61 6e 64 20 73 6f 20 6f 6e 29 20 6f 66 20 74 68 65 0a 20 20 20 20 20 73 70 65 63 69 66 69 ,.and.so.on).of.the......specifi
13380 63 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 20 28 69 66 20 61 6e 79 29 20 6f 6e 20 77 c.operating.system.(if.any).on.w
133a0 68 69 63 68 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 77 6f 72 6b 0a 20 20 20 20 20 72 75 hich.the.executable.work......ru
133c0 6e 73 2c 20 6f 72 20 61 20 63 6f 6d 70 69 6c 65 72 20 75 73 65 64 20 74 6f 20 70 72 6f 64 75 63 ns,.or.a.compiler.used.to.produc
133e0 65 20 74 68 65 20 77 6f 72 6b 2c 20 6f 72 20 61 6e 20 6f 62 6a 65 63 74 20 63 6f 64 65 0a 20 20 e.the.work,.or.an.object.code...
13400 20 20 20 69 6e 74 65 72 70 72 65 74 65 72 20 75 73 65 64 20 74 6f 20 72 75 6e 20 69 74 2e 0a 0a ...interpreter.used.to.run.it...
13420 20 20 20 20 20 54 68 65 20 22 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 22 20 .....The."Corresponding.Source".
13440 66 6f 72 20 61 20 77 6f 72 6b 20 69 6e 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 66 6f 72 6d 20 6d for.a.work.in.object.code.form.m
13460 65 61 6e 73 20 61 6c 6c 0a 20 20 20 20 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6e 65 eans.all......the.source.code.ne
13480 65 64 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 2c 20 69 6e 73 74 61 6c 6c 2c 20 61 6e 64 20 28 eded.to.generate,.install,.and.(
134a0 66 6f 72 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 77 6f 72 6b 29 20 72 75 6e for.an.executable......work).run
134c0 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 61 6e 64 20 74 6f 20 6d 6f 64 69 66 79 20 74 .the.object.code.and.to.modify.t
134e0 68 65 20 77 6f 72 6b 2c 20 69 6e 63 6c 75 64 69 6e 67 20 73 63 72 69 70 74 73 0a 20 20 20 20 20 he.work,.including.scripts......
13500 74 6f 20 63 6f 6e 74 72 6f 6c 20 74 68 6f 73 65 20 61 63 74 69 76 69 74 69 65 73 2e 20 20 48 6f to.control.those.activities...Ho
13520 77 65 76 65 72 2c 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 74 68 65 0a 20 wever,.it.does.not.include.the..
13540 20 20 20 20 77 6f 72 6b 27 73 20 53 79 73 74 65 6d 20 4c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 ....work's.System.Libraries,.or.
13560 67 65 6e 65 72 61 6c 2d 70 75 72 70 6f 73 65 20 74 6f 6f 6c 73 20 6f 72 20 67 65 6e 65 72 61 6c general-purpose.tools.or.general
13580 6c 79 0a 20 20 20 20 20 61 76 61 69 6c 61 62 6c 65 20 66 72 65 65 20 70 72 6f 67 72 61 6d 73 20 ly......available.free.programs.
135a0 77 68 69 63 68 20 61 72 65 20 75 73 65 64 20 75 6e 6d 6f 64 69 66 69 65 64 20 69 6e 20 70 65 72 which.are.used.unmodified.in.per
135c0 66 6f 72 6d 69 6e 67 0a 20 20 20 20 20 74 68 6f 73 65 20 61 63 74 69 76 69 74 69 65 73 20 62 75 forming......those.activities.bu
135e0 74 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 6f 72 6b t.which.are.not.part.of.the.work
13600 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 0a 20 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 ...For.example,......Correspondi
13620 6e 67 20 53 6f 75 72 63 65 20 69 6e 63 6c 75 64 65 73 20 69 6e 74 65 72 66 61 63 65 20 64 65 66 ng.Source.includes.interface.def
13640 69 6e 69 74 69 6f 6e 20 66 69 6c 65 73 20 61 73 73 6f 63 69 61 74 65 64 0a 20 20 20 20 20 77 69 inition.files.associated......wi
13660 74 68 20 73 6f 75 72 63 65 20 66 69 6c 65 73 20 66 6f 72 20 74 68 65 20 77 6f 72 6b 2c 20 61 6e th.source.files.for.the.work,.an
13680 64 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 20 73 68 61 72 65 64 0a 20 20 20 d.the.source.code.for.shared....
136a0 20 20 6c 69 62 72 61 72 69 65 73 20 61 6e 64 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20 6c 69 6e 6b ..libraries.and.dynamically.link
136c0 65 64 20 73 75 62 70 72 6f 67 72 61 6d 73 20 74 68 61 74 20 74 68 65 20 77 6f 72 6b 20 69 73 0a ed.subprograms.that.the.work.is.
136e0 20 20 20 20 20 73 70 65 63 69 66 69 63 61 6c 6c 79 20 64 65 73 69 67 6e 65 64 20 74 6f 20 72 65 .....specifically.designed.to.re
13700 71 75 69 72 65 2c 20 73 75 63 68 20 61 73 20 62 79 20 69 6e 74 69 6d 61 74 65 20 64 61 74 61 0a quire,.such.as.by.intimate.data.
13720 20 20 20 20 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 6f 72 20 63 6f 6e 74 72 6f 6c 20 66 6c .....communication.or.control.fl
13740 6f 77 20 62 65 74 77 65 65 6e 20 74 68 6f 73 65 20 73 75 62 70 72 6f 67 72 61 6d 73 20 61 6e 64 ow.between.those.subprograms.and
13760 20 6f 74 68 65 72 0a 20 20 20 20 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 77 6f 72 6b 2e 0a 0a .other......parts.of.the.work...
13780 20 20 20 20 20 54 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 6e 65 .....The.Corresponding.Source.ne
137a0 65 64 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 61 6e 79 74 68 69 6e 67 20 74 68 61 74 20 75 73 65 ed.not.include.anything.that.use
137c0 72 73 20 63 61 6e 0a 20 20 20 20 20 72 65 67 65 6e 65 72 61 74 65 20 61 75 74 6f 6d 61 74 69 63 rs.can......regenerate.automatic
137e0 61 6c 6c 79 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 43 6f 72 ally.from.other.parts.of.the.Cor
13800 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 20 53 6f 75 72 63 65 2e 0a 0a 20 20 20 20 20 54 68 responding......Source........Th
13820 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 6f 72 20 61 20 77 6f 72 e.Corresponding.Source.for.a.wor
13840 6b 20 69 6e 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 20 69 73 20 74 68 61 74 0a 20 20 k.in.source.code.form.is.that...
13860 20 20 20 73 61 6d 65 20 77 6f 72 6b 2e 0a 0a 20 20 32 2e 20 42 61 73 69 63 20 50 65 72 6d 69 73 ...same.work.....2..Basic.Permis
13880 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 41 6c 6c 20 72 69 67 68 74 73 20 67 72 61 6e 74 65 64 20 sions........All.rights.granted.
138a0 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 72 65 20 67 72 61 6e 74 65 64 20 66 under.this.License.are.granted.f
138c0 6f 72 20 74 68 65 20 74 65 72 6d 20 6f 66 0a 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 6f 6e or.the.term.of......copyright.on
138e0 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 61 6e 64 20 61 72 65 20 69 72 72 65 76 6f 63 61 62 6c .the.Program,.and.are.irrevocabl
13900 65 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 73 74 61 74 65 64 0a 20 20 20 20 20 63 6f 6e 64 69 e.provided.the.stated......condi
13920 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 2e 20 20 54 68 69 73 20 4c 69 63 65 6e 73 65 20 65 78 70 tions.are.met...This.License.exp
13940 6c 69 63 69 74 6c 79 20 61 66 66 69 72 6d 73 20 79 6f 75 72 20 75 6e 6c 69 6d 69 74 65 64 0a 20 licitly.affirms.your.unlimited..
13960 20 20 20 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 72 75 6e 20 74 68 65 20 75 6e 6d 6f 64 69 ....permission.to.run.the.unmodi
13980 66 69 65 64 20 50 72 6f 67 72 61 6d 2e 20 20 54 68 65 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 72 fied.Program...The.output.from.r
139a0 75 6e 6e 69 6e 67 0a 20 20 20 20 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 73 20 63 6f unning......a.covered.work.is.co
139c0 76 65 72 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 6f 6e 6c 79 20 69 66 20 74 68 vered.by.this.License.only.if.th
139e0 65 20 6f 75 74 70 75 74 2c 20 67 69 76 65 6e 0a 20 20 20 20 20 69 74 73 20 63 6f 6e 74 65 6e 74 e.output,.given......its.content
13a00 2c 20 63 6f 6e 73 74 69 74 75 74 65 73 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2e 20 20 54 ,.constitutes.a.covered.work...T
13a20 68 69 73 20 4c 69 63 65 6e 73 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 73 0a 20 20 20 20 20 79 6f his.License.acknowledges......yo
13a40 75 72 20 72 69 67 68 74 73 20 6f 66 20 66 61 69 72 20 75 73 65 20 6f 72 20 6f 74 68 65 72 20 65 ur.rights.of.fair.use.or.other.e
13a60 71 75 69 76 61 6c 65 6e 74 2c 20 61 73 20 70 72 6f 76 69 64 65 64 20 62 79 0a 20 20 20 20 20 63 quivalent,.as.provided.by......c
13a80 6f 70 79 72 69 67 68 74 20 6c 61 77 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 6d 61 6b 65 opyright.law........You.may.make
13aa0 2c 20 72 75 6e 20 61 6e 64 20 70 72 6f 70 61 67 61 74 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b ,.run.and.propagate.covered.work
13ac0 73 20 74 68 61 74 20 79 6f 75 20 64 6f 20 6e 6f 74 0a 20 20 20 20 20 63 6f 6e 76 65 79 2c 20 77 s.that.you.do.not......convey,.w
13ae0 69 74 68 6f 75 74 20 63 6f 6e 64 69 74 69 6f 6e 73 20 73 6f 20 6c 6f 6e 67 20 61 73 20 79 6f 75 ithout.conditions.so.long.as.you
13b00 72 20 6c 69 63 65 6e 73 65 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20 20 72 65 6d 61 69 6e 73 r.license.otherwise......remains
13b20 20 69 6e 20 66 6f 72 63 65 2e 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 20 63 6f 76 65 72 .in.force...You.may.convey.cover
13b40 65 64 20 77 6f 72 6b 73 20 74 6f 20 6f 74 68 65 72 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 ed.works.to.others.for.the......
13b60 73 6f 6c 65 20 70 75 72 70 6f 73 65 20 6f 66 20 68 61 76 69 6e 67 20 74 68 65 6d 20 6d 61 6b 65 sole.purpose.of.having.them.make
13b80 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 65 78 63 6c 75 73 69 76 65 6c 79 20 66 6f 72 20 79 .modifications.exclusively.for.y
13ba0 6f 75 2c 0a 20 20 20 20 20 6f 72 20 70 72 6f 76 69 64 65 20 79 6f 75 20 77 69 74 68 20 66 61 63 ou,......or.provide.you.with.fac
13bc0 69 6c 69 74 69 65 73 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 74 68 6f 73 65 20 77 6f 72 6b 73 2c ilities.for.running.those.works,
13be0 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 20 74 68 61 74 20 79 6f 75 20 63 6f 6d 70 6c 79 20 77 .provided......that.you.comply.w
13c00 69 74 68 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 6e ith.the.terms.of.this.License.in
13c20 20 63 6f 6e 76 65 79 69 6e 67 20 61 6c 6c 0a 20 20 20 20 20 6d 61 74 65 72 69 61 6c 20 66 6f 72 .conveying.all......material.for
13c40 20 77 68 69 63 68 20 79 6f 75 20 64 6f 20 6e 6f 74 20 63 6f 6e 74 72 6f 6c 20 63 6f 70 79 72 69 .which.you.do.not.control.copyri
13c60 67 68 74 2e 20 20 54 68 6f 73 65 20 74 68 75 73 20 6d 61 6b 69 6e 67 0a 20 20 20 20 20 6f 72 20 ght...Those.thus.making......or.
13c80 72 75 6e 6e 69 6e 67 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 73 20 66 6f 72 20 79 6f running.the.covered.works.for.yo
13ca0 75 20 6d 75 73 74 20 64 6f 20 73 6f 20 65 78 63 6c 75 73 69 76 65 6c 79 20 6f 6e 20 79 6f 75 72 u.must.do.so.exclusively.on.your
13cc0 0a 20 20 20 20 20 62 65 68 61 6c 66 2c 20 75 6e 64 65 72 20 79 6f 75 72 20 64 69 72 65 63 74 69 ......behalf,.under.your.directi
13ce0 6f 6e 20 61 6e 64 20 63 6f 6e 74 72 6f 6c 2c 20 6f 6e 20 74 65 72 6d 73 20 74 68 61 74 20 70 72 on.and.control,.on.terms.that.pr
13d00 6f 68 69 62 69 74 0a 20 20 20 20 20 74 68 65 6d 20 66 72 6f 6d 20 6d 61 6b 69 6e 67 20 61 6e 79 ohibit......them.from.making.any
13d20 20 63 6f 70 69 65 73 20 6f 66 20 79 6f 75 72 20 63 6f 70 79 72 69 67 68 74 65 64 20 6d 61 74 65 .copies.of.your.copyrighted.mate
13d40 72 69 61 6c 20 6f 75 74 73 69 64 65 0a 20 20 20 20 20 74 68 65 69 72 20 72 65 6c 61 74 69 6f 6e rial.outside......their.relation
13d60 73 68 69 70 20 77 69 74 68 20 79 6f 75 2e 0a 0a 20 20 20 20 20 43 6f 6e 76 65 79 69 6e 67 20 75 ship.with.you........Conveying.u
13d80 6e 64 65 72 20 61 6e 79 20 6f 74 68 65 72 20 63 69 72 63 75 6d 73 74 61 6e 63 65 73 20 69 73 20 nder.any.other.circumstances.is.
13da0 70 65 72 6d 69 74 74 65 64 20 73 6f 6c 65 6c 79 20 75 6e 64 65 72 0a 20 20 20 20 20 74 68 65 20 permitted.solely.under......the.
13dc0 63 6f 6e 64 69 74 69 6f 6e 73 20 73 74 61 74 65 64 20 62 65 6c 6f 77 2e 20 20 53 75 62 6c 69 63 conditions.stated.below...Sublic
13de0 65 6e 73 69 6e 67 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 3b 20 73 65 63 74 69 6f 6e 0a 20 ensing.is.not.allowed;.section..
13e00 20 20 20 20 31 30 20 6d 61 6b 65 73 20 69 74 20 75 6e 6e 65 63 65 73 73 61 72 79 2e 0a 0a 20 20 ....10.makes.it.unnecessary.....
13e20 33 2e 20 50 72 6f 74 65 63 74 69 6e 67 20 55 73 65 72 73 27 20 4c 65 67 61 6c 20 52 69 67 68 74 3..Protecting.Users'.Legal.Right
13e40 73 20 46 72 6f 6d 20 41 6e 74 69 2d 43 69 72 63 75 6d 76 65 6e 74 69 6f 6e 20 4c 61 77 2e 0a 0a s.From.Anti-Circumvention.Law...
13e60 20 20 20 20 20 4e 6f 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 73 68 61 6c 6c 20 62 65 20 64 65 .....No.covered.work.shall.be.de
13e80 65 6d 65 64 20 70 61 72 74 20 6f 66 20 61 6e 20 65 66 66 65 63 74 69 76 65 20 74 65 63 68 6e 6f emed.part.of.an.effective.techno
13ea0 6c 6f 67 69 63 61 6c 0a 20 20 20 20 20 6d 65 61 73 75 72 65 20 75 6e 64 65 72 20 61 6e 79 20 61 logical......measure.under.any.a
13ec0 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 66 75 6c 66 69 6c 6c 69 6e 67 20 6f 62 6c 69 67 61 74 pplicable.law.fulfilling.obligat
13ee0 69 6f 6e 73 20 75 6e 64 65 72 0a 20 20 20 20 20 61 72 74 69 63 6c 65 20 31 31 20 6f 66 20 74 68 ions.under......article.11.of.th
13f00 65 20 57 49 50 4f 20 63 6f 70 79 72 69 67 68 74 20 74 72 65 61 74 79 20 61 64 6f 70 74 65 64 20 e.WIPO.copyright.treaty.adopted.
13f20 6f 6e 20 32 30 20 44 65 63 65 6d 62 65 72 0a 20 20 20 20 20 31 39 39 36 2c 20 6f 72 20 73 69 6d on.20.December......1996,.or.sim
13f40 69 6c 61 72 20 6c 61 77 73 20 70 72 6f 68 69 62 69 74 69 6e 67 20 6f 72 20 72 65 73 74 72 69 63 ilar.laws.prohibiting.or.restric
13f60 74 69 6e 67 20 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 20 6f 66 0a 20 20 20 20 20 73 75 63 68 20 ting.circumvention.of......such.
13f80 6d 65 61 73 75 72 65 73 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 79 6f 75 20 63 6f 6e 76 65 79 20 measures........When.you.convey.
13fa0 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 79 6f 75 20 77 61 69 76 65 20 61 6e 79 20 6c 65 a.covered.work,.you.waive.any.le
13fc0 67 61 6c 20 70 6f 77 65 72 20 74 6f 20 66 6f 72 62 69 64 0a 20 20 20 20 20 63 69 72 63 75 6d 76 gal.power.to.forbid......circumv
13fe0 65 6e 74 69 6f 6e 20 6f 66 20 74 65 63 68 6e 6f 6c 6f 67 69 63 61 6c 20 6d 65 61 73 75 72 65 73 ention.of.technological.measures
14000 20 74 6f 20 74 68 65 20 65 78 74 65 6e 74 20 73 75 63 68 0a 20 20 20 20 20 63 69 72 63 75 6d 76 .to.the.extent.such......circumv
14020 65 6e 74 69 6f 6e 20 69 73 20 65 66 66 65 63 74 65 64 20 62 79 20 65 78 65 72 63 69 73 69 6e 67 ention.is.effected.by.exercising
14040 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 0a 20 20 20 20 20 .rights.under.this.License......
14060 77 69 74 68 20 72 65 73 70 65 63 74 20 74 6f 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b with.respect.to.the.covered.work
14080 2c 20 61 6e 64 20 79 6f 75 20 64 69 73 63 6c 61 69 6d 20 61 6e 79 20 69 6e 74 65 6e 74 69 6f 6e ,.and.you.disclaim.any.intention
140a0 20 74 6f 0a 20 20 20 20 20 6c 69 6d 69 74 20 6f 70 65 72 61 74 69 6f 6e 20 6f 72 20 6d 6f 64 69 .to......limit.operation.or.modi
140c0 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 61 73 20 61 20 6d 65 61 6e 73 20 fication.of.the.work.as.a.means.
140e0 6f 66 0a 20 20 20 20 20 65 6e 66 6f 72 63 69 6e 67 2c 20 61 67 61 69 6e 73 74 20 74 68 65 20 77 of......enforcing,.against.the.w
14100 6f 72 6b 27 73 20 75 73 65 72 73 2c 20 79 6f 75 72 20 6f 72 20 74 68 69 72 64 20 70 61 72 74 69 ork's.users,.your.or.third.parti
14120 65 73 27 20 6c 65 67 61 6c 0a 20 20 20 20 20 72 69 67 68 74 73 20 74 6f 20 66 6f 72 62 69 64 20 es'.legal......rights.to.forbid.
14140 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 20 6f 66 20 74 65 63 68 6e 6f 6c 6f 67 69 63 61 6c 20 6d circumvention.of.technological.m
14160 65 61 73 75 72 65 73 2e 0a 0a 20 20 34 2e 20 43 6f 6e 76 65 79 69 6e 67 20 56 65 72 62 61 74 69 easures.....4..Conveying.Verbati
14180 6d 20 43 6f 70 69 65 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 20 76 m.Copies........You.may.convey.v
141a0 65 72 62 61 74 69 6d 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 27 73 20 erbatim.copies.of.the.Program's.
141c0 73 6f 75 72 63 65 20 63 6f 64 65 20 61 73 20 79 6f 75 0a 20 20 20 20 20 72 65 63 65 69 76 65 20 source.code.as.you......receive.
141e0 69 74 2c 20 69 6e 20 61 6e 79 20 6d 65 64 69 75 6d 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 it,.in.any.medium,.provided.that
14200 20 79 6f 75 20 63 6f 6e 73 70 69 63 75 6f 75 73 6c 79 20 61 6e 64 0a 20 20 20 20 20 61 70 70 72 .you.conspicuously.and......appr
14220 6f 70 72 69 61 74 65 6c 79 20 70 75 62 6c 69 73 68 20 6f 6e 20 65 61 63 68 20 63 6f 70 79 20 61 opriately.publish.on.each.copy.a
14240 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 3b 0a n.appropriate.copyright.notice;.
14260 20 20 20 20 20 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f 74 69 63 65 73 20 73 74 61 .....keep.intact.all.notices.sta
14280 74 69 6e 67 20 74 68 61 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 6e 79 0a 20 ting.that.this.License.and.any..
142a0 20 20 20 20 6e 6f 6e 2d 70 65 72 6d 69 73 73 69 76 65 20 74 65 72 6d 73 20 61 64 64 65 64 20 69 ....non-permissive.terms.added.i
142c0 6e 20 61 63 63 6f 72 64 20 77 69 74 68 20 73 65 63 74 69 6f 6e 20 37 20 61 70 70 6c 79 20 74 6f n.accord.with.section.7.apply.to
142e0 20 74 68 65 0a 20 20 20 20 20 63 6f 64 65 3b 20 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 .the......code;.keep.intact.all.
14300 6e 6f 74 69 63 65 73 20 6f 66 20 74 68 65 20 61 62 73 65 6e 63 65 20 6f 66 20 61 6e 79 20 77 61 notices.of.the.absence.of.any.wa
14320 72 72 61 6e 74 79 3b 20 61 6e 64 0a 20 20 20 20 20 67 69 76 65 20 61 6c 6c 20 72 65 63 69 70 69 rranty;.and......give.all.recipi
14340 65 6e 74 73 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6c 6f 6e ents.a.copy.of.this.License.alon
14360 67 20 77 69 74 68 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 g.with.the.Program........You.ma
14380 79 20 63 68 61 72 67 65 20 61 6e 79 20 70 72 69 63 65 20 6f 72 20 6e 6f 20 70 72 69 63 65 20 66 y.charge.any.price.or.no.price.f
143a0 6f 72 20 65 61 63 68 20 63 6f 70 79 20 74 68 61 74 20 79 6f 75 20 63 6f 6e 76 65 79 2c 0a 20 20 or.each.copy.that.you.convey,...
143c0 20 20 20 61 6e 64 20 79 6f 75 20 6d 61 79 20 6f 66 66 65 72 20 73 75 70 70 6f 72 74 20 6f 72 20 ...and.you.may.offer.support.or.
143e0 77 61 72 72 61 6e 74 79 20 70 72 6f 74 65 63 74 69 6f 6e 20 66 6f 72 20 61 20 66 65 65 2e 0a 0a warranty.protection.for.a.fee...
14400 20 20 35 2e 20 43 6f 6e 76 65 79 69 6e 67 20 4d 6f 64 69 66 69 65 64 20 53 6f 75 72 63 65 20 56 ..5..Conveying.Modified.Source.V
14420 65 72 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 20 61 20 ersions........You.may.convey.a.
14440 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 6f 72 20 74 68 work.based.on.the.Program,.or.th
14460 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 74 6f 0a 20 20 20 20 20 70 72 6f 64 75 63 65 20 e.modifications.to......produce.
14480 69 74 20 66 72 6f 6d 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 69 6e 20 74 68 65 20 66 6f 72 6d it.from.the.Program,.in.the.form
144a0 20 6f 66 20 73 6f 75 72 63 65 20 63 6f 64 65 20 75 6e 64 65 72 20 74 68 65 0a 20 20 20 20 20 74 .of.source.code.under.the......t
144c0 65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 20 34 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 erms.of.section.4,.provided.that
144e0 20 79 6f 75 20 61 6c 73 6f 20 6d 65 65 74 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 0a 20 20 20 20 .you.also.meet.all.of.these.....
14500 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 20 20 20 20 20 20 20 61 2e 20 54 68 65 20 77 6f 72 6b .conditions:.........a..The.work
14520 20 6d 75 73 74 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 69 63 65 73 20 73 74 .must.carry.prominent.notices.st
14540 61 74 69 6e 67 20 74 68 61 74 20 79 6f 75 0a 20 20 20 20 20 20 20 20 20 20 6d 6f 64 69 66 69 65 ating.that.you...........modifie
14560 64 20 69 74 2c 20 61 6e 64 20 67 69 76 69 6e 67 20 61 20 72 65 6c 65 76 61 6e 74 20 64 61 74 65 d.it,.and.giving.a.relevant.date
14580 2e 0a 0a 20 20 20 20 20 20 20 62 2e 20 54 68 65 20 77 6f 72 6b 20 6d 75 73 74 20 63 61 72 72 79 ..........b..The.work.must.carry
145a0 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 69 63 65 73 20 73 74 61 74 69 6e 67 20 74 68 61 74 20 .prominent.notices.stating.that.
145c0 69 74 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 72 65 6c 65 61 73 65 64 20 75 6e 64 65 72 20 74 it.is...........released.under.t
145e0 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 6e 79 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 his.License.and.any.conditions.a
14600 64 64 65 64 20 75 6e 64 65 72 0a 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 20 37 2e 20 dded.under...........section.7..
14620 20 54 68 69 73 20 72 65 71 75 69 72 65 6d 65 6e 74 20 6d 6f 64 69 66 69 65 73 20 74 68 65 20 72 .This.requirement.modifies.the.r
14640 65 71 75 69 72 65 6d 65 6e 74 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 20 equirement.in...........section.
14660 34 20 74 6f 20 22 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f 74 69 63 65 73 22 2e 0a 4.to."keep.intact.all.notices"..
14680 0a 20 20 20 20 20 20 20 63 2e 20 59 6f 75 20 6d 75 73 74 20 6c 69 63 65 6e 73 65 20 74 68 65 20 ........c..You.must.license.the.
146a0 65 6e 74 69 72 65 20 77 6f 72 6b 2c 20 61 73 20 61 20 77 68 6f 6c 65 2c 20 75 6e 64 65 72 20 74 entire.work,.as.a.whole,.under.t
146c0 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 4c 69 63 65 6e 73 65 20 74 6f 20 61 6e 79 6f 6e 65 20 his...........License.to.anyone.
146e0 77 68 6f 20 63 6f 6d 65 73 20 69 6e 74 6f 20 70 6f 73 73 65 73 73 69 6f 6e 20 6f 66 20 61 20 63 who.comes.into.possession.of.a.c
14700 6f 70 79 2e 20 20 54 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 4c 69 63 65 6e 73 65 20 77 69 6c opy...This...........License.wil
14720 6c 20 74 68 65 72 65 66 6f 72 65 20 61 70 70 6c 79 2c 20 61 6c 6f 6e 67 20 77 69 74 68 20 61 6e l.therefore.apply,.along.with.an
14740 79 20 61 70 70 6c 69 63 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 73 65 63 74 69 6f 6e 20 37 y.applicable...........section.7
14760 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 2c 20 74 6f 20 74 68 65 20 77 68 6f 6c 65 20 .additional.terms,.to.the.whole.
14780 6f 66 20 74 68 65 20 77 6f 72 6b 2c 20 61 6e 64 20 61 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 69 of.the.work,.and.all...........i
147a0 74 73 20 70 61 72 74 73 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 68 6f 77 20 74 68 65 79 ts.parts,.regardless.of.how.they
147c0 20 61 72 65 20 70 61 63 6b 61 67 65 64 2e 20 20 54 68 69 73 20 4c 69 63 65 6e 73 65 0a 20 20 20 .are.packaged...This.License....
147e0 20 20 20 20 20 20 20 67 69 76 65 73 20 6e 6f 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 6c 69 .......gives.no.permission.to.li
14800 63 65 6e 73 65 20 74 68 65 20 77 6f 72 6b 20 69 6e 20 61 6e 79 20 6f 74 68 65 72 20 77 61 79 2c cense.the.work.in.any.other.way,
14820 20 62 75 74 0a 20 20 20 20 20 20 20 20 20 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 69 6e 76 61 6c .but...........it.does.not.inval
14840 69 64 61 74 65 20 73 75 63 68 20 70 65 72 6d 69 73 73 69 6f 6e 20 69 66 20 79 6f 75 20 68 61 76 idate.such.permission.if.you.hav
14860 65 20 73 65 70 61 72 61 74 65 6c 79 0a 20 20 20 20 20 20 20 20 20 20 72 65 63 65 69 76 65 64 20 e.separately...........received.
14880 69 74 2e 0a 0a 20 20 20 20 20 20 20 64 2e 20 49 66 20 74 68 65 20 77 6f 72 6b 20 68 61 73 20 69 it..........d..If.the.work.has.i
148a0 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 73 2c 20 65 61 63 68 nteractive.user.interfaces,.each
148c0 20 6d 75 73 74 20 64 69 73 70 6c 61 79 0a 20 20 20 20 20 20 20 20 20 20 41 70 70 72 6f 70 72 69 .must.display...........Appropri
148e0 61 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 3b 20 68 6f 77 65 76 65 72 2c 20 69 66 20 74 ate.Legal.Notices;.however,.if.t
14900 68 65 20 50 72 6f 67 72 61 6d 20 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 61 63 he.Program.has...........interac
14920 74 69 76 65 20 69 6e 74 65 72 66 61 63 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 64 69 73 70 tive.interfaces.that.do.not.disp
14940 6c 61 79 20 41 70 70 72 6f 70 72 69 61 74 65 20 4c 65 67 61 6c 0a 20 20 20 20 20 20 20 20 20 20 lay.Appropriate.Legal...........
14960 4e 6f 74 69 63 65 73 2c 20 79 6f 75 72 20 77 6f 72 6b 20 6e 65 65 64 20 6e 6f 74 20 6d 61 6b 65 Notices,.your.work.need.not.make
14980 20 74 68 65 6d 20 64 6f 20 73 6f 2e 0a 0a 20 20 20 20 20 41 20 63 6f 6d 70 69 6c 61 74 69 6f 6e .them.do.so........A.compilation
149a0 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 77 69 74 68 20 6f 74 68 65 72 20 73 65 .of.a.covered.work.with.other.se
149c0 70 61 72 61 74 65 20 61 6e 64 20 69 6e 64 65 70 65 6e 64 65 6e 74 0a 20 20 20 20 20 77 6f 72 6b parate.and.independent......work
149e0 73 2c 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 62 79 20 74 68 65 69 72 20 6e 61 74 75 72 65 s,.which.are.not.by.their.nature
14a00 20 65 78 74 65 6e 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 0a 20 20 20 20 20 .extensions.of.the.covered......
14a20 77 6f 72 6b 2c 20 61 6e 64 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 63 6f 6d 62 69 6e 65 64 work,.and.which.are.not.combined
14a40 20 77 69 74 68 20 69 74 20 73 75 63 68 20 61 73 20 74 6f 20 66 6f 72 6d 20 61 20 6c 61 72 67 65 .with.it.such.as.to.form.a.large
14a60 72 0a 20 20 20 20 20 70 72 6f 67 72 61 6d 2c 20 69 6e 20 6f 72 20 6f 6e 20 61 20 76 6f 6c 75 6d r......program,.in.or.on.a.volum
14a80 65 20 6f 66 20 61 20 73 74 6f 72 61 67 65 20 6f 72 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d e.of.a.storage.or.distribution.m
14aa0 65 64 69 75 6d 2c 20 69 73 0a 20 20 20 20 20 63 61 6c 6c 65 64 20 61 6e 20 22 61 67 67 72 65 67 edium,.is......called.an."aggreg
14ac0 61 74 65 22 20 69 66 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 20 69 74 73 20 ate".if.the.compilation.and.its.
14ae0 72 65 73 75 6c 74 69 6e 67 0a 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 61 72 65 20 6e 6f 74 resulting......copyright.are.not
14b00 20 75 73 65 64 20 74 6f 20 6c 69 6d 69 74 20 74 68 65 20 61 63 63 65 73 73 20 6f 72 20 6c 65 67 .used.to.limit.the.access.or.leg
14b20 61 6c 20 72 69 67 68 74 73 20 6f 66 20 74 68 65 0a 20 20 20 20 20 63 6f 6d 70 69 6c 61 74 69 6f al.rights.of.the......compilatio
14b40 6e 27 73 20 75 73 65 72 73 20 62 65 79 6f 6e 64 20 77 68 61 74 20 74 68 65 20 69 6e 64 69 76 69 n's.users.beyond.what.the.indivi
14b60 64 75 61 6c 20 77 6f 72 6b 73 20 70 65 72 6d 69 74 2e 0a 20 20 20 20 20 49 6e 63 6c 75 73 69 6f dual.works.permit.......Inclusio
14b80 6e 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 6e 20 61 6e 20 61 67 67 72 65 67 n.of.a.covered.work.in.an.aggreg
14ba0 61 74 65 20 64 6f 65 73 20 6e 6f 74 20 63 61 75 73 65 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 ate.does.not.cause.this......Lic
14bc0 65 6e 73 65 20 74 6f 20 61 70 70 6c 79 20 74 6f 20 74 68 65 20 6f 74 68 65 72 20 70 61 72 74 73 ense.to.apply.to.the.other.parts
14be0 20 6f 66 20 74 68 65 20 61 67 67 72 65 67 61 74 65 2e 0a 0a 20 20 36 2e 20 43 6f 6e 76 65 79 69 .of.the.aggregate.....6..Conveyi
14c00 6e 67 20 4e 6f 6e 2d 53 6f 75 72 63 65 20 46 6f 72 6d 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d ng.Non-Source.Forms........You.m
14c20 61 79 20 63 6f 6e 76 65 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 6e 20 6f 62 6a 65 ay.convey.a.covered.work.in.obje
14c40 63 74 20 63 6f 64 65 20 66 6f 72 6d 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 0a 20 20 20 ct.code.form.under.the.terms....
14c60 20 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 34 20 61 6e 64 20 35 2c 20 70 72 6f 76 69 64 65 64 20 ..of.sections.4.and.5,.provided.
14c80 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 63 6f 6e 76 65 79 20 74 68 65 0a 20 20 20 20 20 6d 61 that.you.also.convey.the......ma
14ca0 63 68 69 6e 65 2d 72 65 61 64 61 62 6c 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 chine-readable.Corresponding.Sou
14cc0 72 63 65 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 0a 20 20 20 20 rce.under.the.terms.of.this.....
14ce0 20 4c 69 63 65 6e 73 65 2c 20 69 6e 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 77 61 79 73 3a 0a .License,.in.one.of.these.ways:.
14d00 0a 20 20 20 20 20 20 20 61 2e 20 43 6f 6e 76 65 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 ........a..Convey.the.object.cod
14d20 65 20 69 6e 2c 20 6f 72 20 65 6d 62 6f 64 69 65 64 20 69 6e 2c 20 61 20 70 68 79 73 69 63 61 6c e.in,.or.embodied.in,.a.physical
14d40 20 70 72 6f 64 75 63 74 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 63 6c 75 64 69 6e 67 20 61 20 .product...........(including.a.
14d60 70 68 79 73 69 63 61 6c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 64 69 75 6d 29 2c 20 61 physical.distribution.medium),.a
14d80 63 63 6f 6d 70 61 6e 69 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 43 6f 72 72 ccompanied.by.the...........Corr
14da0 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 69 78 65 64 20 6f 6e 20 61 20 64 75 72 61 esponding.Source.fixed.on.a.dura
14dc0 62 6c 65 20 70 68 79 73 69 63 61 6c 20 6d 65 64 69 75 6d 0a 20 20 20 20 20 20 20 20 20 20 63 75 ble.physical.medium...........cu
14de0 73 74 6f 6d 61 72 69 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 74 77 61 72 65 20 69 6e 74 65 stomarily.used.for.software.inte
14e00 72 63 68 61 6e 67 65 2e 0a 0a 20 20 20 20 20 20 20 62 2e 20 43 6f 6e 76 65 79 20 74 68 65 20 6f rchange..........b..Convey.the.o
14e20 62 6a 65 63 74 20 63 6f 64 65 20 69 6e 2c 20 6f 72 20 65 6d 62 6f 64 69 65 64 20 69 6e 2c 20 61 bject.code.in,.or.embodied.in,.a
14e40 20 70 68 79 73 69 63 61 6c 20 70 72 6f 64 75 63 74 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 63 .physical.product...........(inc
14e60 6c 75 64 69 6e 67 20 61 20 70 68 79 73 69 63 61 6c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d luding.a.physical.distribution.m
14e80 65 64 69 75 6d 29 2c 20 61 63 63 6f 6d 70 61 6e 69 65 64 20 62 79 20 61 0a 20 20 20 20 20 20 20 edium),.accompanied.by.a........
14ea0 20 20 20 77 72 69 74 74 65 6e 20 6f 66 66 65 72 2c 20 76 61 6c 69 64 20 66 6f 72 20 61 74 20 6c ...written.offer,.valid.for.at.l
14ec0 65 61 73 74 20 74 68 72 65 65 20 79 65 61 72 73 20 61 6e 64 20 76 61 6c 69 64 20 66 6f 72 20 61 east.three.years.and.valid.for.a
14ee0 73 0a 20 20 20 20 20 20 20 20 20 20 6c 6f 6e 67 20 61 73 20 79 6f 75 20 6f 66 66 65 72 20 73 70 s...........long.as.you.offer.sp
14f00 61 72 65 20 70 61 72 74 73 20 6f 72 20 63 75 73 74 6f 6d 65 72 20 73 75 70 70 6f 72 74 20 66 6f are.parts.or.customer.support.fo
14f20 72 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 70 72 6f 64 75 63 74 20 6d 6f 64 65 6c 2c 20 r.that...........product.model,.
14f40 74 6f 20 67 69 76 65 20 61 6e 79 6f 6e 65 20 77 68 6f 20 70 6f 73 73 65 73 73 65 73 20 74 68 65 to.give.anyone.who.possesses.the
14f60 20 6f 62 6a 65 63 74 20 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 65 69 74 68 65 72 20 28 31 .object.code...........either.(1
14f80 29 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f ).a.copy.of.the.Corresponding.So
14fa0 75 72 63 65 20 66 6f 72 20 61 6c 6c 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 73 6f 66 74 77 urce.for.all.the...........softw
14fc0 61 72 65 20 69 6e 20 74 68 65 20 70 72 6f 64 75 63 74 20 74 68 61 74 20 69 73 20 63 6f 76 65 72 are.in.the.product.that.is.cover
14fe0 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 6f 6e 20 61 0a 20 20 20 20 20 20 20 ed.by.this.License,.on.a........
15000 20 20 20 64 75 72 61 62 6c 65 20 70 68 79 73 69 63 61 6c 20 6d 65 64 69 75 6d 20 63 75 73 74 6f ...durable.physical.medium.custo
15020 6d 61 72 69 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 74 77 61 72 65 0a 20 20 20 20 20 20 20 marily.used.for.software........
15040 20 20 20 69 6e 74 65 72 63 68 61 6e 67 65 2c 20 66 6f 72 20 61 20 70 72 69 63 65 20 6e 6f 20 6d ...interchange,.for.a.price.no.m
15060 6f 72 65 20 74 68 61 6e 20 79 6f 75 72 20 72 65 61 73 6f 6e 61 62 6c 65 20 63 6f 73 74 20 6f 66 ore.than.your.reasonable.cost.of
15080 0a 20 20 20 20 20 20 20 20 20 20 70 68 79 73 69 63 61 6c 6c 79 20 70 65 72 66 6f 72 6d 69 6e 67 ...........physically.performing
150a0 20 74 68 69 73 20 63 6f 6e 76 65 79 69 6e 67 20 6f 66 20 73 6f 75 72 63 65 2c 20 6f 72 20 28 32 .this.conveying.of.source,.or.(2
150c0 29 20 61 63 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 74 6f 20 63 6f 70 79 20 74 68 65 20 43 ).access...........to.copy.the.C
150e0 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 72 6f 6d 20 61 20 6e 65 74 77 6f orresponding.Source.from.a.netwo
15100 72 6b 20 73 65 72 76 65 72 20 61 74 20 6e 6f 0a 20 20 20 20 20 20 20 20 20 20 63 68 61 72 67 65 rk.server.at.no...........charge
15120 2e 0a 0a 20 20 20 20 20 20 20 63 2e 20 43 6f 6e 76 65 79 20 69 6e 64 69 76 69 64 75 61 6c 20 63 ..........c..Convey.individual.c
15140 6f 70 69 65 73 20 6f 66 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 77 69 74 68 20 61 20 opies.of.the.object.code.with.a.
15160 63 6f 70 79 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 77 72 69 74 74 65 6e 20 6f 66 copy.of.the...........written.of
15180 66 65 72 20 74 6f 20 70 72 6f 76 69 64 65 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 fer.to.provide.the.Corresponding
151a0 20 53 6f 75 72 63 65 2e 20 20 54 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 61 6c 74 65 72 6e 61 .Source...This...........alterna
151c0 74 69 76 65 20 69 73 20 61 6c 6c 6f 77 65 64 20 6f 6e 6c 79 20 6f 63 63 61 73 69 6f 6e 61 6c 6c tive.is.allowed.only.occasionall
151e0 79 20 61 6e 64 20 6e 6f 6e 63 6f 6d 6d 65 72 63 69 61 6c 6c 79 2c 0a 20 20 20 20 20 20 20 20 20 y.and.noncommercially,..........
15200 20 61 6e 64 20 6f 6e 6c 79 20 69 66 20 79 6f 75 20 72 65 63 65 69 76 65 64 20 74 68 65 20 6f 62 .and.only.if.you.received.the.ob
15220 6a 65 63 74 20 63 6f 64 65 20 77 69 74 68 20 73 75 63 68 20 61 6e 20 6f 66 66 65 72 2c 0a 20 20 ject.code.with.such.an.offer,...
15240 20 20 20 20 20 20 20 20 69 6e 20 61 63 63 6f 72 64 20 77 69 74 68 20 73 75 62 73 65 63 74 69 6f ........in.accord.with.subsectio
15260 6e 20 36 62 2e 0a 0a 20 20 20 20 20 20 20 64 2e 20 43 6f 6e 76 65 79 20 74 68 65 20 6f 62 6a 65 n.6b..........d..Convey.the.obje
15280 63 74 20 63 6f 64 65 20 62 79 20 6f 66 66 65 72 69 6e 67 20 61 63 63 65 73 73 20 66 72 6f 6d 20 ct.code.by.offering.access.from.
152a0 61 20 64 65 73 69 67 6e 61 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 70 6c 61 63 65 20 28 67 72 a.designated...........place.(gr
152c0 61 74 69 73 20 6f 72 20 66 6f 72 20 61 20 63 68 61 72 67 65 29 2c 20 61 6e 64 20 6f 66 66 65 72 atis.or.for.a.charge),.and.offer
152e0 20 65 71 75 69 76 61 6c 65 6e 74 20 61 63 63 65 73 73 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 .equivalent.access.to...........
15300 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 69 6e 20 74 68 65 20 the.Corresponding.Source.in.the.
15320 73 61 6d 65 20 77 61 79 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 20 20 same.way.through.the.same.......
15340 20 20 20 20 70 6c 61 63 65 20 61 74 20 6e 6f 20 66 75 72 74 68 65 72 20 63 68 61 72 67 65 2e 20 ....place.at.no.further.charge..
15360 20 59 6f 75 20 6e 65 65 64 20 6e 6f 74 20 72 65 71 75 69 72 65 20 72 65 63 69 70 69 65 6e 74 73 .You.need.not.require.recipients
15380 0a 20 20 20 20 20 20 20 20 20 20 74 6f 20 63 6f 70 79 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e ...........to.copy.the.Correspon
153a0 64 69 6e 67 20 53 6f 75 72 63 65 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 6f 62 6a 65 63 ding.Source.along.with.the.objec
153c0 74 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 20 20 20 20 49 66 20 74 68 65 20 70 6c 61 63 65 20 74 t.code............If.the.place.t
153e0 6f 20 63 6f 70 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 73 20 61 20 6e 65 74 77 o.copy.the.object.code.is.a.netw
15400 6f 72 6b 20 73 65 72 76 65 72 2c 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 43 6f 72 72 65 73 ork.server,.the...........Corres
15420 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 6d 61 79 20 62 65 20 6f 6e 20 61 20 64 69 66 66 65 ponding.Source.may.be.on.a.diffe
15440 72 65 6e 74 20 73 65 72 76 65 72 20 28 6f 70 65 72 61 74 65 64 20 62 79 0a 20 20 20 20 20 20 20 rent.server.(operated.by........
15460 20 20 20 79 6f 75 20 6f 72 20 61 20 74 68 69 72 64 20 70 61 72 74 79 29 20 74 68 61 74 20 73 75 ...you.or.a.third.party).that.su
15480 70 70 6f 72 74 73 20 65 71 75 69 76 61 6c 65 6e 74 20 63 6f 70 79 69 6e 67 0a 20 20 20 20 20 20 pports.equivalent.copying.......
154a0 20 20 20 20 66 61 63 69 6c 69 74 69 65 73 2c 20 70 72 6f 76 69 64 65 64 20 79 6f 75 20 6d 61 69 ....facilities,.provided.you.mai
154c0 6e 74 61 69 6e 20 63 6c 65 61 72 20 64 69 72 65 63 74 69 6f 6e 73 20 6e 65 78 74 20 74 6f 20 74 ntain.clear.directions.next.to.t
154e0 68 65 0a 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 73 61 79 69 6e 67 20 he...........object.code.saying.
15500 77 68 65 72 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 where.to.find.the.Corresponding.
15520 53 6f 75 72 63 65 2e 0a 20 20 20 20 20 20 20 20 20 20 52 65 67 61 72 64 6c 65 73 73 20 6f 66 20 Source............Regardless.of.
15540 77 68 61 74 20 73 65 72 76 65 72 20 68 6f 73 74 73 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 what.server.hosts.the.Correspond
15560 69 6e 67 20 53 6f 75 72 63 65 2c 20 79 6f 75 0a 20 20 20 20 20 20 20 20 20 20 72 65 6d 61 69 6e ing.Source,.you...........remain
15580 20 6f 62 6c 69 67 61 74 65 64 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 69 74 20 69 73 20 .obligated.to.ensure.that.it.is.
155a0 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 61 73 20 6c 6f 6e 67 20 61 73 0a 20 20 20 20 20 20 20 available.for.as.long.as........
155c0 20 20 20 6e 65 65 64 65 64 20 74 6f 20 73 61 74 69 73 66 79 20 74 68 65 73 65 20 72 65 71 75 69 ...needed.to.satisfy.these.requi
155e0 72 65 6d 65 6e 74 73 2e 0a 0a 20 20 20 20 20 20 20 65 2e 20 43 6f 6e 76 65 79 20 74 68 65 20 6f rements..........e..Convey.the.o
15600 62 6a 65 63 74 20 63 6f 64 65 20 75 73 69 6e 67 20 70 65 65 72 2d 74 6f 2d 70 65 65 72 20 74 72 bject.code.using.peer-to-peer.tr
15620 61 6e 73 6d 69 73 73 69 6f 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 70 72 6f 76 69 64 65 64 20 79 ansmission,...........provided.y
15640 6f 75 20 69 6e 66 6f 72 6d 20 6f 74 68 65 72 20 70 65 65 72 73 20 77 68 65 72 65 20 74 68 65 20 ou.inform.other.peers.where.the.
15660 6f 62 6a 65 63 74 20 63 6f 64 65 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 43 6f 72 72 65 73 object.code.and...........Corres
15680 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 61 72 65 20 62 ponding.Source.of.the.work.are.b
156a0 65 69 6e 67 20 6f 66 66 65 72 65 64 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 67 65 eing.offered.to.the...........ge
156c0 6e 65 72 61 6c 20 70 75 62 6c 69 63 20 61 74 20 6e 6f 20 63 68 61 72 67 65 20 75 6e 64 65 72 20 neral.public.at.no.charge.under.
156e0 73 75 62 73 65 63 74 69 6f 6e 20 36 64 2e 0a 0a 20 20 20 20 20 41 20 73 65 70 61 72 61 62 6c 65 subsection.6d........A.separable
15700 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 2c 20 77 68 6f .portion.of.the.object.code,.who
15720 73 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 69 73 0a 20 20 20 20 20 65 78 63 6c 75 64 65 64 20 se.source.code.is......excluded.
15740 66 72 6f 6d 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 61 73 from.the.Corresponding.Source.as
15760 20 61 20 53 79 73 74 65 6d 20 4c 69 62 72 61 72 79 2c 20 6e 65 65 64 0a 20 20 20 20 20 6e 6f 74 .a.System.Library,.need......not
15780 20 62 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 63 6f 6e 76 65 79 69 6e 67 20 74 68 65 20 6f 62 .be.included.in.conveying.the.ob
157a0 6a 65 63 74 20 63 6f 64 65 20 77 6f 72 6b 2e 0a 0a 20 20 20 20 20 41 20 22 55 73 65 72 20 50 72 ject.code.work........A."User.Pr
157c0 6f 64 75 63 74 22 20 69 73 20 65 69 74 68 65 72 20 28 31 29 20 61 20 22 63 6f 6e 73 75 6d 65 72 oduct".is.either.(1).a."consumer
157e0 20 70 72 6f 64 75 63 74 22 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 0a 20 20 20 20 20 61 6e 79 20 .product",.which.means......any.
15800 74 61 6e 67 69 62 6c 65 20 70 65 72 73 6f 6e 61 6c 20 70 72 6f 70 65 72 74 79 20 77 68 69 63 68 tangible.personal.property.which
15820 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 75 73 65 64 20 66 6f 72 20 70 65 72 73 6f 6e 61 6c 2c 0a .is.normally.used.for.personal,.
15840 20 20 20 20 20 66 61 6d 69 6c 79 2c 20 6f 72 20 68 6f 75 73 65 68 6f 6c 64 20 70 75 72 70 6f 73 .....family,.or.household.purpos
15860 65 73 2c 20 6f 72 20 28 32 29 20 61 6e 79 74 68 69 6e 67 20 64 65 73 69 67 6e 65 64 20 6f 72 20 es,.or.(2).anything.designed.or.
15880 73 6f 6c 64 20 66 6f 72 0a 20 20 20 20 20 69 6e 63 6f 72 70 6f 72 61 74 69 6f 6e 20 69 6e 74 6f sold.for......incorporation.into
158a0 20 61 20 64 77 65 6c 6c 69 6e 67 2e 20 20 49 6e 20 64 65 74 65 72 6d 69 6e 69 6e 67 20 77 68 65 .a.dwelling...In.determining.whe
158c0 74 68 65 72 20 61 20 70 72 6f 64 75 63 74 20 69 73 0a 20 20 20 20 20 61 20 63 6f 6e 73 75 6d 65 ther.a.product.is......a.consume
158e0 72 20 70 72 6f 64 75 63 74 2c 20 64 6f 75 62 74 66 75 6c 20 63 61 73 65 73 20 73 68 61 6c 6c 20 r.product,.doubtful.cases.shall.
15900 62 65 20 72 65 73 6f 6c 76 65 64 20 69 6e 20 66 61 76 6f 72 20 6f 66 0a 20 20 20 20 20 63 6f 76 be.resolved.in.favor.of......cov
15920 65 72 61 67 65 2e 20 20 46 6f 72 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 70 72 6f 64 75 63 74 erage...For.a.particular.product
15940 20 72 65 63 65 69 76 65 64 20 62 79 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 72 2c 0a .received.by.a.particular.user,.
15960 20 20 20 20 20 22 6e 6f 72 6d 61 6c 6c 79 20 75 73 65 64 22 20 72 65 66 65 72 73 20 74 6f 20 61 ....."normally.used".refers.to.a
15980 20 74 79 70 69 63 61 6c 20 6f 72 20 63 6f 6d 6d 6f 6e 20 75 73 65 20 6f 66 20 74 68 61 74 20 63 .typical.or.common.use.of.that.c
159a0 6c 61 73 73 20 6f 66 0a 20 20 20 20 20 70 72 6f 64 75 63 74 2c 20 72 65 67 61 72 64 6c 65 73 73 lass.of......product,.regardless
159c0 20 6f 66 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 .of.the.status.of.the.particular
159e0 20 75 73 65 72 20 6f 72 20 6f 66 20 74 68 65 0a 20 20 20 20 20 77 61 79 20 69 6e 20 77 68 69 63 .user.or.of.the......way.in.whic
15a00 68 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 72 20 61 63 74 75 61 6c 6c 79 20 75 h.the.particular.user.actually.u
15a20 73 65 73 2c 20 6f 72 20 65 78 70 65 63 74 73 20 6f 72 20 69 73 0a 20 20 20 20 20 65 78 70 65 63 ses,.or.expects.or.is......expec
15a40 74 65 64 20 74 6f 20 75 73 65 2c 20 74 68 65 20 70 72 6f 64 75 63 74 2e 20 20 41 20 70 72 6f 64 ted.to.use,.the.product...A.prod
15a60 75 63 74 20 69 73 20 61 20 63 6f 6e 73 75 6d 65 72 20 70 72 6f 64 75 63 74 0a 20 20 20 20 20 72 uct.is.a.consumer.product......r
15a80 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72 6f 64 75 63 74 egardless.of.whether.the.product
15aa0 20 68 61 73 20 73 75 62 73 74 61 6e 74 69 61 6c 20 63 6f 6d 6d 65 72 63 69 61 6c 2c 0a 20 20 20 .has.substantial.commercial,....
15ac0 20 20 69 6e 64 75 73 74 72 69 61 6c 20 6f 72 20 6e 6f 6e 2d 63 6f 6e 73 75 6d 65 72 20 75 73 65 ..industrial.or.non-consumer.use
15ae0 73 2c 20 75 6e 6c 65 73 73 20 73 75 63 68 20 75 73 65 73 20 72 65 70 72 65 73 65 6e 74 20 74 68 s,.unless.such.uses.represent.th
15b00 65 0a 20 20 20 20 20 6f 6e 6c 79 20 73 69 67 6e 69 66 69 63 61 6e 74 20 6d 6f 64 65 20 6f 66 20 e......only.significant.mode.of.
15b20 75 73 65 20 6f 66 20 74 68 65 20 70 72 6f 64 75 63 74 2e 0a 0a 20 20 20 20 20 22 49 6e 73 74 61 use.of.the.product........"Insta
15b40 6c 6c 61 74 69 6f 6e 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 22 20 66 6f 72 20 61 20 55 73 65 72 20 llation.Information".for.a.User.
15b60 50 72 6f 64 75 63 74 20 6d 65 61 6e 73 20 61 6e 79 20 6d 65 74 68 6f 64 73 2c 0a 20 20 20 20 20 Product.means.any.methods,......
15b80 70 72 6f 63 65 64 75 72 65 73 2c 20 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 20 6b 65 79 73 2c 20 procedures,.authorization.keys,.
15ba0 6f 72 20 6f 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 72 65 71 75 69 72 65 64 20 74 6f or.other.information.required.to
15bc0 0a 20 20 20 20 20 69 6e 73 74 61 6c 6c 20 61 6e 64 20 65 78 65 63 75 74 65 20 6d 6f 64 69 66 69 ......install.and.execute.modifi
15be0 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 6e ed.versions.of.a.covered.work.in
15c00 20 74 68 61 74 0a 20 20 20 20 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 66 72 6f 6d 20 61 20 6d .that......User.Product.from.a.m
15c20 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 69 74 73 20 43 6f 72 72 65 73 70 6f 6e odified.version.of.its.Correspon
15c40 64 69 6e 67 20 53 6f 75 72 63 65 2e 0a 20 20 20 20 20 54 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f ding.Source.......The.informatio
15c60 6e 20 6d 75 73 74 20 73 75 66 66 69 63 65 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 n.must.suffice.to.ensure.that.th
15c80 65 20 63 6f 6e 74 69 6e 75 65 64 0a 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 69 6e 67 20 6f 66 20 e.continued......functioning.of.
15ca0 74 68 65 20 6d 6f 64 69 66 69 65 64 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 73 20 69 6e 20 6e the.modified.object.code.is.in.n
15cc0 6f 20 63 61 73 65 20 70 72 65 76 65 6e 74 65 64 20 6f 72 0a 20 20 20 20 20 69 6e 74 65 72 66 65 o.case.prevented.or......interfe
15ce0 72 65 64 20 77 69 74 68 20 73 6f 6c 65 6c 79 20 62 65 63 61 75 73 65 20 6d 6f 64 69 66 69 63 61 red.with.solely.because.modifica
15d00 74 69 6f 6e 20 68 61 73 20 62 65 65 6e 20 6d 61 64 65 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 tion.has.been.made........If.you
15d20 20 63 6f 6e 76 65 79 20 61 6e 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 77 6f 72 6b 20 75 6e 64 65 .convey.an.object.code.work.unde
15d40 72 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 69 6e 2c 20 6f 72 20 77 69 74 68 2c 0a 20 20 20 20 r.this.section.in,.or.with,.....
15d60 20 6f 72 20 73 70 65 63 69 66 69 63 61 6c 6c 79 20 66 6f 72 20 75 73 65 20 69 6e 2c 20 61 20 55 .or.specifically.for.use.in,.a.U
15d80 73 65 72 20 50 72 6f 64 75 63 74 2c 20 61 6e 64 20 74 68 65 20 63 6f 6e 76 65 79 69 6e 67 0a 20 ser.Product,.and.the.conveying..
15da0 20 20 20 20 6f 63 63 75 72 73 20 61 73 20 70 61 72 74 20 6f 66 20 61 20 74 72 61 6e 73 61 63 74 ....occurs.as.part.of.a.transact
15dc0 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 70 6f 73 73 65 73 ion.in.which.the.right.of.posses
15de0 73 69 6f 6e 0a 20 20 20 20 20 61 6e 64 20 75 73 65 20 6f 66 20 74 68 65 20 55 73 65 72 20 50 72 sion......and.use.of.the.User.Pr
15e00 6f 64 75 63 74 20 69 73 20 74 72 61 6e 73 66 65 72 72 65 64 20 74 6f 20 74 68 65 20 72 65 63 69 oduct.is.transferred.to.the.reci
15e20 70 69 65 6e 74 20 69 6e 0a 20 20 20 20 20 70 65 72 70 65 74 75 69 74 79 20 6f 72 20 66 6f 72 20 pient.in......perpetuity.or.for.
15e40 61 20 66 69 78 65 64 20 74 65 72 6d 20 28 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 68 6f 77 20 a.fixed.term.(regardless.of.how.
15e60 74 68 65 20 74 72 61 6e 73 61 63 74 69 6f 6e 0a 20 20 20 20 20 69 73 20 63 68 61 72 61 63 74 65 the.transaction......is.characte
15e80 72 69 7a 65 64 29 2c 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 rized),.the.Corresponding.Source
15ea0 20 63 6f 6e 76 65 79 65 64 20 75 6e 64 65 72 20 74 68 69 73 0a 20 20 20 20 20 73 65 63 74 69 6f .conveyed.under.this......sectio
15ec0 6e 20 6d 75 73 74 20 62 65 20 61 63 63 6f 6d 70 61 6e 69 65 64 20 62 79 20 74 68 65 20 49 6e 73 n.must.be.accompanied.by.the.Ins
15ee0 74 61 6c 6c 61 74 69 6f 6e 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 42 75 74 0a 20 20 20 20 tallation.Information...But.....
15f00 20 74 68 69 73 20 72 65 71 75 69 72 65 6d 65 6e 74 20 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c 79 .this.requirement.does.not.apply
15f20 20 69 66 20 6e 65 69 74 68 65 72 20 79 6f 75 20 6e 6f 72 20 61 6e 79 20 74 68 69 72 64 20 70 61 .if.neither.you.nor.any.third.pa
15f40 72 74 79 0a 20 20 20 20 20 72 65 74 61 69 6e 73 20 74 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 rty......retains.the.ability.to.
15f60 69 6e 73 74 61 6c 6c 20 6d 6f 64 69 66 69 65 64 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 6f 6e 20 install.modified.object.code.on.
15f80 74 68 65 20 55 73 65 72 0a 20 20 20 20 20 50 72 6f 64 75 63 74 20 28 66 6f 72 20 65 78 61 6d 70 the.User......Product.(for.examp
15fa0 6c 65 2c 20 74 68 65 20 77 6f 72 6b 20 68 61 73 20 62 65 65 6e 20 69 6e 73 74 61 6c 6c 65 64 20 le,.the.work.has.been.installed.
15fc0 69 6e 20 52 4f 4d 29 2e 0a 0a 20 20 20 20 20 54 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 20 74 in.ROM)........The.requirement.t
15fe0 6f 20 70 72 6f 76 69 64 65 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 49 6e 66 6f 72 6d 61 74 69 o.provide.Installation.Informati
16000 6f 6e 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 20 69 6e 63 6c 75 64 65 20 61 20 72 65 71 75 69 on.does.not......include.a.requi
16020 72 65 6d 65 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75 65 20 74 6f 20 70 72 6f 76 69 64 65 20 73 75 rement.to.continue.to.provide.su
16040 70 70 6f 72 74 20 73 65 72 76 69 63 65 2c 0a 20 20 20 20 20 77 61 72 72 61 6e 74 79 2c 20 6f 72 pport.service,......warranty,.or
16060 20 75 70 64 61 74 65 73 20 66 6f 72 20 61 20 77 6f 72 6b 20 74 68 61 74 20 68 61 73 20 62 65 65 .updates.for.a.work.that.has.bee
16080 6e 20 6d 6f 64 69 66 69 65 64 20 6f 72 20 69 6e 73 74 61 6c 6c 65 64 0a 20 20 20 20 20 62 79 20 n.modified.or.installed......by.
160a0 74 68 65 20 72 65 63 69 70 69 65 6e 74 2c 20 6f 72 20 66 6f 72 20 74 68 65 20 55 73 65 72 20 50 the.recipient,.or.for.the.User.P
160c0 72 6f 64 75 63 74 20 69 6e 20 77 68 69 63 68 20 69 74 20 68 61 73 20 62 65 65 6e 0a 20 20 20 20 roduct.in.which.it.has.been.....
160e0 20 6d 6f 64 69 66 69 65 64 20 6f 72 20 69 6e 73 74 61 6c 6c 65 64 2e 20 20 41 63 63 65 73 73 20 .modified.or.installed...Access.
16100 74 6f 20 61 20 6e 65 74 77 6f 72 6b 20 6d 61 79 20 62 65 20 64 65 6e 69 65 64 20 77 68 65 6e 20 to.a.network.may.be.denied.when.
16120 74 68 65 0a 20 20 20 20 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 69 74 73 65 6c 66 20 6d 61 74 the......modification.itself.mat
16140 65 72 69 61 6c 6c 79 20 61 6e 64 20 61 64 76 65 72 73 65 6c 79 20 61 66 66 65 63 74 73 20 74 68 erially.and.adversely.affects.th
16160 65 20 6f 70 65 72 61 74 69 6f 6e 0a 20 20 20 20 20 6f 66 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 e.operation......of.the.network.
16180 6f 72 20 76 69 6f 6c 61 74 65 73 20 74 68 65 20 72 75 6c 65 73 20 61 6e 64 20 70 72 6f 74 6f 63 or.violates.the.rules.and.protoc
161a0 6f 6c 73 20 66 6f 72 0a 20 20 20 20 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 61 63 72 6f 73 ols.for......communication.acros
161c0 73 20 74 68 65 20 6e 65 74 77 6f 72 6b 2e 0a 0a 20 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 s.the.network........Correspondi
161e0 6e 67 20 53 6f 75 72 63 65 20 63 6f 6e 76 65 79 65 64 2c 20 61 6e 64 20 49 6e 73 74 61 6c 6c 61 ng.Source.conveyed,.and.Installa
16200 74 69 6f 6e 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 70 72 6f 76 69 64 65 64 2c 20 tion.Information......provided,.
16220 69 6e 20 61 63 63 6f 72 64 20 77 69 74 68 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6d 75 73 74 in.accord.with.this.section.must
16240 20 62 65 20 69 6e 20 61 20 66 6f 72 6d 61 74 20 74 68 61 74 20 69 73 0a 20 20 20 20 20 70 75 62 .be.in.a.format.that.is......pub
16260 6c 69 63 6c 79 20 64 6f 63 75 6d 65 6e 74 65 64 20 28 61 6e 64 20 77 69 74 68 20 61 6e 20 69 6d licly.documented.(and.with.an.im
16280 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 0a 20 20 plementation.available.to.the...
162a0 20 20 20 70 75 62 6c 69 63 20 69 6e 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 29 2c 20 ...public.in.source.code.form),.
162c0 61 6e 64 20 6d 75 73 74 20 72 65 71 75 69 72 65 20 6e 6f 20 73 70 65 63 69 61 6c 20 70 61 73 73 and.must.require.no.special.pass
162e0 77 6f 72 64 0a 20 20 20 20 20 6f 72 20 6b 65 79 20 66 6f 72 20 75 6e 70 61 63 6b 69 6e 67 2c 20 word......or.key.for.unpacking,.
16300 72 65 61 64 69 6e 67 20 6f 72 20 63 6f 70 79 69 6e 67 2e 0a 0a 20 20 37 2e 20 41 64 64 69 74 69 reading.or.copying.....7..Additi
16320 6f 6e 61 6c 20 54 65 72 6d 73 2e 0a 0a 20 20 20 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 70 65 onal.Terms........"Additional.pe
16340 72 6d 69 73 73 69 6f 6e 73 22 20 61 72 65 20 74 65 72 6d 73 20 74 68 61 74 20 73 75 70 70 6c 65 rmissions".are.terms.that.supple
16360 6d 65 6e 74 20 74 68 65 20 74 65 72 6d 73 20 6f 66 0a 20 20 20 20 20 74 68 69 73 20 4c 69 63 65 ment.the.terms.of......this.Lice
16380 6e 73 65 20 62 79 20 6d 61 6b 69 6e 67 20 65 78 63 65 70 74 69 6f 6e 73 20 66 72 6f 6d 20 6f 6e nse.by.making.exceptions.from.on
163a0 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 69 74 73 0a 20 20 20 20 20 63 6f 6e 64 69 74 69 6f 6e 73 e.or.more.of.its......conditions
163c0 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 74 68 61 74 20 61 ...Additional.permissions.that.a
163e0 72 65 20 61 70 70 6c 69 63 61 62 6c 65 20 74 6f 20 74 68 65 0a 20 20 20 20 20 65 6e 74 69 72 65 re.applicable.to.the......entire
16400 20 50 72 6f 67 72 61 6d 20 73 68 61 6c 6c 20 62 65 20 74 72 65 61 74 65 64 20 61 73 20 74 68 6f .Program.shall.be.treated.as.tho
16420 75 67 68 20 74 68 65 79 20 77 65 72 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 0a 20 20 20 20 20 74 ugh.they.were.included.in......t
16440 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 6f 20 74 68 65 20 65 78 74 65 6e 74 20 74 68 61 74 20 his.License,.to.the.extent.that.
16460 74 68 65 79 20 61 72 65 20 76 61 6c 69 64 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 0a they.are.valid.under.applicable.
16480 20 20 20 20 20 6c 61 77 2e 20 20 49 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 .....law...If.additional.permiss
164a0 69 6f 6e 73 20 61 70 70 6c 79 20 6f 6e 6c 79 20 74 6f 20 70 61 72 74 20 6f 66 20 74 68 65 20 50 ions.apply.only.to.part.of.the.P
164c0 72 6f 67 72 61 6d 2c 0a 20 20 20 20 20 74 68 61 74 20 70 61 72 74 20 6d 61 79 20 62 65 20 75 73 rogram,......that.part.may.be.us
164e0 65 64 20 73 65 70 61 72 61 74 65 6c 79 20 75 6e 64 65 72 20 74 68 6f 73 65 20 70 65 72 6d 69 73 ed.separately.under.those.permis
16500 73 69 6f 6e 73 2c 20 62 75 74 20 74 68 65 0a 20 20 20 20 20 65 6e 74 69 72 65 20 50 72 6f 67 72 sions,.but.the......entire.Progr
16520 61 6d 20 72 65 6d 61 69 6e 73 20 67 6f 76 65 72 6e 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 am.remains.governed.by.this.Lice
16540 6e 73 65 20 77 69 74 68 6f 75 74 20 72 65 67 61 72 64 20 74 6f 0a 20 20 20 20 20 74 68 65 20 61 nse.without.regard.to......the.a
16560 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 2e 0a 0a 20 20 20 20 20 57 68 65 dditional.permissions........Whe
16580 6e 20 79 6f 75 20 63 6f 6e 76 65 79 20 61 20 63 6f 70 79 20 6f 66 20 61 20 63 6f 76 65 72 65 64 n.you.convey.a.copy.of.a.covered
165a0 20 77 6f 72 6b 2c 20 79 6f 75 20 6d 61 79 20 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 0a 20 20 .work,.you.may.at.your.option...
165c0 20 20 20 72 65 6d 6f 76 65 20 61 6e 79 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 ...remove.any.additional.permiss
165e0 69 6f 6e 73 20 66 72 6f 6d 20 74 68 61 74 20 63 6f 70 79 2c 20 6f 72 20 66 72 6f 6d 20 61 6e 79 ions.from.that.copy,.or.from.any
16600 20 70 61 72 74 0a 20 20 20 20 20 6f 66 20 69 74 2e 20 20 28 41 64 64 69 74 69 6f 6e 61 6c 20 70 .part......of.it...(Additional.p
16620 65 72 6d 69 73 73 69 6f 6e 73 20 6d 61 79 20 62 65 20 77 72 69 74 74 65 6e 20 74 6f 20 72 65 71 ermissions.may.be.written.to.req
16640 75 69 72 65 20 74 68 65 69 72 20 6f 77 6e 0a 20 20 20 20 20 72 65 6d 6f 76 61 6c 20 69 6e 20 63 uire.their.own......removal.in.c
16660 65 72 74 61 69 6e 20 63 61 73 65 73 20 77 68 65 6e 20 79 6f 75 20 6d 6f 64 69 66 79 20 74 68 65 ertain.cases.when.you.modify.the
16680 20 77 6f 72 6b 2e 29 20 20 59 6f 75 20 6d 61 79 20 70 6c 61 63 65 0a 20 20 20 20 20 61 64 64 69 .work.)..You.may.place......addi
166a0 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 6f 6e 20 6d 61 74 65 72 69 61 6c 2c 20 tional.permissions.on.material,.
166c0 61 64 64 65 64 20 62 79 20 79 6f 75 20 74 6f 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 0a added.by.you.to.a.covered.work,.
166e0 20 20 20 20 20 66 6f 72 20 77 68 69 63 68 20 79 6f 75 20 68 61 76 65 20 6f 72 20 63 61 6e 20 67 .....for.which.you.have.or.can.g
16700 69 76 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 70 65 72 6d 69 73 ive.appropriate.copyright.permis
16720 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 4e 6f 74 77 69 74 68 73 74 61 6e 64 69 6e 67 20 61 6e 79 20 sion........Notwithstanding.any.
16740 6f 74 68 65 72 20 70 72 6f 76 69 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c other.provision.of.this.License,
16760 20 66 6f 72 20 6d 61 74 65 72 69 61 6c 0a 20 20 20 20 20 79 6f 75 20 61 64 64 20 74 6f 20 61 20 .for.material......you.add.to.a.
16780 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 79 6f 75 20 6d 61 79 20 28 69 66 20 61 75 74 68 6f 72 covered.work,.you.may.(if.author
167a0 69 7a 65 64 20 62 79 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 0a 20 20 20 20 20 68 6f 6c 64 65 ized.by.the.copyright......holde
167c0 72 73 20 6f 66 20 74 68 61 74 20 6d 61 74 65 72 69 61 6c 29 20 73 75 70 70 6c 65 6d 65 6e 74 20 rs.of.that.material).supplement.
167e0 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 69 74 68 0a 20 the.terms.of.this.License.with..
16800 20 20 20 20 74 65 72 6d 73 3a 0a 0a 20 20 20 20 20 20 20 61 2e 20 44 69 73 63 6c 61 69 6d 69 6e ....terms:.........a..Disclaimin
16820 67 20 77 61 72 72 61 6e 74 79 20 6f 72 20 6c 69 6d 69 74 69 6e 67 20 6c 69 61 62 69 6c 69 74 79 g.warranty.or.limiting.liability
16840 20 64 69 66 66 65 72 65 6e 74 6c 79 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 .differently.from...........the.
16860 74 65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 31 35 20 61 6e 64 20 31 36 20 6f 66 20 74 terms.of.sections.15.and.16.of.t
16880 68 69 73 20 4c 69 63 65 6e 73 65 3b 20 6f 72 0a 0a 20 20 20 20 20 20 20 62 2e 20 52 65 71 75 69 his.License;.or.........b..Requi
168a0 72 69 6e 67 20 70 72 65 73 65 72 76 61 74 69 6f 6e 20 6f 66 20 73 70 65 63 69 66 69 65 64 20 72 ring.preservation.of.specified.r
168c0 65 61 73 6f 6e 61 62 6c 65 20 6c 65 67 61 6c 20 6e 6f 74 69 63 65 73 0a 20 20 20 20 20 20 20 20 easonable.legal.notices.........
168e0 20 20 6f 72 20 61 75 74 68 6f 72 20 61 74 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 74 68 61 74 ..or.author.attributions.in.that
16900 20 6d 61 74 65 72 69 61 6c 20 6f 72 20 69 6e 20 74 68 65 20 41 70 70 72 6f 70 72 69 61 74 65 0a .material.or.in.the.Appropriate.
16920 20 20 20 20 20 20 20 20 20 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 20 64 69 73 70 6c 61 79 65 ..........Legal.Notices.displaye
16940 64 20 62 79 20 77 6f 72 6b 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 74 3b 20 6f 72 0a 0a 20 20 d.by.works.containing.it;.or....
16960 20 20 20 20 20 63 2e 20 50 72 6f 68 69 62 69 74 69 6e 67 20 6d 69 73 72 65 70 72 65 73 65 6e 74 .....c..Prohibiting.misrepresent
16980 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 20 6f 66 20 74 68 61 74 20 6d 61 74 65 ation.of.the.origin.of.that.mate
169a0 72 69 61 6c 2c 0a 20 20 20 20 20 20 20 20 20 20 6f 72 20 72 65 71 75 69 72 69 6e 67 20 74 68 61 rial,...........or.requiring.tha
169c0 74 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 73 75 63 68 20 6d 61 74 65 t.modified.versions.of.such.mate
169e0 72 69 61 6c 20 62 65 20 6d 61 72 6b 65 64 0a 20 20 20 20 20 20 20 20 20 20 69 6e 20 72 65 61 73 rial.be.marked...........in.reas
16a00 6f 6e 61 62 6c 65 20 77 61 79 73 20 61 73 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 68 onable.ways.as.different.from.th
16a20 65 20 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e 3b 20 6f 72 0a 0a 20 20 20 20 20 20 20 64 e.original.version;.or.........d
16a40 2e 20 4c 69 6d 69 74 69 6e 67 20 74 68 65 20 75 73 65 20 66 6f 72 20 70 75 62 6c 69 63 69 74 79 ..Limiting.the.use.for.publicity
16a60 20 70 75 72 70 6f 73 65 73 20 6f 66 20 6e 61 6d 65 73 20 6f 66 20 6c 69 63 65 6e 73 6f 72 73 0a .purposes.of.names.of.licensors.
16a80 20 20 20 20 20 20 20 20 20 20 6f 72 20 61 75 74 68 6f 72 73 20 6f 66 20 74 68 65 20 6d 61 74 65 ..........or.authors.of.the.mate
16aa0 72 69 61 6c 3b 20 6f 72 0a 0a 20 20 20 20 20 20 20 65 2e 20 44 65 63 6c 69 6e 69 6e 67 20 74 6f rial;.or.........e..Declining.to
16ac0 20 67 72 61 6e 74 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 72 61 64 65 6d 61 72 6b 20 6c 61 .grant.rights.under.trademark.la
16ae0 77 20 66 6f 72 20 75 73 65 20 6f 66 20 73 6f 6d 65 0a 20 20 20 20 20 20 20 20 20 20 74 72 61 64 w.for.use.of.some...........trad
16b00 65 20 6e 61 6d 65 73 2c 20 74 72 61 64 65 6d 61 72 6b 73 2c 20 6f 72 20 73 65 72 76 69 63 65 20 e.names,.trademarks,.or.service.
16b20 6d 61 72 6b 73 3b 20 6f 72 0a 0a 20 20 20 20 20 20 20 66 2e 20 52 65 71 75 69 72 69 6e 67 20 69 marks;.or.........f..Requiring.i
16b40 6e 64 65 6d 6e 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 6c 69 63 65 6e 73 6f 72 73 20 61 6e 64 20 ndemnification.of.licensors.and.
16b60 61 75 74 68 6f 72 73 20 6f 66 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 6d 61 74 65 72 69 authors.of.that...........materi
16b80 61 6c 20 62 79 20 61 6e 79 6f 6e 65 20 77 68 6f 20 63 6f 6e 76 65 79 73 20 74 68 65 20 6d 61 74 al.by.anyone.who.conveys.the.mat
16ba0 65 72 69 61 6c 20 28 6f 72 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 20 20 20 20 20 20 76 65 72 erial.(or.modified...........ver
16bc0 73 69 6f 6e 73 20 6f 66 20 69 74 29 20 77 69 74 68 20 63 6f 6e 74 72 61 63 74 75 61 6c 20 61 73 sions.of.it).with.contractual.as
16be0 73 75 6d 70 74 69 6f 6e 73 20 6f 66 20 6c 69 61 62 69 6c 69 74 79 20 74 6f 0a 20 20 20 20 20 20 sumptions.of.liability.to.......
16c00 20 20 20 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 2c 20 66 6f 72 20 61 6e 79 20 6c 69 61 62 69 ....the.recipient,.for.any.liabi
16c20 6c 69 74 79 20 74 68 61 74 20 74 68 65 73 65 20 63 6f 6e 74 72 61 63 74 75 61 6c 0a 20 20 20 20 lity.that.these.contractual.....
16c40 20 20 20 20 20 20 61 73 73 75 6d 70 74 69 6f 6e 73 20 64 69 72 65 63 74 6c 79 20 69 6d 70 6f 73 ......assumptions.directly.impos
16c60 65 20 6f 6e 20 74 68 6f 73 65 20 6c 69 63 65 6e 73 6f 72 73 20 61 6e 64 20 61 75 74 68 6f 72 73 e.on.those.licensors.and.authors
16c80 2e 0a 0a 20 20 20 20 20 41 6c 6c 20 6f 74 68 65 72 20 6e 6f 6e 2d 70 65 72 6d 69 73 73 69 76 65 ........All.other.non-permissive
16ca0 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 .additional.terms.are.considered
16cc0 20 22 66 75 72 74 68 65 72 0a 20 20 20 20 20 72 65 73 74 72 69 63 74 69 6f 6e 73 22 20 77 69 74 ."further......restrictions".wit
16ce0 68 69 6e 20 74 68 65 20 6d 65 61 6e 69 6e 67 20 6f 66 20 73 65 63 74 69 6f 6e 20 31 30 2e 20 20 hin.the.meaning.of.section.10...
16d00 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 61 73 0a 20 20 20 20 20 79 6f 75 20 72 65 63 65 69 If.the.Program.as......you.recei
16d20 76 65 64 20 69 74 2c 20 6f 72 20 61 6e 79 20 70 61 72 74 20 6f 66 20 69 74 2c 20 63 6f 6e 74 61 ved.it,.or.any.part.of.it,.conta
16d40 69 6e 73 20 61 20 6e 6f 74 69 63 65 20 73 74 61 74 69 6e 67 20 74 68 61 74 0a 20 20 20 20 20 69 ins.a.notice.stating.that......i
16d60 74 20 69 73 20 67 6f 76 65 72 6e 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6c t.is.governed.by.this.License.al
16d80 6f 6e 67 20 77 69 74 68 20 61 20 74 65 72 6d 20 74 68 61 74 20 69 73 20 61 20 66 75 72 74 68 65 ong.with.a.term.that.is.a.furthe
16da0 72 0a 20 20 20 20 20 72 65 73 74 72 69 63 74 69 6f 6e 2c 20 79 6f 75 20 6d 61 79 20 72 65 6d 6f r......restriction,.you.may.remo
16dc0 76 65 20 74 68 61 74 20 74 65 72 6d 2e 20 20 49 66 20 61 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 ve.that.term...If.a.license.docu
16de0 6d 65 6e 74 0a 20 20 20 20 20 63 6f 6e 74 61 69 6e 73 20 61 20 66 75 72 74 68 65 72 20 72 65 73 ment......contains.a.further.res
16e00 74 72 69 63 74 69 6f 6e 20 62 75 74 20 70 65 72 6d 69 74 73 20 72 65 6c 69 63 65 6e 73 69 6e 67 triction.but.permits.relicensing
16e20 20 6f 72 20 63 6f 6e 76 65 79 69 6e 67 0a 20 20 20 20 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 .or.conveying......under.this.Li
16e40 63 65 6e 73 65 2c 20 79 6f 75 20 6d 61 79 20 61 64 64 20 74 6f 20 61 20 63 6f 76 65 72 65 64 20 cense,.you.may.add.to.a.covered.
16e60 77 6f 72 6b 20 6d 61 74 65 72 69 61 6c 20 67 6f 76 65 72 6e 65 64 0a 20 20 20 20 20 62 79 20 74 work.material.governed......by.t
16e80 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 61 74 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e he.terms.of.that.license.documen
16ea0 74 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 65 20 66 75 72 74 68 65 72 0a 20 20 20 t,.provided.that.the.further....
16ec0 20 20 72 65 73 74 72 69 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 73 75 72 76 69 76 65 20 73 ..restriction.does.not.survive.s
16ee0 75 63 68 20 72 65 6c 69 63 65 6e 73 69 6e 67 20 6f 72 20 63 6f 6e 76 65 79 69 6e 67 2e 0a 0a 20 uch.relicensing.or.conveying....
16f00 20 20 20 20 49 66 20 79 6f 75 20 61 64 64 20 74 65 72 6d 73 20 74 6f 20 61 20 63 6f 76 65 72 65 ....If.you.add.terms.to.a.covere
16f20 64 20 77 6f 72 6b 20 69 6e 20 61 63 63 6f 72 64 20 77 69 74 68 20 74 68 69 73 20 73 65 63 74 69 d.work.in.accord.with.this.secti
16f40 6f 6e 2c 20 79 6f 75 0a 20 20 20 20 20 6d 75 73 74 20 70 6c 61 63 65 2c 20 69 6e 20 74 68 65 20 on,.you......must.place,.in.the.
16f60 72 65 6c 65 76 61 6e 74 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2c 20 61 20 73 74 61 74 65 6d 65 relevant.source.files,.a.stateme
16f80 6e 74 20 6f 66 20 74 68 65 0a 20 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 20 nt.of.the......additional.terms.
16fa0 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 2c 20 6f 72 20 61 20 that.apply.to.those.files,.or.a.
16fc0 6e 6f 74 69 63 65 20 69 6e 64 69 63 61 74 69 6e 67 0a 20 20 20 20 20 77 68 65 72 65 20 74 6f 20 notice.indicating......where.to.
16fe0 66 69 6e 64 20 74 68 65 20 61 70 70 6c 69 63 61 62 6c 65 20 74 65 72 6d 73 2e 0a 0a 20 20 20 20 find.the.applicable.terms.......
17000 20 41 64 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 2c 20 70 65 72 6d 69 73 73 69 76 65 20 6f 72 .Additional.terms,.permissive.or
17020 20 6e 6f 6e 2d 70 65 72 6d 69 73 73 69 76 65 2c 20 6d 61 79 20 62 65 20 73 74 61 74 65 64 20 69 .non-permissive,.may.be.stated.i
17040 6e 0a 20 20 20 20 20 74 68 65 20 66 6f 72 6d 20 6f 66 20 61 20 73 65 70 61 72 61 74 65 6c 79 20 n......the.form.of.a.separately.
17060 77 72 69 74 74 65 6e 20 6c 69 63 65 6e 73 65 2c 20 6f 72 20 73 74 61 74 65 64 20 61 73 20 65 78 written.license,.or.stated.as.ex
17080 63 65 70 74 69 6f 6e 73 3b 0a 20 20 20 20 20 74 68 65 20 61 62 6f 76 65 20 72 65 71 75 69 72 65 ceptions;......the.above.require
170a0 6d 65 6e 74 73 20 61 70 70 6c 79 20 65 69 74 68 65 72 20 77 61 79 2e 0a 0a 20 20 38 2e 20 54 65 ments.apply.either.way.....8..Te
170c0 72 6d 69 6e 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 6e 6f 74 20 70 72 6f rmination........You.may.not.pro
170e0 70 61 67 61 74 65 20 6f 72 20 6d 6f 64 69 66 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 pagate.or.modify.a.covered.work.
17100 65 78 63 65 70 74 20 61 73 20 65 78 70 72 65 73 73 6c 79 0a 20 20 20 20 20 70 72 6f 76 69 64 65 except.as.expressly......provide
17120 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 41 6e 79 20 61 74 74 65 6d d.under.this.License...Any.attem
17140 70 74 20 6f 74 68 65 72 77 69 73 65 20 74 6f 20 70 72 6f 70 61 67 61 74 65 20 6f 72 0a 20 20 20 pt.otherwise.to.propagate.or....
17160 20 20 6d 6f 64 69 66 79 20 69 74 20 69 73 20 76 6f 69 64 2c 20 61 6e 64 20 77 69 6c 6c 20 61 75 ..modify.it.is.void,.and.will.au
17180 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 20 79 6f 75 72 20 72 69 67 68 74 tomatically.terminate.your.right
171a0 73 0a 20 20 20 20 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 28 69 6e 63 6c 75 s......under.this.License.(inclu
171c0 64 69 6e 67 20 61 6e 79 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 73 20 67 72 61 6e 74 65 64 ding.any.patent.licenses.granted
171e0 20 75 6e 64 65 72 20 74 68 65 0a 20 20 20 20 20 74 68 69 72 64 20 70 61 72 61 67 72 61 70 68 20 .under.the......third.paragraph.
17200 6f 66 20 73 65 63 74 69 6f 6e 20 31 31 29 2e 0a 0a 20 20 20 20 20 48 6f 77 65 76 65 72 2c 20 69 of.section.11)........However,.i
17220 66 20 79 6f 75 20 63 65 61 73 65 20 61 6c 6c 20 76 69 6f 6c 61 74 69 6f 6e 20 6f 66 20 74 68 69 f.you.cease.all.violation.of.thi
17240 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 65 6e 20 79 6f 75 72 0a 20 20 20 20 20 6c 69 63 65 6e 73 s.License,.then.your......licens
17260 65 20 66 72 6f 6d 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f e.from.a.particular.copyright.ho
17280 6c 64 65 72 20 69 73 20 72 65 69 6e 73 74 61 74 65 64 20 28 61 29 0a 20 20 20 20 20 70 72 6f 76 lder.is.reinstated.(a)......prov
172a0 69 73 69 6f 6e 61 6c 6c 79 2c 20 75 6e 6c 65 73 73 20 61 6e 64 20 75 6e 74 69 6c 20 74 68 65 20 isionally,.unless.and.until.the.
172c0 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 65 78 70 6c 69 63 69 74 6c 79 20 61 6e 64 0a copyright.holder.explicitly.and.
172e0 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 73 20 79 6f 75 72 20 6c 69 63 .....finally.terminates.your.lic
17300 65 6e 73 65 2c 20 61 6e 64 20 28 62 29 20 70 65 72 6d 61 6e 65 6e 74 6c 79 2c 20 69 66 20 74 68 ense,.and.(b).permanently,.if.th
17320 65 0a 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 66 61 69 6c 73 20 74 6f e......copyright.holder.fails.to
17340 20 6e 6f 74 69 66 79 20 79 6f 75 20 6f 66 20 74 68 65 20 76 69 6f 6c 61 74 69 6f 6e 20 62 79 20 .notify.you.of.the.violation.by.
17360 73 6f 6d 65 0a 20 20 20 20 20 72 65 61 73 6f 6e 61 62 6c 65 20 6d 65 61 6e 73 20 70 72 69 6f 72 some......reasonable.means.prior
17380 20 74 6f 20 36 30 20 64 61 79 73 20 61 66 74 65 72 20 74 68 65 20 63 65 73 73 61 74 69 6f 6e 2e .to.60.days.after.the.cessation.
173a0 0a 0a 20 20 20 20 20 4d 6f 72 65 6f 76 65 72 2c 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 20 66 72 .......Moreover,.your.license.fr
173c0 6f 6d 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 om.a.particular.copyright.holder
173e0 20 69 73 0a 20 20 20 20 20 72 65 69 6e 73 74 61 74 65 64 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 .is......reinstated.permanently.
17400 69 66 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 6e 6f 74 69 66 69 65 73 if.the.copyright.holder.notifies
17420 20 79 6f 75 20 6f 66 20 74 68 65 0a 20 20 20 20 20 76 69 6f 6c 61 74 69 6f 6e 20 62 79 20 73 6f .you.of.the......violation.by.so
17440 6d 65 20 72 65 61 73 6f 6e 61 62 6c 65 20 6d 65 61 6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 65 me.reasonable.means,.this.is.the
17460 20 66 69 72 73 74 20 74 69 6d 65 20 79 6f 75 20 68 61 76 65 0a 20 20 20 20 20 72 65 63 65 69 76 .first.time.you.have......receiv
17480 65 64 20 6e 6f 74 69 63 65 20 6f 66 20 76 69 6f 6c 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c ed.notice.of.violation.of.this.L
174a0 69 63 65 6e 73 65 20 28 66 6f 72 20 61 6e 79 20 77 6f 72 6b 29 20 66 72 6f 6d 0a 20 20 20 20 20 icense.(for.any.work).from......
174c0 74 68 61 74 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 2c 20 61 6e 64 20 79 6f 75 20 63 that.copyright.holder,.and.you.c
174e0 75 72 65 20 74 68 65 20 76 69 6f 6c 61 74 69 6f 6e 20 70 72 69 6f 72 20 74 6f 20 33 30 20 64 61 ure.the.violation.prior.to.30.da
17500 79 73 0a 20 20 20 20 20 61 66 74 65 72 20 79 6f 75 72 20 72 65 63 65 69 70 74 20 6f 66 20 74 68 ys......after.your.receipt.of.th
17520 65 20 6e 6f 74 69 63 65 2e 0a 0a 20 20 20 20 20 54 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 79 e.notice........Termination.of.y
17540 6f 75 72 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 64 6f our.rights.under.this.section.do
17560 65 73 20 6e 6f 74 20 74 65 72 6d 69 6e 61 74 65 0a 20 20 20 20 20 74 68 65 20 6c 69 63 65 6e 73 es.not.terminate......the.licens
17580 65 73 20 6f 66 20 70 61 72 74 69 65 73 20 77 68 6f 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 es.of.parties.who.have.received.
175a0 63 6f 70 69 65 73 20 6f 72 20 72 69 67 68 74 73 20 66 72 6f 6d 20 79 6f 75 0a 20 20 20 20 20 75 copies.or.rights.from.you......u
175c0 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 6f 75 72 20 72 69 67 68 nder.this.License...If.your.righ
175e0 74 73 20 68 61 76 65 20 62 65 65 6e 20 74 65 72 6d 69 6e 61 74 65 64 20 61 6e 64 20 6e 6f 74 0a ts.have.been.terminated.and.not.
17600 20 20 20 20 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 72 65 69 6e 73 74 61 74 65 64 2c 20 79 6f 75 .....permanently.reinstated,.you
17620 20 64 6f 20 6e 6f 74 20 71 75 61 6c 69 66 79 20 74 6f 20 72 65 63 65 69 76 65 20 6e 65 77 20 6c .do.not.qualify.to.receive.new.l
17640 69 63 65 6e 73 65 73 0a 20 20 20 20 20 66 6f 72 20 74 68 65 20 73 61 6d 65 20 6d 61 74 65 72 69 icenses......for.the.same.materi
17660 61 6c 20 75 6e 64 65 72 20 73 65 63 74 69 6f 6e 20 31 30 2e 0a 0a 20 20 39 2e 20 41 63 63 65 70 al.under.section.10.....9..Accep
17680 74 61 6e 63 65 20 4e 6f 74 20 52 65 71 75 69 72 65 64 20 66 6f 72 20 48 61 76 69 6e 67 20 43 6f tance.Not.Required.for.Having.Co
176a0 70 69 65 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 61 72 65 20 6e 6f 74 20 72 65 71 75 69 72 65 64 pies........You.are.not.required
176c0 20 74 6f 20 61 63 63 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 6e 20 6f 72 64 65 72 .to.accept.this.License.in.order
176e0 20 74 6f 20 72 65 63 65 69 76 65 20 6f 72 0a 20 20 20 20 20 72 75 6e 20 61 20 63 6f 70 79 20 6f .to.receive.or......run.a.copy.o
17700 66 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 20 20 41 6e 63 69 6c 6c 61 72 79 20 70 72 6f 70 61 67 f.the.Program...Ancillary.propag
17720 61 74 69 6f 6e 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 0a 20 20 20 20 20 6f 63 63 ation.of.a.covered.work......occ
17740 75 72 72 69 6e 67 20 73 6f 6c 65 6c 79 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 6f urring.solely.as.a.consequence.o
17760 66 20 75 73 69 6e 67 20 70 65 65 72 2d 74 6f 2d 70 65 65 72 0a 20 20 20 20 20 74 72 61 6e 73 6d f.using.peer-to-peer......transm
17780 69 73 73 69 6f 6e 20 74 6f 20 72 65 63 65 69 76 65 20 61 20 63 6f 70 79 20 6c 69 6b 65 77 69 73 ission.to.receive.a.copy.likewis
177a0 65 20 64 6f 65 73 20 6e 6f 74 20 72 65 71 75 69 72 65 0a 20 20 20 20 20 61 63 63 65 70 74 61 6e e.does.not.require......acceptan
177c0 63 65 2e 20 20 48 6f 77 65 76 65 72 2c 20 6e 6f 74 68 69 6e 67 20 6f 74 68 65 72 20 74 68 61 6e ce...However,.nothing.other.than
177e0 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 67 72 61 6e 74 73 20 79 6f 75 0a 20 20 20 20 20 70 65 .this.License.grants.you......pe
17800 72 6d 69 73 73 69 6f 6e 20 74 6f 20 70 72 6f 70 61 67 61 74 65 20 6f 72 20 6d 6f 64 69 66 79 20 rmission.to.propagate.or.modify.
17820 61 6e 79 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2e 20 20 54 68 65 73 65 20 61 63 74 69 6f 6e 73 any.covered.work...These.actions
17840 0a 20 20 20 20 20 69 6e 66 72 69 6e 67 65 20 63 6f 70 79 72 69 67 68 74 20 69 66 20 79 6f 75 20 ......infringe.copyright.if.you.
17860 64 6f 20 6e 6f 74 20 61 63 63 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 54 68 65 do.not.accept.this.License...The
17880 72 65 66 6f 72 65 2c 0a 20 20 20 20 20 62 79 20 6d 6f 64 69 66 79 69 6e 67 20 6f 72 20 70 72 6f refore,......by.modifying.or.pro
178a0 70 61 67 61 74 69 6e 67 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 79 6f 75 20 69 6e 64 pagating.a.covered.work,.you.ind
178c0 69 63 61 74 65 20 79 6f 75 72 0a 20 20 20 20 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 74 68 icate.your......acceptance.of.th
178e0 69 73 20 4c 69 63 65 6e 73 65 20 74 6f 20 64 6f 20 73 6f 2e 0a 0a 20 20 31 30 2e 20 41 75 74 6f is.License.to.do.so.....10..Auto
17900 6d 61 74 69 63 20 4c 69 63 65 6e 73 69 6e 67 20 6f 66 20 44 6f 77 6e 73 74 72 65 61 6d 20 52 65 matic.Licensing.of.Downstream.Re
17920 63 69 70 69 65 6e 74 73 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 74 69 6d 65 20 79 6f 75 20 63 6f cipients........Each.time.you.co
17940 6e 76 65 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 74 68 65 20 72 65 63 69 70 69 65 nvey.a.covered.work,.the.recipie
17960 6e 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 20 20 20 20 20 72 65 63 65 69 76 65 73 20 61 nt.automatically......receives.a
17980 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 6c 69 63 65 6e .license.from.the.original.licen
179a0 73 6f 72 73 2c 20 74 6f 20 72 75 6e 2c 20 6d 6f 64 69 66 79 20 61 6e 64 0a 20 20 20 20 20 70 72 sors,.to.run,.modify.and......pr
179c0 6f 70 61 67 61 74 65 20 74 68 61 74 20 77 6f 72 6b 2c 20 73 75 62 6a 65 63 74 20 74 6f 20 74 68 opagate.that.work,.subject.to.th
179e0 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 59 6f 75 20 61 72 65 20 6e 6f 74 0a 20 20 20 20 20 72 65 is.License...You.are.not......re
17a00 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 65 6e 66 6f 72 63 69 6e 67 20 63 6f 6d 70 6c 69 61 6e sponsible.for.enforcing.complian
17a20 63 65 20 62 79 20 74 68 69 72 64 20 70 61 72 74 69 65 73 20 77 69 74 68 20 74 68 69 73 0a 20 20 ce.by.third.parties.with.this...
17a40 20 20 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 20 20 41 6e 20 22 65 6e 74 69 74 79 20 74 72 61 ...License........An."entity.tra
17a60 6e 73 61 63 74 69 6f 6e 22 20 69 73 20 61 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 74 72 61 6e 73 nsaction".is.a.transaction.trans
17a80 66 65 72 72 69 6e 67 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 61 6e 0a 20 20 20 20 20 6f 72 67 61 6e ferring.control.of.an......organ
17aa0 69 7a 61 74 69 6f 6e 2c 20 6f 72 20 73 75 62 73 74 61 6e 74 69 61 6c 6c 79 20 61 6c 6c 20 61 73 ization,.or.substantially.all.as
17ac0 73 65 74 73 20 6f 66 20 6f 6e 65 2c 20 6f 72 20 73 75 62 64 69 76 69 64 69 6e 67 20 61 6e 0a 20 sets.of.one,.or.subdividing.an..
17ae0 20 20 20 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 2c 20 6f 72 20 6d 65 72 67 69 6e 67 20 6f 72 67 ....organization,.or.merging.org
17b00 61 6e 69 7a 61 74 69 6f 6e 73 2e 20 20 49 66 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 6f 66 20 61 anizations...If.propagation.of.a
17b20 0a 20 20 20 20 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 72 65 73 75 6c 74 73 20 66 72 6f 6d 20 ......covered.work.results.from.
17b40 61 6e 20 65 6e 74 69 74 79 20 74 72 61 6e 73 61 63 74 69 6f 6e 2c 20 65 61 63 68 20 70 61 72 74 an.entity.transaction,.each.part
17b60 79 20 74 6f 20 74 68 61 74 0a 20 20 20 20 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 77 68 6f 20 72 y.to.that......transaction.who.r
17b80 65 63 65 69 76 65 73 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 61 6c 73 6f 20 eceives.a.copy.of.the.work.also.
17ba0 72 65 63 65 69 76 65 73 20 77 68 61 74 65 76 65 72 0a 20 20 20 20 20 6c 69 63 65 6e 73 65 73 20 receives.whatever......licenses.
17bc0 74 6f 20 74 68 65 20 77 6f 72 6b 20 74 68 65 20 70 61 72 74 79 27 73 20 70 72 65 64 65 63 65 73 to.the.work.the.party's.predeces
17be0 73 6f 72 20 69 6e 20 69 6e 74 65 72 65 73 74 20 68 61 64 20 6f 72 0a 20 20 20 20 20 63 6f 75 6c sor.in.interest.had.or......coul
17c00 64 20 67 69 76 65 20 75 6e 64 65 72 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 70 61 72 61 67 72 d.give.under.the.previous.paragr
17c20 61 70 68 2c 20 70 6c 75 73 20 61 20 72 69 67 68 74 20 74 6f 20 70 6f 73 73 65 73 73 69 6f 6e 0a aph,.plus.a.right.to.possession.
17c40 20 20 20 20 20 6f 66 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 .....of.the.Corresponding.Source
17c60 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 66 72 6f 6d 20 74 68 65 20 70 72 65 64 65 63 65 73 73 6f .of.the.work.from.the.predecesso
17c80 72 20 69 6e 0a 20 20 20 20 20 69 6e 74 65 72 65 73 74 2c 20 69 66 20 74 68 65 20 70 72 65 64 65 r.in......interest,.if.the.prede
17ca0 63 65 73 73 6f 72 20 68 61 73 20 69 74 20 6f 72 20 63 61 6e 20 67 65 74 20 69 74 20 77 69 74 68 cessor.has.it.or.can.get.it.with
17cc0 20 72 65 61 73 6f 6e 61 62 6c 65 0a 20 20 20 20 20 65 66 66 6f 72 74 73 2e 0a 0a 20 20 20 20 20 .reasonable......efforts........
17ce0 59 6f 75 20 6d 61 79 20 6e 6f 74 20 69 6d 70 6f 73 65 20 61 6e 79 20 66 75 72 74 68 65 72 20 72 You.may.not.impose.any.further.r
17d00 65 73 74 72 69 63 74 69 6f 6e 73 20 6f 6e 20 74 68 65 20 65 78 65 72 63 69 73 65 20 6f 66 20 74 estrictions.on.the.exercise.of.t
17d20 68 65 0a 20 20 20 20 20 72 69 67 68 74 73 20 67 72 61 6e 74 65 64 20 6f 72 20 61 66 66 69 72 6d he......rights.granted.or.affirm
17d40 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 46 6f 72 20 65 78 61 6d ed.under.this.License...For.exam
17d60 70 6c 65 2c 20 79 6f 75 0a 20 20 20 20 20 6d 61 79 20 6e 6f 74 20 69 6d 70 6f 73 65 20 61 20 6c ple,.you......may.not.impose.a.l
17d80 69 63 65 6e 73 65 20 66 65 65 2c 20 72 6f 79 61 6c 74 79 2c 20 6f 72 20 6f 74 68 65 72 20 63 68 icense.fee,.royalty,.or.other.ch
17da0 61 72 67 65 20 66 6f 72 20 65 78 65 72 63 69 73 65 0a 20 20 20 20 20 6f 66 20 72 69 67 68 74 73 arge.for.exercise......of.rights
17dc0 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 .granted.under.this.License,.and
17de0 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 69 6e 69 74 69 61 74 65 0a 20 20 20 20 20 6c 69 74 69 67 .you.may.not.initiate......litig
17e00 61 74 69 6f 6e 20 28 69 6e 63 6c 75 64 69 6e 67 20 61 20 63 72 6f 73 73 2d 63 6c 61 69 6d 20 6f ation.(including.a.cross-claim.o
17e20 72 20 63 6f 75 6e 74 65 72 63 6c 61 69 6d 20 69 6e 20 61 20 6c 61 77 73 75 69 74 29 0a 20 20 20 r.counterclaim.in.a.lawsuit)....
17e40 20 20 61 6c 6c 65 67 69 6e 67 20 74 68 61 74 20 61 6e 79 20 70 61 74 65 6e 74 20 63 6c 61 69 6d ..alleging.that.any.patent.claim
17e60 20 69 73 20 69 6e 66 72 69 6e 67 65 64 20 62 79 20 6d 61 6b 69 6e 67 2c 20 75 73 69 6e 67 2c 0a .is.infringed.by.making,.using,.
17e80 20 20 20 20 20 73 65 6c 6c 69 6e 67 2c 20 6f 66 66 65 72 69 6e 67 20 66 6f 72 20 73 61 6c 65 2c .....selling,.offering.for.sale,
17ea0 20 6f 72 20 69 6d 70 6f 72 74 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 6e 79 .or.importing.the.Program.or.any
17ec0 20 70 6f 72 74 69 6f 6e 0a 20 20 20 20 20 6f 66 20 69 74 2e 0a 0a 20 20 31 31 2e 20 50 61 74 65 .portion......of.it.....11..Pate
17ee0 6e 74 73 2e 0a 0a 20 20 20 20 20 41 20 22 63 6f 6e 74 72 69 62 75 74 6f 72 22 20 69 73 20 61 20 nts........A."contributor".is.a.
17f00 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 77 68 6f 20 61 75 74 68 6f 72 69 7a 65 73 20 copyright.holder.who.authorizes.
17f20 75 73 65 20 75 6e 64 65 72 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 20 6f 66 20 74 use.under.this......License.of.t
17f40 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 20 77 6f 72 6b 20 6f 6e 20 77 68 69 63 68 20 74 68 he.Program.or.a.work.on.which.th
17f60 65 20 50 72 6f 67 72 61 6d 20 69 73 20 62 61 73 65 64 2e 0a 20 20 20 20 20 54 68 65 20 77 6f 72 e.Program.is.based.......The.wor
17f80 6b 20 74 68 75 73 20 6c 69 63 65 6e 73 65 64 20 69 73 20 63 61 6c 6c 65 64 20 74 68 65 20 63 6f k.thus.licensed.is.called.the.co
17fa0 6e 74 72 69 62 75 74 6f 72 27 73 20 22 63 6f 6e 74 72 69 62 75 74 6f 72 0a 20 20 20 20 20 76 65 ntributor's."contributor......ve
17fc0 72 73 69 6f 6e 22 2e 0a 0a 20 20 20 20 20 41 20 63 6f 6e 74 72 69 62 75 74 6f 72 27 73 20 22 65 rsion"........A.contributor's."e
17fe0 73 73 65 6e 74 69 61 6c 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 22 20 61 72 65 20 61 6c 6c 20 ssential.patent.claims".are.all.
18000 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 0a 20 20 20 20 20 6f 77 6e 65 64 20 6f 72 20 63 6f 6e 74 patent.claims......owned.or.cont
18020 72 6f 6c 6c 65 64 20 62 79 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 2c 20 77 68 65 74 68 rolled.by.the.contributor,.wheth
18040 65 72 20 61 6c 72 65 61 64 79 20 61 63 71 75 69 72 65 64 20 6f 72 0a 20 20 20 20 20 68 65 72 65 er.already.acquired.or......here
18060 61 66 74 65 72 20 61 63 71 75 69 72 65 64 2c 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 69 6e after.acquired,.that.would.be.in
18080 66 72 69 6e 67 65 64 20 62 79 20 73 6f 6d 65 20 6d 61 6e 6e 65 72 2c 0a 20 20 20 20 20 70 65 72 fringed.by.some.manner,......per
180a0 6d 69 74 74 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 6f 66 20 6d 61 6b 69 6e mitted.by.this.License,.of.makin
180c0 67 2c 20 75 73 69 6e 67 2c 20 6f 72 20 73 65 6c 6c 69 6e 67 20 69 74 73 0a 20 20 20 20 20 63 6f g,.using,.or.selling.its......co
180e0 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2c 20 62 75 74 20 64 6f 20 6e 6f 74 20 69 6e ntributor.version,.but.do.not.in
18100 63 6c 75 64 65 20 63 6c 61 69 6d 73 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 0a 20 20 20 20 20 clude.claims.that.would.be......
18120 69 6e 66 72 69 6e 67 65 64 20 6f 6e 6c 79 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 infringed.only.as.a.consequence.
18140 6f 66 20 66 75 72 74 68 65 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 0a 20 of.further.modification.of.the..
18160 20 20 20 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2e 20 20 46 6f 72 20 70 75 ....contributor.version...For.pu
18180 72 70 6f 73 65 73 20 6f 66 20 74 68 69 73 20 64 65 66 69 6e 69 74 69 6f 6e 2c 20 22 63 6f 6e 74 rposes.of.this.definition,."cont
181a0 72 6f 6c 22 0a 20 20 20 20 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 72 69 67 68 74 20 74 6f 20 rol"......includes.the.right.to.
181c0 67 72 61 6e 74 20 70 61 74 65 6e 74 20 73 75 62 6c 69 63 65 6e 73 65 73 20 69 6e 20 61 20 6d 61 grant.patent.sublicenses.in.a.ma
181e0 6e 6e 65 72 0a 20 20 20 20 20 63 6f 6e 73 69 73 74 65 6e 74 20 77 69 74 68 20 74 68 65 20 72 65 nner......consistent.with.the.re
18200 71 75 69 72 65 6d 65 6e 74 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 quirements.of.this.License......
18220 20 20 45 61 63 68 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 67 72 61 6e 74 73 20 79 6f 75 20 61 20 ..Each.contributor.grants.you.a.
18240 6e 6f 6e 2d 65 78 63 6c 75 73 69 76 65 2c 20 77 6f 72 6c 64 77 69 64 65 2c 0a 20 20 20 20 20 72 non-exclusive,.worldwide,......r
18260 6f 79 61 6c 74 79 2d 66 72 65 65 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 75 6e 64 65 72 oyalty-free.patent.license.under
18280 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 27 73 20 65 73 73 65 6e 74 69 61 6c 0a 20 20 20 .the.contributor's.essential....
182a0 20 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 2c 20 74 6f 20 6d 61 6b 65 2c 20 75 73 65 2c 20 73 ..patent.claims,.to.make,.use,.s
182c0 65 6c 6c 2c 20 6f 66 66 65 72 20 66 6f 72 20 73 61 6c 65 2c 20 69 6d 70 6f 72 74 20 61 6e 64 0a ell,.offer.for.sale,.import.and.
182e0 20 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 72 75 6e 2c 20 6d 6f 64 69 66 79 20 61 6e 64 20 70 .....otherwise.run,.modify.and.p
18300 72 6f 70 61 67 61 74 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 69 74 73 20 63 6f 6e ropagate.the.contents.of.its.con
18320 74 72 69 62 75 74 6f 72 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 49 6e 20 tributor......version........In.
18340 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 72 65 65 20 70 61 72 61 67 72 61 70 68 73 2c 20 the.following.three.paragraphs,.
18360 61 20 22 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 22 20 69 73 20 61 6e 79 0a 20 20 20 20 20 65 a."patent.license".is.any......e
18380 78 70 72 65 73 73 20 61 67 72 65 65 6d 65 6e 74 20 6f 72 20 63 6f 6d 6d 69 74 6d 65 6e 74 2c 20 xpress.agreement.or.commitment,.
183a0 68 6f 77 65 76 65 72 20 64 65 6e 6f 6d 69 6e 61 74 65 64 2c 20 6e 6f 74 20 74 6f 0a 20 20 20 20 however.denominated,.not.to.....
183c0 20 65 6e 66 6f 72 63 65 20 61 20 70 61 74 65 6e 74 20 28 73 75 63 68 20 61 73 20 61 6e 20 65 78 .enforce.a.patent.(such.as.an.ex
183e0 70 72 65 73 73 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 70 72 61 63 74 69 63 65 20 61 0a 20 press.permission.to.practice.a..
18400 20 20 20 20 70 61 74 65 6e 74 20 6f 72 20 63 6f 76 65 6e 61 6e 74 20 6e 6f 74 20 74 6f 20 73 75 ....patent.or.covenant.not.to.su
18420 65 20 66 6f 72 20 70 61 74 65 6e 74 20 69 6e 66 72 69 6e 67 65 6d 65 6e 74 29 2e 20 20 54 6f 20 e.for.patent.infringement)...To.
18440 22 67 72 61 6e 74 22 0a 20 20 20 20 20 73 75 63 68 20 61 20 70 61 74 65 6e 74 20 6c 69 63 65 6e "grant"......such.a.patent.licen
18460 73 65 20 74 6f 20 61 20 70 61 72 74 79 20 6d 65 61 6e 73 20 74 6f 20 6d 61 6b 65 20 73 75 63 68 se.to.a.party.means.to.make.such
18480 20 61 6e 20 61 67 72 65 65 6d 65 6e 74 20 6f 72 0a 20 20 20 20 20 63 6f 6d 6d 69 74 6d 65 6e 74 .an.agreement.or......commitment
184a0 20 6e 6f 74 20 74 6f 20 65 6e 66 6f 72 63 65 20 61 20 70 61 74 65 6e 74 20 61 67 61 69 6e 73 74 .not.to.enforce.a.patent.against
184c0 20 74 68 65 20 70 61 72 74 79 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 63 6f 6e 76 65 79 20 .the.party........If.you.convey.
184e0 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 6b 6e 6f 77 69 6e 67 6c 79 20 72 65 6c 79 69 6e a.covered.work,.knowingly.relyin
18500 67 20 6f 6e 20 61 20 70 61 74 65 6e 74 0a 20 20 20 20 20 6c 69 63 65 6e 73 65 2c 20 61 6e 64 20 g.on.a.patent......license,.and.
18520 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 6f 66 20 74 68 65 20 the.Corresponding.Source.of.the.
18540 77 6f 72 6b 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 0a 20 20 20 20 20 66 6f 72 20 61 work.is.not.available......for.a
18560 6e 79 6f 6e 65 20 74 6f 20 63 6f 70 79 2c 20 66 72 65 65 20 6f 66 20 63 68 61 72 67 65 20 61 6e nyone.to.copy,.free.of.charge.an
18580 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 4c d.under.the.terms.of.this......L
185a0 69 63 65 6e 73 65 2c 20 74 68 72 6f 75 67 68 20 61 20 70 75 62 6c 69 63 6c 79 20 61 76 61 69 6c icense,.through.a.publicly.avail
185c0 61 62 6c 65 20 6e 65 74 77 6f 72 6b 20 73 65 72 76 65 72 20 6f 72 20 6f 74 68 65 72 0a 20 20 20 able.network.server.or.other....
185e0 20 20 72 65 61 64 69 6c 79 20 61 63 63 65 73 73 69 62 6c 65 20 6d 65 61 6e 73 2c 20 74 68 65 6e ..readily.accessible.means,.then
18600 20 79 6f 75 20 6d 75 73 74 20 65 69 74 68 65 72 20 28 31 29 20 63 61 75 73 65 20 74 68 65 0a 20 .you.must.either.(1).cause.the..
18620 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 74 6f 20 62 65 20 73 ....Corresponding.Source.to.be.s
18640 6f 20 61 76 61 69 6c 61 62 6c 65 2c 20 6f 72 20 28 32 29 20 61 72 72 61 6e 67 65 20 74 6f 20 64 o.available,.or.(2).arrange.to.d
18660 65 70 72 69 76 65 0a 20 20 20 20 20 79 6f 75 72 73 65 6c 66 20 6f 66 20 74 68 65 20 62 65 6e 65 eprive......yourself.of.the.bene
18680 66 69 74 20 6f 66 20 74 68 65 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 66 6f 72 20 74 68 fit.of.the.patent.license.for.th
186a0 69 73 20 70 61 72 74 69 63 75 6c 61 72 0a 20 20 20 20 20 77 6f 72 6b 2c 20 6f 72 20 28 33 29 20 is.particular......work,.or.(3).
186c0 61 72 72 61 6e 67 65 2c 20 69 6e 20 61 20 6d 61 6e 6e 65 72 20 63 6f 6e 73 69 73 74 65 6e 74 20 arrange,.in.a.manner.consistent.
186e0 77 69 74 68 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 0a 20 20 20 20 20 6f 66 20 74 68 with.the.requirements......of.th
18700 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 6f 20 65 78 74 65 6e 64 20 74 68 65 20 70 61 74 65 6e 74 is.License,.to.extend.the.patent
18720 20 6c 69 63 65 6e 73 65 20 74 6f 20 64 6f 77 6e 73 74 72 65 61 6d 0a 20 20 20 20 20 72 65 63 69 .license.to.downstream......reci
18740 70 69 65 6e 74 73 2e 20 20 22 4b 6e 6f 77 69 6e 67 6c 79 20 72 65 6c 79 69 6e 67 22 20 6d 65 61 pients..."Knowingly.relying".mea
18760 6e 73 20 79 6f 75 20 68 61 76 65 20 61 63 74 75 61 6c 20 6b 6e 6f 77 6c 65 64 67 65 0a 20 20 20 ns.you.have.actual.knowledge....
18780 20 20 74 68 61 74 2c 20 62 75 74 20 66 6f 72 20 74 68 65 20 70 61 74 65 6e 74 20 6c 69 63 65 6e ..that,.but.for.the.patent.licen
187a0 73 65 2c 20 79 6f 75 72 20 63 6f 6e 76 65 79 69 6e 67 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 se,.your.conveying.the.covered.w
187c0 6f 72 6b 0a 20 20 20 20 20 69 6e 20 61 20 63 6f 75 6e 74 72 79 2c 20 6f 72 20 79 6f 75 72 20 72 ork......in.a.country,.or.your.r
187e0 65 63 69 70 69 65 6e 74 27 73 20 75 73 65 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f ecipient's.use.of.the.covered.wo
18800 72 6b 20 69 6e 20 61 0a 20 20 20 20 20 63 6f 75 6e 74 72 79 2c 20 77 6f 75 6c 64 20 69 6e 66 72 rk.in.a......country,.would.infr
18820 69 6e 67 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 69 64 65 6e 74 69 66 69 61 62 6c 65 20 70 61 inge.one.or.more.identifiable.pa
18840 74 65 6e 74 73 20 69 6e 20 74 68 61 74 0a 20 20 20 20 20 63 6f 75 6e 74 72 79 20 74 68 61 74 20 tents.in.that......country.that.
18860 79 6f 75 20 68 61 76 65 20 72 65 61 73 6f 6e 20 74 6f 20 62 65 6c 69 65 76 65 20 61 72 65 20 76 you.have.reason.to.believe.are.v
18880 61 6c 69 64 2e 0a 0a 20 20 20 20 20 49 66 2c 20 70 75 72 73 75 61 6e 74 20 74 6f 20 6f 72 20 69 alid........If,.pursuant.to.or.i
188a0 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 74 72 61 6e 73 n.connection.with.a.single.trans
188c0 61 63 74 69 6f 6e 20 6f 72 0a 20 20 20 20 20 61 72 72 61 6e 67 65 6d 65 6e 74 2c 20 79 6f 75 20 action.or......arrangement,.you.
188e0 63 6f 6e 76 65 79 2c 20 6f 72 20 70 72 6f 70 61 67 61 74 65 20 62 79 20 70 72 6f 63 75 72 69 6e convey,.or.propagate.by.procurin
18900 67 20 63 6f 6e 76 65 79 61 6e 63 65 20 6f 66 2c 20 61 0a 20 20 20 20 20 63 6f 76 65 72 65 64 20 g.conveyance.of,.a......covered.
18920 77 6f 72 6b 2c 20 61 6e 64 20 67 72 61 6e 74 20 61 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 work,.and.grant.a.patent.license
18940 20 74 6f 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 70 61 72 74 69 65 73 0a 20 20 20 20 20 72 65 63 .to.some.of.the.parties......rec
18960 65 69 76 69 6e 67 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 61 75 74 68 6f 72 69 7a eiving.the.covered.work.authoriz
18980 69 6e 67 20 74 68 65 6d 20 74 6f 20 75 73 65 2c 20 70 72 6f 70 61 67 61 74 65 2c 0a 20 20 20 20 ing.them.to.use,.propagate,.....
189a0 20 6d 6f 64 69 66 79 20 6f 72 20 63 6f 6e 76 65 79 20 61 20 73 70 65 63 69 66 69 63 20 63 6f 70 .modify.or.convey.a.specific.cop
189c0 79 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 74 68 65 6e 20 74 68 65 0a y.of.the.covered.work,.then.the.
189e0 20 20 20 20 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 79 6f 75 20 67 72 61 6e 74 20 69 73 .....patent.license.you.grant.is
18a00 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 65 78 74 65 6e 64 65 64 20 74 6f 20 61 6c 6c 0a 20 .automatically.extended.to.all..
18a20 20 20 20 20 72 65 63 69 70 69 65 6e 74 73 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f ....recipients.of.the.covered.wo
18a40 72 6b 20 61 6e 64 20 77 6f 72 6b 73 20 62 61 73 65 64 20 6f 6e 20 69 74 2e 0a 0a 20 20 20 20 20 rk.and.works.based.on.it........
18a60 41 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 69 73 20 22 64 69 73 63 72 69 6d 69 6e 61 74 A.patent.license.is."discriminat
18a80 6f 72 79 22 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 77 69 74 68 ory".if.it.does.not.include.with
18aa0 69 6e 0a 20 20 20 20 20 74 68 65 20 73 63 6f 70 65 20 6f 66 20 69 74 73 20 63 6f 76 65 72 61 67 in......the.scope.of.its.coverag
18ac0 65 2c 20 70 72 6f 68 69 62 69 74 73 20 74 68 65 20 65 78 65 72 63 69 73 65 20 6f 66 2c 20 6f 72 e,.prohibits.the.exercise.of,.or
18ae0 20 69 73 0a 20 20 20 20 20 63 6f 6e 64 69 74 69 6f 6e 65 64 20 6f 6e 20 74 68 65 20 6e 6f 6e 2d .is......conditioned.on.the.non-
18b00 65 78 65 72 63 69 73 65 20 6f 66 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 20 72 exercise.of.one.or.more.of.the.r
18b20 69 67 68 74 73 20 74 68 61 74 0a 20 20 20 20 20 61 72 65 20 73 70 65 63 69 66 69 63 61 6c 6c 79 ights.that......are.specifically
18b40 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 59 6f .granted.under.this.License...Yo
18b60 75 20 6d 61 79 20 6e 6f 74 20 63 6f 6e 76 65 79 20 61 0a 20 20 20 20 20 63 6f 76 65 72 65 64 20 u.may.not.convey.a......covered.
18b80 77 6f 72 6b 20 69 66 20 79 6f 75 20 61 72 65 20 61 20 70 61 72 74 79 20 74 6f 20 61 6e 20 61 72 work.if.you.are.a.party.to.an.ar
18ba0 72 61 6e 67 65 6d 65 6e 74 20 77 69 74 68 20 61 20 74 68 69 72 64 0a 20 20 20 20 20 70 61 72 74 rangement.with.a.third......part
18bc0 79 20 74 68 61 74 20 69 73 20 69 6e 20 74 68 65 20 62 75 73 69 6e 65 73 73 20 6f 66 20 64 69 73 y.that.is.in.the.business.of.dis
18be0 74 72 69 62 75 74 69 6e 67 20 73 6f 66 74 77 61 72 65 2c 20 75 6e 64 65 72 20 77 68 69 63 68 0a tributing.software,.under.which.
18c00 20 20 20 20 20 79 6f 75 20 6d 61 6b 65 20 70 61 79 6d 65 6e 74 20 74 6f 20 74 68 65 20 74 68 69 .....you.make.payment.to.the.thi
18c20 72 64 20 70 61 72 74 79 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 65 78 74 65 6e 74 20 6f 66 20 rd.party.based.on.the.extent.of.
18c40 79 6f 75 72 0a 20 20 20 20 20 61 63 74 69 76 69 74 79 20 6f 66 20 63 6f 6e 76 65 79 69 6e 67 20 your......activity.of.conveying.
18c60 74 68 65 20 77 6f 72 6b 2c 20 61 6e 64 20 75 6e 64 65 72 20 77 68 69 63 68 20 74 68 65 20 74 68 the.work,.and.under.which.the.th
18c80 69 72 64 20 70 61 72 74 79 0a 20 20 20 20 20 67 72 61 6e 74 73 2c 20 74 6f 20 61 6e 79 20 6f 66 ird.party......grants,.to.any.of
18ca0 20 74 68 65 20 70 61 72 74 69 65 73 20 77 68 6f 20 77 6f 75 6c 64 20 72 65 63 65 69 76 65 20 74 .the.parties.who.would.receive.t
18cc0 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 0a 20 20 20 20 20 66 72 6f 6d 20 79 6f 75 2c 20 61 he.covered.work......from.you,.a
18ce0 20 64 69 73 63 72 69 6d 69 6e 61 74 6f 72 79 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 28 .discriminatory.patent.license.(
18d00 61 29 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 0a 20 20 20 20 20 63 6f 70 69 65 a).in.connection.with......copie
18d20 73 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 63 6f 6e 76 65 79 65 64 20 62 s.of.the.covered.work.conveyed.b
18d40 79 20 79 6f 75 20 28 6f 72 20 63 6f 70 69 65 73 20 6d 61 64 65 20 66 72 6f 6d 0a 20 20 20 20 20 y.you.(or.copies.made.from......
18d60 74 68 6f 73 65 20 63 6f 70 69 65 73 29 2c 20 6f 72 20 28 62 29 20 70 72 69 6d 61 72 69 6c 79 20 those.copies),.or.(b).primarily.
18d80 66 6f 72 20 61 6e 64 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 73 70 65 63 69 for.and.in.connection.with.speci
18da0 66 69 63 0a 20 20 20 20 20 70 72 6f 64 75 63 74 73 20 6f 72 20 63 6f 6d 70 69 6c 61 74 69 6f 6e fic......products.or.compilation
18dc0 73 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c s.that.contain.the.covered.work,
18de0 20 75 6e 6c 65 73 73 20 79 6f 75 0a 20 20 20 20 20 65 6e 74 65 72 65 64 20 69 6e 74 6f 20 74 68 .unless.you......entered.into.th
18e00 61 74 20 61 72 72 61 6e 67 65 6d 65 6e 74 2c 20 6f 72 20 74 68 61 74 20 70 61 74 65 6e 74 20 6c at.arrangement,.or.that.patent.l
18e20 69 63 65 6e 73 65 20 77 61 73 20 67 72 61 6e 74 65 64 2c 0a 20 20 20 20 20 70 72 69 6f 72 20 74 icense.was.granted,......prior.t
18e40 6f 20 32 38 20 4d 61 72 63 68 20 32 30 30 37 2e 0a 0a 20 20 20 20 20 4e 6f 74 68 69 6e 67 20 69 o.28.March.2007........Nothing.i
18e60 6e 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 73 68 61 6c 6c 20 62 65 20 63 6f 6e 73 74 72 75 65 n.this.License.shall.be.construe
18e80 64 20 61 73 20 65 78 63 6c 75 64 69 6e 67 20 6f 72 20 6c 69 6d 69 74 69 6e 67 0a 20 20 20 20 20 d.as.excluding.or.limiting......
18ea0 61 6e 79 20 69 6d 70 6c 69 65 64 20 6c 69 63 65 6e 73 65 20 6f 72 20 6f 74 68 65 72 20 64 65 66 any.implied.license.or.other.def
18ec0 65 6e 73 65 73 20 74 6f 20 69 6e 66 72 69 6e 67 65 6d 65 6e 74 20 74 68 61 74 20 6d 61 79 0a 20 enses.to.infringement.that.may..
18ee0 20 20 20 20 6f 74 68 65 72 77 69 73 65 20 62 65 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 79 6f ....otherwise.be.available.to.yo
18f00 75 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 20 70 61 74 65 6e 74 20 6c 61 77 2e 0a 0a u.under.applicable.patent.law...
18f20 20 20 31 32 2e 20 4e 6f 20 53 75 72 72 65 6e 64 65 72 20 6f 66 20 4f 74 68 65 72 73 27 20 46 72 ..12..No.Surrender.of.Others'.Fr
18f40 65 65 64 6f 6d 2e 0a 0a 20 20 20 20 20 49 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 69 eedom........If.conditions.are.i
18f60 6d 70 6f 73 65 64 20 6f 6e 20 79 6f 75 20 28 77 68 65 74 68 65 72 20 62 79 20 63 6f 75 72 74 20 mposed.on.you.(whether.by.court.
18f80 6f 72 64 65 72 2c 20 61 67 72 65 65 6d 65 6e 74 0a 20 20 20 20 20 6f 72 20 6f 74 68 65 72 77 69 order,.agreement......or.otherwi
18fa0 73 65 29 20 74 68 61 74 20 63 6f 6e 74 72 61 64 69 63 74 20 74 68 65 20 63 6f 6e 64 69 74 69 6f se).that.contradict.the.conditio
18fc0 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 65 79 0a 20 20 20 20 20 64 6f ns.of.this.License,.they......do
18fe0 20 6e 6f 74 20 65 78 63 75 73 65 20 79 6f 75 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 64 69 74 69 .not.excuse.you.from.the.conditi
19000 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 6f 75 0a 20 20 20 ons.of.this.License...If.you....
19020 20 20 63 61 6e 6e 6f 74 20 63 6f 6e 76 65 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 73 ..cannot.convey.a.covered.work.s
19040 6f 20 61 73 20 74 6f 20 73 61 74 69 73 66 79 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 20 79 o.as.to.satisfy.simultaneously.y
19060 6f 75 72 0a 20 20 20 20 20 6f 62 6c 69 67 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 69 73 20 our......obligations.under.this.
19080 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 6e 79 20 6f 74 68 65 72 20 70 65 72 74 69 6e 65 6e 74 20 License.and.any.other.pertinent.
190a0 6f 62 6c 69 67 61 74 69 6f 6e 73 2c 0a 20 20 20 20 20 74 68 65 6e 20 61 73 20 61 20 63 6f 6e 73 obligations,......then.as.a.cons
190c0 65 71 75 65 6e 63 65 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 63 6f 6e 76 65 79 20 69 74 20 61 74 equence.you.may.not.convey.it.at
190e0 20 61 6c 6c 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 0a 20 20 20 20 20 69 66 20 79 6f 75 20 .all...For.example,......if.you.
19100 61 67 72 65 65 20 74 6f 20 74 65 72 6d 73 20 74 68 61 74 20 6f 62 6c 69 67 61 74 65 20 79 6f 75 agree.to.terms.that.obligate.you
19120 20 74 6f 20 63 6f 6c 6c 65 63 74 20 61 20 72 6f 79 61 6c 74 79 20 66 6f 72 0a 20 20 20 20 20 66 .to.collect.a.royalty.for......f
19140 75 72 74 68 65 72 20 63 6f 6e 76 65 79 69 6e 67 20 66 72 6f 6d 20 74 68 6f 73 65 20 74 6f 20 77 urther.conveying.from.those.to.w
19160 68 6f 6d 20 79 6f 75 20 63 6f 6e 76 65 79 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 74 68 65 0a hom.you.convey.the.Program,.the.
19180 20 20 20 20 20 6f 6e 6c 79 20 77 61 79 20 79 6f 75 20 63 6f 75 6c 64 20 73 61 74 69 73 66 79 20 .....only.way.you.could.satisfy.
191a0 62 6f 74 68 20 74 68 6f 73 65 20 74 65 72 6d 73 20 61 6e 64 20 74 68 69 73 20 4c 69 63 65 6e 73 both.those.terms.and.this.Licens
191c0 65 20 77 6f 75 6c 64 0a 20 20 20 20 20 62 65 20 74 6f 20 72 65 66 72 61 69 6e 20 65 6e 74 69 72 e.would......be.to.refrain.entir
191e0 65 6c 79 20 66 72 6f 6d 20 63 6f 6e 76 65 79 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a ely.from.conveying.the.Program..
19200 0a 20 20 31 33 2e 20 52 65 6d 6f 74 65 20 4e 65 74 77 6f 72 6b 20 49 6e 74 65 72 61 63 74 69 6f ...13..Remote.Network.Interactio
19220 6e 3b 20 55 73 65 20 77 69 74 68 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c n;.Use.with.the.GNU.General.Publ
19240 69 63 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 20 20 4e 6f 74 77 69 74 68 73 74 ic......License........Notwithst
19260 61 6e 64 69 6e 67 20 61 6e 79 20 6f 74 68 65 72 20 70 72 6f 76 69 73 69 6f 6e 20 6f 66 20 74 68 anding.any.other.provision.of.th
19280 69 73 20 4c 69 63 65 6e 73 65 2c 20 69 66 20 79 6f 75 20 6d 6f 64 69 66 79 0a 20 20 20 20 20 74 is.License,.if.you.modify......t
192a0 68 65 20 50 72 6f 67 72 61 6d 2c 20 79 6f 75 72 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f he.Program,.your.modified.versio
192c0 6e 20 6d 75 73 74 20 70 72 6f 6d 69 6e 65 6e 74 6c 79 20 6f 66 66 65 72 20 61 6c 6c 20 75 73 65 n.must.prominently.offer.all.use
192e0 72 73 0a 20 20 20 20 20 69 6e 74 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 69 74 20 72 65 6d 6f rs......interacting.with.it.remo
19300 74 65 6c 79 20 74 68 72 6f 75 67 68 20 61 20 63 6f 6d 70 75 74 65 72 20 6e 65 74 77 6f 72 6b 20 tely.through.a.computer.network.
19320 28 69 66 20 79 6f 75 72 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 20 73 75 70 70 6f 72 74 73 20 73 (if.your......version.supports.s
19340 75 63 68 20 69 6e 74 65 72 61 63 74 69 6f 6e 29 20 61 6e 20 6f 70 70 6f 72 74 75 6e 69 74 79 20 uch.interaction).an.opportunity.
19360 74 6f 20 72 65 63 65 69 76 65 20 74 68 65 0a 20 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e to.receive.the......Correspondin
19380 67 20 53 6f 75 72 63 65 20 6f 66 20 79 6f 75 72 20 76 65 72 73 69 6f 6e 20 62 79 20 70 72 6f 76 g.Source.of.your.version.by.prov
193a0 69 64 69 6e 67 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 0a 20 20 20 20 20 43 6f 72 72 65 73 70 iding.access.to.the......Corresp
193c0 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 72 6f 6d 20 61 20 6e 65 74 77 6f 72 6b 20 73 65 72 onding.Source.from.a.network.ser
193e0 76 65 72 20 61 74 20 6e 6f 20 63 68 61 72 67 65 2c 20 74 68 72 6f 75 67 68 0a 20 20 20 20 20 73 ver.at.no.charge,.through......s
19400 6f 6d 65 20 73 74 61 6e 64 61 72 64 20 6f 72 20 63 75 73 74 6f 6d 61 72 79 20 6d 65 61 6e 73 20 ome.standard.or.customary.means.
19420 6f 66 20 66 61 63 69 6c 69 74 61 74 69 6e 67 20 63 6f 70 79 69 6e 67 20 6f 66 0a 20 20 20 20 20 of.facilitating.copying.of......
19440 73 6f 66 74 77 61 72 65 2e 20 20 54 68 69 73 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f software...This.Corresponding.So
19460 75 72 63 65 20 73 68 61 6c 6c 20 69 6e 63 6c 75 64 65 20 74 68 65 0a 20 20 20 20 20 43 6f 72 72 urce.shall.include.the......Corr
19480 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 6f 72 20 61 6e 79 20 77 6f 72 6b 20 63 6f esponding.Source.for.any.work.co
194a0 76 65 72 65 64 20 62 79 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 47 4e 55 0a 20 20 vered.by.version.3.of.the.GNU...
194c0 20 20 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 74 68 61 74 20 69 ...General.Public.License.that.i
194e0 73 20 69 6e 63 6f 72 70 6f 72 61 74 65 64 20 70 75 72 73 75 61 6e 74 20 74 6f 20 74 68 65 0a 20 s.incorporated.pursuant.to.the..
19500 20 20 20 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 61 72 61 67 72 61 70 68 2e 0a 0a 20 20 20 20 20 4e ....following.paragraph........N
19520 6f 74 77 69 74 68 73 74 61 6e 64 69 6e 67 20 61 6e 79 20 6f 74 68 65 72 20 70 72 6f 76 69 73 69 otwithstanding.any.other.provisi
19540 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 79 6f 75 20 68 61 76 65 0a 20 20 20 on.of.this.License,.you.have....
19560 20 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 6c 69 6e 6b 20 6f 72 20 63 6f 6d 62 69 6e 65 20 ..permission.to.link.or.combine.
19580 61 6e 79 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 77 69 74 68 20 61 20 77 6f 72 6b 20 6c 69 63 any.covered.work.with.a.work.lic
195a0 65 6e 73 65 64 0a 20 20 20 20 20 75 6e 64 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 ensed......under.version.3.of.th
195c0 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 69 6e 74 e.GNU.General.Public.License.int
195e0 6f 20 61 20 73 69 6e 67 6c 65 0a 20 20 20 20 20 63 6f 6d 62 69 6e 65 64 20 77 6f 72 6b 2c 20 61 o.a.single......combined.work,.a
19600 6e 64 20 74 6f 20 63 6f 6e 76 65 79 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 77 6f 72 6b 2e nd.to.convey.the.resulting.work.
19620 20 20 54 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 ..The.terms.of.this......License
19640 20 77 69 6c 6c 20 63 6f 6e 74 69 6e 75 65 20 74 6f 20 61 70 70 6c 79 20 74 6f 20 74 68 65 20 70 .will.continue.to.apply.to.the.p
19660 61 72 74 20 77 68 69 63 68 20 69 73 20 74 68 65 20 63 6f 76 65 72 65 64 0a 20 20 20 20 20 77 6f art.which.is.the.covered......wo
19680 72 6b 2c 20 62 75 74 20 74 68 65 20 77 6f 72 6b 20 77 69 74 68 20 77 68 69 63 68 20 69 74 20 69 rk,.but.the.work.with.which.it.i
196a0 73 20 63 6f 6d 62 69 6e 65 64 20 77 69 6c 6c 20 72 65 6d 61 69 6e 20 67 6f 76 65 72 6e 65 64 0a s.combined.will.remain.governed.
196c0 20 20 20 20 20 62 79 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e .....by.version.3.of.the.GNU.Gen
196e0 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 31 34 2e 20 52 65 76 69 eral.Public.License.....14..Revi
19700 73 65 64 20 56 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 sed.Versions.of.this.License....
19720 20 20 20 20 54 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e ....The.Free.Software.Foundation
19740 20 6d 61 79 20 70 75 62 6c 69 73 68 20 72 65 76 69 73 65 64 20 61 6e 64 2f 6f 72 20 6e 65 77 0a .may.publish.revised.and/or.new.
19760 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 .....versions.of.the.GNU.Affero.
19780 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 72 6f 6d 20 74 69 6d 65 General.Public.License.from.time
197a0 20 74 6f 0a 20 20 20 20 20 74 69 6d 65 2e 20 20 53 75 63 68 20 6e 65 77 20 76 65 72 73 69 6f 6e .to......time...Such.new.version
197c0 73 20 77 69 6c 6c 20 62 65 20 73 69 6d 69 6c 61 72 20 69 6e 20 73 70 69 72 69 74 20 74 6f 20 74 s.will.be.similar.in.spirit.to.t
197e0 68 65 20 70 72 65 73 65 6e 74 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 2c 20 62 75 74 20 6d 61 79 he.present......version,.but.may
19800 20 64 69 66 66 65 72 20 69 6e 20 64 65 74 61 69 6c 20 74 6f 20 61 64 64 72 65 73 73 20 6e 65 77 .differ.in.detail.to.address.new
19820 20 70 72 6f 62 6c 65 6d 73 20 6f 72 0a 20 20 20 20 20 63 6f 6e 63 65 72 6e 73 2e 0a 0a 20 20 20 .problems.or......concerns......
19840 20 20 45 61 63 68 20 76 65 72 73 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 61 20 64 69 73 74 69 6e ..Each.version.is.given.a.distin
19860 67 75 69 73 68 69 6e 67 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 74 68 65 guishing.version.number...If.the
19880 0a 20 20 20 20 20 50 72 6f 67 72 61 6d 20 73 70 65 63 69 66 69 65 73 20 74 68 61 74 20 61 20 63 ......Program.specifies.that.a.c
198a0 65 72 74 61 69 6e 20 6e 75 6d 62 65 72 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 47 ertain.numbered.version.of.the.G
198c0 4e 55 20 41 66 66 65 72 6f 0a 20 20 20 20 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 NU.Affero......General.Public.Li
198e0 63 65 6e 73 65 20 22 6f 72 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 22 20 61 70 70 cense."or.any.later.version".app
19900 6c 69 65 73 20 74 6f 20 69 74 2c 20 79 6f 75 0a 20 20 20 20 20 68 61 76 65 20 74 68 65 20 6f 70 lies.to.it,.you......have.the.op
19920 74 69 6f 6e 20 6f 66 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64 20 tion.of.following.the.terms.and.
19940 63 6f 6e 64 69 74 69 6f 6e 73 20 65 69 74 68 65 72 20 6f 66 0a 20 20 20 20 20 74 68 61 74 20 6e conditions.either.of......that.n
19960 75 6d 62 65 72 65 64 20 76 65 72 73 69 6f 6e 20 6f 72 20 6f 66 20 61 6e 79 20 6c 61 74 65 72 20 umbered.version.or.of.any.later.
19980 76 65 72 73 69 6f 6e 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 0a 20 20 version.published.by.the.Free...
199a0 20 20 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 ...Software.Foundation...If.the.
199c0 50 72 6f 67 72 61 6d 20 64 6f 65 73 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 76 65 72 73 69 Program.does.not.specify.a.versi
199e0 6f 6e 0a 20 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f on......number.of.the.GNU.Affero
19a00 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c 20 79 6f 75 20 6d 61 79 .General.Public.License,.you.may
19a20 20 63 68 6f 6f 73 65 20 61 6e 79 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 20 65 76 65 72 20 70 75 .choose.any......version.ever.pu
19a40 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 blished.by.the.Free.Software.Fou
19a60 6e 64 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 73 70 ndation........If.the.Program.sp
19a80 65 63 69 66 69 65 73 20 74 68 61 74 20 61 20 70 72 6f 78 79 20 63 61 6e 20 64 65 63 69 64 65 20 ecifies.that.a.proxy.can.decide.
19aa0 77 68 69 63 68 20 66 75 74 75 72 65 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 which.future......versions.of.th
19ac0 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 e.GNU.Affero.General.Public.Lice
19ae0 6e 73 65 20 63 61 6e 20 62 65 20 75 73 65 64 2c 20 74 68 61 74 0a 20 20 20 20 20 70 72 6f 78 79 nse.can.be.used,.that......proxy
19b00 27 73 20 70 75 62 6c 69 63 20 73 74 61 74 65 6d 65 6e 74 20 6f 66 20 61 63 63 65 70 74 61 6e 63 's.public.statement.of.acceptanc
19b20 65 20 6f 66 20 61 20 76 65 72 73 69 6f 6e 20 70 65 72 6d 61 6e 65 6e 74 6c 79 0a 20 20 20 20 20 e.of.a.version.permanently......
19b40 61 75 74 68 6f 72 69 7a 65 73 20 79 6f 75 20 74 6f 20 63 68 6f 6f 73 65 20 74 68 61 74 20 76 65 authorizes.you.to.choose.that.ve
19b60 72 73 69 6f 6e 20 66 6f 72 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 20 20 20 20 4c 61 74 rsion.for.the.Program........Lat
19b80 65 72 20 6c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 73 20 6d 61 79 20 67 69 76 65 20 79 6f 75 er.license.versions.may.give.you
19ba0 20 61 64 64 69 74 69 6f 6e 61 6c 20 6f 72 20 64 69 66 66 65 72 65 6e 74 0a 20 20 20 20 20 70 65 .additional.or.different......pe
19bc0 72 6d 69 73 73 69 6f 6e 73 2e 20 20 48 6f 77 65 76 65 72 2c 20 6e 6f 20 61 64 64 69 74 69 6f 6e rmissions...However,.no.addition
19be0 61 6c 20 6f 62 6c 69 67 61 74 69 6f 6e 73 20 61 72 65 20 69 6d 70 6f 73 65 64 20 6f 6e 20 61 6e al.obligations.are.imposed.on.an
19c00 79 0a 20 20 20 20 20 61 75 74 68 6f 72 20 6f 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 y......author.or.copyright.holde
19c20 72 20 61 73 20 61 20 72 65 73 75 6c 74 20 6f 66 20 79 6f 75 72 20 63 68 6f 6f 73 69 6e 67 20 74 r.as.a.result.of.your.choosing.t
19c40 6f 20 66 6f 6c 6c 6f 77 20 61 0a 20 20 20 20 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a o.follow.a......later.version...
19c60 20 20 31 35 2e 20 44 69 73 63 6c 61 69 6d 65 72 20 6f 66 20 57 61 72 72 61 6e 74 79 2e 0a 0a 20 ..15..Disclaimer.of.Warranty....
19c80 20 20 20 20 54 48 45 52 45 20 49 53 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 46 4f 52 20 54 48 45 ....THERE.IS.NO.WARRANTY.FOR.THE
19ca0 20 50 52 4f 47 52 41 4d 2c 20 54 4f 20 54 48 45 20 45 58 54 45 4e 54 20 50 45 52 4d 49 54 54 45 .PROGRAM,.TO.THE.EXTENT.PERMITTE
19cc0 44 20 42 59 0a 20 20 20 20 20 41 50 50 4c 49 43 41 42 4c 45 20 4c 41 57 2e 20 45 58 43 45 50 54 D.BY......APPLICABLE.LAW..EXCEPT
19ce0 20 57 48 45 4e 20 4f 54 48 45 52 57 49 53 45 20 53 54 41 54 45 44 20 49 4e 20 57 52 49 54 49 4e .WHEN.OTHERWISE.STATED.IN.WRITIN
19d00 47 20 54 48 45 0a 20 20 20 20 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 53 20 41 4e 44 G.THE......COPYRIGHT.HOLDERS.AND
19d20 2f 4f 52 20 4f 54 48 45 52 20 50 41 52 54 49 45 53 20 50 52 4f 56 49 44 45 20 54 48 45 20 50 52 /OR.OTHER.PARTIES.PROVIDE.THE.PR
19d40 4f 47 52 41 4d 20 22 41 53 20 49 53 22 0a 20 20 20 20 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 OGRAM."AS.IS"......WITHOUT.WARRA
19d60 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 45 49 54 48 45 52 20 45 58 50 52 45 53 53 45 NTY.OF.ANY.KIND,.EITHER.EXPRESSE
19d80 44 20 4f 52 20 49 4d 50 4c 49 45 44 2c 0a 20 20 20 20 20 49 4e 43 4c 55 44 49 4e 47 2c 20 42 55 D.OR.IMPLIED,......INCLUDING,.BU
19da0 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 20 57 41 T.NOT.LIMITED.TO,.THE.IMPLIED.WA
19dc0 52 52 41 4e 54 49 45 53 20 4f 46 0a 20 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 RRANTIES.OF......MERCHANTABILITY
19de0 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 .AND.FITNESS.FOR.A.PARTICULAR.PU
19e00 52 50 4f 53 45 2e 20 54 48 45 20 45 4e 54 49 52 45 0a 20 20 20 20 20 52 49 53 4b 20 41 53 20 54 RPOSE..THE.ENTIRE......RISK.AS.T
19e20 4f 20 54 48 45 20 51 55 41 4c 49 54 59 20 41 4e 44 20 50 45 52 46 4f 52 4d 41 4e 43 45 20 4f 46 O.THE.QUALITY.AND.PERFORMANCE.OF
19e40 20 54 48 45 20 50 52 4f 47 52 41 4d 20 49 53 20 57 49 54 48 20 59 4f 55 2e 0a 20 20 20 20 20 53 .THE.PROGRAM.IS.WITH.YOU.......S
19e60 48 4f 55 4c 44 20 54 48 45 20 50 52 4f 47 52 41 4d 20 50 52 4f 56 45 20 44 45 46 45 43 54 49 56 HOULD.THE.PROGRAM.PROVE.DEFECTIV
19e80 45 2c 20 59 4f 55 20 41 53 53 55 4d 45 20 54 48 45 20 43 4f 53 54 20 4f 46 20 41 4c 4c 0a 20 20 E,.YOU.ASSUME.THE.COST.OF.ALL...
19ea0 20 20 20 4e 45 43 45 53 53 41 52 59 20 53 45 52 56 49 43 49 4e 47 2c 20 52 45 50 41 49 52 20 4f ...NECESSARY.SERVICING,.REPAIR.O
19ec0 52 20 43 4f 52 52 45 43 54 49 4f 4e 2e 0a 0a 20 20 31 36 2e 20 4c 69 6d 69 74 61 74 69 6f 6e 20 R.CORRECTION.....16..Limitation.
19ee0 6f 66 20 4c 69 61 62 69 6c 69 74 79 2e 0a 0a 20 20 20 20 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 of.Liability........IN.NO.EVENT.
19f00 55 4e 4c 45 53 53 20 52 45 51 55 49 52 45 44 20 42 59 20 41 50 50 4c 49 43 41 42 4c 45 20 4c 41 UNLESS.REQUIRED.BY.APPLICABLE.LA
19f20 57 20 4f 52 20 41 47 52 45 45 44 20 54 4f 20 49 4e 0a 20 20 20 20 20 57 52 49 54 49 4e 47 20 57 W.OR.AGREED.TO.IN......WRITING.W
19f40 49 4c 4c 20 41 4e 59 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 2c 20 4f 52 20 41 4e 59 ILL.ANY.COPYRIGHT.HOLDER,.OR.ANY
19f60 20 4f 54 48 45 52 20 50 41 52 54 59 20 57 48 4f 20 4d 4f 44 49 46 49 45 53 0a 20 20 20 20 20 41 .OTHER.PARTY.WHO.MODIFIES......A
19f80 4e 44 2f 4f 52 20 43 4f 4e 56 45 59 53 20 54 48 45 20 50 52 4f 47 52 41 4d 20 41 53 20 50 45 52 ND/OR.CONVEYS.THE.PROGRAM.AS.PER
19fa0 4d 49 54 54 45 44 20 41 42 4f 56 45 2c 20 42 45 20 4c 49 41 42 4c 45 20 54 4f 20 59 4f 55 20 46 MITTED.ABOVE,.BE.LIABLE.TO.YOU.F
19fc0 4f 52 0a 20 20 20 20 20 44 41 4d 41 47 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 20 41 4e 59 20 47 OR......DAMAGES,.INCLUDING.ANY.G
19fe0 45 4e 45 52 41 4c 2c 20 53 50 45 43 49 41 4c 2c 20 49 4e 43 49 44 45 4e 54 41 4c 20 4f 52 0a 20 ENERAL,.SPECIAL,.INCIDENTAL.OR..
1a000 20 20 20 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 41 52 49 53 49 4e ....CONSEQUENTIAL.DAMAGES.ARISIN
1a020 47 20 4f 55 54 20 4f 46 20 54 48 45 20 55 53 45 20 4f 52 20 49 4e 41 42 49 4c 49 54 59 20 54 4f G.OUT.OF.THE.USE.OR.INABILITY.TO
1a040 20 55 53 45 0a 20 20 20 20 20 54 48 45 20 50 52 4f 47 52 41 4d 20 28 49 4e 43 4c 55 44 49 4e 47 .USE......THE.PROGRAM.(INCLUDING
1a060 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 20 4c 4f 53 53 20 4f 46 20 44 41 54 41 .BUT.NOT.LIMITED.TO.LOSS.OF.DATA
1a080 20 4f 52 20 44 41 54 41 0a 20 20 20 20 20 42 45 49 4e 47 20 52 45 4e 44 45 52 45 44 20 49 4e 41 .OR.DATA......BEING.RENDERED.INA
1a0a0 43 43 55 52 41 54 45 20 4f 52 20 4c 4f 53 53 45 53 20 53 55 53 54 41 49 4e 45 44 20 42 59 20 59 CCURATE.OR.LOSSES.SUSTAINED.BY.Y
1a0c0 4f 55 20 4f 52 20 54 48 49 52 44 0a 20 20 20 20 20 50 41 52 54 49 45 53 20 4f 52 20 41 20 46 41 OU.OR.THIRD......PARTIES.OR.A.FA
1a0e0 49 4c 55 52 45 20 4f 46 20 54 48 45 20 50 52 4f 47 52 41 4d 20 54 4f 20 4f 50 45 52 41 54 45 20 ILURE.OF.THE.PROGRAM.TO.OPERATE.
1a100 57 49 54 48 20 41 4e 59 20 4f 54 48 45 52 0a 20 20 20 20 20 50 52 4f 47 52 41 4d 53 29 2c 20 45 WITH.ANY.OTHER......PROGRAMS),.E
1a120 56 45 4e 20 49 46 20 53 55 43 48 20 48 4f 4c 44 45 52 20 4f 52 20 4f 54 48 45 52 20 50 41 52 54 VEN.IF.SUCH.HOLDER.OR.OTHER.PART
1a140 59 20 48 41 53 20 42 45 45 4e 20 41 44 56 49 53 45 44 20 4f 46 0a 20 20 20 20 20 54 48 45 20 50 Y.HAS.BEEN.ADVISED.OF......THE.P
1a160 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 20 53 55 43 48 20 44 41 4d 41 47 45 53 2e 0a 0a 20 20 31 OSSIBILITY.OF.SUCH.DAMAGES.....1
1a180 37 2e 20 49 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 53 65 63 74 69 6f 6e 73 20 31 35 7..Interpretation.of.Sections.15
1a1a0 20 61 6e 64 20 31 36 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 64 69 73 63 6c 61 69 6d 65 72 .and.16........If.the.disclaimer
1a1c0 20 6f 66 20 77 61 72 72 61 6e 74 79 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 20 6f 66 20 6c .of.warranty.and.limitation.of.l
1a1e0 69 61 62 69 6c 69 74 79 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 20 61 62 6f 76 65 20 63 61 6e iability.provided......above.can
1a200 6e 6f 74 20 62 65 20 67 69 76 65 6e 20 6c 6f 63 61 6c 20 6c 65 67 61 6c 20 65 66 66 65 63 74 20 not.be.given.local.legal.effect.
1a220 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 69 72 20 74 65 72 6d 73 2c 0a 20 20 20 20 20 72 according.to.their.terms,......r
1a240 65 76 69 65 77 69 6e 67 20 63 6f 75 72 74 73 20 73 68 61 6c 6c 20 61 70 70 6c 79 20 6c 6f 63 61 eviewing.courts.shall.apply.loca
1a260 6c 20 6c 61 77 20 74 68 61 74 20 6d 6f 73 74 20 63 6c 6f 73 65 6c 79 0a 20 20 20 20 20 61 70 70 l.law.that.most.closely......app
1a280 72 6f 78 69 6d 61 74 65 73 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 77 61 69 76 65 72 20 6f 66 20 roximates.an.absolute.waiver.of.
1a2a0 61 6c 6c 20 63 69 76 69 6c 20 6c 69 61 62 69 6c 69 74 79 20 69 6e 0a 20 20 20 20 20 63 6f 6e 6e all.civil.liability.in......conn
1a2c0 65 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 75 6e 6c 65 73 73 20 ection.with.the.Program,.unless.
1a2e0 61 20 77 61 72 72 61 6e 74 79 20 6f 72 20 61 73 73 75 6d 70 74 69 6f 6e 20 6f 66 0a 20 20 20 20 a.warranty.or.assumption.of.....
1a300 20 6c 69 61 62 69 6c 69 74 79 20 61 63 63 6f 6d 70 61 6e 69 65 73 20 61 20 63 6f 70 79 20 6f 66 .liability.accompanies.a.copy.of
1a320 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 6e 20 72 65 74 75 72 6e 20 66 6f 72 20 61 20 66 65 65 .the.Program.in.return.for.a.fee
1a340 2e 0a 0a 45 4e 44 20 4f 46 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 3d ...END.OF.TERMS.AND.CONDITIONS.=
1a360 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 48 6f 77 20 ==========================..How.
1a380 74 6f 20 41 70 70 6c 79 20 54 68 65 73 65 20 54 65 72 6d 73 20 74 6f 20 59 6f 75 72 20 4e 65 77 to.Apply.These.Terms.to.Your.New
1a3a0 20 50 72 6f 67 72 61 6d 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .Programs.======================
1a3c0 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 49 66 20 79 6f 75 20 =======================..If.you.
1a3e0 64 65 76 65 6c 6f 70 20 61 20 6e 65 77 20 70 72 6f 67 72 61 6d 2c 20 61 6e 64 20 79 6f 75 20 77 develop.a.new.program,.and.you.w
1a400 61 6e 74 20 69 74 20 74 6f 20 62 65 20 6f 66 20 74 68 65 20 67 72 65 61 74 65 73 74 0a 70 6f 73 ant.it.to.be.of.the.greatest.pos
1a420 73 69 62 6c 65 20 75 73 65 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 2c 20 74 68 65 20 62 65 73 sible.use.to.the.public,.the.bes
1a440 74 20 77 61 79 20 74 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 20 69 73 20 74 6f 20 6d 61 6b 65 t.way.to.achieve.this.is.to.make
1a460 20 69 74 0a 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 77 68 69 63 68 20 65 76 65 72 79 6f 6e 65 .it.free.software.which.everyone
1a480 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 63 68 61 6e 67 65 20 75 6e 64 .can.redistribute.and.change.und
1a4a0 65 72 20 74 68 65 73 65 0a 74 65 72 6d 73 2e 0a 0a 20 20 20 54 6f 20 64 6f 20 73 6f 2c 20 61 74 er.these.terms......To.do.so,.at
1a4c0 74 61 63 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 6f 74 69 63 65 73 20 74 6f 20 74 68 tach.the.following.notices.to.th
1a4e0 65 20 70 72 6f 67 72 61 6d 2e 20 20 49 74 20 69 73 20 73 61 66 65 73 74 0a 74 6f 20 61 74 74 61 e.program...It.is.safest.to.atta
1a500 63 68 20 74 68 65 6d 20 74 6f 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 65 61 63 68 20 73 6f 75 ch.them.to.the.start.of.each.sou
1a520 72 63 65 20 66 69 6c 65 20 74 6f 20 6d 6f 73 74 20 65 66 66 65 63 74 69 76 65 6c 79 0a 73 74 61 rce.file.to.most.effectively.sta
1a540 74 65 20 74 68 65 20 65 78 63 6c 75 73 69 6f 6e 20 6f 66 20 77 61 72 72 61 6e 74 79 3b 20 61 6e te.the.exclusion.of.warranty;.an
1a560 64 20 65 61 63 68 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 d.each.file.should.have.at.least
1a580 20 74 68 65 0a 22 63 6f 70 79 72 69 67 68 74 22 20 6c 69 6e 65 20 61 6e 64 20 61 20 70 6f 69 6e .the."copyright".line.and.a.poin
1a5a0 74 65 72 20 74 6f 20 77 68 65 72 65 20 74 68 65 20 66 75 6c 6c 20 6e 6f 74 69 63 65 20 69 73 20 ter.to.where.the.full.notice.is.
1a5c0 66 6f 75 6e 64 2e 0a 0a 20 20 20 20 20 4f 4e 45 20 4c 49 4e 45 20 54 4f 20 47 49 56 45 20 54 48 found........ONE.LINE.TO.GIVE.TH
1a5e0 45 20 50 52 4f 47 52 41 4d 27 53 20 4e 41 4d 45 20 41 4e 44 20 41 20 42 52 49 45 46 20 49 44 45 E.PROGRAM'S.NAME.AND.A.BRIEF.IDE
1a600 41 20 4f 46 20 57 48 41 54 20 49 54 20 44 4f 45 53 2e 0a 20 20 20 20 20 43 6f 70 79 72 69 67 68 A.OF.WHAT.IT.DOES.......Copyrigh
1a620 74 20 28 43 29 20 59 45 41 52 20 4e 41 4d 45 20 4f 46 20 41 55 54 48 4f 52 0a 0a 20 20 20 20 20 t.(C).YEAR.NAME.OF.AUTHOR.......
1a640 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 This.program.is.free.software:.y
1a660 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f ou.can.redistribute.it.and/or.mo
1a680 64 69 66 79 0a 20 20 20 20 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 dify......it.under.the.terms.of.
1a6a0 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 the.GNU.Affero.General.Public.Li
1a6c0 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 20 20 20 20 20 74 68 65 20 46 cense.as.published.by......the.F
1a6e0 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 ree.Software.Foundation,.either.
1a700 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 20 28 61 74 version.3.of.the.License,.or.(at
1a720 0a 20 20 20 20 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 ......your.option).any.later.ver
1a740 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 sion........This.program.is.dist
1a760 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c ributed.in.the.hope.that.it.will
1a780 20 62 65 20 75 73 65 66 75 6c 2c 20 62 75 74 0a 20 20 20 20 20 57 49 54 48 4f 55 54 20 41 4e 59 .be.useful,.but......WITHOUT.ANY
1a7a0 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c .WARRANTY;.without.even.the.impl
1a7c0 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 20 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 49 ied.warranty.of......MERCHANTABI
1a7e0 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 LITY.or.FITNESS.FOR.A.PARTICULAR
1a800 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 0a 20 20 20 20 20 41 66 66 65 .PURPOSE...See.the.GNU......Affe
1a820 72 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f ro.General.Public.License.for.mo
1a840 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 re.details........You.should.hav
1a860 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 e.received.a.copy.of.the.GNU.Aff
1a880 65 72 6f 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 20 20 20 20 20 ero.General.Public.License......
1a8a0 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 along.with.this.program...If.not
1a8c0 2c 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 ,.see.<http://www.gnu.org/licens
1a8e0 65 73 2f 3e 2e 0a 0a 20 20 20 41 6c 73 6f 20 61 64 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f es/>......Also.add.information.o
1a900 6e 20 68 6f 77 20 74 6f 20 63 6f 6e 74 61 63 74 20 79 6f 75 20 62 79 20 65 6c 65 63 74 72 6f 6e n.how.to.contact.you.by.electron
1a920 69 63 20 61 6e 64 20 70 61 70 65 72 0a 6d 61 69 6c 2e 0a 0a 20 20 20 49 66 20 79 6f 75 72 20 73 ic.and.paper.mail......If.your.s
1a940 6f 66 74 77 61 72 65 20 63 61 6e 20 69 6e 74 65 72 61 63 74 20 77 69 74 68 20 75 73 65 72 73 20 oftware.can.interact.with.users.
1a960 72 65 6d 6f 74 65 6c 79 20 74 68 72 6f 75 67 68 20 61 20 63 6f 6d 70 75 74 65 72 0a 6e 65 74 77 remotely.through.a.computer.netw
1a980 6f 72 6b 2c 20 79 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 ork,.you.should.also.make.sure.t
1a9a0 68 61 74 20 69 74 20 70 72 6f 76 69 64 65 73 20 61 20 77 61 79 20 66 6f 72 20 75 73 65 72 73 20 hat.it.provides.a.way.for.users.
1a9c0 74 6f 0a 67 65 74 20 69 74 73 20 73 6f 75 72 63 65 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c to.get.its.source...For.example,
1a9e0 20 69 66 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 20 69 73 20 61 20 77 65 62 20 61 70 70 6c 69 63 .if.your.program.is.a.web.applic
1aa00 61 74 69 6f 6e 2c 20 69 74 73 0a 69 6e 74 65 72 66 61 63 65 20 63 6f 75 6c 64 20 64 69 73 70 6c ation,.its.interface.could.displ
1aa20 61 79 20 61 20 22 53 6f 75 72 63 65 22 20 6c 69 6e 6b 20 74 68 61 74 20 6c 65 61 64 73 20 75 73 ay.a."Source".link.that.leads.us
1aa40 65 72 73 20 74 6f 20 61 6e 20 61 72 63 68 69 76 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 2e 20 20 ers.to.an.archive.of.the.code...
1aa60 54 68 65 72 65 20 61 72 65 20 6d 61 6e 79 20 77 61 79 73 20 79 6f 75 20 63 6f 75 6c 64 20 6f 66 There.are.many.ways.you.could.of
1aa80 66 65 72 20 73 6f 75 72 63 65 2c 20 61 6e 64 20 64 69 66 66 65 72 65 6e 74 0a 73 6f 6c 75 74 69 fer.source,.and.different.soluti
1aaa0 6f 6e 73 20 77 69 6c 6c 20 62 65 20 62 65 74 74 65 72 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 ons.will.be.better.for.different
1aac0 20 70 72 6f 67 72 61 6d 73 3b 20 73 65 65 20 73 65 63 74 69 6f 6e 20 31 33 20 66 6f 72 20 74 68 .programs;.see.section.13.for.th
1aae0 65 0a 73 70 65 63 69 66 69 63 20 72 65 71 75 69 72 65 6d 65 6e 74 73 2e 0a 0a 20 20 20 59 6f 75 e.specific.requirements......You
1ab00 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 67 65 74 20 79 6f 75 72 20 65 6d 70 6c 6f 79 65 72 20 28 .should.also.get.your.employer.(
1ab20 69 66 20 79 6f 75 20 77 6f 72 6b 20 61 73 20 61 20 70 72 6f 67 72 61 6d 6d 65 72 29 20 6f 72 0a if.you.work.as.a.programmer).or.
1ab40 73 63 68 6f 6f 6c 2c 20 69 66 20 61 6e 79 2c 20 74 6f 20 73 69 67 6e 20 61 20 22 63 6f 70 79 72 school,.if.any,.to.sign.a."copyr
1ab60 69 67 68 74 20 64 69 73 63 6c 61 69 6d 65 72 22 20 66 6f 72 20 74 68 65 20 70 72 6f 67 72 61 6d ight.disclaimer".for.the.program
1ab80 2c 20 69 66 0a 6e 65 63 65 73 73 61 72 79 2e 20 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d ,.if.necessary...For.more.inform
1aba0 61 74 69 6f 6e 20 6f 6e 20 74 68 69 73 2c 20 61 6e 64 20 68 6f 77 20 74 6f 20 61 70 70 6c 79 20 ation.on.this,.and.how.to.apply.
1abc0 61 6e 64 20 66 6f 6c 6c 6f 77 0a 74 68 65 20 47 4e 55 20 41 47 50 4c 2c 20 73 65 65 20 3c 68 74 and.follow.the.GNU.AGPL,.see.<ht
1abe0 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 1f 0a tp://www.gnu.org/licenses/>.....
1ac00 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f 64 65 3a 20 47 4e 55 2d 46 44 File:.manual.info,..Node:.GNU-FD
1ac20 4c 2c 20 20 4e 65 78 74 3a 20 43 6f 6e 63 65 70 74 20 49 6e 64 65 78 2c 20 20 50 72 65 76 3a 20 L,..Next:.Concept.Index,..Prev:.
1ac40 47 4e 55 20 41 66 66 65 72 6f 20 47 50 4c 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 47 4e 55 2d 46 44 GNU.Affero.GPL,..Up:.Top..GNU-FD
1ac60 4c 0a 2a 2a 2a 2a 2a 2a 2a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 L.*******.......................
1ac80 56 65 72 73 69 6f 6e 20 31 2e 33 2c 20 33 20 4e 6f 76 65 6d 62 65 72 20 32 30 30 38 0a 0a 20 20 Version.1.3,.3.November.2008....
1aca0 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 30 2c 20 32 30 30 31 2c 20 32 30 30 ...Copyright.(C).2000,.2001,.200
1acc0 32 2c 20 32 30 30 37 2c 20 32 30 30 38 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 2,.2007,.2008.Free.Software.Foun
1ace0 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 20 20 20 20 20 3c 68 74 74 70 3a 2f 2f 66 73 66 2e 6f 72 dation,.Inc.......<http://fsf.or
1ad00 67 2f 3e 0a 0a 20 20 20 20 20 45 76 65 72 79 6f 6e 65 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 g/>.......Everyone.is.permitted.
1ad20 74 6f 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 to.copy.and.distribute.verbatim.
1ad40 63 6f 70 69 65 73 0a 20 20 20 20 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 copies......of.this.license.docu
1ad60 6d 65 6e 74 2c 20 62 75 74 20 63 68 61 6e 67 69 6e 67 20 69 74 20 69 73 20 6e 6f 74 20 61 6c 6c ment,.but.changing.it.is.not.all
1ad80 6f 77 65 64 2e 0a 0a 20 20 30 2e 20 50 52 45 41 4d 42 4c 45 0a 0a 20 20 20 20 20 54 68 65 20 70 owed.....0..PREAMBLE.......The.p
1ada0 75 72 70 6f 73 65 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 73 20 74 6f 20 6d 61 6b urpose.of.this.License.is.to.mak
1adc0 65 20 61 20 6d 61 6e 75 61 6c 2c 20 74 65 78 74 62 6f 6f 6b 2c 20 6f 72 20 6f 74 68 65 72 0a 20 e.a.manual,.textbook,.or.other..
1ade0 20 20 20 20 66 75 6e 63 74 69 6f 6e 61 6c 20 61 6e 64 20 75 73 65 66 75 6c 20 64 6f 63 75 6d 65 ....functional.and.useful.docume
1ae00 6e 74 20 22 66 72 65 65 22 20 69 6e 20 74 68 65 20 73 65 6e 73 65 20 6f 66 20 66 72 65 65 64 6f nt."free".in.the.sense.of.freedo
1ae20 6d 3a 20 74 6f 0a 20 20 20 20 20 61 73 73 75 72 65 20 65 76 65 72 79 6f 6e 65 20 74 68 65 20 65 m:.to......assure.everyone.the.e
1ae40 66 66 65 63 74 69 76 65 20 66 72 65 65 64 6f 6d 20 74 6f 20 63 6f 70 79 20 61 6e 64 20 72 65 64 ffective.freedom.to.copy.and.red
1ae60 69 73 74 72 69 62 75 74 65 20 69 74 2c 0a 20 20 20 20 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f istribute.it,......with.or.witho
1ae80 75 74 20 6d 6f 64 69 66 79 69 6e 67 20 69 74 2c 20 65 69 74 68 65 72 20 63 6f 6d 6d 65 72 63 69 ut.modifying.it,.either.commerci
1aea0 61 6c 6c 79 20 6f 72 0a 20 20 20 20 20 6e 6f 6e 63 6f 6d 6d 65 72 63 69 61 6c 6c 79 2e 20 20 53 ally.or......noncommercially...S
1aec0 65 63 6f 6e 64 61 72 69 6c 79 2c 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 70 72 65 73 65 72 76 econdarily,.this.License.preserv
1aee0 65 73 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 61 75 74 68 6f 72 20 61 6e 64 20 70 75 62 6c 69 es.for.the......author.and.publi
1af00 73 68 65 72 20 61 20 77 61 79 20 74 6f 20 67 65 74 20 63 72 65 64 69 74 20 66 6f 72 20 74 68 65 sher.a.way.to.get.credit.for.the
1af20 69 72 20 77 6f 72 6b 2c 20 77 68 69 6c 65 20 6e 6f 74 0a 20 20 20 20 20 62 65 69 6e 67 20 63 6f ir.work,.while.not......being.co
1af40 6e 73 69 64 65 72 65 64 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 6d 6f 64 69 66 69 63 nsidered.responsible.for.modific
1af60 61 74 69 6f 6e 73 20 6d 61 64 65 20 62 79 20 6f 74 68 65 72 73 2e 0a 0a 20 20 20 20 20 54 68 69 ations.made.by.others........Thi
1af80 73 20 4c 69 63 65 6e 73 65 20 69 73 20 61 20 6b 69 6e 64 20 6f 66 20 22 63 6f 70 79 6c 65 66 74 s.License.is.a.kind.of."copyleft
1afa0 22 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 20 74 68 61 74 20 64 65 72 69 76 61 74 69 76 65 0a 20 ",.which.means.that.derivative..
1afc0 20 20 20 20 77 6f 72 6b 73 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 6d 75 73 74 20 74 ....works.of.the.document.must.t
1afe0 68 65 6d 73 65 6c 76 65 73 20 62 65 20 66 72 65 65 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 65 hemselves.be.free.in.the.same.se
1b000 6e 73 65 2e 0a 20 20 20 20 20 49 74 20 63 6f 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 47 4e 55 nse.......It.complements.the.GNU
1b020 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c 20 77 68 69 63 68 20 69 .General.Public.License,.which.i
1b040 73 20 61 20 63 6f 70 79 6c 65 66 74 0a 20 20 20 20 20 6c 69 63 65 6e 73 65 20 64 65 73 69 67 6e s.a.copyleft......license.design
1b060 65 64 20 66 6f 72 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2e 0a 0a 20 20 20 20 20 57 65 20 68 ed.for.free.software........We.h
1b080 61 76 65 20 64 65 73 69 67 6e 65 64 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 6e 20 6f 72 64 ave.designed.this.License.in.ord
1b0a0 65 72 20 74 6f 20 75 73 65 20 69 74 20 66 6f 72 20 6d 61 6e 75 61 6c 73 20 66 6f 72 0a 20 20 20 er.to.use.it.for.manuals.for....
1b0c0 20 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 62 65 63 61 75 73 65 20 66 72 65 65 20 73 6f ..free.software,.because.free.so
1b0e0 66 74 77 61 72 65 20 6e 65 65 64 73 20 66 72 65 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3a ftware.needs.free.documentation:
1b100 20 61 0a 20 20 20 20 20 66 72 65 65 20 70 72 6f 67 72 61 6d 20 73 68 6f 75 6c 64 20 63 6f 6d 65 .a......free.program.should.come
1b120 20 77 69 74 68 20 6d 61 6e 75 61 6c 73 20 70 72 6f 76 69 64 69 6e 67 20 74 68 65 20 73 61 6d 65 .with.manuals.providing.the.same
1b140 20 66 72 65 65 64 6f 6d 73 0a 20 20 20 20 20 74 68 61 74 20 74 68 65 20 73 6f 66 74 77 61 72 65 .freedoms......that.the.software
1b160 20 64 6f 65 73 2e 20 20 42 75 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 73 20 6e 6f 74 20 .does...But.this.License.is.not.
1b180 6c 69 6d 69 74 65 64 20 74 6f 0a 20 20 20 20 20 73 6f 66 74 77 61 72 65 20 6d 61 6e 75 61 6c 73 limited.to......software.manuals
1b1a0 3b 20 69 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 20 61 6e 79 20 74 65 78 74 75 61 6c ;.it.can.be.used.for.any.textual
1b1c0 20 77 6f 72 6b 2c 20 72 65 67 61 72 64 6c 65 73 73 0a 20 20 20 20 20 6f 66 20 73 75 62 6a 65 63 .work,.regardless......of.subjec
1b1e0 74 20 6d 61 74 74 65 72 20 6f 72 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20 70 75 62 6c 69 73 t.matter.or.whether.it.is.publis
1b200 68 65 64 20 61 73 20 61 20 70 72 69 6e 74 65 64 20 62 6f 6f 6b 2e 20 20 57 65 0a 20 20 20 20 20 hed.as.a.printed.book...We......
1b220 72 65 63 6f 6d 6d 65 6e 64 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 70 72 69 6e 63 69 70 61 6c recommend.this.License.principal
1b240 6c 79 20 66 6f 72 20 77 6f 72 6b 73 20 77 68 6f 73 65 20 70 75 72 70 6f 73 65 20 69 73 0a 20 20 ly.for.works.whose.purpose.is...
1b260 20 20 20 69 6e 73 74 72 75 63 74 69 6f 6e 20 6f 72 20 72 65 66 65 72 65 6e 63 65 2e 0a 0a 20 20 ...instruction.or.reference.....
1b280 31 2e 20 41 50 50 4c 49 43 41 42 49 4c 49 54 59 20 41 4e 44 20 44 45 46 49 4e 49 54 49 4f 4e 53 1..APPLICABILITY.AND.DEFINITIONS
1b2a0 0a 0a 20 20 20 20 20 54 68 69 73 20 4c 69 63 65 6e 73 65 20 61 70 70 6c 69 65 73 20 74 6f 20 61 .......This.License.applies.to.a
1b2c0 6e 79 20 6d 61 6e 75 61 6c 20 6f 72 20 6f 74 68 65 72 20 77 6f 72 6b 2c 20 69 6e 20 61 6e 79 20 ny.manual.or.other.work,.in.any.
1b2e0 6d 65 64 69 75 6d 2c 0a 20 20 20 20 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 6f 74 medium,......that.contains.a.not
1b300 69 63 65 20 70 6c 61 63 65 64 20 62 79 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 ice.placed.by.the.copyright.hold
1b320 65 72 20 73 61 79 69 6e 67 20 69 74 20 63 61 6e 0a 20 20 20 20 20 62 65 20 64 69 73 74 72 69 62 er.saying.it.can......be.distrib
1b340 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 uted.under.the.terms.of.this.Lic
1b360 65 6e 73 65 2e 20 20 53 75 63 68 20 61 20 6e 6f 74 69 63 65 0a 20 20 20 20 20 67 72 61 6e 74 73 ense...Such.a.notice......grants
1b380 20 61 20 77 6f 72 6c 64 2d 77 69 64 65 2c 20 72 6f 79 61 6c 74 79 2d 66 72 65 65 20 6c 69 63 65 .a.world-wide,.royalty-free.lice
1b3a0 6e 73 65 2c 20 75 6e 6c 69 6d 69 74 65 64 20 69 6e 20 64 75 72 61 74 69 6f 6e 2c 0a 20 20 20 20 nse,.unlimited.in.duration,.....
1b3c0 20 74 6f 20 75 73 65 20 74 68 61 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 74 68 65 20 63 6f 6e 64 .to.use.that.work.under.the.cond
1b3e0 69 74 69 6f 6e 73 20 73 74 61 74 65 64 20 68 65 72 65 69 6e 2e 20 20 54 68 65 0a 20 20 20 20 20 itions.stated.herein...The......
1b400 22 44 6f 63 75 6d 65 6e 74 22 2c 20 62 65 6c 6f 77 2c 20 72 65 66 65 72 73 20 74 6f 20 61 6e 79 "Document",.below,.refers.to.any
1b420 20 73 75 63 68 20 6d 61 6e 75 61 6c 20 6f 72 20 77 6f 72 6b 2e 20 20 41 6e 79 20 6d 65 6d 62 65 .such.manual.or.work...Any.membe
1b440 72 0a 20 20 20 20 20 6f 66 20 74 68 65 20 70 75 62 6c 69 63 20 69 73 20 61 20 6c 69 63 65 6e 73 r......of.the.public.is.a.licens
1b460 65 65 2c 20 61 6e 64 20 69 73 20 61 64 64 72 65 73 73 65 64 20 61 73 20 22 79 6f 75 22 2e 20 20 ee,.and.is.addressed.as."you"...
1b480 59 6f 75 20 61 63 63 65 70 74 0a 20 20 20 20 20 74 68 65 20 6c 69 63 65 6e 73 65 20 69 66 20 79 You.accept......the.license.if.y
1b4a0 6f 75 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 20 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 ou.copy,.modify.or.distribute.th
1b4c0 65 20 77 6f 72 6b 20 69 6e 20 61 20 77 61 79 0a 20 20 20 20 20 72 65 71 75 69 72 69 6e 67 20 70 e.work.in.a.way......requiring.p
1b4e0 65 72 6d 69 73 73 69 6f 6e 20 75 6e 64 65 72 20 63 6f 70 79 72 69 67 68 74 20 6c 61 77 2e 0a 0a ermission.under.copyright.law...
1b500 20 20 20 20 20 41 20 22 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 22 20 6f 66 20 74 68 65 .....A."Modified.Version".of.the
1b520 20 44 6f 63 75 6d 65 6e 74 20 6d 65 61 6e 73 20 61 6e 79 20 77 6f 72 6b 20 63 6f 6e 74 61 69 6e .Document.means.any.work.contain
1b540 69 6e 67 20 74 68 65 0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 20 6f 72 20 61 20 70 6f 72 74 69 ing.the......Document.or.a.porti
1b560 6f 6e 20 6f 66 20 69 74 2c 20 65 69 74 68 65 72 20 63 6f 70 69 65 64 20 76 65 72 62 61 74 69 6d on.of.it,.either.copied.verbatim
1b580 2c 20 6f 72 20 77 69 74 68 0a 20 20 20 20 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 61 6e 64 ,.or.with......modifications.and
1b5a0 2f 6f 72 20 74 72 61 6e 73 6c 61 74 65 64 20 69 6e 74 6f 20 61 6e 6f 74 68 65 72 20 6c 61 6e 67 /or.translated.into.another.lang
1b5c0 75 61 67 65 2e 0a 0a 20 20 20 20 20 41 20 22 53 65 63 6f 6e 64 61 72 79 20 53 65 63 74 69 6f 6e uage........A."Secondary.Section
1b5e0 22 20 69 73 20 61 20 6e 61 6d 65 64 20 61 70 70 65 6e 64 69 78 20 6f 72 20 61 20 66 72 6f 6e 74 ".is.a.named.appendix.or.a.front
1b600 2d 6d 61 74 74 65 72 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 6f 66 20 74 68 65 20 44 6f 63 75 -matter.section......of.the.Docu
1b620 6d 65 6e 74 20 74 68 61 74 20 64 65 61 6c 73 20 65 78 63 6c 75 73 69 76 65 6c 79 20 77 69 74 68 ment.that.deals.exclusively.with
1b640 20 74 68 65 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 20 6f 66 20 74 68 65 0a 20 20 20 20 20 70 75 .the.relationship.of.the......pu
1b660 62 6c 69 73 68 65 72 73 20 6f 72 20 61 75 74 68 6f 72 73 20 6f 66 20 74 68 65 20 44 6f 63 75 6d blishers.or.authors.of.the.Docum
1b680 65 6e 74 20 74 6f 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 27 73 20 6f 76 65 72 61 6c 6c 0a 20 20 ent.to.the.Document's.overall...
1b6a0 20 20 20 73 75 62 6a 65 63 74 20 28 6f 72 20 74 6f 20 72 65 6c 61 74 65 64 20 6d 61 74 74 65 72 ...subject.(or.to.related.matter
1b6c0 73 29 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 6e 6f 74 68 69 6e 67 20 74 68 61 74 20 63 6f 75 s).and.contains.nothing.that.cou
1b6e0 6c 64 0a 20 20 20 20 20 66 61 6c 6c 20 64 69 72 65 63 74 6c 79 20 77 69 74 68 69 6e 20 74 68 61 ld......fall.directly.within.tha
1b700 74 20 6f 76 65 72 61 6c 6c 20 73 75 62 6a 65 63 74 2e 20 20 28 54 68 75 73 2c 20 69 66 20 74 68 t.overall.subject...(Thus,.if.th
1b720 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 69 73 20 69 6e 20 70 61 72 74 20 61 20 74 65 78 e.Document......is.in.part.a.tex
1b740 74 62 6f 6f 6b 20 6f 66 20 6d 61 74 68 65 6d 61 74 69 63 73 2c 20 61 20 53 65 63 6f 6e 64 61 72 tbook.of.mathematics,.a.Secondar
1b760 79 20 53 65 63 74 69 6f 6e 20 6d 61 79 20 6e 6f 74 0a 20 20 20 20 20 65 78 70 6c 61 69 6e 20 61 y.Section.may.not......explain.a
1b780 6e 79 20 6d 61 74 68 65 6d 61 74 69 63 73 2e 29 20 20 54 68 65 20 72 65 6c 61 74 69 6f 6e 73 68 ny.mathematics.)..The.relationsh
1b7a0 69 70 20 63 6f 75 6c 64 20 62 65 20 61 20 6d 61 74 74 65 72 20 6f 66 0a 20 20 20 20 20 68 69 73 ip.could.be.a.matter.of......his
1b7c0 74 6f 72 69 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 73 75 62 6a torical.connection.with.the.subj
1b7e0 65 63 74 20 6f 72 20 77 69 74 68 20 72 65 6c 61 74 65 64 20 6d 61 74 74 65 72 73 2c 20 6f 72 0a ect.or.with.related.matters,.or.
1b800 20 20 20 20 20 6f 66 20 6c 65 67 61 6c 2c 20 63 6f 6d 6d 65 72 63 69 61 6c 2c 20 70 68 69 6c 6f .....of.legal,.commercial,.philo
1b820 73 6f 70 68 69 63 61 6c 2c 20 65 74 68 69 63 61 6c 20 6f 72 20 70 6f 6c 69 74 69 63 61 6c 20 70 sophical,.ethical.or.political.p
1b840 6f 73 69 74 69 6f 6e 0a 20 20 20 20 20 72 65 67 61 72 64 69 6e 67 20 74 68 65 6d 2e 0a 0a 20 20 osition......regarding.them.....
1b860 20 20 20 54 68 65 20 22 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 22 20 61 72 65 20 ...The."Invariant.Sections".are.
1b880 63 65 72 74 61 69 6e 20 53 65 63 6f 6e 64 61 72 79 20 53 65 63 74 69 6f 6e 73 20 77 68 6f 73 65 certain.Secondary.Sections.whose
1b8a0 0a 20 20 20 20 20 74 69 74 6c 65 73 20 61 72 65 20 64 65 73 69 67 6e 61 74 65 64 2c 20 61 73 20 ......titles.are.designated,.as.
1b8c0 62 65 69 6e 67 20 74 68 6f 73 65 20 6f 66 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e being.those.of.Invariant.Section
1b8e0 73 2c 20 69 6e 20 74 68 65 0a 20 20 20 20 20 6e 6f 74 69 63 65 20 74 68 61 74 20 73 61 79 73 20 s,.in.the......notice.that.says.
1b900 74 68 61 74 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 72 65 6c 65 61 73 65 64 20 75 6e that.the.Document.is.released.un
1b920 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 20 20 20 20 20 49 66 20 61 20 73 65 63 74 der.this.License.......If.a.sect
1b940 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 66 69 74 20 74 68 65 20 61 62 6f 76 65 20 64 65 66 69 6e ion.does.not.fit.the.above.defin
1b960 69 74 69 6f 6e 20 6f 66 20 53 65 63 6f 6e 64 61 72 79 20 74 68 65 6e 20 69 74 0a 20 20 20 20 20 ition.of.Secondary.then.it......
1b980 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 74 6f 20 62 65 20 64 65 73 69 67 6e 61 74 65 64 20 is.not.allowed.to.be.designated.
1b9a0 61 73 20 49 6e 76 61 72 69 61 6e 74 2e 20 20 54 68 65 20 44 6f 63 75 6d 65 6e 74 20 6d 61 79 0a as.Invariant...The.Document.may.
1b9c0 20 20 20 20 20 63 6f 6e 74 61 69 6e 20 7a 65 72 6f 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 .....contain.zero.Invariant.Sect
1b9e0 69 6f 6e 73 2e 20 20 49 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 64 6f 65 73 20 6e 6f 74 20 ions...If.the.Document.does.not.
1ba00 69 64 65 6e 74 69 66 79 0a 20 20 20 20 20 61 6e 79 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 identify......any.Invariant.Sect
1ba20 69 6f 6e 73 20 74 68 65 6e 20 74 68 65 72 65 20 61 72 65 20 6e 6f 6e 65 2e 0a 0a 20 20 20 20 20 ions.then.there.are.none........
1ba40 54 68 65 20 22 43 6f 76 65 72 20 54 65 78 74 73 22 20 61 72 65 20 63 65 72 74 61 69 6e 20 73 68 The."Cover.Texts".are.certain.sh
1ba60 6f 72 74 20 70 61 73 73 61 67 65 73 20 6f 66 20 74 65 78 74 20 74 68 61 74 20 61 72 65 0a 20 20 ort.passages.of.text.that.are...
1ba80 20 20 20 6c 69 73 74 65 64 2c 20 61 73 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 73 20 ...listed,.as.Front-Cover.Texts.
1baa0 6f 72 20 42 61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73 2c 20 69 6e 20 74 68 65 20 6e 6f 74 69 or.Back-Cover.Texts,.in.the.noti
1bac0 63 65 0a 20 20 20 20 20 74 68 61 74 20 73 61 79 73 20 74 68 61 74 20 74 68 65 20 44 6f 63 75 6d ce......that.says.that.the.Docum
1bae0 65 6e 74 20 69 73 20 72 65 6c 65 61 73 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e ent.is.released.under.this.Licen
1bb00 73 65 2e 20 20 41 0a 20 20 20 20 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 20 6d 61 79 se...A......Front-Cover.Text.may
1bb20 20 62 65 20 61 74 20 6d 6f 73 74 20 35 20 77 6f 72 64 73 2c 20 61 6e 64 20 61 20 42 61 63 6b 2d .be.at.most.5.words,.and.a.Back-
1bb40 43 6f 76 65 72 20 54 65 78 74 20 6d 61 79 0a 20 20 20 20 20 62 65 20 61 74 20 6d 6f 73 74 20 32 Cover.Text.may......be.at.most.2
1bb60 35 20 77 6f 72 64 73 2e 0a 0a 20 20 20 20 20 41 20 22 54 72 61 6e 73 70 61 72 65 6e 74 22 20 63 5.words........A."Transparent".c
1bb80 6f 70 79 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 6d 65 61 6e 73 20 61 20 6d 61 63 68 opy.of.the.Document.means.a.mach
1bba0 69 6e 65 2d 72 65 61 64 61 62 6c 65 20 63 6f 70 79 2c 0a 20 20 20 20 20 72 65 70 72 65 73 65 6e ine-readable.copy,......represen
1bbc0 74 65 64 20 69 6e 20 61 20 66 6f 72 6d 61 74 20 77 68 6f 73 65 20 73 70 65 63 69 66 69 63 61 74 ted.in.a.format.whose.specificat
1bbe0 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 0a 20 20 20 20 20 67 65 6e ion.is.available.to.the......gen
1bc00 65 72 61 6c 20 70 75 62 6c 69 63 2c 20 74 68 61 74 20 69 73 20 73 75 69 74 61 62 6c 65 20 66 6f eral.public,.that.is.suitable.fo
1bc20 72 20 72 65 76 69 73 69 6e 67 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 73 74 72 r.revising.the.document......str
1bc40 61 69 67 68 74 66 6f 72 77 61 72 64 6c 79 20 77 69 74 68 20 67 65 6e 65 72 69 63 20 74 65 78 74 aightforwardly.with.generic.text
1bc60 20 65 64 69 74 6f 72 73 20 6f 72 20 28 66 6f 72 20 69 6d 61 67 65 73 20 63 6f 6d 70 6f 73 65 64 .editors.or.(for.images.composed
1bc80 0a 20 20 20 20 20 6f 66 20 70 69 78 65 6c 73 29 20 67 65 6e 65 72 69 63 20 70 61 69 6e 74 20 70 ......of.pixels).generic.paint.p
1bca0 72 6f 67 72 61 6d 73 20 6f 72 20 28 66 6f 72 20 64 72 61 77 69 6e 67 73 29 20 73 6f 6d 65 20 77 rograms.or.(for.drawings).some.w
1bcc0 69 64 65 6c 79 0a 20 20 20 20 20 61 76 61 69 6c 61 62 6c 65 20 64 72 61 77 69 6e 67 20 65 64 69 idely......available.drawing.edi
1bce0 74 6f 72 2c 20 61 6e 64 20 74 68 61 74 20 69 73 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 69 6e tor,.and.that.is.suitable.for.in
1bd00 70 75 74 20 74 6f 20 74 65 78 74 0a 20 20 20 20 20 66 6f 72 6d 61 74 74 65 72 73 20 6f 72 20 66 put.to.text......formatters.or.f
1bd20 6f 72 20 61 75 74 6f 6d 61 74 69 63 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 74 6f 20 61 20 76 61 or.automatic.translation.to.a.va
1bd40 72 69 65 74 79 20 6f 66 20 66 6f 72 6d 61 74 73 0a 20 20 20 20 20 73 75 69 74 61 62 6c 65 20 66 riety.of.formats......suitable.f
1bd60 6f 72 20 69 6e 70 75 74 20 74 6f 20 74 65 78 74 20 66 6f 72 6d 61 74 74 65 72 73 2e 20 20 41 20 or.input.to.text.formatters...A.
1bd80 63 6f 70 79 20 6d 61 64 65 20 69 6e 20 61 6e 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20 20 54 copy.made.in.an.otherwise......T
1bda0 72 61 6e 73 70 61 72 65 6e 74 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 77 68 6f 73 65 20 6d 61 72 ransparent.file.format.whose.mar
1bdc0 6b 75 70 2c 20 6f 72 20 61 62 73 65 6e 63 65 20 6f 66 20 6d 61 72 6b 75 70 2c 20 68 61 73 0a 20 kup,.or.absence.of.markup,.has..
1bde0 20 20 20 20 62 65 65 6e 20 61 72 72 61 6e 67 65 64 20 74 6f 20 74 68 77 61 72 74 20 6f 72 20 64 ....been.arranged.to.thwart.or.d
1be00 69 73 63 6f 75 72 61 67 65 20 73 75 62 73 65 71 75 65 6e 74 20 6d 6f 64 69 66 69 63 61 74 69 6f iscourage.subsequent.modificatio
1be20 6e 20 62 79 0a 20 20 20 20 20 72 65 61 64 65 72 73 20 69 73 20 6e 6f 74 20 54 72 61 6e 73 70 61 n.by......readers.is.not.Transpa
1be40 72 65 6e 74 2e 20 20 41 6e 20 69 6d 61 67 65 20 66 6f 72 6d 61 74 20 69 73 20 6e 6f 74 20 54 72 rent...An.image.format.is.not.Tr
1be60 61 6e 73 70 61 72 65 6e 74 20 69 66 0a 20 20 20 20 20 75 73 65 64 20 66 6f 72 20 61 6e 79 20 73 ansparent.if......used.for.any.s
1be80 75 62 73 74 61 6e 74 69 61 6c 20 61 6d 6f 75 6e 74 20 6f 66 20 74 65 78 74 2e 20 20 41 20 63 6f ubstantial.amount.of.text...A.co
1bea0 70 79 20 74 68 61 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 22 54 72 61 6e 73 70 61 72 65 6e 74 py.that.is.not......"Transparent
1bec0 22 20 69 73 20 63 61 6c 6c 65 64 20 22 4f 70 61 71 75 65 22 2e 0a 0a 20 20 20 20 20 45 78 61 6d ".is.called."Opaque"........Exam
1bee0 70 6c 65 73 20 6f 66 20 73 75 69 74 61 62 6c 65 20 66 6f 72 6d 61 74 73 20 66 6f 72 20 54 72 61 ples.of.suitable.formats.for.Tra
1bf00 6e 73 70 61 72 65 6e 74 20 63 6f 70 69 65 73 20 69 6e 63 6c 75 64 65 20 70 6c 61 69 6e 0a 20 20 nsparent.copies.include.plain...
1bf20 20 20 20 41 53 43 49 49 20 77 69 74 68 6f 75 74 20 6d 61 72 6b 75 70 2c 20 54 65 78 69 6e 66 6f ...ASCII.without.markup,.Texinfo
1bf40 20 69 6e 70 75 74 20 66 6f 72 6d 61 74 2c 20 4c 61 54 65 58 20 69 6e 70 75 74 20 66 6f 72 6d 61 .input.format,.LaTeX.input.forma
1bf60 74 2c 0a 20 20 20 20 20 53 47 4d 4c 20 6f 72 20 58 4d 4c 20 75 73 69 6e 67 20 61 20 70 75 62 6c t,......SGML.or.XML.using.a.publ
1bf80 69 63 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 44 54 44 2c 20 61 6e 64 20 73 74 61 6e 64 61 72 64 icly.available.DTD,.and.standard
1bfa0 2d 63 6f 6e 66 6f 72 6d 69 6e 67 0a 20 20 20 20 20 73 69 6d 70 6c 65 20 48 54 4d 4c 2c 20 50 6f -conforming......simple.HTML,.Po
1bfc0 73 74 53 63 72 69 70 74 20 6f 72 20 50 44 46 20 64 65 73 69 67 6e 65 64 20 66 6f 72 20 68 75 6d stScript.or.PDF.designed.for.hum
1bfe0 61 6e 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2e 0a 20 20 20 20 20 45 78 61 6d 70 6c 65 73 20 6f an.modification.......Examples.o
1c000 66 20 74 72 61 6e 73 70 61 72 65 6e 74 20 69 6d 61 67 65 20 66 6f 72 6d 61 74 73 20 69 6e 63 6c f.transparent.image.formats.incl
1c020 75 64 65 20 50 4e 47 2c 20 58 43 46 20 61 6e 64 20 4a 50 47 2e 0a 20 20 20 20 20 4f 70 61 71 75 ude.PNG,.XCF.and.JPG.......Opaqu
1c040 65 20 66 6f 72 6d 61 74 73 20 69 6e 63 6c 75 64 65 20 70 72 6f 70 72 69 65 74 61 72 79 20 66 6f e.formats.include.proprietary.fo
1c060 72 6d 61 74 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 72 65 61 64 20 61 6e 64 0a 20 20 20 20 20 rmats.that.can.be.read.and......
1c080 65 64 69 74 65 64 20 6f 6e 6c 79 20 62 79 20 70 72 6f 70 72 69 65 74 61 72 79 20 77 6f 72 64 20 edited.only.by.proprietary.word.
1c0a0 70 72 6f 63 65 73 73 6f 72 73 2c 20 53 47 4d 4c 20 6f 72 20 58 4d 4c 20 66 6f 72 20 77 68 69 63 processors,.SGML.or.XML.for.whic
1c0c0 68 0a 20 20 20 20 20 74 68 65 20 44 54 44 20 61 6e 64 2f 6f 72 20 70 72 6f 63 65 73 73 69 6e 67 h......the.DTD.and/or.processing
1c0e0 20 74 6f 6f 6c 73 20 61 72 65 20 6e 6f 74 20 67 65 6e 65 72 61 6c 6c 79 20 61 76 61 69 6c 61 62 .tools.are.not.generally.availab
1c100 6c 65 2c 20 61 6e 64 0a 20 20 20 20 20 74 68 65 20 6d 61 63 68 69 6e 65 2d 67 65 6e 65 72 61 74 le,.and......the.machine-generat
1c120 65 64 20 48 54 4d 4c 2c 20 50 6f 73 74 53 63 72 69 70 74 20 6f 72 20 50 44 46 20 70 72 6f 64 75 ed.HTML,.PostScript.or.PDF.produ
1c140 63 65 64 20 62 79 20 73 6f 6d 65 20 77 6f 72 64 0a 20 20 20 20 20 70 72 6f 63 65 73 73 6f 72 73 ced.by.some.word......processors
1c160 20 66 6f 72 20 6f 75 74 70 75 74 20 70 75 72 70 6f 73 65 73 20 6f 6e 6c 79 2e 0a 0a 20 20 20 20 .for.output.purposes.only.......
1c180 20 54 68 65 20 22 54 69 74 6c 65 20 50 61 67 65 22 20 6d 65 61 6e 73 2c 20 66 6f 72 20 61 20 70 .The."Title.Page".means,.for.a.p
1c1a0 72 69 6e 74 65 64 20 62 6f 6f 6b 2c 20 74 68 65 20 74 69 74 6c 65 20 70 61 67 65 20 69 74 73 65 rinted.book,.the.title.page.itse
1c1c0 6c 66 2c 0a 20 20 20 20 20 70 6c 75 73 20 73 75 63 68 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 61 67 lf,......plus.such.following.pag
1c1e0 65 73 20 61 73 20 61 72 65 20 6e 65 65 64 65 64 20 74 6f 20 68 6f 6c 64 2c 20 6c 65 67 69 62 6c es.as.are.needed.to.hold,.legibl
1c200 79 2c 20 74 68 65 0a 20 20 20 20 20 6d 61 74 65 72 69 61 6c 20 74 68 69 73 20 4c 69 63 65 6e 73 y,.the......material.this.Licens
1c220 65 20 72 65 71 75 69 72 65 73 20 74 6f 20 61 70 70 65 61 72 20 69 6e 20 74 68 65 20 74 69 74 6c e.requires.to.appear.in.the.titl
1c240 65 20 70 61 67 65 2e 20 20 46 6f 72 0a 20 20 20 20 20 77 6f 72 6b 73 20 69 6e 20 66 6f 72 6d 61 e.page...For......works.in.forma
1c260 74 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 6e 79 20 74 69 74 6c 65 20 70 ts.which.do.not.have.any.title.p
1c280 61 67 65 20 61 73 20 73 75 63 68 2c 20 22 54 69 74 6c 65 0a 20 20 20 20 20 50 61 67 65 22 20 6d age.as.such,."Title......Page".m
1c2a0 65 61 6e 73 20 74 68 65 20 74 65 78 74 20 6e 65 61 72 20 74 68 65 20 6d 6f 73 74 20 70 72 6f 6d eans.the.text.near.the.most.prom
1c2c0 69 6e 65 6e 74 20 61 70 70 65 61 72 61 6e 63 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 77 6f 72 inent.appearance.of.the......wor
1c2e0 6b 27 73 20 74 69 74 6c 65 2c 20 70 72 65 63 65 64 69 6e 67 20 74 68 65 20 62 65 67 69 6e 6e 69 k's.title,.preceding.the.beginni
1c300 6e 67 20 6f 66 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 74 65 78 74 2e 0a 0a 20 20 20 ng.of.the.body.of.the.text......
1c320 20 20 54 68 65 20 22 70 75 62 6c 69 73 68 65 72 22 20 6d 65 61 6e 73 20 61 6e 79 20 70 65 72 73 ..The."publisher".means.any.pers
1c340 6f 6e 20 6f 72 20 65 6e 74 69 74 79 20 74 68 61 74 20 64 69 73 74 72 69 62 75 74 65 73 20 63 6f on.or.entity.that.distributes.co
1c360 70 69 65 73 0a 20 20 20 20 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 74 6f 20 74 68 65 pies......of.the.Document.to.the
1c380 20 70 75 62 6c 69 63 2e 0a 0a 20 20 20 20 20 41 20 73 65 63 74 69 6f 6e 20 22 45 6e 74 69 74 6c .public........A.section."Entitl
1c3a0 65 64 20 58 59 5a 22 20 6d 65 61 6e 73 20 61 20 6e 61 6d 65 64 20 73 75 62 75 6e 69 74 20 6f 66 ed.XYZ".means.a.named.subunit.of
1c3c0 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 77 68 6f 73 65 20 74 69 74 6c 65 20 65 .the.Document......whose.title.e
1c3e0 69 74 68 65 72 20 69 73 20 70 72 65 63 69 73 65 6c 79 20 58 59 5a 20 6f 72 20 63 6f 6e 74 61 69 ither.is.precisely.XYZ.or.contai
1c400 6e 73 20 58 59 5a 20 69 6e 20 70 61 72 65 6e 74 68 65 73 65 73 0a 20 20 20 20 20 66 6f 6c 6c 6f ns.XYZ.in.parentheses......follo
1c420 77 69 6e 67 20 74 65 78 74 20 74 68 61 74 20 74 72 61 6e 73 6c 61 74 65 73 20 58 59 5a 20 69 6e wing.text.that.translates.XYZ.in
1c440 20 61 6e 6f 74 68 65 72 20 6c 61 6e 67 75 61 67 65 2e 20 20 28 48 65 72 65 20 58 59 5a 0a 20 20 .another.language...(Here.XYZ...
1c460 20 20 20 73 74 61 6e 64 73 20 66 6f 72 20 61 20 73 70 65 63 69 66 69 63 20 73 65 63 74 69 6f 6e ...stands.for.a.specific.section
1c480 20 6e 61 6d 65 20 6d 65 6e 74 69 6f 6e 65 64 20 62 65 6c 6f 77 2c 20 73 75 63 68 20 61 73 0a 20 .name.mentioned.below,.such.as..
1c4a0 20 20 20 20 22 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73 22 2c 20 22 44 65 64 69 63 61 74 ...."Acknowledgements",."Dedicat
1c4c0 69 6f 6e 73 22 2c 20 22 45 6e 64 6f 72 73 65 6d 65 6e 74 73 22 2c 20 6f 72 20 22 48 69 73 74 6f ions",."Endorsements",.or."Histo
1c4e0 72 79 22 2e 29 0a 20 20 20 20 20 54 6f 20 22 50 72 65 73 65 72 76 65 20 74 68 65 20 54 69 74 6c ry".)......To."Preserve.the.Titl
1c500 65 22 20 6f 66 20 73 75 63 68 20 61 20 73 65 63 74 69 6f 6e 20 77 68 65 6e 20 79 6f 75 20 6d 6f e".of.such.a.section.when.you.mo
1c520 64 69 66 79 20 74 68 65 0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 20 6d 65 61 6e 73 20 74 68 61 dify.the......Document.means.tha
1c540 74 20 69 74 20 72 65 6d 61 69 6e 73 20 61 20 73 65 63 74 69 6f 6e 20 22 45 6e 74 69 74 6c 65 64 t.it.remains.a.section."Entitled
1c560 20 58 59 5a 22 20 61 63 63 6f 72 64 69 6e 67 0a 20 20 20 20 20 74 6f 20 74 68 69 73 20 64 65 66 .XYZ".according......to.this.def
1c580 69 6e 69 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 54 68 65 20 44 6f 63 75 6d 65 6e 74 20 6d 61 79 20 inition........The.Document.may.
1c5a0 69 6e 63 6c 75 64 65 20 57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61 69 6d 65 72 73 20 6e 65 78 include.Warranty.Disclaimers.nex
1c5c0 74 20 74 6f 20 74 68 65 20 6e 6f 74 69 63 65 0a 20 20 20 20 20 77 68 69 63 68 20 73 74 61 74 65 t.to.the.notice......which.state
1c5e0 73 20 74 68 61 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 70 70 6c 69 65 73 20 74 6f 20 74 s.that.this.License.applies.to.t
1c600 68 65 20 44 6f 63 75 6d 65 6e 74 2e 20 20 54 68 65 73 65 0a 20 20 20 20 20 57 61 72 72 61 6e 74 he.Document...These......Warrant
1c620 79 20 44 69 73 63 6c 61 69 6d 65 72 73 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 20 y.Disclaimers.are.considered.to.
1c640 62 65 20 69 6e 63 6c 75 64 65 64 20 62 79 20 72 65 66 65 72 65 6e 63 65 20 69 6e 0a 20 20 20 20 be.included.by.reference.in.....
1c660 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 62 75 74 20 6f 6e 6c 79 20 61 73 20 72 65 67 61 72 .this.License,.but.only.as.regar
1c680 64 73 20 64 69 73 63 6c 61 69 6d 69 6e 67 20 77 61 72 72 61 6e 74 69 65 73 3a 20 61 6e 79 20 6f ds.disclaiming.warranties:.any.o
1c6a0 74 68 65 72 0a 20 20 20 20 20 69 6d 70 6c 69 63 61 74 69 6f 6e 20 74 68 61 74 20 74 68 65 73 65 ther......implication.that.these
1c6c0 20 57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61 69 6d 65 72 73 20 6d 61 79 20 68 61 76 65 20 69 .Warranty.Disclaimers.may.have.i
1c6e0 73 20 76 6f 69 64 20 61 6e 64 0a 20 20 20 20 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 20 6f 6e s.void.and......has.no.effect.on
1c700 20 74 68 65 20 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 .the.meaning.of.this.License....
1c720 20 32 2e 20 56 45 52 42 41 54 49 4d 20 43 4f 50 59 49 4e 47 0a 0a 20 20 20 20 20 59 6f 75 20 6d .2..VERBATIM.COPYING.......You.m
1c740 61 79 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 44 6f 63 75 6d ay.copy.and.distribute.the.Docum
1c760 65 6e 74 20 69 6e 20 61 6e 79 20 6d 65 64 69 75 6d 2c 20 65 69 74 68 65 72 0a 20 20 20 20 20 63 ent.in.any.medium,.either......c
1c780 6f 6d 6d 65 72 63 69 61 6c 6c 79 20 6f 72 20 6e 6f 6e 63 6f 6d 6d 65 72 63 69 61 6c 6c 79 2c 20 ommercially.or.noncommercially,.
1c7a0 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 65 0a provided.that.this.License,.the.
1c7c0 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 73 2c 20 61 6e 64 20 74 68 65 20 .....copyright.notices,.and.the.
1c7e0 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 20 73 61 79 69 6e 67 20 74 68 69 73 20 4c 69 63 65 6e license.notice.saying.this.Licen
1c800 73 65 0a 20 20 20 20 20 61 70 70 6c 69 65 73 20 74 6f 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 se......applies.to.the.Document.
1c820 61 72 65 20 72 65 70 72 6f 64 75 63 65 64 20 69 6e 20 61 6c 6c 20 63 6f 70 69 65 73 2c 20 61 6e are.reproduced.in.all.copies,.an
1c840 64 20 74 68 61 74 20 79 6f 75 0a 20 20 20 20 20 61 64 64 20 6e 6f 20 6f 74 68 65 72 20 63 6f 6e d.that.you......add.no.other.con
1c860 64 69 74 69 6f 6e 73 20 77 68 61 74 73 6f 65 76 65 72 20 74 6f 20 74 68 6f 73 65 20 6f 66 20 74 ditions.whatsoever.to.those.of.t
1c880 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 59 6f 75 0a 20 20 20 20 20 6d 61 79 20 6e 6f 74 20 75 his.License...You......may.not.u
1c8a0 73 65 20 74 65 63 68 6e 69 63 61 6c 20 6d 65 61 73 75 72 65 73 20 74 6f 20 6f 62 73 74 72 75 63 se.technical.measures.to.obstruc
1c8c0 74 20 6f 72 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 72 65 61 64 69 6e 67 0a 20 20 20 20 20 6f 72 t.or.control.the.reading......or
1c8e0 20 66 75 72 74 68 65 72 20 63 6f 70 79 69 6e 67 20 6f 66 20 74 68 65 20 63 6f 70 69 65 73 20 79 .further.copying.of.the.copies.y
1c900 6f 75 20 6d 61 6b 65 20 6f 72 20 64 69 73 74 72 69 62 75 74 65 2e 20 20 48 6f 77 65 76 65 72 2c ou.make.or.distribute...However,
1c920 0a 20 20 20 20 20 79 6f 75 20 6d 61 79 20 61 63 63 65 70 74 20 63 6f 6d 70 65 6e 73 61 74 69 6f ......you.may.accept.compensatio
1c940 6e 20 69 6e 20 65 78 63 68 61 6e 67 65 20 66 6f 72 20 63 6f 70 69 65 73 2e 20 20 49 66 20 79 6f n.in.exchange.for.copies...If.yo
1c960 75 0a 20 20 20 20 20 64 69 73 74 72 69 62 75 74 65 20 61 20 6c 61 72 67 65 20 65 6e 6f 75 67 68 u......distribute.a.large.enough
1c980 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 70 69 65 73 20 79 6f 75 20 6d 75 73 74 20 61 6c 73 6f 20 .number.of.copies.you.must.also.
1c9a0 66 6f 6c 6c 6f 77 20 74 68 65 0a 20 20 20 20 20 63 6f 6e 64 69 74 69 6f 6e 73 20 69 6e 20 73 65 follow.the......conditions.in.se
1c9c0 63 74 69 6f 6e 20 33 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 6c 65 6e 64 ction.3........You.may.also.lend
1c9e0 20 63 6f 70 69 65 73 2c 20 75 6e 64 65 72 20 74 68 65 20 73 61 6d 65 20 63 6f 6e 64 69 74 69 6f .copies,.under.the.same.conditio
1ca00 6e 73 20 73 74 61 74 65 64 20 61 62 6f 76 65 2c 0a 20 20 20 20 20 61 6e 64 20 79 6f 75 20 6d 61 ns.stated.above,......and.you.ma
1ca20 79 20 70 75 62 6c 69 63 6c 79 20 64 69 73 70 6c 61 79 20 63 6f 70 69 65 73 2e 0a 0a 20 20 33 2e y.publicly.display.copies.....3.
1ca40 20 43 4f 50 59 49 4e 47 20 49 4e 20 51 55 41 4e 54 49 54 59 0a 0a 20 20 20 20 20 49 66 20 79 6f .COPYING.IN.QUANTITY.......If.yo
1ca60 75 20 70 75 62 6c 69 73 68 20 70 72 69 6e 74 65 64 20 63 6f 70 69 65 73 20 28 6f 72 20 63 6f 70 u.publish.printed.copies.(or.cop
1ca80 69 65 73 20 69 6e 20 6d 65 64 69 61 20 74 68 61 74 20 63 6f 6d 6d 6f 6e 6c 79 0a 20 20 20 20 20 ies.in.media.that.commonly......
1caa0 68 61 76 65 20 70 72 69 6e 74 65 64 20 63 6f 76 65 72 73 29 20 6f 66 20 74 68 65 20 44 6f 63 75 have.printed.covers).of.the.Docu
1cac0 6d 65 6e 74 2c 20 6e 75 6d 62 65 72 69 6e 67 20 6d 6f 72 65 20 74 68 61 6e 20 31 30 30 2c 20 61 ment,.numbering.more.than.100,.a
1cae0 6e 64 0a 20 20 20 20 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 27 73 20 6c 69 63 65 6e 73 65 20 6e nd......the.Document's.license.n
1cb00 6f 74 69 63 65 20 72 65 71 75 69 72 65 73 20 43 6f 76 65 72 20 54 65 78 74 73 2c 20 79 6f 75 20 otice.requires.Cover.Texts,.you.
1cb20 6d 75 73 74 0a 20 20 20 20 20 65 6e 63 6c 6f 73 65 20 74 68 65 20 63 6f 70 69 65 73 20 69 6e 20 must......enclose.the.copies.in.
1cb40 63 6f 76 65 72 73 20 74 68 61 74 20 63 61 72 72 79 2c 20 63 6c 65 61 72 6c 79 20 61 6e 64 20 6c covers.that.carry,.clearly.and.l
1cb60 65 67 69 62 6c 79 2c 20 61 6c 6c 0a 20 20 20 20 20 74 68 65 73 65 20 43 6f 76 65 72 20 54 65 78 egibly,.all......these.Cover.Tex
1cb80 74 73 3a 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 73 20 6f 6e 20 74 68 65 20 66 72 6f ts:.Front-Cover.Texts.on.the.fro
1cba0 6e 74 20 63 6f 76 65 72 2c 20 61 6e 64 0a 20 20 20 20 20 42 61 63 6b 2d 43 6f 76 65 72 20 54 65 nt.cover,.and......Back-Cover.Te
1cbc0 78 74 73 20 6f 6e 20 74 68 65 20 62 61 63 6b 20 63 6f 76 65 72 2e 20 20 42 6f 74 68 20 63 6f 76 xts.on.the.back.cover...Both.cov
1cbe0 65 72 73 20 6d 75 73 74 20 61 6c 73 6f 20 63 6c 65 61 72 6c 79 0a 20 20 20 20 20 61 6e 64 20 6c ers.must.also.clearly......and.l
1cc00 65 67 69 62 6c 79 20 69 64 65 6e 74 69 66 79 20 79 6f 75 20 61 73 20 74 68 65 20 70 75 62 6c 69 egibly.identify.you.as.the.publi
1cc20 73 68 65 72 20 6f 66 20 74 68 65 73 65 20 63 6f 70 69 65 73 2e 20 20 54 68 65 0a 20 20 20 20 20 sher.of.these.copies...The......
1cc40 66 72 6f 6e 74 20 63 6f 76 65 72 20 6d 75 73 74 20 70 72 65 73 65 6e 74 20 74 68 65 20 66 75 6c front.cover.must.present.the.ful
1cc60 6c 20 74 69 74 6c 65 20 77 69 74 68 20 61 6c 6c 20 77 6f 72 64 73 20 6f 66 20 74 68 65 20 74 69 l.title.with.all.words.of.the.ti
1cc80 74 6c 65 0a 20 20 20 20 20 65 71 75 61 6c 6c 79 20 70 72 6f 6d 69 6e 65 6e 74 20 61 6e 64 20 76 tle......equally.prominent.and.v
1cca0 69 73 69 62 6c 65 2e 20 20 59 6f 75 20 6d 61 79 20 61 64 64 20 6f 74 68 65 72 20 6d 61 74 65 72 isible...You.may.add.other.mater
1ccc0 69 61 6c 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 63 6f 76 65 72 73 20 69 6e 20 61 64 64 69 74 69 ial.on.the......covers.in.additi
1cce0 6f 6e 2e 20 20 43 6f 70 79 69 6e 67 20 77 69 74 68 20 63 68 61 6e 67 65 73 20 6c 69 6d 69 74 65 on...Copying.with.changes.limite
1cd00 64 20 74 6f 20 74 68 65 20 63 6f 76 65 72 73 2c 20 61 73 0a 20 20 20 20 20 6c 6f 6e 67 20 61 73 d.to.the.covers,.as......long.as
1cd20 20 74 68 65 79 20 70 72 65 73 65 72 76 65 20 74 68 65 20 74 69 74 6c 65 20 6f 66 20 74 68 65 20 .they.preserve.the.title.of.the.
1cd40 44 6f 63 75 6d 65 6e 74 20 61 6e 64 20 73 61 74 69 73 66 79 20 74 68 65 73 65 0a 20 20 20 20 20 Document.and.satisfy.these......
1cd60 63 6f 6e 64 69 74 69 6f 6e 73 2c 20 63 61 6e 20 62 65 20 74 72 65 61 74 65 64 20 61 73 20 76 65 conditions,.can.be.treated.as.ve
1cd80 72 62 61 74 69 6d 20 63 6f 70 79 69 6e 67 20 69 6e 20 6f 74 68 65 72 20 72 65 73 70 65 63 74 73 rbatim.copying.in.other.respects
1cda0 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 72 65 71 75 69 72 65 64 20 74 65 78 74 73 20 66 6f ........If.the.required.texts.fo
1cdc0 72 20 65 69 74 68 65 72 20 63 6f 76 65 72 20 61 72 65 20 74 6f 6f 20 76 6f 6c 75 6d 69 6e 6f 75 r.either.cover.are.too.voluminou
1cde0 73 20 74 6f 20 66 69 74 0a 20 20 20 20 20 6c 65 67 69 62 6c 79 2c 20 79 6f 75 20 73 68 6f 75 6c s.to.fit......legibly,.you.shoul
1ce00 64 20 70 75 74 20 74 68 65 20 66 69 72 73 74 20 6f 6e 65 73 20 6c 69 73 74 65 64 20 28 61 73 20 d.put.the.first.ones.listed.(as.
1ce20 6d 61 6e 79 20 61 73 20 66 69 74 0a 20 20 20 20 20 72 65 61 73 6f 6e 61 62 6c 79 29 20 6f 6e 20 many.as.fit......reasonably).on.
1ce40 74 68 65 20 61 63 74 75 61 6c 20 63 6f 76 65 72 2c 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 20 74 the.actual.cover,.and.continue.t
1ce60 68 65 20 72 65 73 74 20 6f 6e 74 6f 0a 20 20 20 20 20 61 64 6a 61 63 65 6e 74 20 70 61 67 65 73 he.rest.onto......adjacent.pages
1ce80 2e 0a 0a 20 20 20 20 20 49 66 20 79 6f 75 20 70 75 62 6c 69 73 68 20 6f 72 20 64 69 73 74 72 69 ........If.you.publish.or.distri
1cea0 62 75 74 65 20 4f 70 61 71 75 65 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 bute.Opaque.copies.of.the.Docume
1cec0 6e 74 0a 20 20 20 20 20 6e 75 6d 62 65 72 69 6e 67 20 6d 6f 72 65 20 74 68 61 6e 20 31 30 30 2c nt......numbering.more.than.100,
1cee0 20 79 6f 75 20 6d 75 73 74 20 65 69 74 68 65 72 20 69 6e 63 6c 75 64 65 20 61 20 6d 61 63 68 69 .you.must.either.include.a.machi
1cf00 6e 65 2d 72 65 61 64 61 62 6c 65 0a 20 20 20 20 20 54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70 ne-readable......Transparent.cop
1cf20 79 20 61 6c 6f 6e 67 20 77 69 74 68 20 65 61 63 68 20 4f 70 61 71 75 65 20 63 6f 70 79 2c 20 6f y.along.with.each.Opaque.copy,.o
1cf40 72 20 73 74 61 74 65 20 69 6e 20 6f 72 20 77 69 74 68 0a 20 20 20 20 20 65 61 63 68 20 4f 70 61 r.state.in.or.with......each.Opa
1cf60 71 75 65 20 63 6f 70 79 20 61 20 63 6f 6d 70 75 74 65 72 2d 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 que.copy.a.computer-network.loca
1cf80 74 69 6f 6e 20 66 72 6f 6d 20 77 68 69 63 68 20 74 68 65 20 67 65 6e 65 72 61 6c 0a 20 20 20 20 tion.from.which.the.general.....
1cfa0 20 6e 65 74 77 6f 72 6b 2d 75 73 69 6e 67 20 70 75 62 6c 69 63 20 68 61 73 20 61 63 63 65 73 73 .network-using.public.has.access
1cfc0 20 74 6f 20 64 6f 77 6e 6c 6f 61 64 20 75 73 69 6e 67 20 70 75 62 6c 69 63 2d 73 74 61 6e 64 61 .to.download.using.public-standa
1cfe0 72 64 0a 20 20 20 20 20 6e 65 74 77 6f 72 6b 20 70 72 6f 74 6f 63 6f 6c 73 20 61 20 63 6f 6d 70 rd......network.protocols.a.comp
1d000 6c 65 74 65 20 54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70 79 20 6f 66 20 74 68 65 20 44 6f 63 lete.Transparent.copy.of.the.Doc
1d020 75 6d 65 6e 74 2c 20 66 72 65 65 0a 20 20 20 20 20 6f 66 20 61 64 64 65 64 20 6d 61 74 65 72 69 ument,.free......of.added.materi
1d040 61 6c 2e 20 20 49 66 20 79 6f 75 20 75 73 65 20 74 68 65 20 6c 61 74 74 65 72 20 6f 70 74 69 6f al...If.you.use.the.latter.optio
1d060 6e 2c 20 79 6f 75 20 6d 75 73 74 20 74 61 6b 65 0a 20 20 20 20 20 72 65 61 73 6f 6e 61 62 6c 79 n,.you.must.take......reasonably
1d080 20 70 72 75 64 65 6e 74 20 73 74 65 70 73 2c 20 77 68 65 6e 20 79 6f 75 20 62 65 67 69 6e 20 64 .prudent.steps,.when.you.begin.d
1d0a0 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 4f 70 61 71 75 65 0a 20 20 20 20 20 63 6f 70 69 65 istribution.of.Opaque......copie
1d0c0 73 20 69 6e 20 71 75 61 6e 74 69 74 79 2c 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 s.in.quantity,.to.ensure.that.th
1d0e0 69 73 20 54 72 61 6e 73 70 61 72 65 6e 74 20 63 6f 70 79 20 77 69 6c 6c 0a 20 20 20 20 20 72 65 is.Transparent.copy.will......re
1d100 6d 61 69 6e 20 74 68 75 73 20 61 63 63 65 73 73 69 62 6c 65 20 61 74 20 74 68 65 20 73 74 61 74 main.thus.accessible.at.the.stat
1d120 65 64 20 6c 6f 63 61 74 69 6f 6e 20 75 6e 74 69 6c 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 0a 20 ed.location.until.at.least.one..
1d140 20 20 20 20 79 65 61 72 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 74 69 6d 65 20 79 6f 75 ....year.after.the.last.time.you
1d160 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 20 4f 70 61 71 75 65 20 63 6f 70 79 20 28 64 69 72 65 .distribute.an.Opaque.copy.(dire
1d180 63 74 6c 79 20 6f 72 0a 20 20 20 20 20 74 68 72 6f 75 67 68 20 79 6f 75 72 20 61 67 65 6e 74 73 ctly.or......through.your.agents
1d1a0 20 6f 72 20 72 65 74 61 69 6c 65 72 73 29 20 6f 66 20 74 68 61 74 20 65 64 69 74 69 6f 6e 20 74 .or.retailers).of.that.edition.t
1d1c0 6f 20 74 68 65 20 70 75 62 6c 69 63 2e 0a 0a 20 20 20 20 20 49 74 20 69 73 20 72 65 71 75 65 73 o.the.public........It.is.reques
1d1e0 74 65 64 2c 20 62 75 74 20 6e 6f 74 20 72 65 71 75 69 72 65 64 2c 20 74 68 61 74 20 79 6f 75 20 ted,.but.not.required,.that.you.
1d200 63 6f 6e 74 61 63 74 20 74 68 65 20 61 75 74 68 6f 72 73 20 6f 66 0a 20 20 20 20 20 74 68 65 20 contact.the.authors.of......the.
1d220 44 6f 63 75 6d 65 6e 74 20 77 65 6c 6c 20 62 65 66 6f 72 65 20 72 65 64 69 73 74 72 69 62 75 74 Document.well.before.redistribut
1d240 69 6e 67 20 61 6e 79 20 6c 61 72 67 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 70 69 65 73 2c 0a ing.any.large.number.of.copies,.
1d260 20 20 20 20 20 74 6f 20 67 69 76 65 20 74 68 65 6d 20 61 20 63 68 61 6e 63 65 20 74 6f 20 70 72 .....to.give.them.a.chance.to.pr
1d280 6f 76 69 64 65 20 79 6f 75 20 77 69 74 68 20 61 6e 20 75 70 64 61 74 65 64 20 76 65 72 73 69 6f ovide.you.with.an.updated.versio
1d2a0 6e 20 6f 66 20 74 68 65 0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 34 2e 20 4d 4f n.of.the......Document.....4..MO
1d2c0 44 49 46 49 43 41 54 49 4f 4e 53 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 63 6f 70 79 20 61 DIFICATIONS.......You.may.copy.a
1d2e0 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 61 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e nd.distribute.a.Modified.Version
1d300 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 75 6e 64 65 72 20 74 68 65 20 .of.the.Document......under.the.
1d320 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 32 20 61 6e 64 20 33 20 61 conditions.of.sections.2.and.3.a
1d340 62 6f 76 65 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 0a 20 20 20 20 20 72 65 6c bove,.provided.that.you......rel
1d360 65 61 73 65 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20 75 6e 64 65 72 20 ease.the.Modified.Version.under.
1d380 70 72 65 63 69 73 65 6c 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 77 69 74 68 20 74 68 65 precisely.this.License,.with.the
1d3a0 0a 20 20 20 20 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20 66 69 6c 6c 69 6e 67 20 74 ......Modified.Version.filling.t
1d3c0 68 65 20 72 6f 6c 65 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20 74 68 75 73 20 6c 69 he.role.of.the.Document,.thus.li
1d3e0 63 65 6e 73 69 6e 67 0a 20 20 20 20 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 6d 6f censing......distribution.and.mo
1d400 64 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 dification.of.the.Modified.Versi
1d420 6f 6e 20 74 6f 20 77 68 6f 65 76 65 72 0a 20 20 20 20 20 70 6f 73 73 65 73 73 65 73 20 61 20 63 on.to.whoever......possesses.a.c
1d440 6f 70 79 20 6f 66 20 69 74 2e 20 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 79 6f 75 20 6d 75 73 opy.of.it...In.addition,.you.mus
1d460 74 20 64 6f 20 74 68 65 73 65 20 74 68 69 6e 67 73 20 69 6e 0a 20 20 20 20 20 74 68 65 20 4d 6f t.do.these.things.in......the.Mo
1d480 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 3a 0a 0a 20 20 20 20 20 20 20 41 2e 20 55 73 65 20 69 dified.Version:.........A..Use.i
1d4a0 6e 20 74 68 65 20 54 69 74 6c 65 20 50 61 67 65 20 28 61 6e 64 20 6f 6e 20 74 68 65 20 63 6f 76 n.the.Title.Page.(and.on.the.cov
1d4c0 65 72 73 2c 20 69 66 20 61 6e 79 29 20 61 20 74 69 74 6c 65 0a 20 20 20 20 20 20 20 20 20 20 64 ers,.if.any).a.title...........d
1d4e0 69 73 74 69 6e 63 74 20 66 72 6f 6d 20 74 68 61 74 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e istinct.from.that.of.the.Documen
1d500 74 2c 20 61 6e 64 20 66 72 6f 6d 20 74 68 6f 73 65 20 6f 66 20 70 72 65 76 69 6f 75 73 0a 20 20 t,.and.from.those.of.previous...
1d520 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20 28 77 68 69 63 68 20 73 68 6f 75 6c 64 2c 20 ........versions.(which.should,.
1d540 69 66 20 74 68 65 72 65 20 77 65 72 65 20 61 6e 79 2c 20 62 65 20 6c 69 73 74 65 64 20 69 6e 20 if.there.were.any,.be.listed.in.
1d560 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 48 69 73 74 6f 72 79 20 73 65 63 74 69 6f 6e 20 6f 66 the...........History.section.of
1d580 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 29 2e 20 20 59 6f 75 20 6d 61 79 20 75 73 65 20 74 68 65 .the.Document)...You.may.use.the
1d5a0 20 73 61 6d 65 20 74 69 74 6c 65 0a 20 20 20 20 20 20 20 20 20 20 61 73 20 61 20 70 72 65 76 69 .same.title...........as.a.previ
1d5c0 6f 75 73 20 76 65 72 73 69 6f 6e 20 69 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 70 75 62 6c ous.version.if.the.original.publ
1d5e0 69 73 68 65 72 20 6f 66 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 isher.of.that...........version.
1d600 67 69 76 65 73 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 42 2e 20 4c 69 73 gives.permission..........B..Lis
1d620 74 20 6f 6e 20 74 68 65 20 54 69 74 6c 65 20 50 61 67 65 2c 20 61 73 20 61 75 74 68 6f 72 73 2c t.on.the.Title.Page,.as.authors,
1d640 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 70 65 72 73 6f 6e 73 20 6f 72 0a 20 20 20 20 20 20 20 20 .one.or.more.persons.or.........
1d660 20 20 65 6e 74 69 74 69 65 73 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 61 75 74 68 6f ..entities.responsible.for.autho
1d680 72 73 68 69 70 20 6f 66 20 74 68 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 69 6e 0a 20 20 rship.of.the.modifications.in...
1d6a0 20 20 20 20 20 20 20 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 2c 20 74 6f ........the.Modified.Version,.to
1d6c0 67 65 74 68 65 72 20 77 69 74 68 20 61 74 20 6c 65 61 73 74 20 66 69 76 65 20 6f 66 20 74 68 65 gether.with.at.least.five.of.the
1d6e0 0a 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 63 69 70 61 6c 20 61 75 74 68 6f 72 73 20 6f 66 20 ...........principal.authors.of.
1d700 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 28 61 6c 6c 20 6f 66 20 69 74 73 20 70 72 69 6e 63 69 70 the.Document.(all.of.its.princip
1d720 61 6c 0a 20 20 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 2c 20 69 66 20 69 74 20 68 61 73 20 al...........authors,.if.it.has.
1d740 66 65 77 65 72 20 74 68 61 6e 20 66 69 76 65 29 2c 20 75 6e 6c 65 73 73 20 74 68 65 79 20 72 65 fewer.than.five),.unless.they.re
1d760 6c 65 61 73 65 20 79 6f 75 0a 20 20 20 20 20 20 20 20 20 20 66 72 6f 6d 20 74 68 69 73 20 72 65 lease.you...........from.this.re
1d780 71 75 69 72 65 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 20 20 43 2e 20 53 74 61 74 65 20 6f 6e 20 74 quirement..........C..State.on.t
1d7a0 68 65 20 54 69 74 6c 65 20 70 61 67 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 75 he.Title.page.the.name.of.the.pu
1d7c0 62 6c 69 73 68 65 72 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 4d 6f 64 69 66 69 65 blisher.of.the...........Modifie
1d7e0 64 20 56 65 72 73 69 6f 6e 2c 20 61 73 20 74 68 65 20 70 75 62 6c 69 73 68 65 72 2e 0a 0a 20 20 d.Version,.as.the.publisher.....
1d800 20 20 20 20 20 44 2e 20 50 72 65 73 65 72 76 65 20 61 6c 6c 20 74 68 65 20 63 6f 70 79 72 69 67 .....D..Preserve.all.the.copyrig
1d820 68 74 20 6e 6f 74 69 63 65 73 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 20 ht.notices.of.the.Document......
1d840 20 20 20 20 45 2e 20 41 64 64 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 ....E..Add.an.appropriate.copyri
1d860 67 68 74 20 6e 6f 74 69 63 65 20 66 6f 72 20 79 6f 75 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e ght.notice.for.your.modification
1d880 73 0a 20 20 20 20 20 20 20 20 20 20 61 64 6a 61 63 65 6e 74 20 74 6f 20 74 68 65 20 6f 74 68 65 s...........adjacent.to.the.othe
1d8a0 72 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 73 2e 0a 0a 20 20 20 20 20 20 20 46 2e 20 r.copyright.notices..........F..
1d8c0 49 6e 63 6c 75 64 65 2c 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 61 66 74 65 72 20 74 68 65 20 63 Include,.immediately.after.the.c
1d8e0 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 73 2c 20 61 20 6c 69 63 65 6e 73 65 0a 20 20 20 20 opyright.notices,.a.license.....
1d900 20 20 20 20 20 20 6e 6f 74 69 63 65 20 67 69 76 69 6e 67 20 74 68 65 20 70 75 62 6c 69 63 20 70 ......notice.giving.the.public.p
1d920 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 20 74 68 65 20 4d 6f 64 69 66 69 65 64 0a 20 20 ermission.to.use.the.Modified...
1d940 20 20 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 ........Version.under.the.terms.
1d960 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 69 6e 20 74 68 65 20 66 6f 72 6d 20 73 68 6f of.this.License,.in.the.form.sho
1d980 77 6e 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 41 64 64 65 6e 64 75 6d 20 62 65 6c wn.in...........the.Addendum.bel
1d9a0 6f 77 2e 0a 0a 20 20 20 20 20 20 20 47 2e 20 50 72 65 73 65 72 76 65 20 69 6e 20 74 68 61 74 20 ow..........G..Preserve.in.that.
1d9c0 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 20 74 68 65 20 66 75 6c 6c 20 6c 69 73 74 73 20 6f 66 license.notice.the.full.lists.of
1d9e0 20 49 6e 76 61 72 69 61 6e 74 0a 20 20 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 73 20 61 6e .Invariant...........Sections.an
1da00 64 20 72 65 71 75 69 72 65 64 20 43 6f 76 65 72 20 54 65 78 74 73 20 67 69 76 65 6e 20 69 6e 20 d.required.Cover.Texts.given.in.
1da20 74 68 65 20 44 6f 63 75 6d 65 6e 74 27 73 0a 20 20 20 20 20 20 20 20 20 20 6c 69 63 65 6e 73 65 the.Document's...........license
1da40 20 6e 6f 74 69 63 65 2e 0a 0a 20 20 20 20 20 20 20 48 2e 20 49 6e 63 6c 75 64 65 20 61 6e 20 75 .notice..........H..Include.an.u
1da60 6e 61 6c 74 65 72 65 64 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a naltered.copy.of.this.License...
1da80 20 20 20 20 20 20 20 49 2e 20 50 72 65 73 65 72 76 65 20 74 68 65 20 73 65 63 74 69 6f 6e 20 45 .......I..Preserve.the.section.E
1daa0 6e 74 69 74 6c 65 64 20 22 48 69 73 74 6f 72 79 22 2c 20 50 72 65 73 65 72 76 65 20 69 74 73 20 ntitled."History",.Preserve.its.
1dac0 54 69 74 6c 65 2c 0a 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 61 64 64 20 74 6f 20 69 74 20 61 Title,...........and.add.to.it.a
1dae0 6e 20 69 74 65 6d 20 73 74 61 74 69 6e 67 20 61 74 20 6c 65 61 73 74 20 74 68 65 20 74 69 74 6c n.item.stating.at.least.the.titl
1db00 65 2c 20 79 65 61 72 2c 20 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 61 75 74 68 6f 72 73 2c 20 e,.year,.new...........authors,.
1db20 61 6e 64 20 70 75 62 6c 69 73 68 65 72 20 6f 66 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 and.publisher.of.the.Modified.Ve
1db40 72 73 69 6f 6e 20 61 73 20 67 69 76 65 6e 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 rsion.as.given.on.the...........
1db60 54 69 74 6c 65 20 50 61 67 65 2e 20 20 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65 63 74 Title.Page...If.there.is.no.sect
1db80 69 6f 6e 20 45 6e 74 69 74 6c 65 64 20 22 48 69 73 74 6f 72 79 22 20 69 6e 20 74 68 65 0a 20 20 ion.Entitled."History".in.the...
1dba0 20 20 20 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 2c 20 63 72 65 61 74 65 20 6f 6e 65 20 73 74 61 ........Document,.create.one.sta
1dbc0 74 69 6e 67 20 74 68 65 20 74 69 74 6c 65 2c 20 79 65 61 72 2c 20 61 75 74 68 6f 72 73 2c 20 61 ting.the.title,.year,.authors,.a
1dbe0 6e 64 0a 20 20 20 20 20 20 20 20 20 20 70 75 62 6c 69 73 68 65 72 20 6f 66 20 74 68 65 20 44 6f nd...........publisher.of.the.Do
1dc00 63 75 6d 65 6e 74 20 61 73 20 67 69 76 65 6e 20 6f 6e 20 69 74 73 20 54 69 74 6c 65 20 50 61 67 cument.as.given.on.its.Title.Pag
1dc20 65 2c 20 74 68 65 6e 20 61 64 64 0a 20 20 20 20 20 20 20 20 20 20 61 6e 20 69 74 65 6d 20 64 65 e,.then.add...........an.item.de
1dc40 73 63 72 69 62 69 6e 67 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20 61 73 scribing.the.Modified.Version.as
1dc60 20 73 74 61 74 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 .stated.in.the...........previou
1dc80 73 20 73 65 6e 74 65 6e 63 65 2e 0a 0a 20 20 20 20 20 20 20 4a 2e 20 50 72 65 73 65 72 76 65 20 s.sentence..........J..Preserve.
1dca0 74 68 65 20 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 74 69 6f 6e 2c 20 69 66 20 61 6e 79 2c 20 67 69 the.network.location,.if.any,.gi
1dcc0 76 65 6e 20 69 6e 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 66 6f ven.in.the.Document...........fo
1dce0 72 20 70 75 62 6c 69 63 20 61 63 63 65 73 73 20 74 6f 20 61 20 54 72 61 6e 73 70 61 72 65 6e 74 r.public.access.to.a.Transparent
1dd00 20 63 6f 70 79 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20 61 6e 64 0a 20 20 20 20 20 .copy.of.the.Document,.and......
1dd20 20 20 20 20 20 6c 69 6b 65 77 69 73 65 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 74 69 .....likewise.the.network.locati
1dd40 6f 6e 73 20 67 69 76 65 6e 20 69 6e 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 66 6f 72 0a 20 20 ons.given.in.the.Document.for...
1dd60 20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 73 20 76 65 72 73 69 6f 6e 73 20 69 74 20 77 61 73 ........previous.versions.it.was
1dd80 20 62 61 73 65 64 20 6f 6e 2e 20 20 54 68 65 73 65 20 6d 61 79 20 62 65 20 70 6c 61 63 65 64 20 .based.on...These.may.be.placed.
1dda0 69 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 22 48 69 73 74 6f 72 79 22 20 73 65 63 74 69 in.the..........."History".secti
1ddc0 6f 6e 2e 20 20 59 6f 75 20 6d 61 79 20 6f 6d 69 74 20 61 20 6e 65 74 77 6f 72 6b 20 6c 6f 63 61 on...You.may.omit.a.network.loca
1dde0 74 69 6f 6e 20 66 6f 72 20 61 20 77 6f 72 6b 0a 20 20 20 20 20 20 20 20 20 20 74 68 61 74 20 77 tion.for.a.work...........that.w
1de00 61 73 20 70 75 62 6c 69 73 68 65 64 20 61 74 20 6c 65 61 73 74 20 66 6f 75 72 20 79 65 61 72 73 as.published.at.least.four.years
1de20 20 62 65 66 6f 72 65 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 69 .before.the.Document...........i
1de40 74 73 65 6c 66 2c 20 6f 72 20 69 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 70 75 62 6c 69 73 tself,.or.if.the.original.publis
1de60 68 65 72 20 6f 66 20 74 68 65 20 76 65 72 73 69 6f 6e 20 69 74 20 72 65 66 65 72 73 0a 20 20 20 her.of.the.version.it.refers....
1de80 20 20 20 20 20 20 20 74 6f 20 67 69 76 65 73 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 0a 20 20 20 .......to.gives.permission......
1dea0 20 20 20 20 4b 2e 20 46 6f 72 20 61 6e 79 20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74 6c 65 64 20 ....K..For.any.section.Entitled.
1dec0 22 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73 22 20 6f 72 20 22 44 65 64 69 63 61 74 69 6f "Acknowledgements".or."Dedicatio
1dee0 6e 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 50 72 65 73 65 72 76 65 20 74 68 65 20 54 69 74 6c ns",...........Preserve.the.Titl
1df00 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 2c 20 61 6e 64 20 70 72 65 73 65 72 76 65 20 69 e.of.the.section,.and.preserve.i
1df20 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 61 6c 6c 20 74 68 65 20 n.the.section...........all.the.
1df40 73 75 62 73 74 61 6e 63 65 20 61 6e 64 20 74 6f 6e 65 20 6f 66 20 65 61 63 68 20 6f 66 20 74 68 substance.and.tone.of.each.of.th
1df60 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 61 63 6b 6e 6f 77 6c 65 e.contributor...........acknowle
1df80 64 67 65 6d 65 6e 74 73 20 61 6e 64 2f 6f 72 20 64 65 64 69 63 61 74 69 6f 6e 73 20 67 69 76 65 dgements.and/or.dedications.give
1dfa0 6e 20 74 68 65 72 65 69 6e 2e 0a 0a 20 20 20 20 20 20 20 4c 2e 20 50 72 65 73 65 72 76 65 20 61 n.therein..........L..Preserve.a
1dfc0 6c 6c 20 74 68 65 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 6f 66 20 74 68 65 ll.the.Invariant.Sections.of.the
1dfe0 20 44 6f 63 75 6d 65 6e 74 2c 20 75 6e 61 6c 74 65 72 65 64 0a 20 20 20 20 20 20 20 20 20 20 69 .Document,.unaltered...........i
1e000 6e 20 74 68 65 69 72 20 74 65 78 74 20 61 6e 64 20 69 6e 20 74 68 65 69 72 20 74 69 74 6c 65 73 n.their.text.and.in.their.titles
1e020 2e 20 20 53 65 63 74 69 6f 6e 20 6e 75 6d 62 65 72 73 20 6f 72 20 74 68 65 0a 20 20 20 20 20 20 ...Section.numbers.or.the.......
1e040 20 20 20 20 65 71 75 69 76 61 6c 65 6e 74 20 61 72 65 20 6e 6f 74 20 63 6f 6e 73 69 64 65 72 65 ....equivalent.are.not.considere
1e060 64 20 70 61 72 74 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 74 69 74 6c 65 73 2e 0a 0a 20 d.part.of.the.section.titles....
1e080 20 20 20 20 20 20 4d 2e 20 44 65 6c 65 74 65 20 61 6e 79 20 73 65 63 74 69 6f 6e 20 45 6e 74 69 ......M..Delete.any.section.Enti
1e0a0 74 6c 65 64 20 22 45 6e 64 6f 72 73 65 6d 65 6e 74 73 22 2e 20 20 53 75 63 68 20 61 20 73 65 63 tled."Endorsements"...Such.a.sec
1e0c0 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 6d 61 79 20 6e 6f 74 20 62 65 20 69 6e 63 6c 75 64 tion...........may.not.be.includ
1e0e0 65 64 20 69 6e 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 ed.in.the.Modified.Version......
1e100 20 20 20 20 4e 2e 20 44 6f 20 6e 6f 74 20 72 65 74 69 74 6c 65 20 61 6e 79 20 65 78 69 73 74 69 ....N..Do.not.retitle.any.existi
1e120 6e 67 20 73 65 63 74 69 6f 6e 20 74 6f 20 62 65 20 45 6e 74 69 74 6c 65 64 0a 20 20 20 20 20 20 ng.section.to.be.Entitled.......
1e140 20 20 20 20 22 45 6e 64 6f 72 73 65 6d 65 6e 74 73 22 20 6f 72 20 74 6f 20 63 6f 6e 66 6c 69 63 ...."Endorsements".or.to.conflic
1e160 74 20 69 6e 20 74 69 74 6c 65 20 77 69 74 68 20 61 6e 79 20 49 6e 76 61 72 69 61 6e 74 0a 20 20 t.in.title.with.any.Invariant...
1e180 20 20 20 20 20 20 20 20 53 65 63 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 20 20 4f 2e 20 50 72 65 73 ........Section..........O..Pres
1e1a0 65 72 76 65 20 61 6e 79 20 57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61 69 6d 65 72 73 2e 0a 0a erve.any.Warranty.Disclaimers...
1e1c0 20 20 20 20 20 49 66 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20 69 6e 63 .....If.the.Modified.Version.inc
1e1e0 6c 75 64 65 73 20 6e 65 77 20 66 72 6f 6e 74 2d 6d 61 74 74 65 72 20 73 65 63 74 69 6f 6e 73 20 ludes.new.front-matter.sections.
1e200 6f 72 0a 20 20 20 20 20 61 70 70 65 6e 64 69 63 65 73 20 74 68 61 74 20 71 75 61 6c 69 66 79 20 or......appendices.that.qualify.
1e220 61 73 20 53 65 63 6f 6e 64 61 72 79 20 53 65 63 74 69 6f 6e 73 20 61 6e 64 20 63 6f 6e 74 61 69 as.Secondary.Sections.and.contai
1e240 6e 20 6e 6f 0a 20 20 20 20 20 6d 61 74 65 72 69 61 6c 20 63 6f 70 69 65 64 20 66 72 6f 6d 20 74 n.no......material.copied.from.t
1e260 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20 79 6f 75 20 6d 61 79 20 61 74 20 79 6f 75 72 20 6f 70 74 he.Document,.you.may.at.your.opt
1e280 69 6f 6e 20 64 65 73 69 67 6e 61 74 65 0a 20 20 20 20 20 73 6f 6d 65 20 6f 72 20 61 6c 6c 20 6f ion.designate......some.or.all.o
1e2a0 66 20 74 68 65 73 65 20 73 65 63 74 69 6f 6e 73 20 61 73 20 69 6e 76 61 72 69 61 6e 74 2e 20 20 f.these.sections.as.invariant...
1e2c0 54 6f 20 64 6f 20 74 68 69 73 2c 20 61 64 64 20 74 68 65 69 72 0a 20 20 20 20 20 74 69 74 6c 65 To.do.this,.add.their......title
1e2e0 73 20 74 6f 20 74 68 65 20 6c 69 73 74 20 6f 66 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 s.to.the.list.of.Invariant.Secti
1e300 6f 6e 73 20 69 6e 20 74 68 65 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 27 73 0a 20 20 ons.in.the.Modified.Version's...
1e320 20 20 20 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 2e 20 20 54 68 65 73 65 20 74 69 74 6c 65 73 ...license.notice...These.titles
1e340 20 6d 75 73 74 20 62 65 20 64 69 73 74 69 6e 63 74 20 66 72 6f 6d 20 61 6e 79 20 6f 74 68 65 72 .must.be.distinct.from.any.other
1e360 0a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 74 69 74 6c 65 73 2e 0a 0a 20 20 20 20 20 59 6f 75 20 ......section.titles........You.
1e380 6d 61 79 20 61 64 64 20 61 20 73 65 63 74 69 6f 6e 20 45 6e 74 69 74 6c 65 64 20 22 45 6e 64 6f may.add.a.section.Entitled."Endo
1e3a0 72 73 65 6d 65 6e 74 73 22 2c 20 70 72 6f 76 69 64 65 64 20 69 74 20 63 6f 6e 74 61 69 6e 73 0a rsements",.provided.it.contains.
1e3c0 20 20 20 20 20 6e 6f 74 68 69 6e 67 20 62 75 74 20 65 6e 64 6f 72 73 65 6d 65 6e 74 73 20 6f 66 .....nothing.but.endorsements.of
1e3e0 20 79 6f 75 72 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 20 62 79 20 76 61 72 69 6f 75 .your.Modified.Version.by.variou
1e400 73 0a 20 20 20 20 20 70 61 72 74 69 65 73 2d 2d 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 73 74 61 s......parties--for.example,.sta
1e420 74 65 6d 65 6e 74 73 20 6f 66 20 70 65 65 72 20 72 65 76 69 65 77 20 6f 72 20 74 68 61 74 20 74 tements.of.peer.review.or.that.t
1e440 68 65 20 74 65 78 74 0a 20 20 20 20 20 68 61 73 20 62 65 65 6e 20 61 70 70 72 6f 76 65 64 20 62 he.text......has.been.approved.b
1e460 79 20 61 6e 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 20 61 73 20 74 68 65 20 61 75 74 68 6f 72 69 y.an.organization.as.the.authori
1e480 74 61 74 69 76 65 0a 20 20 20 20 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 61 20 73 74 61 6e tative......definition.of.a.stan
1e4a0 64 61 72 64 2e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 61 64 64 20 61 20 70 61 73 73 61 67 dard........You.may.add.a.passag
1e4c0 65 20 6f 66 20 75 70 20 74 6f 20 66 69 76 65 20 77 6f 72 64 73 20 61 73 20 61 20 46 72 6f 6e 74 e.of.up.to.five.words.as.a.Front
1e4e0 2d 43 6f 76 65 72 20 54 65 78 74 2c 0a 20 20 20 20 20 61 6e 64 20 61 20 70 61 73 73 61 67 65 20 -Cover.Text,......and.a.passage.
1e500 6f 66 20 75 70 20 74 6f 20 32 35 20 77 6f 72 64 73 20 61 73 20 61 20 42 61 63 6b 2d 43 6f 76 65 of.up.to.25.words.as.a.Back-Cove
1e520 72 20 54 65 78 74 2c 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 0a 20 20 20 20 20 74 68 65 20 6c r.Text,.to.the.end.of......the.l
1e540 69 73 74 20 6f 66 20 43 6f 76 65 72 20 54 65 78 74 73 20 69 6e 20 74 68 65 20 4d 6f 64 69 66 69 ist.of.Cover.Texts.in.the.Modifi
1e560 65 64 20 56 65 72 73 69 6f 6e 2e 20 20 4f 6e 6c 79 20 6f 6e 65 20 70 61 73 73 61 67 65 0a 20 20 ed.Version...Only.one.passage...
1e580 20 20 20 6f 66 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 20 61 6e 64 20 6f 6e 65 20 6f ...of.Front-Cover.Text.and.one.o
1e5a0 66 20 42 61 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 20 6d 61 79 20 62 65 20 61 64 64 65 64 20 62 f.Back-Cover.Text.may.be.added.b
1e5c0 79 20 28 6f 72 0a 20 20 20 20 20 74 68 72 6f 75 67 68 20 61 72 72 61 6e 67 65 6d 65 6e 74 73 20 y.(or......through.arrangements.
1e5e0 6d 61 64 65 20 62 79 29 20 61 6e 79 20 6f 6e 65 20 65 6e 74 69 74 79 2e 20 20 49 66 20 74 68 65 made.by).any.one.entity...If.the
1e600 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 61 6c 72 65 61 64 79 20 69 6e 63 6c 75 64 65 73 20 .Document......already.includes.
1e620 61 20 63 6f 76 65 72 20 74 65 78 74 20 66 6f 72 20 74 68 65 20 73 61 6d 65 20 63 6f 76 65 72 2c a.cover.text.for.the.same.cover,
1e640 20 70 72 65 76 69 6f 75 73 6c 79 20 61 64 64 65 64 0a 20 20 20 20 20 62 79 20 79 6f 75 20 6f 72 .previously.added......by.you.or
1e660 20 62 79 20 61 72 72 61 6e 67 65 6d 65 6e 74 20 6d 61 64 65 20 62 79 20 74 68 65 20 73 61 6d 65 .by.arrangement.made.by.the.same
1e680 20 65 6e 74 69 74 79 20 79 6f 75 20 61 72 65 20 61 63 74 69 6e 67 20 6f 6e 0a 20 20 20 20 20 62 .entity.you.are.acting.on......b
1e6a0 65 68 61 6c 66 20 6f 66 2c 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 61 6e 6f 74 68 65 ehalf.of,.you.may.not.add.anothe
1e6c0 72 3b 20 62 75 74 20 79 6f 75 20 6d 61 79 20 72 65 70 6c 61 63 65 20 74 68 65 20 6f 6c 64 0a 20 r;.but.you.may.replace.the.old..
1e6e0 20 20 20 20 6f 6e 65 2c 20 6f 6e 20 65 78 70 6c 69 63 69 74 20 70 65 72 6d 69 73 73 69 6f 6e 20 ....one,.on.explicit.permission.
1e700 66 72 6f 6d 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 70 75 62 6c 69 73 68 65 72 20 74 68 61 74 from.the.previous.publisher.that
1e720 20 61 64 64 65 64 0a 20 20 20 20 20 74 68 65 20 6f 6c 64 20 6f 6e 65 2e 0a 0a 20 20 20 20 20 54 .added......the.old.one........T
1e740 68 65 20 61 75 74 68 6f 72 28 73 29 20 61 6e 64 20 70 75 62 6c 69 73 68 65 72 28 73 29 20 6f 66 he.author(s).and.publisher(s).of
1e760 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 64 6f 20 6e 6f 74 20 62 79 20 74 68 69 73 0a 20 20 20 .the.Document.do.not.by.this....
1e780 20 20 4c 69 63 65 6e 73 65 20 67 69 76 65 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 ..License.give.permission.to.use
1e7a0 20 74 68 65 69 72 20 6e 61 6d 65 73 20 66 6f 72 20 70 75 62 6c 69 63 69 74 79 20 66 6f 72 20 6f .their.names.for.publicity.for.o
1e7c0 72 20 74 6f 0a 20 20 20 20 20 61 73 73 65 72 74 20 6f 72 20 69 6d 70 6c 79 20 65 6e 64 6f 72 73 r.to......assert.or.imply.endors
1e7e0 65 6d 65 6e 74 20 6f 66 20 61 6e 79 20 4d 6f 64 69 66 69 65 64 20 56 65 72 73 69 6f 6e 2e 0a 0a ement.of.any.Modified.Version...
1e800 20 20 35 2e 20 43 4f 4d 42 49 4e 49 4e 47 20 44 4f 43 55 4d 45 4e 54 53 0a 0a 20 20 20 20 20 59 ..5..COMBINING.DOCUMENTS.......Y
1e820 6f 75 20 6d 61 79 20 63 6f 6d 62 69 6e 65 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 77 69 74 68 ou.may.combine.the.Document.with
1e840 20 6f 74 68 65 72 20 64 6f 63 75 6d 65 6e 74 73 20 72 65 6c 65 61 73 65 64 20 75 6e 64 65 72 0a .other.documents.released.under.
1e860 20 20 20 20 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 .....this.License,.under.the.ter
1e880 6d 73 20 64 65 66 69 6e 65 64 20 69 6e 20 73 65 63 74 69 6f 6e 20 34 20 61 62 6f 76 65 20 66 6f ms.defined.in.section.4.above.fo
1e8a0 72 0a 20 20 20 20 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 2c 20 70 72 6f 76 69 64 r......modified.versions,.provid
1e8c0 65 64 20 74 68 61 74 20 79 6f 75 20 69 6e 63 6c 75 64 65 20 69 6e 20 74 68 65 20 63 6f 6d 62 69 ed.that.you.include.in.the.combi
1e8e0 6e 61 74 69 6f 6e 20 61 6c 6c 0a 20 20 20 20 20 6f 66 20 74 68 65 20 49 6e 76 61 72 69 61 6e 74 nation.all......of.the.Invariant
1e900 20 53 65 63 74 69 6f 6e 73 20 6f 66 20 61 6c 6c 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c .Sections.of.all.of.the.original
1e920 20 64 6f 63 75 6d 65 6e 74 73 2c 0a 20 20 20 20 20 75 6e 6d 6f 64 69 66 69 65 64 2c 20 61 6e 64 .documents,......unmodified,.and
1e940 20 6c 69 73 74 20 74 68 65 6d 20 61 6c 6c 20 61 73 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 .list.them.all.as.Invariant.Sect
1e960 69 6f 6e 73 20 6f 66 20 79 6f 75 72 0a 20 20 20 20 20 63 6f 6d 62 69 6e 65 64 20 77 6f 72 6b 20 ions.of.your......combined.work.
1e980 69 6e 20 69 74 73 20 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 2c 20 61 6e 64 20 74 68 61 74 20 in.its.license.notice,.and.that.
1e9a0 79 6f 75 20 70 72 65 73 65 72 76 65 20 61 6c 6c 0a 20 20 20 20 20 74 68 65 69 72 20 57 61 72 72 you.preserve.all......their.Warr
1e9c0 61 6e 74 79 20 44 69 73 63 6c 61 69 6d 65 72 73 2e 0a 0a 20 20 20 20 20 54 68 65 20 63 6f 6d 62 anty.Disclaimers........The.comb
1e9e0 69 6e 65 64 20 77 6f 72 6b 20 6e 65 65 64 20 6f 6e 6c 79 20 63 6f 6e 74 61 69 6e 20 6f 6e 65 20 ined.work.need.only.contain.one.
1ea00 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 0a 20 20 20 20 20 6d copy.of.this.License,.and......m
1ea20 75 6c 74 69 70 6c 65 20 69 64 65 6e 74 69 63 61 6c 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 ultiple.identical.Invariant.Sect
1ea40 69 6f 6e 73 20 6d 61 79 20 62 65 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 61 20 73 69 6e 67 ions.may.be.replaced.with.a.sing
1ea60 6c 65 0a 20 20 20 20 20 63 6f 70 79 2e 20 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6d 75 6c 74 le......copy...If.there.are.mult
1ea80 69 70 6c 65 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 77 69 74 68 20 74 68 65 iple.Invariant.Sections.with.the
1eaa0 20 73 61 6d 65 20 6e 61 6d 65 0a 20 20 20 20 20 62 75 74 20 64 69 66 66 65 72 65 6e 74 20 63 6f .same.name......but.different.co
1eac0 6e 74 65 6e 74 73 2c 20 6d 61 6b 65 20 74 68 65 20 74 69 74 6c 65 20 6f 66 20 65 61 63 68 20 73 ntents,.make.the.title.of.each.s
1eae0 75 63 68 20 73 65 63 74 69 6f 6e 20 75 6e 69 71 75 65 0a 20 20 20 20 20 62 79 20 61 64 64 69 6e uch.section.unique......by.addin
1eb00 67 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 69 74 2c 20 69 6e 20 70 61 72 65 6e 74 68 65 73 g.at.the.end.of.it,.in.parenthes
1eb20 65 73 2c 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 20 20 20 20 20 6f 72 69 67 69 6e 61 es,.the.name.of.the......origina
1eb40 6c 20 61 75 74 68 6f 72 20 6f 72 20 70 75 62 6c 69 73 68 65 72 20 6f 66 20 74 68 61 74 20 73 65 l.author.or.publisher.of.that.se
1eb60 63 74 69 6f 6e 20 69 66 20 6b 6e 6f 77 6e 2c 20 6f 72 20 65 6c 73 65 20 61 0a 20 20 20 20 20 75 ction.if.known,.or.else.a......u
1eb80 6e 69 71 75 65 20 6e 75 6d 62 65 72 2e 20 20 4d 61 6b 65 20 74 68 65 20 73 61 6d 65 20 61 64 6a nique.number...Make.the.same.adj
1eba0 75 73 74 6d 65 6e 74 20 74 6f 20 74 68 65 20 73 65 63 74 69 6f 6e 20 74 69 74 6c 65 73 20 69 6e ustment.to.the.section.titles.in
1ebc0 0a 20 20 20 20 20 74 68 65 20 6c 69 73 74 20 6f 66 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 ......the.list.of.Invariant.Sect
1ebe0 69 6f 6e 73 20 69 6e 20 74 68 65 20 6c 69 63 65 6e 73 65 20 6e 6f 74 69 63 65 20 6f 66 20 74 68 ions.in.the.license.notice.of.th
1ec00 65 0a 20 20 20 20 20 63 6f 6d 62 69 6e 65 64 20 77 6f 72 6b 2e 0a 0a 20 20 20 20 20 49 6e 20 74 e......combined.work........In.t
1ec20 68 65 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 2c 20 79 6f 75 20 6d 75 73 74 20 63 6f 6d 62 69 6e 65 he.combination,.you.must.combine
1ec40 20 61 6e 79 20 73 65 63 74 69 6f 6e 73 20 45 6e 74 69 74 6c 65 64 0a 20 20 20 20 20 22 48 69 73 .any.sections.Entitled......"His
1ec60 74 6f 72 79 22 20 69 6e 20 74 68 65 20 76 61 72 69 6f 75 73 20 6f 72 69 67 69 6e 61 6c 20 64 6f tory".in.the.various.original.do
1ec80 63 75 6d 65 6e 74 73 2c 20 66 6f 72 6d 69 6e 67 20 6f 6e 65 20 73 65 63 74 69 6f 6e 0a 20 20 20 cuments,.forming.one.section....
1eca0 20 20 45 6e 74 69 74 6c 65 64 20 22 48 69 73 74 6f 72 79 22 3b 20 6c 69 6b 65 77 69 73 65 20 63 ..Entitled."History";.likewise.c
1ecc0 6f 6d 62 69 6e 65 20 61 6e 79 20 73 65 63 74 69 6f 6e 73 20 45 6e 74 69 74 6c 65 64 0a 20 20 20 ombine.any.sections.Entitled....
1ece0 20 20 22 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73 22 2c 20 61 6e 64 20 61 6e 79 20 73 65 .."Acknowledgements",.and.any.se
1ed00 63 74 69 6f 6e 73 20 45 6e 74 69 74 6c 65 64 20 22 44 65 64 69 63 61 74 69 6f 6e 73 22 2e 20 20 ctions.Entitled."Dedications"...
1ed20 59 6f 75 0a 20 20 20 20 20 6d 75 73 74 20 64 65 6c 65 74 65 20 61 6c 6c 20 73 65 63 74 69 6f 6e You......must.delete.all.section
1ed40 73 20 45 6e 74 69 74 6c 65 64 20 22 45 6e 64 6f 72 73 65 6d 65 6e 74 73 2e 22 0a 0a 20 20 36 2e s.Entitled."Endorsements."....6.
1ed60 20 43 4f 4c 4c 45 43 54 49 4f 4e 53 20 4f 46 20 44 4f 43 55 4d 45 4e 54 53 0a 0a 20 20 20 20 20 .COLLECTIONS.OF.DOCUMENTS.......
1ed80 59 6f 75 20 6d 61 79 20 6d 61 6b 65 20 61 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 63 6f 6e 73 69 73 You.may.make.a.collection.consis
1eda0 74 69 6e 67 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 61 6e 64 20 6f 74 68 65 72 0a 20 ting.of.the.Document.and.other..
1edc0 20 20 20 20 64 6f 63 75 6d 65 6e 74 73 20 72 65 6c 65 61 73 65 64 20 75 6e 64 65 72 20 74 68 69 ....documents.released.under.thi
1ede0 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 20 72 65 70 6c 61 63 65 20 74 68 65 20 69 6e 64 69 76 s.License,.and.replace.the.indiv
1ee00 69 64 75 61 6c 0a 20 20 20 20 20 63 6f 70 69 65 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 idual......copies.of.this.Licens
1ee20 65 20 69 6e 20 74 68 65 20 76 61 72 69 6f 75 73 20 64 6f 63 75 6d 65 6e 74 73 20 77 69 74 68 20 e.in.the.various.documents.with.
1ee40 61 20 73 69 6e 67 6c 65 20 63 6f 70 79 0a 20 20 20 20 20 74 68 61 74 20 69 73 20 69 6e 63 6c 75 a.single.copy......that.is.inclu
1ee60 64 65 64 20 69 6e 20 74 68 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 2c 20 70 72 6f 76 69 64 65 64 20 ded.in.the.collection,.provided.
1ee80 74 68 61 74 20 79 6f 75 20 66 6f 6c 6c 6f 77 20 74 68 65 0a 20 20 20 20 20 72 75 6c 65 73 20 6f that.you.follow.the......rules.o
1eea0 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 76 65 72 62 61 74 69 6d 20 63 6f 70 79 f.this.License.for.verbatim.copy
1eec0 69 6e 67 20 6f 66 20 65 61 63 68 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 73 0a 20 20 20 ing.of.each.of.the.documents....
1eee0 20 20 69 6e 20 61 6c 6c 20 6f 74 68 65 72 20 72 65 73 70 65 63 74 73 2e 0a 0a 20 20 20 20 20 59 ..in.all.other.respects........Y
1ef00 6f 75 20 6d 61 79 20 65 78 74 72 61 63 74 20 61 20 73 69 6e 67 6c 65 20 64 6f 63 75 6d 65 6e 74 ou.may.extract.a.single.document
1ef20 20 66 72 6f 6d 20 73 75 63 68 20 61 20 63 6f 6c 6c 65 63 74 69 6f 6e 2c 20 61 6e 64 0a 20 20 20 .from.such.a.collection,.and....
1ef40 20 20 64 69 73 74 72 69 62 75 74 65 20 69 74 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 20 75 6e 64 ..distribute.it.individually.und
1ef60 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 70 72 6f 76 69 64 65 64 20 79 6f 75 20 69 6e er.this.License,.provided.you.in
1ef80 73 65 72 74 0a 20 20 20 20 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 sert......a.copy.of.this.License
1efa0 20 69 6e 74 6f 20 74 68 65 20 65 78 74 72 61 63 74 65 64 20 64 6f 63 75 6d 65 6e 74 2c 20 61 6e .into.the.extracted.document,.an
1efc0 64 20 66 6f 6c 6c 6f 77 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 20 69 6e 20 61 6c d.follow.this......License.in.al
1efe0 6c 20 6f 74 68 65 72 20 72 65 73 70 65 63 74 73 20 72 65 67 61 72 64 69 6e 67 20 76 65 72 62 61 l.other.respects.regarding.verba
1f000 74 69 6d 20 63 6f 70 79 69 6e 67 20 6f 66 20 74 68 61 74 0a 20 20 20 20 20 64 6f 63 75 6d 65 6e tim.copying.of.that......documen
1f020 74 2e 0a 0a 20 20 37 2e 20 41 47 47 52 45 47 41 54 49 4f 4e 20 57 49 54 48 20 49 4e 44 45 50 45 t.....7..AGGREGATION.WITH.INDEPE
1f040 4e 44 45 4e 54 20 57 4f 52 4b 53 0a 0a 20 20 20 20 20 41 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 NDENT.WORKS.......A.compilation.
1f060 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 6f 72 20 69 74 73 20 64 65 72 69 76 61 74 69 76 of.the.Document.or.its.derivativ
1f080 65 73 20 77 69 74 68 20 6f 74 68 65 72 0a 20 20 20 20 20 73 65 70 61 72 61 74 65 20 61 6e 64 20 es.with.other......separate.and.
1f0a0 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 6f 63 75 6d 65 6e 74 73 20 6f 72 20 77 6f 72 6b 73 2c 20 independent.documents.or.works,.
1f0c0 69 6e 20 6f 72 20 6f 6e 20 61 20 76 6f 6c 75 6d 65 20 6f 66 20 61 0a 20 20 20 20 20 73 74 6f 72 in.or.on.a.volume.of.a......stor
1f0e0 61 67 65 20 6f 72 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 64 69 75 6d 2c 20 69 73 20 63 age.or.distribution.medium,.is.c
1f100 61 6c 6c 65 64 20 61 6e 20 22 61 67 67 72 65 67 61 74 65 22 20 69 66 20 74 68 65 0a 20 20 20 20 alled.an."aggregate".if.the.....
1f120 20 63 6f 70 79 72 69 67 68 74 20 72 65 73 75 6c 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 6f .copyright.resulting.from.the.co
1f140 6d 70 69 6c 61 74 69 6f 6e 20 69 73 20 6e 6f 74 20 75 73 65 64 20 74 6f 20 6c 69 6d 69 74 20 74 mpilation.is.not.used.to.limit.t
1f160 68 65 0a 20 20 20 20 20 6c 65 67 61 6c 20 72 69 67 68 74 73 20 6f 66 20 74 68 65 20 63 6f 6d 70 he......legal.rights.of.the.comp
1f180 69 6c 61 74 69 6f 6e 27 73 20 75 73 65 72 73 20 62 65 79 6f 6e 64 20 77 68 61 74 20 74 68 65 20 ilation's.users.beyond.what.the.
1f1a0 69 6e 64 69 76 69 64 75 61 6c 0a 20 20 20 20 20 77 6f 72 6b 73 20 70 65 72 6d 69 74 2e 20 20 57 individual......works.permit...W
1f1c0 68 65 6e 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 hen.the.Document.is.included.in.
1f1e0 61 6e 20 61 67 67 72 65 67 61 74 65 2c 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 65 6e 73 65 20 an.aggregate,.this......License.
1f200 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c 79 20 74 6f 20 74 68 65 20 6f 74 68 65 72 20 77 6f 72 6b does.not.apply.to.the.other.work
1f220 73 20 69 6e 20 74 68 65 20 61 67 67 72 65 67 61 74 65 20 77 68 69 63 68 0a 20 20 20 20 20 61 72 s.in.the.aggregate.which......ar
1f240 65 20 6e 6f 74 20 74 68 65 6d 73 65 6c 76 65 73 20 64 65 72 69 76 61 74 69 76 65 20 77 6f 72 6b e.not.themselves.derivative.work
1f260 73 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 65 20 s.of.the.Document........If.the.
1f280 43 6f 76 65 72 20 54 65 78 74 20 72 65 71 75 69 72 65 6d 65 6e 74 20 6f 66 20 73 65 63 74 69 6f Cover.Text.requirement.of.sectio
1f2a0 6e 20 33 20 69 73 20 61 70 70 6c 69 63 61 62 6c 65 20 74 6f 20 74 68 65 73 65 0a 20 20 20 20 20 n.3.is.applicable.to.these......
1f2c0 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 2c 20 74 68 65 6e 20 69 66 20 copies.of.the.Document,.then.if.
1f2e0 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 6f 6e 65 20 68 61 the.Document.is.less.than.one.ha
1f300 6c 66 0a 20 20 20 20 20 6f 66 20 74 68 65 20 65 6e 74 69 72 65 20 61 67 67 72 65 67 61 74 65 2c lf......of.the.entire.aggregate,
1f320 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 27 73 20 43 6f 76 65 72 20 54 65 78 74 73 20 6d 61 79 20 .the.Document's.Cover.Texts.may.
1f340 62 65 20 70 6c 61 63 65 64 0a 20 20 20 20 20 6f 6e 20 63 6f 76 65 72 73 20 74 68 61 74 20 62 72 be.placed......on.covers.that.br
1f360 61 63 6b 65 74 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 77 69 74 68 69 6e 20 74 68 65 20 61 67 acket.the.Document.within.the.ag
1f380 67 72 65 67 61 74 65 2c 20 6f 72 20 74 68 65 0a 20 20 20 20 20 65 6c 65 63 74 72 6f 6e 69 63 20 gregate,.or.the......electronic.
1f3a0 65 71 75 69 76 61 6c 65 6e 74 20 6f 66 20 63 6f 76 65 72 73 20 69 66 20 74 68 65 20 44 6f 63 75 equivalent.of.covers.if.the.Docu
1f3c0 6d 65 6e 74 20 69 73 20 69 6e 20 65 6c 65 63 74 72 6f 6e 69 63 0a 20 20 20 20 20 66 6f 72 6d 2e ment.is.in.electronic......form.
1f3e0 20 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 79 20 6d 75 73 74 20 61 70 70 65 61 72 20 6f 6e 20 ..Otherwise.they.must.appear.on.
1f400 70 72 69 6e 74 65 64 20 63 6f 76 65 72 73 20 74 68 61 74 20 62 72 61 63 6b 65 74 0a 20 20 20 20 printed.covers.that.bracket.....
1f420 20 74 68 65 20 77 68 6f 6c 65 20 61 67 67 72 65 67 61 74 65 2e 0a 0a 20 20 38 2e 20 54 52 41 4e .the.whole.aggregate.....8..TRAN
1f440 53 4c 41 54 49 4f 4e 0a 0a 20 20 20 20 20 54 72 61 6e 73 6c 61 74 69 6f 6e 20 69 73 20 63 6f 6e SLATION.......Translation.is.con
1f460 73 69 64 65 72 65 64 20 61 20 6b 69 6e 64 20 6f 66 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2c 20 sidered.a.kind.of.modification,.
1f480 73 6f 20 79 6f 75 20 6d 61 79 0a 20 20 20 20 20 64 69 73 74 72 69 62 75 74 65 20 74 72 61 6e 73 so.you.may......distribute.trans
1f4a0 6c 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 75 6e 64 65 72 20 74 68 lations.of.the.Document.under.th
1f4c0 65 20 74 65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 34 2e 20 20 52 65 70 6c e.terms.of.section......4...Repl
1f4e0 61 63 69 6e 67 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 77 69 74 68 20 74 72 acing.Invariant.Sections.with.tr
1f500 61 6e 73 6c 61 74 69 6f 6e 73 20 72 65 71 75 69 72 65 73 20 73 70 65 63 69 61 6c 0a 20 20 20 20 anslations.requires.special.....
1f520 20 70 65 72 6d 69 73 73 69 6f 6e 20 66 72 6f 6d 20 74 68 65 69 72 20 63 6f 70 79 72 69 67 68 74 .permission.from.their.copyright
1f540 20 68 6f 6c 64 65 72 73 2c 20 62 75 74 20 79 6f 75 20 6d 61 79 20 69 6e 63 6c 75 64 65 0a 20 20 .holders,.but.you.may.include...
1f560 20 20 20 74 72 61 6e 73 6c 61 74 69 6f 6e 73 20 6f 66 20 73 6f 6d 65 20 6f 72 20 61 6c 6c 20 49 ...translations.of.some.or.all.I
1f580 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f nvariant.Sections.in.addition.to
1f5a0 20 74 68 65 0a 20 20 20 20 20 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 .the......original.versions.of.t
1f5c0 68 65 73 65 20 49 6e 76 61 72 69 61 6e 74 20 53 65 63 74 69 6f 6e 73 2e 20 20 59 6f 75 20 6d 61 hese.Invariant.Sections...You.ma
1f5e0 79 20 69 6e 63 6c 75 64 65 20 61 0a 20 20 20 20 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6f 66 20 y.include.a......translation.of.
1f600 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 6c 69 63 65 6e 73 this.License,.and.all.the.licens
1f620 65 20 6e 6f 74 69 63 65 73 20 69 6e 20 74 68 65 0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 2c 20 e.notices.in.the......Document,.
1f640 61 6e 64 20 61 6e 79 20 57 61 72 72 61 6e 74 79 20 44 69 73 63 6c 61 69 6d 65 72 73 2c 20 70 72 and.any.Warranty.Disclaimers,.pr
1f660 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 0a 20 20 20 20 20 69 6e 63 6c 75 64 ovided.that.you.also......includ
1f680 65 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 45 6e 67 6c 69 73 68 20 76 65 72 73 69 6f 6e 20 6f e.the.original.English.version.o
1f6a0 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6e 64 20 74 68 65 0a 20 20 20 20 20 6f 72 69 67 f.this.License.and.the......orig
1f6c0 69 6e 61 6c 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 6f 73 65 20 6e 6f 74 69 63 65 73 20 61 inal.versions.of.those.notices.a
1f6e0 6e 64 20 64 69 73 63 6c 61 69 6d 65 72 73 2e 20 20 49 6e 20 63 61 73 65 20 6f 66 20 61 0a 20 20 nd.disclaimers...In.case.of.a...
1f700 20 20 20 64 69 73 61 67 72 65 65 6d 65 6e 74 20 62 65 74 77 65 65 6e 20 74 68 65 20 74 72 61 6e ...disagreement.between.the.tran
1f720 73 6c 61 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e slation.and.the.original.version
1f740 20 6f 66 0a 20 20 20 20 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 6f 72 20 61 20 6e 6f 74 69 63 .of......this.License.or.a.notic
1f760 65 20 6f 72 20 64 69 73 63 6c 61 69 6d 65 72 2c 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 76 65 e.or.disclaimer,.the.original.ve
1f780 72 73 69 6f 6e 20 77 69 6c 6c 0a 20 20 20 20 20 70 72 65 76 61 69 6c 2e 0a 0a 20 20 20 20 20 49 rsion.will......prevail........I
1f7a0 66 20 61 20 73 65 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 69 73 20 45 f.a.section.in.the.Document.is.E
1f7c0 6e 74 69 74 6c 65 64 20 22 41 63 6b 6e 6f 77 6c 65 64 67 65 6d 65 6e 74 73 22 2c 0a 20 20 20 20 ntitled."Acknowledgements",.....
1f7e0 20 22 44 65 64 69 63 61 74 69 6f 6e 73 22 2c 20 6f 72 20 22 48 69 73 74 6f 72 79 22 2c 20 74 68 ."Dedications",.or."History",.th
1f800 65 20 72 65 71 75 69 72 65 6d 65 6e 74 20 28 73 65 63 74 69 6f 6e 20 34 29 20 74 6f 0a 20 20 20 e.requirement.(section.4).to....
1f820 20 20 50 72 65 73 65 72 76 65 20 69 74 73 20 54 69 74 6c 65 20 28 73 65 63 74 69 6f 6e 20 31 29 ..Preserve.its.Title.(section.1)
1f840 20 77 69 6c 6c 20 74 79 70 69 63 61 6c 6c 79 20 72 65 71 75 69 72 65 20 63 68 61 6e 67 69 6e 67 .will.typically.require.changing
1f860 20 74 68 65 0a 20 20 20 20 20 61 63 74 75 61 6c 20 74 69 74 6c 65 2e 0a 0a 20 20 39 2e 20 54 45 .the......actual.title.....9..TE
1f880 52 4d 49 4e 41 54 49 4f 4e 0a 0a 20 20 20 20 20 59 6f 75 20 6d 61 79 20 6e 6f 74 20 63 6f 70 79 RMINATION.......You.may.not.copy
1f8a0 2c 20 6d 6f 64 69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c 20 6f 72 20 64 69 73 74 72 69 62 ,.modify,.sublicense,.or.distrib
1f8c0 75 74 65 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 65 78 63 65 70 74 20 61 73 20 ute.the.Document......except.as.
1f8e0 65 78 70 72 65 73 73 6c 79 20 70 72 6f 76 69 64 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 expressly.provided.under.this.Li
1f900 63 65 6e 73 65 2e 20 20 41 6e 79 20 61 74 74 65 6d 70 74 0a 20 20 20 20 20 6f 74 68 65 72 77 69 cense...Any.attempt......otherwi
1f920 73 65 20 74 6f 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c 20 se.to.copy,.modify,.sublicense,.
1f940 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 69 74 20 69 73 20 76 6f 69 64 2c 0a 20 20 20 20 20 61 or.distribute.it.is.void,......a
1f960 6e 64 20 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 20 nd.will.automatically.terminate.
1f980 79 6f 75 72 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a your.rights.under.this.License..
1f9a0 0a 20 20 20 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f 75 20 63 65 61 73 65 20 61 6c 6c 20 ......However,.if.you.cease.all.
1f9c0 76 69 6f 6c 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 65 6e 20 violation.of.this.License,.then.
1f9e0 79 6f 75 72 0a 20 20 20 20 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 61 20 70 61 72 74 69 63 75 your......license.from.a.particu
1fa00 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 69 73 20 72 65 69 6e 73 74 61 74 lar.copyright.holder.is.reinstat
1fa20 65 64 20 28 61 29 0a 20 20 20 20 20 70 72 6f 76 69 73 69 6f 6e 61 6c 6c 79 2c 20 75 6e 6c 65 73 ed.(a)......provisionally,.unles
1fa40 73 20 61 6e 64 20 75 6e 74 69 6c 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 s.and.until.the.copyright.holder
1fa60 20 65 78 70 6c 69 63 69 74 6c 79 20 61 6e 64 0a 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 74 65 72 .explicitly.and......finally.ter
1fa80 6d 69 6e 61 74 65 73 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 2c 20 61 6e 64 20 28 62 29 20 70 65 minates.your.license,.and.(b).pe
1faa0 72 6d 61 6e 65 6e 74 6c 79 2c 20 69 66 20 74 68 65 0a 20 20 20 20 20 63 6f 70 79 72 69 67 68 74 rmanently,.if.the......copyright
1fac0 20 68 6f 6c 64 65 72 20 66 61 69 6c 73 20 74 6f 20 6e 6f 74 69 66 79 20 79 6f 75 20 6f 66 20 74 .holder.fails.to.notify.you.of.t
1fae0 68 65 20 76 69 6f 6c 61 74 69 6f 6e 20 62 79 20 73 6f 6d 65 0a 20 20 20 20 20 72 65 61 73 6f 6e he.violation.by.some......reason
1fb00 61 62 6c 65 20 6d 65 61 6e 73 20 70 72 69 6f 72 20 74 6f 20 36 30 20 64 61 79 73 20 61 66 74 65 able.means.prior.to.60.days.afte
1fb20 72 20 74 68 65 20 63 65 73 73 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 4d 6f 72 65 6f 76 65 72 2c r.the.cessation........Moreover,
1fb40 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 .your.license.from.a.particular.
1fb60 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 69 73 0a 20 20 20 20 20 72 65 69 6e 73 74 61 copyright.holder.is......reinsta
1fb80 74 65 64 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 69 66 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 ted.permanently.if.the.copyright
1fba0 20 68 6f 6c 64 65 72 20 6e 6f 74 69 66 69 65 73 20 79 6f 75 20 6f 66 20 74 68 65 0a 20 20 20 20 .holder.notifies.you.of.the.....
1fbc0 20 76 69 6f 6c 61 74 69 6f 6e 20 62 79 20 73 6f 6d 65 20 72 65 61 73 6f 6e 61 62 6c 65 20 6d 65 .violation.by.some.reasonable.me
1fbe0 61 6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 65 20 66 69 72 73 74 20 74 69 6d 65 20 79 6f 75 20 ans,.this.is.the.first.time.you.
1fc00 68 61 76 65 0a 20 20 20 20 20 72 65 63 65 69 76 65 64 20 6e 6f 74 69 63 65 20 6f 66 20 76 69 6f have......received.notice.of.vio
1fc20 6c 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 28 66 6f 72 20 61 6e 79 20 lation.of.this.License.(for.any.
1fc40 77 6f 72 6b 29 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 61 74 20 63 6f 70 79 72 69 67 68 74 20 68 work).from......that.copyright.h
1fc60 6f 6c 64 65 72 2c 20 61 6e 64 20 79 6f 75 20 63 75 72 65 20 74 68 65 20 76 69 6f 6c 61 74 69 6f older,.and.you.cure.the.violatio
1fc80 6e 20 70 72 69 6f 72 20 74 6f 20 33 30 20 64 61 79 73 0a 20 20 20 20 20 61 66 74 65 72 20 79 6f n.prior.to.30.days......after.yo
1fca0 75 72 20 72 65 63 65 69 70 74 20 6f 66 20 74 68 65 20 6e 6f 74 69 63 65 2e 0a 0a 20 20 20 20 20 ur.receipt.of.the.notice........
1fcc0 54 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 72 69 67 68 74 73 20 75 6e 64 65 72 Termination.of.your.rights.under
1fce0 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 74 65 72 6d 69 6e 61 74 65 .this.section.does.not.terminate
1fd00 0a 20 20 20 20 20 74 68 65 20 6c 69 63 65 6e 73 65 73 20 6f 66 20 70 61 72 74 69 65 73 20 77 68 ......the.licenses.of.parties.wh
1fd20 6f 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 63 6f 70 69 65 73 20 6f 72 20 72 69 67 68 74 73 o.have.received.copies.or.rights
1fd40 20 66 72 6f 6d 20 79 6f 75 0a 20 20 20 20 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 .from.you......under.this.Licens
1fd60 65 2e 20 20 49 66 20 79 6f 75 72 20 72 69 67 68 74 73 20 68 61 76 65 20 62 65 65 6e 20 74 65 72 e...If.your.rights.have.been.ter
1fd80 6d 69 6e 61 74 65 64 20 61 6e 64 20 6e 6f 74 0a 20 20 20 20 20 70 65 72 6d 61 6e 65 6e 74 6c 79 minated.and.not......permanently
1fda0 20 72 65 69 6e 73 74 61 74 65 64 2c 20 72 65 63 65 69 70 74 20 6f 66 20 61 20 63 6f 70 79 20 6f .reinstated,.receipt.of.a.copy.o
1fdc0 66 20 73 6f 6d 65 20 6f 72 20 61 6c 6c 20 6f 66 20 74 68 65 0a 20 20 20 20 20 73 61 6d 65 20 6d f.some.or.all.of.the......same.m
1fde0 61 74 65 72 69 61 6c 20 64 6f 65 73 20 6e 6f 74 20 67 69 76 65 20 79 6f 75 20 61 6e 79 20 72 69 aterial.does.not.give.you.any.ri
1fe00 67 68 74 73 20 74 6f 20 75 73 65 20 69 74 2e 0a 0a 20 20 31 30 2e 20 46 55 54 55 52 45 20 52 45 ghts.to.use.it.....10..FUTURE.RE
1fe20 56 49 53 49 4f 4e 53 20 4f 46 20 54 48 49 53 20 4c 49 43 45 4e 53 45 0a 0a 20 20 20 20 20 54 68 VISIONS.OF.THIS.LICENSE.......Th
1fe40 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 20 6d 61 79 20 70 e.Free.Software.Foundation.may.p
1fe60 75 62 6c 69 73 68 20 6e 65 77 2c 20 72 65 76 69 73 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 0a ublish.new,.revised.versions.of.
1fe80 20 20 20 20 20 74 68 65 20 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 .....the.GNU.Free.Documentation.
1fea0 4c 69 63 65 6e 73 65 20 66 72 6f 6d 20 74 69 6d 65 20 74 6f 20 74 69 6d 65 2e 20 20 53 75 63 68 License.from.time.to.time...Such
1fec0 20 6e 65 77 0a 20 20 20 20 20 76 65 72 73 69 6f 6e 73 20 77 69 6c 6c 20 62 65 20 73 69 6d 69 6c .new......versions.will.be.simil
1fee0 61 72 20 69 6e 20 73 70 69 72 69 74 20 74 6f 20 74 68 65 20 70 72 65 73 65 6e 74 20 76 65 72 73 ar.in.spirit.to.the.present.vers
1ff00 69 6f 6e 2c 20 62 75 74 20 6d 61 79 0a 20 20 20 20 20 64 69 66 66 65 72 20 69 6e 20 64 65 74 61 ion,.but.may......differ.in.deta
1ff20 69 6c 20 74 6f 20 61 64 64 72 65 73 73 20 6e 65 77 20 70 72 6f 62 6c 65 6d 73 20 6f 72 20 63 6f il.to.address.new.problems.or.co
1ff40 6e 63 65 72 6e 73 2e 20 20 53 65 65 0a 20 20 20 20 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e ncerns...See......<http://www.gn
1ff60 75 2e 6f 72 67 2f 63 6f 70 79 6c 65 66 74 2f 3e 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 76 65 72 u.org/copyleft/>........Each.ver
1ff80 73 69 6f 6e 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 20 69 73 20 67 69 76 65 6e 20 61 20 64 sion.of.the.License.is.given.a.d
1ffa0 69 73 74 69 6e 67 75 69 73 68 69 6e 67 20 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 6e 75 6d 62 65 istinguishing.version......numbe
1ffc0 72 2e 20 20 49 66 20 74 68 65 20 44 6f 63 75 6d 65 6e 74 20 73 70 65 63 69 66 69 65 73 20 74 68 r...If.the.Document.specifies.th
1ffe0 61 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6e 75 6d 62 65 72 65 64 0a 20 20 20 20 20 76 65 at.a.particular.numbered......ve
20000 72 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 22 6f 72 20 61 6e 79 20 6c 61 rsion.of.this.License."or.any.la
20020 74 65 72 20 76 65 72 73 69 6f 6e 22 20 61 70 70 6c 69 65 73 20 74 6f 20 69 74 2c 20 79 6f 75 0a ter.version".applies.to.it,.you.
20040 20 20 20 20 20 68 61 76 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 6f 66 20 66 6f 6c 6c 6f 77 69 6e .....have.the.option.of.followin
20060 67 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 65 69 74 68 65 g.the.terms.and.conditions.eithe
20080 72 20 6f 66 0a 20 20 20 20 20 74 68 61 74 20 73 70 65 63 69 66 69 65 64 20 76 65 72 73 69 6f 6e r.of......that.specified.version
200a0 20 6f 72 20 6f 66 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 20 74 68 61 74 20 68 61 .or.of.any.later.version.that.ha
200c0 73 20 62 65 65 6e 0a 20 20 20 20 20 70 75 62 6c 69 73 68 65 64 20 28 6e 6f 74 20 61 73 20 61 20 s.been......published.(not.as.a.
200e0 64 72 61 66 74 29 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e draft).by.the.Free.Software.Foun
20100 64 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 0a 20 20 20 20 20 44 6f 63 75 6d 65 6e 74 20 64 6f dation...If.the......Document.do
20120 65 73 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 es.not.specify.a.version.number.
20140 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 79 6f 75 20 6d 61 79 0a 20 20 20 20 20 63 68 of.this.License,.you.may......ch
20160 6f 6f 73 65 20 61 6e 79 20 76 65 72 73 69 6f 6e 20 65 76 65 72 20 70 75 62 6c 69 73 68 65 64 20 oose.any.version.ever.published.
20180 28 6e 6f 74 20 61 73 20 61 20 64 72 61 66 74 29 20 62 79 20 74 68 65 20 46 72 65 65 0a 20 20 20 (not.as.a.draft).by.the.Free....
201a0 20 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 44 ..Software.Foundation...If.the.D
201c0 6f 63 75 6d 65 6e 74 20 73 70 65 63 69 66 69 65 73 20 74 68 61 74 20 61 20 70 72 6f 78 79 20 63 ocument.specifies.that.a.proxy.c
201e0 61 6e 0a 20 20 20 20 20 64 65 63 69 64 65 20 77 68 69 63 68 20 66 75 74 75 72 65 20 76 65 72 73 an......decide.which.future.vers
20200 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 63 61 6e 20 62 65 20 75 73 65 64 ions.of.this.License.can.be.used
20220 2c 20 74 68 61 74 0a 20 20 20 20 20 70 72 6f 78 79 27 73 20 70 75 62 6c 69 63 20 73 74 61 74 65 ,.that......proxy's.public.state
20240 6d 65 6e 74 20 6f 66 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 61 20 76 65 72 73 69 6f 6e 20 ment.of.acceptance.of.a.version.
20260 70 65 72 6d 61 6e 65 6e 74 6c 79 0a 20 20 20 20 20 61 75 74 68 6f 72 69 7a 65 73 20 79 6f 75 20 permanently......authorizes.you.
20280 74 6f 20 63 68 6f 6f 73 65 20 74 68 61 74 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 74 68 65 20 44 to.choose.that.version.for.the.D
202a0 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 31 31 2e 20 52 45 4c 49 43 45 4e 53 49 4e 47 0a 0a 20 20 20 ocument.....11..RELICENSING.....
202c0 20 20 22 4d 61 73 73 69 76 65 20 4d 75 6c 74 69 61 75 74 68 6f 72 20 43 6f 6c 6c 61 62 6f 72 61 .."Massive.Multiauthor.Collabora
202e0 74 69 6f 6e 20 53 69 74 65 22 20 28 6f 72 20 22 4d 4d 43 20 53 69 74 65 22 29 20 6d 65 61 6e 73 tion.Site".(or."MMC.Site").means
20300 20 61 6e 79 0a 20 20 20 20 20 57 6f 72 6c 64 20 57 69 64 65 20 57 65 62 20 73 65 72 76 65 72 20 .any......World.Wide.Web.server.
20320 74 68 61 74 20 70 75 62 6c 69 73 68 65 73 20 63 6f 70 79 72 69 67 68 74 61 62 6c 65 20 77 6f 72 that.publishes.copyrightable.wor
20340 6b 73 20 61 6e 64 20 61 6c 73 6f 0a 20 20 20 20 20 70 72 6f 76 69 64 65 73 20 70 72 6f 6d 69 6e ks.and.also......provides.promin
20360 65 6e 74 20 66 61 63 69 6c 69 74 69 65 73 20 66 6f 72 20 61 6e 79 62 6f 64 79 20 74 6f 20 65 64 ent.facilities.for.anybody.to.ed
20380 69 74 20 74 68 6f 73 65 20 77 6f 72 6b 73 2e 20 20 41 0a 20 20 20 20 20 70 75 62 6c 69 63 20 77 it.those.works...A......public.w
203a0 69 6b 69 20 74 68 61 74 20 61 6e 79 62 6f 64 79 20 63 61 6e 20 65 64 69 74 20 69 73 20 61 6e 20 iki.that.anybody.can.edit.is.an.
203c0 65 78 61 6d 70 6c 65 20 6f 66 20 73 75 63 68 20 61 20 73 65 72 76 65 72 2e 0a 20 20 20 20 20 41 example.of.such.a.server.......A
203e0 20 22 4d 61 73 73 69 76 65 20 4d 75 6c 74 69 61 75 74 68 6f 72 20 43 6f 6c 6c 61 62 6f 72 61 74 ."Massive.Multiauthor.Collaborat
20400 69 6f 6e 22 20 28 6f 72 20 22 4d 4d 43 22 29 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 65 ion".(or."MMC").contained.in.the
20420 0a 20 20 20 20 20 73 69 74 65 20 6d 65 61 6e 73 20 61 6e 79 20 73 65 74 20 6f 66 20 63 6f 70 79 ......site.means.any.set.of.copy
20440 72 69 67 68 74 61 62 6c 65 20 77 6f 72 6b 73 20 74 68 75 73 20 70 75 62 6c 69 73 68 65 64 20 6f rightable.works.thus.published.o
20460 6e 20 74 68 65 20 4d 4d 43 0a 20 20 20 20 20 73 69 74 65 2e 0a 0a 20 20 20 20 20 22 43 43 2d 42 n.the.MMC......site........"CC-B
20480 59 2d 53 41 22 20 6d 65 61 6e 73 20 74 68 65 20 43 72 65 61 74 69 76 65 20 43 6f 6d 6d 6f 6e 73 Y-SA".means.the.Creative.Commons
204a0 20 41 74 74 72 69 62 75 74 69 6f 6e 2d 53 68 61 72 65 20 41 6c 69 6b 65 20 33 2e 30 0a 20 20 20 .Attribution-Share.Alike.3.0....
204c0 20 20 6c 69 63 65 6e 73 65 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 43 72 65 61 74 69 76 65 20 ..license.published.by.Creative.
204e0 43 6f 6d 6d 6f 6e 73 20 43 6f 72 70 6f 72 61 74 69 6f 6e 2c 20 61 20 6e 6f 74 2d 66 6f 72 2d 70 Commons.Corporation,.a.not-for-p
20500 72 6f 66 69 74 0a 20 20 20 20 20 63 6f 72 70 6f 72 61 74 69 6f 6e 20 77 69 74 68 20 61 20 70 72 rofit......corporation.with.a.pr
20520 69 6e 63 69 70 61 6c 20 70 6c 61 63 65 20 6f 66 20 62 75 73 69 6e 65 73 73 20 69 6e 20 53 61 6e incipal.place.of.business.in.San
20540 20 46 72 61 6e 63 69 73 63 6f 2c 0a 20 20 20 20 20 43 61 6c 69 66 6f 72 6e 69 61 2c 20 61 73 20 .Francisco,......California,.as.
20560 77 65 6c 6c 20 61 73 20 66 75 74 75 72 65 20 63 6f 70 79 6c 65 66 74 20 76 65 72 73 69 6f 6e 73 well.as.future.copyleft.versions
20580 20 6f 66 20 74 68 61 74 20 6c 69 63 65 6e 73 65 0a 20 20 20 20 20 70 75 62 6c 69 73 68 65 64 20 .of.that.license......published.
205a0 62 79 20 74 68 61 74 20 73 61 6d 65 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 by.that.same.organization.......
205c0 20 22 49 6e 63 6f 72 70 6f 72 61 74 65 22 20 6d 65 61 6e 73 20 74 6f 20 70 75 62 6c 69 73 68 20 ."Incorporate".means.to.publish.
205e0 6f 72 20 72 65 70 75 62 6c 69 73 68 20 61 20 44 6f 63 75 6d 65 6e 74 2c 20 69 6e 20 77 68 6f 6c or.republish.a.Document,.in.whol
20600 65 20 6f 72 0a 20 20 20 20 20 69 6e 20 70 61 72 74 2c 20 61 73 20 70 61 72 74 20 6f 66 20 61 6e e.or......in.part,.as.part.of.an
20620 6f 74 68 65 72 20 44 6f 63 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 20 41 6e 20 4d 4d 43 20 69 73 20 other.Document........An.MMC.is.
20640 22 65 6c 69 67 69 62 6c 65 20 66 6f 72 20 72 65 6c 69 63 65 6e 73 69 6e 67 22 20 69 66 20 69 74 "eligible.for.relicensing".if.it
20660 20 69 73 20 6c 69 63 65 6e 73 65 64 20 75 6e 64 65 72 20 74 68 69 73 0a 20 20 20 20 20 4c 69 63 .is.licensed.under.this......Lic
20680 65 6e 73 65 2c 20 61 6e 64 20 69 66 20 61 6c 6c 20 77 6f 72 6b 73 20 74 68 61 74 20 77 65 72 65 ense,.and.if.all.works.that.were
206a0 20 66 69 72 73 74 20 70 75 62 6c 69 73 68 65 64 20 75 6e 64 65 72 20 74 68 69 73 0a 20 20 20 20 .first.published.under.this.....
206c0 20 4c 69 63 65 6e 73 65 20 73 6f 6d 65 77 68 65 72 65 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 .License.somewhere.other.than.th
206e0 69 73 20 4d 4d 43 2c 20 61 6e 64 20 73 75 62 73 65 71 75 65 6e 74 6c 79 0a 20 20 20 20 20 69 6e is.MMC,.and.subsequently......in
20700 63 6f 72 70 6f 72 61 74 65 64 20 69 6e 20 77 68 6f 6c 65 20 6f 72 20 69 6e 20 70 61 72 74 20 69 corporated.in.whole.or.in.part.i
20720 6e 74 6f 20 74 68 65 20 4d 4d 43 2c 20 28 31 29 20 68 61 64 20 6e 6f 20 63 6f 76 65 72 0a 20 20 nto.the.MMC,.(1).had.no.cover...
20740 20 20 20 74 65 78 74 73 20 6f 72 20 69 6e 76 61 72 69 61 6e 74 20 73 65 63 74 69 6f 6e 73 2c 20 ...texts.or.invariant.sections,.
20760 61 6e 64 20 28 32 29 20 77 65 72 65 20 74 68 75 73 20 69 6e 63 6f 72 70 6f 72 61 74 65 64 20 70 and.(2).were.thus.incorporated.p
20780 72 69 6f 72 0a 20 20 20 20 20 74 6f 20 4e 6f 76 65 6d 62 65 72 20 31 2c 20 32 30 30 38 2e 0a 0a rior......to.November.1,.2008...
207a0 20 20 20 20 20 54 68 65 20 6f 70 65 72 61 74 6f 72 20 6f 66 20 61 6e 20 4d 4d 43 20 53 69 74 65 .....The.operator.of.an.MMC.Site
207c0 20 6d 61 79 20 72 65 70 75 62 6c 69 73 68 20 61 6e 20 4d 4d 43 20 63 6f 6e 74 61 69 6e 65 64 20 .may.republish.an.MMC.contained.
207e0 69 6e 20 74 68 65 0a 20 20 20 20 20 73 69 74 65 20 75 6e 64 65 72 20 43 43 2d 42 59 2d 53 41 20 in.the......site.under.CC-BY-SA.
20800 6f 6e 20 74 68 65 20 73 61 6d 65 20 73 69 74 65 20 61 74 20 61 6e 79 20 74 69 6d 65 20 62 65 66 on.the.same.site.at.any.time.bef
20820 6f 72 65 20 41 75 67 75 73 74 20 31 2c 0a 20 20 20 20 20 32 30 30 39 2c 20 70 72 6f 76 69 64 65 ore.August.1,......2009,.provide
20840 64 20 74 68 65 20 4d 4d 43 20 69 73 20 65 6c 69 67 69 62 6c 65 20 66 6f 72 20 72 65 6c 69 63 65 d.the.MMC.is.eligible.for.relice
20860 6e 73 69 6e 67 2e 0a 0a 41 44 44 45 4e 44 55 4d 3a 20 48 6f 77 20 74 6f 20 75 73 65 20 74 68 69 nsing...ADDENDUM:.How.to.use.thi
20880 73 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 79 6f 75 72 20 64 6f 63 75 6d 65 6e 74 73 0a 3d 3d 3d s.License.for.your.documents.===
208a0 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================================
208c0 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 6f 20 75 73 65 20 74 68 69 73 20 4c =================..To.use.this.L
208e0 69 63 65 6e 73 65 20 69 6e 20 61 20 64 6f 63 75 6d 65 6e 74 20 79 6f 75 20 68 61 76 65 20 77 72 icense.in.a.document.you.have.wr
20900 69 74 74 65 6e 2c 20 69 6e 63 6c 75 64 65 20 61 20 63 6f 70 79 20 6f 66 0a 74 68 65 20 4c 69 63 itten,.include.a.copy.of.the.Lic
20920 65 6e 73 65 20 69 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 61 6e 64 20 70 75 74 20 74 68 65 ense.in.the.document.and.put.the
20940 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 70 79 72 69 67 68 74 20 61 6e 64 20 6c 69 63 65 6e 73 65 .following.copyright.and.license
20960 0a 6e 6f 74 69 63 65 73 20 6a 75 73 74 20 61 66 74 65 72 20 74 68 65 20 74 69 74 6c 65 20 70 61 .notices.just.after.the.title.pa
20980 67 65 3a 0a 0a 20 20 20 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 20 59 45 41 52 20 ge:.........Copyright.(C)..YEAR.
209a0 20 59 4f 55 52 20 4e 41 4d 45 2e 0a 20 20 20 20 20 20 20 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 .YOUR.NAME.........Permission.is
209c0 20 67 72 61 6e 74 65 64 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 .granted.to.copy,.distribute.and
209e0 2f 6f 72 20 6d 6f 64 69 66 79 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 /or.modify.this.document........
20a00 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 46 72 65 65 20 under.the.terms.of.the.GNU.Free.
20a20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 2c 20 56 65 72 73 69 6f 6e 20 31 Documentation.License,.Version.1
20a40 2e 33 0a 20 20 20 20 20 20 20 6f 72 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 20 70 .3........or.any.later.version.p
20a60 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f ublished.by.the.Free.Software.Fo
20a80 75 6e 64 61 74 69 6f 6e 3b 0a 20 20 20 20 20 20 20 77 69 74 68 20 6e 6f 20 49 6e 76 61 72 69 61 undation;........with.no.Invaria
20aa0 6e 74 20 53 65 63 74 69 6f 6e 73 2c 20 6e 6f 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 nt.Sections,.no.Front-Cover.Text
20ac0 73 2c 20 61 6e 64 20 6e 6f 20 42 61 63 6b 2d 43 6f 76 65 72 0a 20 20 20 20 20 20 20 54 65 78 74 s,.and.no.Back-Cover........Text
20ae0 73 2e 20 20 41 20 63 6f 70 79 20 6f 66 20 74 68 65 20 6c 69 63 65 6e 73 65 20 69 73 20 69 6e 63 s...A.copy.of.the.license.is.inc
20b00 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 65 63 74 69 6f 6e 20 65 6e 74 69 74 6c 65 64 20 60 60 luded.in.the.section.entitled.``
20b20 47 4e 55 0a 20 20 20 20 20 20 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 4c 69 GNU........Free.Documentation.Li
20b40 63 65 6e 73 65 27 27 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 68 61 76 65 20 49 6e 76 61 72 69 61 cense''......If.you.have.Invaria
20b60 6e 74 20 53 65 63 74 69 6f 6e 73 2c 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 65 78 74 73 20 61 nt.Sections,.Front-Cover.Texts.a
20b80 6e 64 20 42 61 63 6b 2d 43 6f 76 65 72 0a 54 65 78 74 73 2c 20 72 65 70 6c 61 63 65 20 74 68 65 nd.Back-Cover.Texts,.replace.the
20ba0 20 22 77 69 74 68 2e 2e 2e 54 65 78 74 73 2e 22 20 20 6c 69 6e 65 20 77 69 74 68 20 74 68 69 73 ."with...Texts."..line.with.this
20bc0 3a 0a 0a 20 20 20 20 20 20 20 20 20 77 69 74 68 20 74 68 65 20 49 6e 76 61 72 69 61 6e 74 20 53 :...........with.the.Invariant.S
20be0 65 63 74 69 6f 6e 73 20 62 65 69 6e 67 20 4c 49 53 54 20 54 48 45 49 52 20 54 49 54 4c 45 53 2c ections.being.LIST.THEIR.TITLES,
20c00 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 74 68 65 20 46 72 6f 6e 74 2d 43 6f 76 65 72 20 54 .with..........the.Front-Cover.T
20c20 65 78 74 73 20 62 65 69 6e 67 20 4c 49 53 54 2c 20 61 6e 64 20 77 69 74 68 20 74 68 65 20 42 61 exts.being.LIST,.and.with.the.Ba
20c40 63 6b 2d 43 6f 76 65 72 20 54 65 78 74 73 0a 20 20 20 20 20 20 20 20 20 62 65 69 6e 67 20 4c 49 ck-Cover.Texts..........being.LI
20c60 53 54 2e 0a 0a 20 20 20 49 66 20 79 6f 75 20 68 61 76 65 20 49 6e 76 61 72 69 61 6e 74 20 53 65 ST......If.you.have.Invariant.Se
20c80 63 74 69 6f 6e 73 20 77 69 74 68 6f 75 74 20 43 6f 76 65 72 20 54 65 78 74 73 2c 20 6f 72 20 73 ctions.without.Cover.Texts,.or.s
20ca0 6f 6d 65 20 6f 74 68 65 72 0a 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 68 72 ome.other.combination.of.the.thr
20cc0 65 65 2c 20 6d 65 72 67 65 20 74 68 6f 73 65 20 74 77 6f 20 61 6c 74 65 72 6e 61 74 69 76 65 73 ee,.merge.those.two.alternatives
20ce0 20 74 6f 20 73 75 69 74 20 74 68 65 0a 73 69 74 75 61 74 69 6f 6e 2e 0a 0a 20 20 20 49 66 20 79 .to.suit.the.situation......If.y
20d00 6f 75 72 20 64 6f 63 75 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 73 20 6e 6f 6e 74 72 69 76 69 61 6c our.document.contains.nontrivial
20d20 20 65 78 61 6d 70 6c 65 73 20 6f 66 20 70 72 6f 67 72 61 6d 20 63 6f 64 65 2c 20 77 65 0a 72 65 .examples.of.program.code,.we.re
20d40 63 6f 6d 6d 65 6e 64 20 72 65 6c 65 61 73 69 6e 67 20 74 68 65 73 65 20 65 78 61 6d 70 6c 65 73 commend.releasing.these.examples
20d60 20 69 6e 20 70 61 72 61 6c 6c 65 6c 20 75 6e 64 65 72 20 79 6f 75 72 20 63 68 6f 69 63 65 20 6f .in.parallel.under.your.choice.o
20d80 66 20 66 72 65 65 0a 73 6f 66 74 77 61 72 65 20 6c 69 63 65 6e 73 65 2c 20 73 75 63 68 20 61 73 f.free.software.license,.such.as
20da0 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c .the.GNU.General.Public.License,
20dc0 20 74 6f 20 70 65 72 6d 69 74 0a 74 68 65 69 72 20 75 73 65 20 69 6e 20 66 72 65 65 20 73 6f 66 .to.permit.their.use.in.free.sof
20de0 74 77 61 72 65 2e 0a 0a 1f 0a 46 69 6c 65 3a 20 6d 61 6e 75 61 6c 2e 69 6e 66 6f 2c 20 20 4e 6f tware.....File:.manual.info,..No
20e00 64 65 3a 20 43 6f 6e 63 65 70 74 20 49 6e 64 65 78 2c 20 20 50 72 65 76 3a 20 47 4e 55 2d 46 44 de:.Concept.Index,..Prev:.GNU-FD
20e20 4c 2c 20 20 55 70 3a 20 54 6f 70 0a 0a 43 6f 6e 63 65 70 74 20 49 6e 64 65 78 0a 2a 2a 2a 2a 2a L,..Up:.Top..Concept.Index.*****
20e40 2a 2a 2a 2a 2a 2a 2a 2a 0a 0a 00 08 5b 69 6e 64 65 78 00 08 5d 0a 2a 20 4d 65 6e 75 3a 0a 0a 2a ********....[index..].*.Menu:..*
20e60 20 41 66 66 65 72 6f 20 47 50 4c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .Affero.GPL:....................
20e80 20 20 20 20 20 20 20 20 47 4e 55 20 41 66 66 65 72 6f 20 47 50 4c 2e 20 20 20 20 20 20 28 6c 69 ........GNU.Affero.GPL.......(li
20ea0 6e 65 20 20 20 36 29 0a 2a 20 62 61 63 6b 20 6f 66 66 69 63 65 3a 20 20 20 20 20 20 20 20 20 20 ne...6).*.back.office:..........
20ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 .................Architecture.ov
20ee0 65 72 76 69 65 77 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 erview..........................
20f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20f20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 31 29 0a 2a 20 62 61 63 6b 65 6e 64 3a 20 20 20 20 20 ......(line..21).*.backend:.....
20f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 63 68 69 74 ..........................Archit
20f60 65 63 74 75 72 65 20 6f 76 65 72 76 69 65 77 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ecture.overview.................
20f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
20fa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 32 37 29 0a 2a 20 62 61 63 6b ...............(line..27).*.back
20fc0 65 6e 64 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 end.<1>:........................
20fe0 20 20 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 6d 65 72 63 ...Installing.the.GNU.Taler.merc
21000 68 61 6e 74 20 62 61 63 6b 65 6e 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 hant.backend....................
21020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21040 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 62 61 63 6b 65 6e 64 ............(line...6).*.backend
21060 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<2>:...........................
21080 4c 61 75 6e 63 68 69 6e 67 20 74 68 65 20 62 61 63 6b 65 6e 64 2e 0a 20 20 20 20 20 20 20 20 20 Launching.the.backend...........
210a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
210c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a .....................(line...6).
210e0 2a 20 63 6c 6f 73 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 *.close:........................
21100 20 20 20 20 20 20 20 20 20 46 75 6e 64 20 74 68 65 20 72 65 73 65 72 76 65 2e 20 20 20 20 28 6c .........Fund.the.reserve.....(l
21120 69 6e 65 20 20 20 36 29 0a 2a 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 20 20 20 20 20 20 20 ine...6).*.configuration:.......
21140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 61 6d 70 6c 65 20 62 61 63 6b 65 6e 64 ..................Sample.backend
21160 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .configuration..................
21180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
211a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 63 6f 6e 66 69 ..............(line...6).*.confi
211c0 67 75 72 61 74 69 6f 6e 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 guration.<1>:...................
211e0 20 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 6d 61 74 2e 0a 20 20 20 20 20 20 20 20 ..Configuration.format..........
21200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 ......................(line...6)
21240 0a 2a 20 63 72 79 70 74 6f 2d 63 75 72 72 65 6e 63 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 .*.crypto-currency:.............
21260 20 20 20 20 20 20 20 20 20 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 65 77 2e ..........Architecture.overview.
21280 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
212a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 ...............................(
212c0 6c 69 6e 65 20 20 20 36 29 0a 2a 20 63 75 72 72 65 6e 63 79 3a 20 20 20 20 20 20 20 20 20 20 20 line...6).*.currency:...........
212e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f ...................Backend.optio
21300 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 33 36 29 0a 2a 20 44 42 4d 53 3a 20 20 20 20 20 20 ns......(line..36).*.DBMS:......
21320 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 63 68 ............................Arch
21340 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 65 77 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 itecture.overview...............
21360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 44 42 .................(line..31).*.DB
213a0 4d 53 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 MS.<1>:.........................
213c0 20 20 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 .....Backend.options......(line.
213e0 20 34 35 29 0a 2a 20 44 65 62 69 61 6e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .45).*.Debian:..................
21400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 6f ..............Installing.Taler.o
21420 6e 20 44 65 62 69 61 6e 20 47 4e 55 2f 4c 69 6e 75 78 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 n.Debian.GNU/Linux..............
21440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 45 ..................(line...6).*.E
21480 42 49 43 53 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 BICS:...........................
214a0 20 20 20 20 20 20 53 45 50 41 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 20 28 6c 69 6e 65 ......SEPA.configuration...(line
214c0 20 20 20 36 29 0a 2a 20 65 78 63 68 61 6e 67 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...6).*.exchange:...............
214e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e ...............Installing.the.GN
21500 55 20 54 61 6c 65 72 20 65 78 63 68 61 6e 67 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 U.Taler.exchange................
21520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 65 78 63 ................(line...6).*.exc
21560 68 61 6e 67 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 hange.<1>:......................
21580 20 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 ....Backend.options......(line..
215a0 38 31 29 0a 2a 20 66 72 6f 6e 74 65 6e 64 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 81).*.frontend:.................
215c0 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 .............Architecture.overvi
215e0 65 77 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ew..............................
21600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21620 20 20 28 6c 69 6e 65 20 20 31 36 29 0a 2a 20 47 4e 55 20 46 72 65 65 20 44 6f 63 75 6d 65 6e 74 ..(line..16).*.GNU.Free.Document
21640 61 74 69 6f 6e 20 4c 69 63 65 6e 73 65 3a 20 20 20 20 20 20 20 20 47 4e 55 2d 46 44 4c 2e 20 20 ation.License:........GNU-FDL...
21660 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 47 4e 55 6e 65 74 3a 20 ...........(line...6).*.GNUnet:.
21680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 ...............................I
216a0 6e 73 74 61 6c 6c 69 6e 67 20 6c 69 62 67 6e 75 6e 65 74 75 74 69 6c 2e 0a 20 20 20 20 20 20 20 nstalling.libgnunetutil.........
216c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
216e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 .......................(line...6
21700 29 0a 2a 20 67 6e 75 6e 65 74 2d 65 63 63 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ).*.gnunet-ecc:.................
21720 20 20 20 20 20 20 20 20 20 20 20 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 73 65 72 76 65 20 61 ...........Configure.a.reserve.a
21740 6e 64 20 65 78 63 68 61 6e 67 65 20 66 6f 72 20 74 69 70 70 69 6e 67 2e 0a 20 20 20 20 20 20 20 nd.exchange.for.tipping.........
21760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 .......................(line...6
217a0 29 0a 2a 20 69 6e 73 74 61 6e 63 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ).*.instance:...................
217c0 20 20 20 20 20 20 20 20 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 ...........Backend.options......
217e0 28 6c 69 6e 65 20 31 30 35 29 0a 2a 20 4b 45 59 46 49 4c 45 3a 20 20 20 20 20 20 20 20 20 20 20 (line.105).*.KEYFILE:...........
21800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 72 63 68 61 6e 74 20 6b 65 79 ....................Merchant.key
21820 20 6d 61 6e 61 67 65 6d 65 6e 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .management.....................
21840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21860 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 4b 55 44 4f 53 3a 20 20 ...........(line...6).*.KUDOS:..
21880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 ...............................A
218a0 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 65 77 2e 0a 20 20 20 20 20 20 20 20 20 20 rchitecture.overview............
218c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
218e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a ....................(line...6).*
21900 20 4b 55 44 4f 53 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .KUDOS.<1>:.....................
21920 20 20 20 20 20 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 ........Backend.options......(li
21940 6e 65 20 20 33 36 29 0a 2a 20 4c 47 50 4c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ne..36).*.LGPL:.................
21960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4e 55 2d 4c 47 50 4c 2e 20 20 20 20 20 20 .................GNU-LGPL.......
21980 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6c 69 63 65 6e 73 65 3a 20 20 20 20 20 ......(line...6).*.license:.....
219a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4e 55 2d 4c 47 ..........................GNU-LG
219c0 50 4c 2e 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6c 69 63 65 PL.............(line...6).*.lice
219e0 6e 73 65 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nse.<1>:........................
21a00 20 20 20 47 4e 55 20 41 66 66 65 72 6f 20 47 50 4c 2e 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 ...GNU.Affero.GPL.......(line...
21a20 36 29 0a 2a 20 6c 69 63 65 6e 73 65 20 3c 32 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6).*.license.<2>:...............
21a40 20 20 20 20 20 20 20 20 20 20 20 20 47 4e 55 2d 46 44 4c 2e 20 20 20 20 20 20 20 20 20 20 20 20 ............GNU-FDL.............
21a60 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 6d 61 73 74 65 72 20 6b 65 79 3a 20 20 20 20 20 20 20 .(line...6).*.master.key:.......
21a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 .....................Backend.opt
21aa0 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 39 32 29 0a 2a 20 6d 65 72 63 68 61 6e 74 20 ions......(line..92).*.merchant.
21ac0 6b 65 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 key:..........................Me
21ae0 72 63 68 61 6e 74 20 6b 65 79 20 6d 61 6e 61 67 65 6d 65 6e 74 2e 0a 20 20 20 20 20 20 20 20 20 rchant.key.management...........
21b00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a .....................(line...6).
21b40 2a 20 70 6f 72 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 *.port:.........................
21b60 20 20 20 20 20 20 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c .........Backend.options......(l
21b80 69 6e 65 20 20 32 38 29 0a 2a 20 50 6f 73 74 67 72 65 73 3a 20 20 20 20 20 20 20 20 20 20 20 20 ine..28).*.Postgres:............
21ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f ..................Architecture.o
21bc0 76 65 72 76 69 65 77 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 verview.........................
21be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21c00 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 33 31 29 0a 2a 20 50 6f 73 74 67 72 65 73 20 3c 31 3e .......(line..31).*.Postgres.<1>
21c20 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 61 63 6b 65 :..........................Backe
21c40 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 35 39 29 0a 2a 20 72 65 73 nd.options......(line..59).*.res
21c60 65 72 76 65 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 erve:...........................
21c80 20 20 20 20 46 75 6e 64 20 74 68 65 20 72 65 73 65 72 76 65 2e 20 20 20 20 28 6c 69 6e 65 20 20 ....Fund.the.reserve.....(line..
21ca0 20 36 29 0a 2a 20 72 65 73 65 72 76 65 20 6b 65 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .6).*.reserve.key:..............
21cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 73 65 72 76 65 .............Configure.a.reserve
21ce0 20 61 6e 64 20 65 78 63 68 61 6e 67 65 20 66 6f 72 20 74 69 70 70 69 6e 67 2e 0a 20 20 20 20 20 .and.exchange.for.tipping.......
21d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 .........................(line..
21d40 20 36 29 0a 2a 20 52 45 53 54 66 75 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .6).*.RESTful:..................
21d60 20 20 20 20 20 20 20 20 20 20 20 20 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f 76 65 72 76 69 .............Architecture.overvi
21d80 65 77 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ew..............................
21da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21dc0 20 20 28 6c 69 6e 65 20 20 34 32 29 0a 2a 20 53 45 50 41 3a 20 20 20 20 20 20 20 20 20 20 20 20 ..(line..42).*.SEPA:............
21de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 45 50 41 20 63 6f 6e 66 69 ......................SEPA.confi
21e00 67 75 72 61 74 69 6f 6e 2e 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 74 61 6c 65 72 2d 63 6f guration...(line...6).*.taler-co
21e20 6e 66 69 67 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 nfig:..........................C
21e40 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a onfiguration........(line...6).*
21e60 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 20 3c 31 3e 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .taler-config.<1>:..............
21e80 20 20 20 20 20 20 20 20 55 73 69 6e 67 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 2e 20 20 28 6c 69 ........Using.taler-config...(li
21ea0 6e 65 20 20 20 36 29 0a 2a 20 74 61 6c 65 72 2d 6d 65 72 63 68 61 6e 74 2d 68 74 74 70 64 3a 20 ne...6).*.taler-merchant-httpd:.
21ec0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 61 75 6e 63 68 69 6e 67 20 74 68 65 20 62 .................Launching.the.b
21ee0 61 63 6b 65 6e 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ackend..........................
21f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21f20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 74 61 6c 65 72 2e 63 6f 6e 66 3a 20 20 ......(line...6).*.taler.conf:..
21f40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6f 6e 66 69 67 ..........................Config
21f60 75 72 61 74 69 6f 6e 2e 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 54 43 50 3a uration........(line...6).*.TCP:
21f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
21fa0 20 20 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 ...Backend.options......(line..1
21fc0 34 29 0a 2a 20 74 65 73 74 69 6e 67 20 64 61 74 61 62 61 73 65 3a 20 20 20 20 20 20 20 20 20 20 4).*.testing.database:..........
21fe0 20 20 20 20 20 20 20 20 20 20 20 20 47 65 6e 65 72 61 74 65 20 70 61 79 6d 65 6e 74 73 2e 20 20 ............Generate.payments...
22000 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 74 69 70 70 69 6e 67 3a 20 20 20 20 20 20 20 20 20 20 .(line...6).*.tipping:..........
22020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 69 70 70 69 6e 67 20 76 69 73 .....................Tipping.vis
22040 69 74 6f 72 73 2e 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 55 4e 49 58 20 64 6f 6d 61 itors.....(line...6).*.UNIX.doma
22060 69 6e 20 73 6f 63 6b 65 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 61 in.socket:....................Ba
22080 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 20 31 34 29 0a 2a 20 ckend.options......(line..14).*.
220a0 57 68 65 65 7a 79 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Wheezy:.........................
220c0 20 20 20 20 20 20 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 6f 6e 20 44 65 62 69 61 .......Installing.Taler.on.Debia
220e0 6e 20 47 4e 55 2f 4c 69 6e 75 78 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n.GNU/Linux.....................
22100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
22120 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 20 20 36 29 0a 2a 20 77 69 72 65 20 66 6f 72 ...........(line...6).*.wire.for
22140 6d 61 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 mat:...........................B
22160 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 2e 20 20 20 20 20 28 6c 69 6e 65 20 31 32 36 29 0a 0a ackend.options......(line.126)..
22180 0a 1f 0a 54 61 67 20 54 61 62 6c 65 3a 0a 4e 6f 64 65 3a 20 54 6f 70 7f 36 31 38 0a 4e 6f 64 65 ...Tag.Table:.Node:.Top.618.Node
221a0 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 7f 32 36 39 30 0a 4e 6f 64 65 3a 20 41 62 6f 75 74 20 :.Introduction.2690.Node:.About.
221c0 47 4e 55 20 54 61 6c 65 72 7f 32 38 38 34 0a 4e 6f 64 65 3a 20 41 62 6f 75 74 20 74 68 69 73 20 GNU.Taler.2884.Node:.About.this.
221e0 6d 61 6e 75 61 6c 7f 33 38 32 36 0a 4e 6f 64 65 3a 20 41 72 63 68 69 74 65 63 74 75 72 65 20 6f manual.3826.Node:.Architecture.o
22200 76 65 72 76 69 65 77 7f 34 38 32 36 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 7f verview.4826.Node:.Installation.
22220 37 33 33 33 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 6c 65 72 20 75 73 69 6e 7333.Node:.Installing.Taler.usin
22240 67 20 44 6f 63 6b 65 72 7f 37 36 34 30 0a 52 65 66 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 54 61 g.Docker.7640.Ref:.Installing.Ta
22260 6c 65 72 20 75 73 69 6e 67 20 44 6f 63 6b 65 72 2d 46 6f 6f 74 6e 6f 74 65 2d 31 7f 39 34 32 33 ler.using.Docker-Footnote-1.9423
22280 0a 4e 6f 64 65 3a 20 47 65 6e 65 72 69 63 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 7f 39 34 35 36 .Node:.Generic.instructions.9456
222a0 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 66 20 64 65 70 65 6e 64 65 6e 63 .Node:.Installation.of.dependenc
222c0 69 65 73 7f 31 30 32 33 36 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 6c 69 62 67 6e ies.10236.Node:.Installing.libgn
222e0 75 6e 65 74 75 74 69 6c 7f 31 31 31 34 38 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 unetutil.11148.Node:.Installing.
22300 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 65 78 63 68 61 6e 67 65 7f 31 32 30 36 32 0a 4e 6f 64 the.GNU.Taler.exchange.12062.Nod
22320 65 3a 20 49 6e 73 74 61 6c 6c 69 6e 67 20 74 68 65 20 47 4e 55 20 54 61 6c 65 72 20 6d 65 72 63 e:.Installing.the.GNU.Taler.merc
22340 68 61 6e 74 20 62 61 63 6b 65 6e 64 7f 31 32 39 38 37 0a 4e 6f 64 65 3a 20 49 6e 73 74 61 6c 6c hant.backend.12987.Node:.Install
22360 69 6e 67 20 54 61 6c 65 72 20 6f 6e 20 44 65 62 69 61 6e 20 47 4e 55 2f 4c 69 6e 75 78 7f 31 33 ing.Taler.on.Debian.GNU/Linux.13
22380 39 32 36 0a 4e 6f 64 65 3a 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 7f 31 35 35 38 33 0a 4e 6f 926.Node:.Configuration.15583.No
223a0 64 65 3a 20 42 61 63 6b 65 6e 64 20 6f 70 74 69 6f 6e 73 7f 31 36 34 33 38 0a 4e 6f 64 65 3a 20 de:.Backend.options.16438.Node:.
223c0 53 61 6d 70 6c 65 20 62 61 63 6b 65 6e 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 7f 32 33 37 Sample.backend.configuration.237
223e0 34 34 0a 4e 6f 64 65 3a 20 4c 61 75 6e 63 68 69 6e 67 20 74 68 65 20 62 61 63 6b 65 6e 64 7f 32 44.Node:.Launching.the.backend.2
22400 35 31 33 36 0a 4e 6f 64 65 3a 20 54 65 73 74 69 6e 67 7f 32 35 39 30 39 0a 4e 6f 64 65 3a 20 41 5136.Node:.Testing.25909.Node:.A
22420 64 76 61 6e 63 65 64 20 74 6f 70 69 63 73 7f 32 39 36 34 35 0a 4e 6f 64 65 3a 20 43 6f 6e 66 69 dvanced.topics.29645.Node:.Confi
22440 67 75 72 61 74 69 6f 6e 20 66 6f 72 6d 61 74 7f 33 30 31 37 36 0a 4e 6f 64 65 3a 20 55 73 69 6e guration.format.30176.Node:.Usin
22460 67 20 74 61 6c 65 72 2d 63 6f 6e 66 69 67 7f 33 32 35 36 37 0a 4e 6f 64 65 3a 20 4d 65 72 63 68 g.taler-config.32567.Node:.Merch
22480 61 6e 74 20 6b 65 79 20 6d 61 6e 61 67 65 6d 65 6e 74 7f 33 34 30 32 36 0a 4e 6f 64 65 3a 20 53 ant.key.management.34026.Node:.S
224a0 45 50 41 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 7f 33 34 36 38 36 0a 52 65 66 3a 20 53 45 50 EPA.configuration.34686.Ref:.SEP
224c0 41 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 46 6f 6f 74 6e 6f 74 65 2d 31 7f 33 35 37 33 37 A.configuration-Footnote-1.35737
224e0 0a 4e 6f 64 65 3a 20 54 69 70 70 69 6e 67 20 76 69 73 69 74 6f 72 73 7f 33 35 38 38 30 0a 4e 6f .Node:.Tipping.visitors.35880.No
22500 64 65 3a 20 43 6f 6e 66 69 67 75 72 65 20 61 20 72 65 73 65 72 76 65 20 61 6e 64 20 65 78 63 68 de:.Configure.a.reserve.and.exch
22520 61 6e 67 65 20 66 6f 72 20 74 69 70 70 69 6e 67 7f 33 36 35 38 31 0a 4e 6f 64 65 3a 20 46 75 6e ange.for.tipping.36581.Node:.Fun
22540 64 20 74 68 65 20 72 65 73 65 72 76 65 7f 33 38 35 30 30 0a 4e 6f 64 65 3a 20 41 75 74 68 6f 72 d.the.reserve.38500.Node:.Author
22560 69 7a 65 20 61 20 74 69 70 7f 34 30 30 35 32 0a 4e 6f 64 65 3a 20 50 69 63 6b 69 6e 67 20 75 70 ize.a.tip.40052.Node:.Picking.up
22580 20 6f 66 20 74 68 65 20 74 69 70 7f 34 31 33 32 39 0a 4e 6f 64 65 3a 20 47 65 6e 65 72 61 74 65 .of.the.tip.41329.Node:.Generate
225a0 20 70 61 79 6d 65 6e 74 73 7f 34 31 37 30 32 0a 4e 6f 64 65 3a 20 47 4e 55 2d 4c 47 50 4c 7f 34 .payments.41702.Node:.GNU-LGPL.4
225c0 34 35 36 32 0a 4e 6f 64 65 3a 20 47 4e 55 20 41 66 66 65 72 6f 20 47 50 4c 7f 37 32 36 34 36 0a 4562.Node:.GNU.Affero.GPL.72646.
225e0 4e 6f 64 65 3a 20 47 4e 55 2d 46 44 4c 7f 31 30 39 35 36 36 0a 4e 6f 64 65 3a 20 43 6f 6e 63 65 Node:.GNU-FDL.109566.Node:.Conce
22600 70 74 20 49 6e 64 65 78 7f 31 33 34 36 33 32 0a 1f 0a 45 6e 64 20 54 61 67 20 54 61 62 6c 65 0a pt.Index.134632...End.Tag.Table.