Artifact 8f67765917c7e624e1012183ddba5bce8c2d8270:
0000: 09 09 20 20 20 2a 20 43 4f 50 59 52 49 47 48 54 .. * COPYRIGHT
0010: 20 41 4e 44 20 4c 49 43 45 4e 53 45 20 54 45 52 AND LICENSE TER
0020: 4d 53 20 2a 0a 0a 28 54 68 69 73 20 66 69 6c 65 MS *..(This file
0030: 20 62 6c 61 74 61 6e 74 6c 79 20 73 74 6f 6c 65 blatantly stole
0040: 6e 20 66 72 6f 6d 20 54 63 6c 2f 54 6b 20 6c 69 n from Tcl/Tk li
0050: 63 65 6e 73 65 20 61 6e 64 20 61 64 61 70 74 65 cense and adapte
0060: 64 20 2d 20 74 68 75 73 20 61 73 73 75 6d 65 0a d - thus assume.
0070: 69 74 20 66 61 6c 6c 73 20 75 6e 64 65 72 20 73 it falls under s
0080: 69 6d 69 6c 61 72 20 6c 69 63 65 6e 73 65 20 74 imilar license t
0090: 65 72 6d 73 29 2e 0a 0a 54 68 69 73 20 73 6f 66 erms)...This sof
00a0: 74 77 61 72 65 20 69 73 20 63 6f 70 79 72 69 67 tware is copyrig
00b0: 68 74 65 64 20 62 79 20 4a 65 66 66 72 65 79 20 hted by Jeffrey
00c0: 48 6f 62 62 73 20 3c 6a 65 66 66 20 61 74 20 68 Hobbs <jeff at h
00d0: 6f 62 62 73 20 6f 72 67 3e 2e 20 20 54 68 65 0a obbs org>. The.
00e0: 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 72 6d 73 20 following terms
00f0: 61 70 70 6c 79 20 74 6f 20 61 6c 6c 20 66 69 6c apply to all fil
0100: 65 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 es associated wi
0110: 74 68 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 th the software
0120: 75 6e 6c 65 73 73 0a 65 78 70 6c 69 63 69 74 6c unless.explicitl
0130: 79 20 64 69 73 63 6c 61 69 6d 65 64 20 69 6e 20 y disclaimed in
0140: 69 6e 64 69 76 69 64 75 61 6c 20 66 69 6c 65 73 individual files
0150: 2e 0a 0a 54 68 65 20 61 75 74 68 6f 72 73 20 68 ...The authors h
0160: 65 72 65 62 79 20 67 72 61 6e 74 20 70 65 72 6d ereby grant perm
0170: 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 2c 20 63 ission to use, c
0180: 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 64 69 73 opy, modify, dis
0190: 74 72 69 62 75 74 65 2c 20 61 6e 64 0a 6c 69 63 tribute, and.lic
01a0: 65 6e 73 65 20 74 68 69 73 20 73 6f 66 74 77 61 ense this softwa
01b0: 72 65 20 61 6e 64 20 69 74 73 20 64 6f 63 75 6d re and its docum
01c0: 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 61 6e 79 entation for any
01d0: 20 70 75 72 70 6f 73 65 2c 20 70 72 6f 76 69 64 purpose, provid
01e0: 65 64 20 74 68 61 74 0a 65 78 69 73 74 69 6e 67 ed that.existing
01f0: 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 copyright notic
0200: 65 73 20 61 72 65 20 72 65 74 61 69 6e 65 64 20 es are retained
0210: 69 6e 20 61 6c 6c 20 63 6f 70 69 65 73 20 61 6e in all copies an
0220: 64 20 74 68 61 74 20 74 68 69 73 20 6e 6f 74 69 d that this noti
0230: 63 65 0a 69 73 20 69 6e 63 6c 75 64 65 64 20 76 ce.is included v
0240: 65 72 62 61 74 69 6d 20 69 6e 20 61 6e 79 20 64 erbatim in any d
0250: 69 73 74 72 69 62 75 74 69 6f 6e 73 2e 20 20 4e istributions. N
0260: 6f 20 77 72 69 74 74 65 6e 20 61 67 72 65 65 6d o written agreem
0270: 65 6e 74 2c 20 6c 69 63 65 6e 73 65 2c 0a 6f 72 ent, license,.or
0280: 20 72 6f 79 61 6c 74 79 20 66 65 65 20 69 73 20 royalty fee is
0290: 72 65 71 75 69 72 65 64 20 66 6f 72 20 61 6e 79 required for any
02a0: 20 6f 66 20 74 68 65 20 61 75 74 68 6f 72 69 7a of the authoriz
02b0: 65 64 20 75 73 65 73 2e 20 20 4d 6f 64 69 66 69 ed uses. Modifi
02c0: 63 61 74 69 6f 6e 73 0a 74 6f 20 74 68 69 73 20 cations.to this
02d0: 73 6f 66 74 77 61 72 65 20 6d 61 79 20 62 65 20 software may be
02e0: 63 6f 70 79 72 69 67 68 74 65 64 20 62 79 20 74 copyrighted by t
02f0: 68 65 69 72 20 61 75 74 68 6f 72 73 20 61 6e 64 heir authors and
0300: 20 6e 65 65 64 20 6e 6f 74 20 66 6f 6c 6c 6f 77 need not follow
0310: 0a 74 68 65 20 6c 69 63 65 6e 73 69 6e 67 20 74 .the licensing t
0320: 65 72 6d 73 20 64 65 73 63 72 69 62 65 64 20 68 erms described h
0330: 65 72 65 2c 20 70 72 6f 76 69 64 65 64 20 74 68 ere, provided th
0340: 61 74 20 74 68 65 20 6e 65 77 20 74 65 72 6d 73 at the new terms
0350: 20 61 72 65 20 63 6c 65 61 72 6c 79 0a 69 6e 64 are clearly.ind
0360: 69 63 61 74 65 64 20 6f 6e 20 74 68 65 20 66 69 icated on the fi
0370: 72 73 74 20 70 61 67 65 20 6f 66 20 65 61 63 68 rst page of each
0380: 20 66 69 6c 65 20 77 68 65 72 65 20 74 68 65 79 file where they
0390: 20 61 70 70 6c 79 2e 0a 0a 49 4e 20 4e 4f 20 45 apply...IN NO E
03a0: 56 45 4e 54 20 53 48 41 4c 4c 20 54 48 45 20 41 VENT SHALL THE A
03b0: 55 54 48 4f 52 53 20 4f 52 20 44 49 53 54 52 49 UTHORS OR DISTRI
03c0: 42 55 54 4f 52 53 20 42 45 20 4c 49 41 42 4c 45 BUTORS BE LIABLE
03d0: 20 54 4f 20 41 4e 59 20 50 41 52 54 59 20 46 4f TO ANY PARTY FO
03e0: 52 0a 44 49 52 45 43 54 2c 20 49 4e 44 49 52 45 R.DIRECT, INDIRE
03f0: 43 54 2c 20 53 50 45 43 49 41 4c 2c 20 49 4e 43 CT, SPECIAL, INC
0400: 49 44 45 4e 54 41 4c 2c 20 4f 52 20 43 4f 4e 53 IDENTAL, OR CONS
0410: 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 47 45 EQUENTIAL DAMAGE
0420: 53 20 41 52 49 53 49 4e 47 20 4f 55 54 0a 4f 46 S ARISING OUT.OF
0430: 20 54 48 45 20 55 53 45 20 4f 46 20 54 48 49 53 THE USE OF THIS
0440: 20 53 4f 46 54 57 41 52 45 2c 20 49 54 53 20 44 SOFTWARE, ITS D
0450: 4f 43 55 4d 45 4e 54 41 54 49 4f 4e 2c 20 4f 52 OCUMENTATION, OR
0460: 20 41 4e 59 20 44 45 52 49 56 41 54 49 56 45 53 ANY DERIVATIVES
0470: 20 54 48 45 52 45 4f 46 2c 0a 45 56 45 4e 20 49 THEREOF,.EVEN I
0480: 46 20 54 48 45 20 41 55 54 48 4f 52 53 20 48 41 F THE AUTHORS HA
0490: 56 45 20 42 45 45 4e 20 41 44 56 49 53 45 44 20 VE BEEN ADVISED
04a0: 4f 46 20 54 48 45 20 50 4f 53 53 49 42 49 4c 49 OF THE POSSIBILI
04b0: 54 59 20 4f 46 20 53 55 43 48 20 44 41 4d 41 47 TY OF SUCH DAMAG
04c0: 45 2e 0a 0a 54 48 45 20 41 55 54 48 4f 52 53 20 E...THE AUTHORS
04d0: 41 4e 44 20 44 49 53 54 52 49 42 55 54 4f 52 53 AND DISTRIBUTORS
04e0: 20 53 50 45 43 49 46 49 43 41 4c 4c 59 20 44 49 SPECIFICALLY DI
04f0: 53 43 4c 41 49 4d 20 41 4e 59 20 57 41 52 52 41 SCLAIM ANY WARRA
0500: 4e 54 49 45 53 2c 0a 49 4e 43 4c 55 44 49 4e 47 NTIES,.INCLUDING
0510: 2c 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 , BUT NOT LIMITE
0520: 44 20 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 D TO, THE IMPLIE
0530: 44 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 20 D WARRANTIES OF
0540: 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 2c MERCHANTABILITY,
0550: 0a 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 .FITNESS FOR A P
0560: 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 ARTICULAR PURPOS
0570: 45 2c 20 41 4e 44 20 4e 4f 4e 2d 49 4e 46 52 49 E, AND NON-INFRI
0580: 4e 47 45 4d 45 4e 54 2e 20 20 54 48 49 53 20 53 NGEMENT. THIS S
0590: 4f 46 54 57 41 52 45 20 49 53 0a 50 52 4f 56 49 OFTWARE IS.PROVI
05a0: 44 45 44 20 4f 4e 20 41 4e 20 22 41 53 20 49 53 DED ON AN "AS IS
05b0: 22 20 42 41 53 49 53 2c 20 41 4e 44 20 54 48 45 " BASIS, AND THE
05c0: 20 41 55 54 48 4f 52 53 20 41 4e 44 20 44 49 53 AUTHORS AND DIS
05d0: 54 52 49 42 55 54 4f 52 53 20 48 41 56 45 20 4e TRIBUTORS HAVE N
05e0: 4f 0a 4f 42 4c 49 47 41 54 49 4f 4e 20 54 4f 20 O.OBLIGATION TO
05f0: 50 52 4f 56 49 44 45 20 4d 41 49 4e 54 45 4e 41 PROVIDE MAINTENA
0600: 4e 43 45 2c 20 53 55 50 50 4f 52 54 2c 20 55 50 NCE, SUPPORT, UP
0610: 44 41 54 45 53 2c 20 45 4e 48 41 4e 43 45 4d 45 DATES, ENHANCEME
0620: 4e 54 53 2c 20 4f 52 0a 4d 4f 44 49 46 49 43 41 NTS, OR.MODIFICA
0630: 54 49 4f 4e 53 2e 0a 0a 47 4f 56 45 52 4e 4d 45 TIONS...GOVERNME
0640: 4e 54 20 55 53 45 3a 20 49 66 20 79 6f 75 20 61 NT USE: If you a
0650: 72 65 20 61 63 71 75 69 72 69 6e 67 20 74 68 69 re acquiring thi
0660: 73 20 73 6f 66 74 77 61 72 65 20 6f 6e 20 62 65 s software on be
0670: 68 61 6c 66 20 6f 66 20 74 68 65 0a 55 2e 53 2e half of the.U.S.
0680: 20 67 6f 76 65 72 6e 6d 65 6e 74 2c 20 74 68 65 government, the
0690: 20 47 6f 76 65 72 6e 6d 65 6e 74 20 73 68 61 6c Government shal
06a0: 6c 20 68 61 76 65 20 6f 6e 6c 79 20 22 52 65 73 l have only "Res
06b0: 74 72 69 63 74 65 64 20 52 69 67 68 74 73 22 0a tricted Rights".
06c0: 69 6e 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 in the software
06d0: 61 6e 64 20 72 65 6c 61 74 65 64 20 64 6f 63 75 and related docu
06e0: 6d 65 6e 74 61 74 69 6f 6e 20 61 73 20 64 65 66 mentation as def
06f0: 69 6e 65 64 20 69 6e 20 74 68 65 20 46 65 64 65 ined in the Fede
0700: 72 61 6c 0a 41 63 71 75 69 73 69 74 69 6f 6e 20 ral.Acquisition
0710: 52 65 67 75 6c 61 74 69 6f 6e 73 20 28 46 41 52 Regulations (FAR
0720: 73 29 20 69 6e 20 43 6c 61 75 73 65 20 35 32 2e s) in Clause 52.
0730: 32 32 37 2e 31 39 20 28 63 29 20 28 32 29 2e 20 227.19 (c) (2).
0740: 20 49 66 20 79 6f 75 0a 61 72 65 20 61 63 71 75 If you.are acqu
0750: 69 72 69 6e 67 20 74 68 65 20 73 6f 66 74 77 61 iring the softwa
0760: 72 65 20 6f 6e 20 62 65 68 61 6c 66 20 6f 66 20 re on behalf of
0770: 74 68 65 20 44 65 70 61 72 74 6d 65 6e 74 20 6f the Department o
0780: 66 20 44 65 66 65 6e 73 65 2c 20 74 68 65 0a 73 f Defense, the.s
0790: 6f 66 74 77 61 72 65 20 73 68 61 6c 6c 20 62 65 oftware shall be
07a0: 20 63 6c 61 73 73 69 66 69 65 64 20 61 73 20 22 classified as "
07b0: 43 6f 6d 6d 65 72 63 69 61 6c 20 43 6f 6d 70 75 Commercial Compu
07c0: 74 65 72 20 53 6f 66 74 77 61 72 65 22 20 61 6e ter Software" an
07d0: 64 20 74 68 65 0a 47 6f 76 65 72 6e 6d 65 6e 74 d the.Government
07e0: 20 73 68 61 6c 6c 20 68 61 76 65 20 6f 6e 6c 79 shall have only
07f0: 20 22 52 65 73 74 72 69 63 74 65 64 20 52 69 67 "Restricted Rig
0800: 68 74 73 22 20 61 73 20 64 65 66 69 6e 65 64 20 hts" as defined
0810: 69 6e 20 43 6c 61 75 73 65 0a 32 35 32 2e 32 32 in Clause.252.22
0820: 37 2d 37 30 31 34 20 28 62 29 20 28 33 29 20 6f 7-7014 (b) (3) o
0830: 66 20 44 46 41 52 73 2e 20 20 4e 6f 74 77 69 74 f DFARs. Notwit
0840: 68 73 74 61 6e 64 69 6e 67 20 74 68 65 20 66 6f hstanding the fo
0850: 72 65 67 6f 69 6e 67 2c 20 74 68 65 0a 61 75 74 regoing, the.aut
0860: 68 6f 72 73 20 67 72 61 6e 74 20 74 68 65 20 55 hors grant the U
0870: 2e 53 2e 20 47 6f 76 65 72 6e 6d 65 6e 74 20 61 .S. Government a
0880: 6e 64 20 6f 74 68 65 72 73 20 61 63 74 69 6e 67 nd others acting
0890: 20 69 6e 20 69 74 73 20 62 65 68 61 6c 66 0a 70 in its behalf.p
08a0: 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 ermission to use
08b0: 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 and distribute
08c0: 74 68 65 20 73 6f 66 74 77 61 72 65 20 69 6e 20 the software in
08d0: 61 63 63 6f 72 64 61 6e 63 65 20 77 69 74 68 20 accordance with
08e0: 74 68 65 0a 74 65 72 6d 73 20 73 70 65 63 69 66 the.terms specif
08f0: 69 65 64 20 69 6e 20 74 68 69 73 20 6c 69 63 65 ied in this lice
0900: 6e 73 65 2e 0a 0a 53 50 45 43 49 41 4c 20 4e 4f nse...SPECIAL NO
0910: 54 45 53 3a 0a 0a 54 68 69 73 20 73 6f 66 74 77 TES:..This softw
0920: 61 72 65 20 69 73 20 61 6c 73 6f 20 66 61 6c 6c are is also fall
0930: 73 20 75 6e 64 65 72 20 74 68 65 20 62 6f 75 72 s under the bour
0940: 62 6f 6e 5f 77 61 72 65 20 63 6c 61 75 73 65 20 bon_ware clause
0950: 76 32 3a 0a 0a 20 54 68 69 73 20 73 6f 66 74 77 v2:.. This softw
0960: 61 72 65 20 69 73 20 66 72 65 65 2c 20 62 75 74 are is free, but
0970: 20 73 68 6f 75 6c 64 20 79 6f 75 20 66 69 6e 64 should you find
0980: 20 74 68 69 73 20 73 6f 66 74 77 61 72 65 20 75 this software u
0990: 73 65 66 75 6c 20 69 6e 20 79 6f 75 72 0a 20 64 seful in your. d
09a0: 61 69 6c 79 20 77 6f 72 6b 20 61 6e 64 20 77 6f aily work and wo
09b0: 75 6c 64 20 6c 69 6b 65 20 74 6f 20 63 6f 6d 70 uld like to comp
09c0: 65 6e 73 61 74 65 20 74 68 65 20 61 75 74 68 6f ensate the autho
09d0: 72 2c 20 64 6f 6e 61 74 69 6f 6e 73 20 69 6e 20 r, donations in
09e0: 74 68 65 20 66 6f 72 6d 0a 20 6f 66 20 61 67 65 the form. of age
09f0: 64 20 62 6f 75 72 62 6f 6e 20 61 6e 64 20 73 63 d bourbon and sc
0a00: 6f 74 63 68 20 61 72 65 20 77 65 6c 63 6f 6d 65 otch are welcome
0a10: 20 62 79 20 74 68 65 20 61 75 74 68 6f 72 2e 20 by the author.
0a20: 20 54 68 65 20 75 73 65 72 20 6d 61 79 20 66 65 The user may fe
0a30: 65 6c 0a 20 65 78 65 6d 70 74 20 66 72 6f 6d 20 el. exempt from
0a40: 74 68 69 73 20 63 6c 61 75 73 65 20 69 66 20 74 this clause if t
0a50: 68 65 79 20 61 72 65 20 62 65 6c 6f 77 20 64 72 hey are below dr
0a60: 69 6e 6b 69 6e 67 20 61 67 65 20 6f 72 20 74 68 inking age or th
0a70: 69 6e 6b 20 74 68 65 20 61 75 74 68 6f 72 0a 20 ink the author.
0a80: 68 61 73 20 61 6c 72 65 61 64 79 20 70 61 72 74 has already part
0a90: 61 6b 65 6e 20 6f 66 20 74 6f 6f 20 6d 61 6e 79 aken of too many
0aa0: 20 64 72 69 6e 6b 73 2e 0a drinks..