github.com/whamcloud/lemur@v0.0.0-20190827193804-4655df8a52af/packaging/ci/lambda/GitPullS3/THIRD_PARTY_LICENSES.html (about)

     1  <!DOCTYPE html><html><head><meta charset="utf-8"><style>@font-face {
     2    font-family: octicons-anchor;
     3    src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAYcAA0AAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABwAAAAca8vGTk9TLzIAAAFMAAAARAAAAFZG1VHVY21hcAAAAZAAAAA+AAABQgAP9AdjdnQgAAAB0AAAAAQAAAAEACICiGdhc3AAAAHUAAAACAAAAAj//wADZ2x5ZgAAAdwAAADRAAABEKyikaNoZWFkAAACsAAAAC0AAAA2AtXoA2hoZWEAAALgAAAAHAAAACQHngNFaG10eAAAAvwAAAAQAAAAEAwAACJsb2NhAAADDAAAAAoAAAAKALIAVG1heHAAAAMYAAAAHwAAACABEAB2bmFtZQAAAzgAAALBAAAFu3I9x/Nwb3N0AAAF/AAAAB0AAAAvaoFvbwAAAAEAAAAAzBdyYwAAAADP2IQvAAAAAM/bz7t4nGNgZGFgnMDAysDB1Ml0hoGBoR9CM75mMGLkYGBgYmBlZsAKAtJcUxgcPsR8iGF2+O/AEMPsznAYKMwIkgMA5REMOXicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+h5j//yEk/3KoSgZGNgYYk4GRCUgwMaACRoZhDwCs7QgGAAAAIgKIAAAAAf//AAJ4nHWMMQrCQBBF/0zWrCCIKUQsTDCL2EXMohYGSSmorScInsRGL2DOYJe0Ntp7BK+gJ1BxF1stZvjz/v8DRghQzEc4kIgKwiAppcA9LtzKLSkdNhKFY3HF4lK69ExKslx7Xa+vPRVS43G98vG1DnkDMIBUgFN0MDXflU8tbaZOUkXUH0+U27RoRpOIyCKjbMCVejwypzJJG4jIwb43rfl6wbwanocrJm9XFYfskuVC5K/TPyczNU7b84CXcbxks1Un6H6tLH9vf2LRnn8Ax7A5WQAAAHicY2BkYGAA4teL1+yI57f5ysDNwgAC529f0kOmWRiYVgEpDgYmEA8AUzEKsQAAAHicY2BkYGB2+O/AEMPCAAJAkpEBFbAAADgKAe0EAAAiAAAAAAQAAAAEAAAAAAAAKgAqACoAiAAAeJxjYGRgYGBhsGFgYgABEMkFhAwM/xn0QAIAD6YBhwB4nI1Ty07cMBS9QwKlQapQW3VXySvEqDCZGbGaHULiIQ1FKgjWMxknMfLEke2A+IJu+wntrt/QbVf9gG75jK577Lg8K1qQPCfnnnt8fX1NRC/pmjrk/zprC+8D7tBy9DHgBXoWfQ44Av8t4Bj4Z8CLtBL9CniJluPXASf0Lm4CXqFX8Q84dOLnMB17N4c7tBo1AS/Qi+hTwBH4rwHHwN8DXqQ30XXAS7QaLwSc0Gn8NuAVWou/gFmnjLrEaEh9GmDdDGgL3B4JsrRPDU2hTOiMSuJUIdKQQayiAth69r6akSSFqIJuA19TrzCIaY8sIoxyrNIrL//pw7A2iMygkX5vDj+G+kuoLdX4GlGK/8Lnlz6/h9MpmoO9rafrz7ILXEHHaAx95s9lsI7AHNMBWEZHULnfAXwG9/ZqdzLI08iuwRloXE8kfhXYAvE23+23DU3t626rbs8/8adv+9DWknsHp3E17oCf+Z48rvEQNZ78paYM38qfk3v/u3l3u3GXN2Dmvmvpf1Srwk3pB/VSsp512bA/GG5i2WJ7wu430yQ5K3nFGiOqgtmSB5pJVSizwaacmUZzZhXLlZTq8qGGFY2YcSkqbth6aW1tRmlaCFs2016m5qn36SbJrqosG4uMV4aP2PHBmB3tjtmgN2izkGQyLWprekbIntJFing32a5rKWCN/SdSoga45EJykyQ7asZvHQ8PTm6cslIpwyeyjbVltNikc2HTR7YKh9LBl9DADC0U/jLcBZDKrMhUBfQBvXRzLtFtjU9eNHKin0x5InTqb8lNpfKv1s1xHzTXRqgKzek/mb7nB8RZTCDhGEX3kK/8Q75AmUM/eLkfA+0Hi908Kx4eNsMgudg5GLdRD7a84npi+YxNr5i5KIbW5izXas7cHXIMAau1OueZhfj+cOcP3P8MNIWLyYOBuxL6DRylJ4cAAAB4nGNgYoAALjDJyIAOWMCiTIxMLDmZedkABtIBygAAAA==) format('woff');
     4  }
     5  
     6  * {
     7      box-sizing: border-box;
     8  }
     9  
    10  body {
    11      width: 980px;
    12      margin-right: auto;
    13      margin-left: auto;
    14  }
    15  
    16  body .markdown-body {
    17      padding: 45px;
    18      border: 1px solid #ddd;
    19      border-radius: 3px;
    20      word-wrap: break-word;
    21  }
    22  
    23  pre {
    24      font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
    25  }
    26  
    27  .markdown-body {
    28    -webkit-text-size-adjust: 100%;
    29    text-size-adjust: 100%;
    30    color: #333;
    31    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    32    font-size: 16px;
    33    line-height: 1.6;
    34    word-wrap: break-word;
    35  }
    36  
    37  .markdown-body a {
    38    background-color: transparent;
    39  }
    40  
    41  .markdown-body a:active,
    42  .markdown-body a:hover {
    43    outline: 0;
    44  }
    45  
    46  .markdown-body strong {
    47    font-weight: bold;
    48  }
    49  
    50  .markdown-body h1 {
    51    font-size: 2em;
    52    margin: 0.67em 0;
    53  }
    54  
    55  .markdown-body img {
    56    border: 0;
    57  }
    58  
    59  .markdown-body hr {
    60    box-sizing: content-box;
    61    height: 0;
    62  }
    63  
    64  .markdown-body pre {
    65    overflow: auto;
    66  }
    67  
    68  .markdown-body code,
    69  .markdown-body kbd,
    70  .markdown-body pre {
    71    font-family: monospace, monospace;
    72    font-size: 1em;
    73  }
    74  
    75  .markdown-body input {
    76    color: inherit;
    77    font: inherit;
    78    margin: 0;
    79  }
    80  
    81  .markdown-body html input[disabled] {
    82    cursor: default;
    83  }
    84  
    85  .markdown-body input {
    86    line-height: normal;
    87  }
    88  
    89  .markdown-body input[type="checkbox"] {
    90    box-sizing: border-box;
    91    padding: 0;
    92  }
    93  
    94  .markdown-body table {
    95    border-collapse: collapse;
    96    border-spacing: 0;
    97  }
    98  
    99  .markdown-body td,
   100  .markdown-body th {
   101    padding: 0;
   102  }
   103  
   104  .markdown-body input {
   105    font: 13px / 1.4 Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
   106  }
   107  
   108  .markdown-body a {
   109    color: #4078c0;
   110    text-decoration: none;
   111  }
   112  
   113  .markdown-body a:hover,
   114  .markdown-body a:active {
   115    text-decoration: underline;
   116  }
   117  
   118  .markdown-body hr {
   119    height: 0;
   120    margin: 15px 0;
   121    overflow: hidden;
   122    background: transparent;
   123    border: 0;
   124    border-bottom: 1px solid #ddd;
   125  }
   126  
   127  .markdown-body hr:before {
   128    display: table;
   129    content: "";
   130  }
   131  
   132  .markdown-body hr:after {
   133    display: table;
   134    clear: both;
   135    content: "";
   136  }
   137  
   138  .markdown-body h1,
   139  .markdown-body h2,
   140  .markdown-body h3,
   141  .markdown-body h4,
   142  .markdown-body h5,
   143  .markdown-body h6 {
   144    margin-top: 15px;
   145    margin-bottom: 15px;
   146    line-height: 1.1;
   147  }
   148  
   149  .markdown-body h1 {
   150    font-size: 30px;
   151  }
   152  
   153  .markdown-body h2 {
   154    font-size: 21px;
   155  }
   156  
   157  .markdown-body h3 {
   158    font-size: 16px;
   159  }
   160  
   161  .markdown-body h4 {
   162    font-size: 14px;
   163  }
   164  
   165  .markdown-body h5 {
   166    font-size: 12px;
   167  }
   168  
   169  .markdown-body h6 {
   170    font-size: 11px;
   171  }
   172  
   173  .markdown-body blockquote {
   174    margin: 0;
   175  }
   176  
   177  .markdown-body ul,
   178  .markdown-body ol {
   179    padding: 0;
   180    margin-top: 0;
   181    margin-bottom: 0;
   182  }
   183  
   184  .markdown-body ol ol,
   185  .markdown-body ul ol {
   186    list-style-type: lower-roman;
   187  }
   188  
   189  .markdown-body ul ul ol,
   190  .markdown-body ul ol ol,
   191  .markdown-body ol ul ol,
   192  .markdown-body ol ol ol {
   193    list-style-type: lower-alpha;
   194  }
   195  
   196  .markdown-body dd {
   197    margin-left: 0;
   198  }
   199  
   200  .markdown-body code {
   201    font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
   202    font-size: 12px;
   203  }
   204  
   205  .markdown-body pre {
   206    margin-top: 0;
   207    margin-bottom: 0;
   208    font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
   209  }
   210  
   211  .markdown-body .select::-ms-expand {
   212    opacity: 0;
   213  }
   214  
   215  .markdown-body .octicon {
   216    font: normal normal normal 16px/1 octicons-anchor;
   217    display: inline-block;
   218    text-decoration: none;
   219    text-rendering: auto;
   220    -webkit-font-smoothing: antialiased;
   221    -moz-osx-font-smoothing: grayscale;
   222    -webkit-user-select: none;
   223    -moz-user-select: none;
   224    -ms-user-select: none;
   225    user-select: none;
   226  }
   227  
   228  .markdown-body .octicon-link:before {
   229    content: '\f05c';
   230  }
   231  
   232  .markdown-body:before {
   233    display: table;
   234    content: "";
   235  }
   236  
   237  .markdown-body:after {
   238    display: table;
   239    clear: both;
   240    content: "";
   241  }
   242  
   243  .markdown-body>*:first-child {
   244    margin-top: 0 !important;
   245  }
   246  
   247  .markdown-body>*:last-child {
   248    margin-bottom: 0 !important;
   249  }
   250  
   251  .markdown-body a:not([href]) {
   252    color: inherit;
   253    text-decoration: none;
   254  }
   255  
   256  .markdown-body .anchor {
   257    display: inline-block;
   258    padding-right: 2px;
   259    margin-left: -18px;
   260  }
   261  
   262  .markdown-body .anchor:focus {
   263    outline: none;
   264  }
   265  
   266  .markdown-body h1,
   267  .markdown-body h2,
   268  .markdown-body h3,
   269  .markdown-body h4,
   270  .markdown-body h5,
   271  .markdown-body h6 {
   272    margin-top: 1em;
   273    margin-bottom: 16px;
   274    font-weight: bold;
   275    line-height: 1.4;
   276  }
   277  
   278  .markdown-body h1 .octicon-link,
   279  .markdown-body h2 .octicon-link,
   280  .markdown-body h3 .octicon-link,
   281  .markdown-body h4 .octicon-link,
   282  .markdown-body h5 .octicon-link,
   283  .markdown-body h6 .octicon-link {
   284    color: #000;
   285    vertical-align: middle;
   286    visibility: hidden;
   287  }
   288  
   289  .markdown-body h1:hover .anchor,
   290  .markdown-body h2:hover .anchor,
   291  .markdown-body h3:hover .anchor,
   292  .markdown-body h4:hover .anchor,
   293  .markdown-body h5:hover .anchor,
   294  .markdown-body h6:hover .anchor {
   295    text-decoration: none;
   296  }
   297  
   298  .markdown-body h1:hover .anchor .octicon-link,
   299  .markdown-body h2:hover .anchor .octicon-link,
   300  .markdown-body h3:hover .anchor .octicon-link,
   301  .markdown-body h4:hover .anchor .octicon-link,
   302  .markdown-body h5:hover .anchor .octicon-link,
   303  .markdown-body h6:hover .anchor .octicon-link {
   304    visibility: visible;
   305  }
   306  
   307  .markdown-body h1 {
   308    padding-bottom: 0.3em;
   309    font-size: 2.25em;
   310    line-height: 1.2;
   311    border-bottom: 1px solid #eee;
   312  }
   313  
   314  .markdown-body h1 .anchor {
   315    line-height: 1;
   316  }
   317  
   318  .markdown-body h2 {
   319    padding-bottom: 0.3em;
   320    font-size: 1.75em;
   321    line-height: 1.225;
   322    border-bottom: 1px solid #eee;
   323  }
   324  
   325  .markdown-body h2 .anchor {
   326    line-height: 1;
   327  }
   328  
   329  .markdown-body h3 {
   330    font-size: 1.5em;
   331    line-height: 1.43;
   332  }
   333  
   334  .markdown-body h3 .anchor {
   335    line-height: 1.2;
   336  }
   337  
   338  .markdown-body h4 {
   339    font-size: 1.25em;
   340  }
   341  
   342  .markdown-body h4 .anchor {
   343    line-height: 1.2;
   344  }
   345  
   346  .markdown-body h5 {
   347    font-size: 1em;
   348  }
   349  
   350  .markdown-body h5 .anchor {
   351    line-height: 1.1;
   352  }
   353  
   354  .markdown-body h6 {
   355    font-size: 1em;
   356    color: #777;
   357  }
   358  
   359  .markdown-body h6 .anchor {
   360    line-height: 1.1;
   361  }
   362  
   363  .markdown-body p,
   364  .markdown-body blockquote,
   365  .markdown-body ul,
   366  .markdown-body ol,
   367  .markdown-body dl,
   368  .markdown-body table,
   369  .markdown-body pre {
   370    margin-top: 0;
   371    margin-bottom: 16px;
   372  }
   373  
   374  .markdown-body hr {
   375    height: 4px;
   376    padding: 0;
   377    margin: 16px 0;
   378    background-color: #e7e7e7;
   379    border: 0 none;
   380  }
   381  
   382  .markdown-body ul,
   383  .markdown-body ol {
   384    padding-left: 2em;
   385  }
   386  
   387  .markdown-body ul ul,
   388  .markdown-body ul ol,
   389  .markdown-body ol ol,
   390  .markdown-body ol ul {
   391    margin-top: 0;
   392    margin-bottom: 0;
   393  }
   394  
   395  .markdown-body li>p {
   396    margin-top: 16px;
   397  }
   398  
   399  .markdown-body dl {
   400    padding: 0;
   401  }
   402  
   403  .markdown-body dl dt {
   404    padding: 0;
   405    margin-top: 16px;
   406    font-size: 1em;
   407    font-style: italic;
   408    font-weight: bold;
   409  }
   410  
   411  .markdown-body dl dd {
   412    padding: 0 16px;
   413    margin-bottom: 16px;
   414  }
   415  
   416  .markdown-body blockquote {
   417    padding: 0 15px;
   418    color: #777;
   419    border-left: 4px solid #ddd;
   420  }
   421  
   422  .markdown-body blockquote>:first-child {
   423    margin-top: 0;
   424  }
   425  
   426  .markdown-body blockquote>:last-child {
   427    margin-bottom: 0;
   428  }
   429  
   430  .markdown-body table {
   431    display: block;
   432    width: 100%;
   433    overflow: auto;
   434    word-break: normal;
   435    word-break: keep-all;
   436  }
   437  
   438  .markdown-body table th {
   439    font-weight: bold;
   440  }
   441  
   442  .markdown-body table th,
   443  .markdown-body table td {
   444    padding: 6px 13px;
   445    border: 1px solid #ddd;
   446  }
   447  
   448  .markdown-body table tr {
   449    background-color: #fff;
   450    border-top: 1px solid #ccc;
   451  }
   452  
   453  .markdown-body table tr:nth-child(2n) {
   454    background-color: #f8f8f8;
   455  }
   456  
   457  .markdown-body img {
   458    max-width: 100%;
   459    box-sizing: content-box;
   460    background-color: #fff;
   461  }
   462  
   463  .markdown-body code {
   464    padding: 0;
   465    padding-top: 0.2em;
   466    padding-bottom: 0.2em;
   467    margin: 0;
   468    font-size: 85%;
   469    background-color: rgba(0,0,0,0.04);
   470    border-radius: 3px;
   471  }
   472  
   473  .markdown-body code:before,
   474  .markdown-body code:after {
   475    letter-spacing: -0.2em;
   476    content: "\00a0";
   477  }
   478  
   479  .markdown-body pre>code {
   480    padding: 0;
   481    margin: 0;
   482    font-size: 100%;
   483    word-break: normal;
   484    white-space: pre;
   485    background: transparent;
   486    border: 0;
   487  }
   488  
   489  .markdown-body .highlight {
   490    margin-bottom: 16px;
   491  }
   492  
   493  .markdown-body .highlight pre,
   494  .markdown-body pre {
   495    padding: 16px;
   496    overflow: auto;
   497    font-size: 85%;
   498    line-height: 1.45;
   499    background-color: #f7f7f7;
   500    border-radius: 3px;
   501  }
   502  
   503  .markdown-body .highlight pre {
   504    margin-bottom: 0;
   505    word-break: normal;
   506  }
   507  
   508  .markdown-body pre {
   509    word-wrap: normal;
   510  }
   511  
   512  .markdown-body pre code {
   513    display: inline;
   514    max-width: initial;
   515    padding: 0;
   516    margin: 0;
   517    overflow: initial;
   518    line-height: inherit;
   519    word-wrap: normal;
   520    background-color: transparent;
   521    border: 0;
   522  }
   523  
   524  .markdown-body pre code:before,
   525  .markdown-body pre code:after {
   526    content: normal;
   527  }
   528  
   529  .markdown-body kbd {
   530    display: inline-block;
   531    padding: 3px 5px;
   532    font-size: 11px;
   533    line-height: 10px;
   534    color: #555;
   535    vertical-align: middle;
   536    background-color: #fcfcfc;
   537    border: solid 1px #ccc;
   538    border-bottom-color: #bbb;
   539    border-radius: 3px;
   540    box-shadow: inset 0 -1px 0 #bbb;
   541  }
   542  
   543  .markdown-body .pl-c {
   544    color: #969896;
   545  }
   546  
   547  .markdown-body .pl-c1,
   548  .markdown-body .pl-s .pl-v {
   549    color: #0086b3;
   550  }
   551  
   552  .markdown-body .pl-e,
   553  .markdown-body .pl-en {
   554    color: #795da3;
   555  }
   556  
   557  .markdown-body .pl-s .pl-s1,
   558  .markdown-body .pl-smi {
   559    color: #333;
   560  }
   561  
   562  .markdown-body .pl-ent {
   563    color: #63a35c;
   564  }
   565  
   566  .markdown-body .pl-k {
   567    color: #a71d5d;
   568  }
   569  
   570  .markdown-body .pl-pds,
   571  .markdown-body .pl-s,
   572  .markdown-body .pl-s .pl-pse .pl-s1,
   573  .markdown-body .pl-sr,
   574  .markdown-body .pl-sr .pl-cce,
   575  .markdown-body .pl-sr .pl-sra,
   576  .markdown-body .pl-sr .pl-sre {
   577    color: #183691;
   578  }
   579  
   580  .markdown-body .pl-v {
   581    color: #ed6a43;
   582  }
   583  
   584  .markdown-body .pl-id {
   585    color: #b52a1d;
   586  }
   587  
   588  .markdown-body .pl-ii {
   589    background-color: #b52a1d;
   590    color: #f8f8f8;
   591  }
   592  
   593  .markdown-body .pl-sr .pl-cce {
   594    color: #63a35c;
   595    font-weight: bold;
   596  }
   597  
   598  .markdown-body .pl-ml {
   599    color: #693a17;
   600  }
   601  
   602  .markdown-body .pl-mh,
   603  .markdown-body .pl-mh .pl-en,
   604  .markdown-body .pl-ms {
   605    color: #1d3e81;
   606    font-weight: bold;
   607  }
   608  
   609  .markdown-body .pl-mq {
   610    color: #008080;
   611  }
   612  
   613  .markdown-body .pl-mi {
   614    color: #333;
   615    font-style: italic;
   616  }
   617  
   618  .markdown-body .pl-mb {
   619    color: #333;
   620    font-weight: bold;
   621  }
   622  
   623  .markdown-body .pl-md {
   624    background-color: #ffecec;
   625    color: #bd2c00;
   626  }
   627  
   628  .markdown-body .pl-mi1 {
   629    background-color: #eaffea;
   630    color: #55a532;
   631  }
   632  
   633  .markdown-body .pl-mdr {
   634    color: #795da3;
   635    font-weight: bold;
   636  }
   637  
   638  .markdown-body .pl-mo {
   639    color: #1d3e81;
   640  }
   641  
   642  .markdown-body kbd {
   643    display: inline-block;
   644    padding: 3px 5px;
   645    font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
   646    line-height: 10px;
   647    color: #555;
   648    vertical-align: middle;
   649    background-color: #fcfcfc;
   650    border: solid 1px #ccc;
   651    border-bottom-color: #bbb;
   652    border-radius: 3px;
   653    box-shadow: inset 0 -1px 0 #bbb;
   654  }
   655  
   656  .markdown-body .plan-price-unit {
   657    color: #767676;
   658    font-weight: normal;
   659  }
   660  
   661  .markdown-body .task-list-item {
   662    list-style-type: none;
   663  }
   664  
   665  .markdown-body .task-list-item+.task-list-item {
   666    margin-top: 3px;
   667  }
   668  
   669  .markdown-body .task-list-item input {
   670    margin: 0 0.35em 0.25em -1.6em;
   671    vertical-align: middle;
   672  }
   673  
   674  .markdown-body .plan-choice {
   675    padding: 15px;
   676    padding-left: 40px;
   677    display: block;
   678    border: 1px solid #e0e0e0;
   679    position: relative;
   680    font-weight: normal;
   681    background-color: #fafafa;
   682  }
   683  
   684  .markdown-body .plan-choice.open {
   685    background-color: #fff;
   686  }
   687  
   688  .markdown-body .plan-choice.open .plan-choice-seat-breakdown {
   689    display: block;
   690  }
   691  
   692  .markdown-body .plan-choice-free {
   693    border-radius: 3px 3px 0 0;
   694  }
   695  
   696  .markdown-body .plan-choice-paid {
   697    border-radius: 0 0 3px 3px;
   698    border-top: 0;
   699    margin-bottom: 20px;
   700  }
   701  
   702  .markdown-body .plan-choice-radio {
   703    position: absolute;
   704    left: 15px;
   705    top: 18px;
   706  }
   707  
   708  .markdown-body .plan-choice-exp {
   709    color: #999;
   710    font-size: 12px;
   711    margin-top: 5px;
   712  }
   713  
   714  .markdown-body .plan-choice-seat-breakdown {
   715    margin-top: 10px;
   716    display: none;
   717  }
   718  
   719  .markdown-body :checked+.radio-label {
   720    z-index: 1;
   721    position: relative;
   722    border-color: #4078c0;
   723  }
   724  </style><title>OPENSOURCE</title></head><body><article class="markdown-body"><h2>
   725  <a id="user-content-pycrypto" class="anchor" href="#pycrypto" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>pycrypto</h2>
   726  
   727  <p><em><a href="https://github.com/dlitz/pycrypto/">Project page</a></em></p>
   728  
   729  <pre><code>Copyright and licensing of the Python Cryptography Toolkit ("PyCrypto"):
   730  ------------------------------------------------------------------------
   731  
   732  Previously, the copyright and/or licensing status of the Python
   733  Cryptography Toolkit ("PyCrypto") had been somewhat ambiguous.  The
   734  original intention of Andrew M. Kuchling and other contributors has
   735  been to dedicate PyCrypto to the public domain, but that intention was
   736  not necessarily made clear in the original disclaimer (see
   737  LEGAL/copy/LICENSE.orig).
   738  
   739  Additionally, some files within PyCrypto had specified their own
   740  licenses that differed from the PyCrypto license itself.  For example,
   741  the original RIPEMD.c module simply had a copyright statement and
   742  warranty disclaimer, without clearly specifying any license terms.
   743  (An updated version on the author's website came with a license that
   744  contained a GPL-incompatible advertising clause.)
   745  
   746  To rectify this situation for PyCrypto 2.1, the following steps have
   747  been taken:
   748  
   749   1. Obtaining explicit permission from the original contributors to
   750      dedicate their contributions to the public domain if they have not
   751      already done so.  (See the "LEGAL/copy/stmts" directory for
   752      contributors' statements.)
   753  
   754   2. Replacing some modules with clearly-licensed code from other
   755      sources (e.g. the DES and DES3 modules were replaced with new ones
   756      based on Tom St. Denis's public-domain LibTomCrypt library.)
   757  
   758   3. Replacing some modules with code written from scratch (e.g. the
   759      RIPEMD and Blowfish modules were re-implemented from their
   760      respective algorithm specifications without reference to the old
   761      implementations).
   762  
   763   4. Removing some modules altogether without replacing them.
   764  
   765  To the best of our knowledge, with the exceptions noted below or
   766  within the files themselves, the files that constitute PyCrypto are in
   767  the public domain.  Most are distributed with the following notice:
   768  
   769    The contents of this file are dedicated to the public domain.  To
   770    the extent that dedication to the public domain is not available,
   771    everyone is granted a worldwide, perpetual, royalty-free,
   772    non-exclusive license to exercise all rights associated with the
   773    contents of this file for any purpose whatsoever.
   774    No rights are reserved.
   775  
   776    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   777    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   778    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   779    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
   780    BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
   781    ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
   782    CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   783    SOFTWARE.
   784  
   785  Exceptions:
   786  
   787   - Portions of HMAC.py and setup.py are derived from Python 2.2, and
   788     are therefore Copyright (c) 2001, 2002, 2003 Python Software
   789     Foundation (All Rights Reserved).  They are licensed by the PSF
   790     under the terms of the Python 2.2 license.  (See the file
   791     LEGAL/copy/LICENSE.python-2.2 for details.)
   792  
   793   - The various GNU autotools (autoconf, automake, aclocal, etc.) are
   794     used during the build process.  This includes macros from
   795     autoconf-archive, which are located in the m4/ directory.  As is
   796     customary, some files from the GNU autotools are included in the
   797     source tree (in the root directory, and in the build-aux/
   798     directory).  These files are merely part of the build process, and
   799     are not included in binary builds of the software.
   800  
   801  EXPORT RESTRICTIONS:
   802  
   803  Note that the export or re-export of cryptographic software and/or
   804  source code may be subject to regulation in your jurisdiction.
   805  </code></pre>
   806  
   807  <h2>
   808  <a id="user-content-pygit2" class="anchor" href="#pygit2" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>pygit2</h2>
   809  
   810  <p><em><a href="https://github.com/libgit2/pygit2/">Project page</a></em></p>
   811  
   812  <pre><code> Note that the only valid version of the GPL as far as this project
   813   is concerned is _this_ particular version of the license (ie v2, not
   814   v2.2 or v3.x or whatever), unless explicitly otherwise stated.
   815  
   816   In addition to the permissions in the GNU General Public License,
   817   the authors give you unlimited permission to link the compiled
   818   version of this file into combinations with other programs,
   819   and to distribute those combinations without any restriction
   820   coming from the use of this file.  (The General Public License
   821   restrictions do apply in other respects; for example, they cover
   822   modification of the file, and distribution when not linked into
   823   a combined executable.)
   824  
   825  ----------------------------------------------------------------------
   826  
   827                      GNU GENERAL PUBLIC LICENSE
   828                         Version 2, June 1991
   829  
   830   Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
   831   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
   832   Everyone is permitted to copy and distribute verbatim copies
   833   of this license document, but changing it is not allowed.
   834  
   835                              Preamble
   836  
   837    The licenses for most software are designed to take away your
   838  freedom to share and change it.  By contrast, the GNU General Public
   839  License is intended to guarantee your freedom to share and change free
   840  software--to make sure the software is free for all its users.  This
   841  General Public License applies to most of the Free Software
   842  Foundation's software and to any other program whose authors commit to
   843  using it.  (Some other Free Software Foundation software is covered by
   844  the GNU Lesser General Public License instead.)  You can apply it to
   845  your programs, too.
   846  
   847    When we speak of free software, we are referring to freedom, not
   848  price.  Our General Public Licenses are designed to make sure that you
   849  have the freedom to distribute copies of free software (and charge for
   850  this service if you wish), that you receive source code or can get it
   851  if you want it, that you can change the software or use pieces of it
   852  in new free programs; and that you know you can do these things.
   853  
   854    To protect your rights, we need to make restrictions that forbid
   855  anyone to deny you these rights or to ask you to surrender the rights.
   856  These restrictions translate to certain responsibilities for you if you
   857  distribute copies of the software, or if you modify it.
   858  
   859    For example, if you distribute copies of such a program, whether
   860  gratis or for a fee, you must give the recipients all the rights that
   861  you have.  You must make sure that they, too, receive or can get the
   862  source code.  And you must show them these terms so they know their
   863  rights.
   864  
   865    We protect your rights with two steps: (1) copyright the software, and
   866  (2) offer you this license which gives you legal permission to copy,
   867  distribute and/or modify the software.
   868  
   869    Also, for each author's protection and ours, we want to make certain
   870  that everyone understands that there is no warranty for this free
   871  software.  If the software is modified by someone else and passed on, we
   872  want its recipients to know that what they have is not the original, so
   873  that any problems introduced by others will not reflect on the original
   874  authors' reputations.
   875  
   876    Finally, any free program is threatened constantly by software
   877  patents.  We wish to avoid the danger that redistributors of a free
   878  program will individually obtain patent licenses, in effect making the
   879  program proprietary.  To prevent this, we have made it clear that any
   880  patent must be licensed for everyone's free use or not licensed at all.
   881  
   882    The precise terms and conditions for copying, distribution and
   883  modification follow.
   884  
   885                      GNU GENERAL PUBLIC LICENSE
   886     TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   887  
   888    0. This License applies to any program or other work which contains
   889  a notice placed by the copyright holder saying it may be distributed
   890  under the terms of this General Public License.  The "Program", below,
   891  refers to any such program or work, and a "work based on the Program"
   892  means either the Program or any derivative work under copyright law:
   893  that is to say, a work containing the Program or a portion of it,
   894  either verbatim or with modifications and/or translated into another
   895  language.  (Hereinafter, translation is included without limitation in
   896  the term "modification".)  Each licensee is addressed as "you".
   897  
   898  Activities other than copying, distribution and modification are not
   899  covered by this License; they are outside its scope.  The act of
   900  running the Program is not restricted, and the output from the Program
   901  is covered only if its contents constitute a work based on the
   902  Program (independent of having been made by running the Program).
   903  Whether that is true depends on what the Program does.
   904  
   905    1. You may copy and distribute verbatim copies of the Program's
   906  source code as you receive it, in any medium, provided that you
   907  conspicuously and appropriately publish on each copy an appropriate
   908  copyright notice and disclaimer of warranty; keep intact all the
   909  notices that refer to this License and to the absence of any warranty;
   910  and give any other recipients of the Program a copy of this License
   911  along with the Program.
   912  
   913  You may charge a fee for the physical act of transferring a copy, and
   914  you may at your option offer warranty protection in exchange for a fee.
   915  
   916    2. You may modify your copy or copies of the Program or any portion
   917  of it, thus forming a work based on the Program, and copy and
   918  distribute such modifications or work under the terms of Section 1
   919  above, provided that you also meet all of these conditions:
   920  
   921      a) You must cause the modified files to carry prominent notices
   922      stating that you changed the files and the date of any change.
   923  
   924      b) You must cause any work that you distribute or publish, that in
   925      whole or in part contains or is derived from the Program or any
   926      part thereof, to be licensed as a whole at no charge to all third
   927      parties under the terms of this License.
   928  
   929      c) If the modified program normally reads commands interactively
   930      when run, you must cause it, when started running for such
   931      interactive use in the most ordinary way, to print or display an
   932      announcement including an appropriate copyright notice and a
   933      notice that there is no warranty (or else, saying that you provide
   934      a warranty) and that users may redistribute the program under
   935      these conditions, and telling the user how to view a copy of this
   936      License.  (Exception: if the Program itself is interactive but
   937      does not normally print such an announcement, your work based on
   938      the Program is not required to print an announcement.)
   939  
   940  These requirements apply to the modified work as a whole.  If
   941  identifiable sections of that work are not derived from the Program,
   942  and can be reasonably considered independent and separate works in
   943  themselves, then this License, and its terms, do not apply to those
   944  sections when you distribute them as separate works.  But when you
   945  distribute the same sections as part of a whole which is a work based
   946  on the Program, the distribution of the whole must be on the terms of
   947  this License, whose permissions for other licensees extend to the
   948  entire whole, and thus to each and every part regardless of who wrote it.
   949  
   950  Thus, it is not the intent of this section to claim rights or contest
   951  your rights to work written entirely by you; rather, the intent is to
   952  exercise the right to control the distribution of derivative or
   953  collective works based on the Program.
   954  
   955  In addition, mere aggregation of another work not based on the Program
   956  with the Program (or with a work based on the Program) on a volume of
   957  a storage or distribution medium does not bring the other work under
   958  the scope of this License.
   959  
   960    3. You may copy and distribute the Program (or a work based on it,
   961  under Section 2) in object code or executable form under the terms of
   962  Sections 1 and 2 above provided that you also do one of the following:
   963  
   964      a) Accompany it with the complete corresponding machine-readable
   965      source code, which must be distributed under the terms of Sections
   966      1 and 2 above on a medium customarily used for software interchange; or,
   967  
   968      b) Accompany it with a written offer, valid for at least three
   969      years, to give any third party, for a charge no more than your
   970      cost of physically performing source distribution, a complete
   971      machine-readable copy of the corresponding source code, to be
   972      distributed under the terms of Sections 1 and 2 above on a medium
   973      customarily used for software interchange; or,
   974  
   975      c) Accompany it with the information you received as to the offer
   976      to distribute corresponding source code.  (This alternative is
   977      allowed only for noncommercial distribution and only if you
   978      received the program in object code or executable form with such
   979      an offer, in accord with Subsection b above.)
   980  
   981  The source code for a work means the preferred form of the work for
   982  making modifications to it.  For an executable work, complete source
   983  code means all the source code for all modules it contains, plus any
   984  associated interface definition files, plus the scripts used to
   985  control compilation and installation of the executable.  However, as a
   986  special exception, the source code distributed need not include
   987  anything that is normally distributed (in either source or binary
   988  form) with the major components (compiler, kernel, and so on) of the
   989  operating system on which the executable runs, unless that component
   990  itself accompanies the executable.
   991  
   992  If distribution of executable or object code is made by offering
   993  access to copy from a designated place, then offering equivalent
   994  access to copy the source code from the same place counts as
   995  distribution of the source code, even though third parties are not
   996  compelled to copy the source along with the object code.
   997  
   998    4. You may not copy, modify, sublicense, or distribute the Program
   999  except as expressly provided under this License.  Any attempt
  1000  otherwise to copy, modify, sublicense or distribute the Program is
  1001  void, and will automatically terminate your rights under this License.
  1002  However, parties who have received copies, or rights, from you under
  1003  this License will not have their licenses terminated so long as such
  1004  parties remain in full compliance.
  1005  
  1006    5. You are not required to accept this License, since you have not
  1007  signed it.  However, nothing else grants you permission to modify or
  1008  distribute the Program or its derivative works.  These actions are
  1009  prohibited by law if you do not accept this License.  Therefore, by
  1010  modifying or distributing the Program (or any work based on the
  1011  Program), you indicate your acceptance of this License to do so, and
  1012  all its terms and conditions for copying, distributing or modifying
  1013  the Program or works based on it.
  1014  
  1015    6. Each time you redistribute the Program (or any work based on the
  1016  Program), the recipient automatically receives a license from the
  1017  original licensor to copy, distribute or modify the Program subject to
  1018  these terms and conditions.  You may not impose any further
  1019  restrictions on the recipients' exercise of the rights granted herein.
  1020  You are not responsible for enforcing compliance by third parties to
  1021  this License.
  1022  
  1023    7. If, as a consequence of a court judgment or allegation of patent
  1024  infringement or for any other reason (not limited to patent issues),
  1025  conditions are imposed on you (whether by court order, agreement or
  1026  otherwise) that contradict the conditions of this License, they do not
  1027  excuse you from the conditions of this License.  If you cannot
  1028  distribute so as to satisfy simultaneously your obligations under this
  1029  License and any other pertinent obligations, then as a consequence you
  1030  may not distribute the Program at all.  For example, if a patent
  1031  license would not permit royalty-free redistribution of the Program by
  1032  all those who receive copies directly or indirectly through you, then
  1033  the only way you could satisfy both it and this License would be to
  1034  refrain entirely from distribution of the Program.
  1035  
  1036  If any portion of this section is held invalid or unenforceable under
  1037  any particular circumstance, the balance of the section is intended to
  1038  apply and the section as a whole is intended to apply in other
  1039  circumstances.
  1040  
  1041  It is not the purpose of this section to induce you to infringe any
  1042  patents or other property right claims or to contest validity of any
  1043  such claims; this section has the sole purpose of protecting the
  1044  integrity of the free software distribution system, which is
  1045  implemented by public license practices.  Many people have made
  1046  generous contributions to the wide range of software distributed
  1047  through that system in reliance on consistent application of that
  1048  system; it is up to the author/donor to decide if he or she is willing
  1049  to distribute software through any other system and a licensee cannot
  1050  impose that choice.
  1051  
  1052  This section is intended to make thoroughly clear what is believed to
  1053  be a consequence of the rest of this License.
  1054  
  1055    8. If the distribution and/or use of the Program is restricted in
  1056  certain countries either by patents or by copyrighted interfaces, the
  1057  original copyright holder who places the Program under this License
  1058  may add an explicit geographical distribution limitation excluding
  1059  those countries, so that distribution is permitted only in or among
  1060  countries not thus excluded.  In such case, this License incorporates
  1061  the limitation as if written in the body of this License.
  1062  
  1063    9. The Free Software Foundation may publish revised and/or new versions
  1064  of the General Public License from time to time.  Such new versions will
  1065  be similar in spirit to the present version, but may differ in detail to
  1066  address new problems or concerns.
  1067  
  1068  Each version is given a distinguishing version number.  If the Program
  1069  specifies a version number of this License which applies to it and "any
  1070  later version", you have the option of following the terms and conditions
  1071  either of that version or of any later version published by the Free
  1072  Software Foundation.  If the Program does not specify a version number of
  1073  this License, you may choose any version ever published by the Free Software
  1074  Foundation.
  1075  
  1076    10. If you wish to incorporate parts of the Program into other free
  1077  programs whose distribution conditions are different, write to the author
  1078  to ask for permission.  For software which is copyrighted by the Free
  1079  Software Foundation, write to the Free Software Foundation; we sometimes
  1080  make exceptions for this.  Our decision will be guided by the two goals
  1081  of preserving the free status of all derivatives of our free software and
  1082  of promoting the sharing and reuse of software generally.
  1083  
  1084                              NO WARRANTY
  1085  
  1086    11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  1087  FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
  1088  OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  1089  PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  1090  OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  1091  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
  1092  TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
  1093  PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  1094  REPAIR OR CORRECTION.
  1095  
  1096    12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  1097  WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  1098  REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  1099  INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  1100  OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  1101  TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  1102  YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  1103  PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  1104  POSSIBILITY OF SUCH DAMAGES.
  1105  
  1106                       END OF TERMS AND CONDITIONS
  1107  
  1108              How to Apply These Terms to Your New Programs
  1109  
  1110    If you develop a new program, and you want it to be of the greatest
  1111  possible use to the public, the best way to achieve this is to make it
  1112  free software which everyone can redistribute and change under these terms.
  1113  
  1114    To do so, attach the following notices to the program.  It is safest
  1115  to attach them to the start of each source file to most effectively
  1116  convey the exclusion of warranty; and each file should have at least
  1117  the "copyright" line and a pointer to where the full notice is found.
  1118  
  1119      &lt;one line to give the program's name and a brief idea of what it does.&gt;
  1120      Copyright (C) &lt;year&gt;  &lt;name of author&gt;
  1121  
  1122      This program is free software; you can redistribute it and/or modify
  1123      it under the terms of the GNU General Public License as published by
  1124      the Free Software Foundation; either version 2 of the License, or
  1125      (at your option) any later version.
  1126  
  1127      This program is distributed in the hope that it will be useful,
  1128      but WITHOUT ANY WARRANTY; without even the implied warranty of
  1129      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  1130      GNU General Public License for more details.
  1131  
  1132      You should have received a copy of the GNU General Public License along
  1133      with this program; if not, write to the Free Software Foundation, Inc.,
  1134      51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  1135  
  1136  Also add information on how to contact you by electronic and paper mail.
  1137  
  1138  If the program is interactive, make it output a short notice like this
  1139  when it starts in an interactive mode:
  1140  
  1141      Gnomovision version 69, Copyright (C) year name of author
  1142      Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  1143      This is free software, and you are welcome to redistribute it
  1144      under certain conditions; type `show c' for details.
  1145  
  1146  The hypothetical commands `show w' and `show c' should show the appropriate
  1147  parts of the General Public License.  Of course, the commands you use may
  1148  be called something other than `show w' and `show c'; they could even be
  1149  mouse-clicks or menu items--whatever suits your program.
  1150  
  1151  You should also get your employer (if you work as a programmer) or your
  1152  school, if any, to sign a "copyright disclaimer" for the program, if
  1153  necessary.  Here is a sample; alter the names:
  1154  
  1155    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  1156    `Gnomovision' (which makes passes at compilers) written by James Hacker.
  1157  
  1158    &lt;signature of Ty Coon&gt;, 1 April 1989
  1159    Ty Coon, President of Vice
  1160  
  1161  This General Public License does not permit incorporating your program into
  1162  proprietary programs.  If your program is a subroutine library, you may
  1163  consider it more useful to permit linking proprietary applications with the
  1164  library.  If this is what you want to do, use the GNU Lesser General
  1165  Public License instead of this License.
  1166  </code></pre>
  1167  
  1168  <h2>
  1169  <a id="user-content-libgit2" class="anchor" href="#libgit2" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>libgit2</h2>
  1170  
  1171  <p><em><a href="https://github.com/libgit2/libgit2/">Project page</a></em></p>
  1172  
  1173  <pre><code>libgit2 is Copyright (C) the libgit2 contributors,
  1174  unless otherwise stated. See the AUTHORS file for details.
  1175  
  1176  Note that the only valid version of the GPL as far as this project
  1177  is concerned is _this_ particular version of the license (ie v2, not
  1178  v2.2 or v3.x or whatever), unless explicitly otherwise stated.
  1179  
  1180  ----------------------------------------------------------------------
  1181  
  1182             LINKING EXCEPTION
  1183  
  1184  In addition to the permissions in the GNU General Public License,
  1185  the authors give you unlimited permission to link the compiled
  1186  version of this library into combinations with other programs,
  1187  and to distribute those combinations without any restriction
  1188  coming from the use of this file.  (The General Public License
  1189  restrictions do apply in other respects; for example, they cover
  1190  modification of the file, and distribution when not linked into
  1191  a combined executable.)
  1192  
  1193  ----------------------------------------------------------------------
  1194  
  1195             GNU GENERAL PUBLIC LICENSE
  1196                Version 2, June 1991
  1197  
  1198  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  1199                        59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  1200  Everyone is permitted to copy and distribute verbatim copies
  1201  of this license document, but changing it is not allowed.
  1202  
  1203                 Preamble
  1204  
  1205   The licenses for most software are designed to take away your
  1206  freedom to share and change it.  By contrast, the GNU General Public
  1207  License is intended to guarantee your freedom to share and change free
  1208  software--to make sure the software is free for all its users.  This
  1209  General Public License applies to most of the Free Software
  1210  Foundation's software and to any other program whose authors commit to
  1211  using it.  (Some other Free Software Foundation software is covered by
  1212  the GNU Library General Public License instead.)  You can apply it to
  1213  your programs, too.
  1214  
  1215   When we speak of free software, we are referring to freedom, not
  1216  price.  Our General Public Licenses are designed to make sure that you
  1217  have the freedom to distribute copies of free software (and charge for
  1218  this service if you wish), that you receive source code or can get it
  1219  if you want it, that you can change the software or use pieces of it
  1220  in new free programs; and that you know you can do these things.
  1221  
  1222   To protect your rights, we need to make restrictions that forbid
  1223  anyone to deny you these rights or to ask you to surrender the rights.
  1224  These restrictions translate to certain responsibilities for you if you
  1225  distribute copies of the software, or if you modify it.
  1226  
  1227   For example, if you distribute copies of such a program, whether
  1228  gratis or for a fee, you must give the recipients all the rights that
  1229  you have.  You must make sure that they, too, receive or can get the
  1230  source code.  And you must show them these terms so they know their
  1231  rights.
  1232  
  1233   We protect your rights with two steps: (1) copyright the software, and
  1234  (2) offer you this license which gives you legal permission to copy,
  1235  distribute and/or modify the software.
  1236  
  1237   Also, for each author's protection and ours, we want to make certain
  1238  that everyone understands that there is no warranty for this free
  1239  software.  If the software is modified by someone else and passed on, we
  1240  want its recipients to know that what they have is not the original, so
  1241  that any problems introduced by others will not reflect on the original
  1242  authors' reputations.
  1243  
  1244   Finally, any free program is threatened constantly by software
  1245  patents.  We wish to avoid the danger that redistributors of a free
  1246  program will individually obtain patent licenses, in effect making the
  1247  program proprietary.  To prevent this, we have made it clear that any
  1248  patent must be licensed for everyone's free use or not licensed at all.
  1249  
  1250   The precise terms and conditions for copying, distribution and
  1251  modification follow.
  1252  
  1253             GNU GENERAL PUBLIC LICENSE
  1254    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  1255  
  1256   0. This License applies to any program or other work which contains
  1257  a notice placed by the copyright holder saying it may be distributed
  1258  under the terms of this General Public License.  The "Program", below,
  1259  refers to any such program or work, and a "work based on the Program"
  1260  means either the Program or any derivative work under copyright law:
  1261  that is to say, a work containing the Program or a portion of it,
  1262  either verbatim or with modifications and/or translated into another
  1263  language.  (Hereinafter, translation is included without limitation in
  1264  the term "modification".)  Each licensee is addressed as "you".
  1265  
  1266  Activities other than copying, distribution and modification are not
  1267  covered by this License; they are outside its scope.  The act of
  1268  running the Program is not restricted, and the output from the Program
  1269  is covered only if its contents constitute a work based on the
  1270  Program (independent of having been made by running the Program).
  1271  Whether that is true depends on what the Program does.
  1272  
  1273   1. You may copy and distribute verbatim copies of the Program's
  1274  source code as you receive it, in any medium, provided that you
  1275  conspicuously and appropriately publish on each copy an appropriate
  1276  copyright notice and disclaimer of warranty; keep intact all the
  1277  notices that refer to this License and to the absence of any warranty;
  1278  and give any other recipients of the Program a copy of this License
  1279  along with the Program.
  1280  
  1281  You may charge a fee for the physical act of transferring a copy, and
  1282  you may at your option offer warranty protection in exchange for a fee.
  1283  
  1284   2. You may modify your copy or copies of the Program or any portion
  1285  of it, thus forming a work based on the Program, and copy and
  1286  distribute such modifications or work under the terms of Section 1
  1287  above, provided that you also meet all of these conditions:
  1288  
  1289     a) You must cause the modified files to carry prominent notices
  1290     stating that you changed the files and the date of any change.
  1291  
  1292     b) You must cause any work that you distribute or publish, that in
  1293     whole or in part contains or is derived from the Program or any
  1294     part thereof, to be licensed as a whole at no charge to all third
  1295     parties under the terms of this License.
  1296  
  1297     c) If the modified program normally reads commands interactively
  1298     when run, you must cause it, when started running for such
  1299     interactive use in the most ordinary way, to print or display an
  1300     announcement including an appropriate copyright notice and a
  1301     notice that there is no warranty (or else, saying that you provide
  1302     a warranty) and that users may redistribute the program under
  1303     these conditions, and telling the user how to view a copy of this
  1304     License.  (Exception: if the Program itself is interactive but
  1305     does not normally print such an announcement, your work based on
  1306     the Program is not required to print an announcement.)
  1307  
  1308  These requirements apply to the modified work as a whole.  If
  1309  identifiable sections of that work are not derived from the Program,
  1310  and can be reasonably considered independent and separate works in
  1311  themselves, then this License, and its terms, do not apply to those
  1312  sections when you distribute them as separate works.  But when you
  1313  distribute the same sections as part of a whole which is a work based
  1314  on the Program, the distribution of the whole must be on the terms of
  1315  this License, whose permissions for other licensees extend to the
  1316  entire whole, and thus to each and every part regardless of who wrote it.
  1317  
  1318  Thus, it is not the intent of this section to claim rights or contest
  1319  your rights to work written entirely by you; rather, the intent is to
  1320  exercise the right to control the distribution of derivative or
  1321  collective works based on the Program.
  1322  
  1323  In addition, mere aggregation of another work not based on the Program
  1324  with the Program (or with a work based on the Program) on a volume of
  1325  a storage or distribution medium does not bring the other work under
  1326  the scope of this License.
  1327  
  1328   3. You may copy and distribute the Program (or a work based on it,
  1329  under Section 2) in object code or executable form under the terms of
  1330  Sections 1 and 2 above provided that you also do one of the following:
  1331  
  1332     a) Accompany it with the complete corresponding machine-readable
  1333     source code, which must be distributed under the terms of Sections
  1334     1 and 2 above on a medium customarily used for software interchange; or,
  1335  
  1336     b) Accompany it with a written offer, valid for at least three
  1337     years, to give any third party, for a charge no more than your
  1338     cost of physically performing source distribution, a complete
  1339     machine-readable copy of the corresponding source code, to be
  1340     distributed under the terms of Sections 1 and 2 above on a medium
  1341     customarily used for software interchange; or,
  1342  
  1343     c) Accompany it with the information you received as to the offer
  1344     to distribute corresponding source code.  (This alternative is
  1345     allowed only for noncommercial distribution and only if you
  1346     received the program in object code or executable form with such
  1347     an offer, in accord with Subsection b above.)
  1348  
  1349  The source code for a work means the preferred form of the work for
  1350  making modifications to it.  For an executable work, complete source
  1351  code means all the source code for all modules it contains, plus any
  1352  associated interface definition files, plus the scripts used to
  1353  control compilation and installation of the executable.  However, as a
  1354  special exception, the source code distributed need not include
  1355  anything that is normally distributed (in either source or binary
  1356  form) with the major components (compiler, kernel, and so on) of the
  1357  operating system on which the executable runs, unless that component
  1358  itself accompanies the executable.
  1359  
  1360  If distribution of executable or object code is made by offering
  1361  access to copy from a designated place, then offering equivalent
  1362  access to copy the source code from the same place counts as
  1363  distribution of the source code, even though third parties are not
  1364  compelled to copy the source along with the object code.
  1365  
  1366   4. You may not copy, modify, sublicense, or distribute the Program
  1367  except as expressly provided under this License.  Any attempt
  1368  otherwise to copy, modify, sublicense or distribute the Program is
  1369  void, and will automatically terminate your rights under this License.
  1370  However, parties who have received copies, or rights, from you under
  1371  this License will not have their licenses terminated so long as such
  1372  parties remain in full compliance.
  1373  
  1374   5. You are not required to accept this License, since you have not
  1375  signed it.  However, nothing else grants you permission to modify or
  1376  distribute the Program or its derivative works.  These actions are
  1377  prohibited by law if you do not accept this License.  Therefore, by
  1378  modifying or distributing the Program (or any work based on the
  1379  Program), you indicate your acceptance of this License to do so, and
  1380  all its terms and conditions for copying, distributing or modifying
  1381  the Program or works based on it.
  1382  
  1383   6. Each time you redistribute the Program (or any work based on the
  1384  Program), the recipient automatically receives a license from the
  1385  original licensor to copy, distribute or modify the Program subject to
  1386  these terms and conditions.  You may not impose any further
  1387  restrictions on the recipients' exercise of the rights granted herein.
  1388  You are not responsible for enforcing compliance by third parties to
  1389  this License.
  1390  
  1391   7. If, as a consequence of a court judgment or allegation of patent
  1392  infringement or for any other reason (not limited to patent issues),
  1393  conditions are imposed on you (whether by court order, agreement or
  1394  otherwise) that contradict the conditions of this License, they do not
  1395  excuse you from the conditions of this License.  If you cannot
  1396  distribute so as to satisfy simultaneously your obligations under this
  1397  License and any other pertinent obligations, then as a consequence you
  1398  may not distribute the Program at all.  For example, if a patent
  1399  license would not permit royalty-free redistribution of the Program by
  1400  all those who receive copies directly or indirectly through you, then
  1401  the only way you could satisfy both it and this License would be to
  1402  refrain entirely from distribution of the Program.
  1403  
  1404  If any portion of this section is held invalid or unenforceable under
  1405  any particular circumstance, the balance of the section is intended to
  1406  apply and the section as a whole is intended to apply in other
  1407  circumstances.
  1408  
  1409  It is not the purpose of this section to induce you to infringe any
  1410  patents or other property right claims or to contest validity of any
  1411  such claims; this section has the sole purpose of protecting the
  1412  integrity of the free software distribution system, which is
  1413  implemented by public license practices.  Many people have made
  1414  generous contributions to the wide range of software distributed
  1415  through that system in reliance on consistent application of that
  1416  system; it is up to the author/donor to decide if he or she is willing
  1417  to distribute software through any other system and a licensee cannot
  1418  impose that choice.
  1419  
  1420  This section is intended to make thoroughly clear what is believed to
  1421  be a consequence of the rest of this License.
  1422  
  1423   8. If the distribution and/or use of the Program is restricted in
  1424  certain countries either by patents or by copyrighted interfaces, the
  1425  original copyright holder who places the Program under this License
  1426  may add an explicit geographical distribution limitation excluding
  1427  those countries, so that distribution is permitted only in or among
  1428  countries not thus excluded.  In such case, this License incorporates
  1429  the limitation as if written in the body of this License.
  1430  
  1431   9. The Free Software Foundation may publish revised and/or new versions
  1432  of the General Public License from time to time.  Such new versions will
  1433  be similar in spirit to the present version, but may differ in detail to
  1434  address new problems or concerns.
  1435  
  1436  Each version is given a distinguishing version number.  If the Program
  1437  specifies a version number of this License which applies to it and "any
  1438  later version", you have the option of following the terms and conditions
  1439  either of that version or of any later version published by the Free
  1440  Software Foundation.  If the Program does not specify a version number of
  1441  this License, you may choose any version ever published by the Free Software
  1442  Foundation.
  1443  
  1444   10. If you wish to incorporate parts of the Program into other free
  1445  programs whose distribution conditions are different, write to the author
  1446  to ask for permission.  For software which is copyrighted by the Free
  1447  Software Foundation, write to the Free Software Foundation; we sometimes
  1448  make exceptions for this.  Our decision will be guided by the two goals
  1449  of preserving the free status of all derivatives of our free software and
  1450  of promoting the sharing and reuse of software generally.
  1451  
  1452                 NO WARRANTY
  1453  
  1454   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  1455  FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
  1456  OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  1457  PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  1458  OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  1459  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
  1460  TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
  1461  PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  1462  REPAIR OR CORRECTION.
  1463  
  1464   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  1465  WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  1466  REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  1467  INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  1468  OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  1469  TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  1470  YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  1471  PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  1472  POSSIBILITY OF SUCH DAMAGES.
  1473  
  1474              END OF TERMS AND CONDITIONS
  1475  
  1476         How to Apply These Terms to Your New Programs
  1477  
  1478   If you develop a new program, and you want it to be of the greatest
  1479  possible use to the public, the best way to achieve this is to make it
  1480  free software which everyone can redistribute and change under these terms.
  1481  
  1482   To do so, attach the following notices to the program.  It is safest
  1483  to attach them to the start of each source file to most effectively
  1484  convey the exclusion of warranty; and each file should have at least
  1485  the "copyright" line and a pointer to where the full notice is found.
  1486  
  1487     &lt;one line to give the program's name and a brief idea of what it does.&gt;
  1488     Copyright (C) &lt;year&gt;  &lt;name of author&gt;
  1489  
  1490     This program is free software; you can redistribute it and/or modify
  1491     it under the terms of the GNU General Public License as published by
  1492     the Free Software Foundation; either version 2 of the License, or
  1493     (at your option) any later version.
  1494  
  1495     This program is distributed in the hope that it will be useful,
  1496     but WITHOUT ANY WARRANTY; without even the implied warranty of
  1497     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  1498     GNU General Public License for more details.
  1499  
  1500     You should have received a copy of the GNU General Public License
  1501     along with this program; if not, write to the Free Software
  1502     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  1503  
  1504  
  1505  Also add information on how to contact you by electronic and paper mail.
  1506  
  1507  If the program is interactive, make it output a short notice like this
  1508  when it starts in an interactive mode:
  1509  
  1510     Gnomovision version 69, Copyright (C) year name of author
  1511     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  1512     This is free software, and you are welcome to redistribute it
  1513     under certain conditions; type `show c' for details.
  1514  
  1515  The hypothetical commands `show w' and `show c' should show the appropriate
  1516  parts of the General Public License.  Of course, the commands you use may
  1517  be called something other than `show w' and `show c'; they could even be
  1518  mouse-clicks or menu items--whatever suits your program.
  1519  
  1520  You should also get your employer (if you work as a programmer) or your
  1521  school, if any, to sign a "copyright disclaimer" for the program, if
  1522  necessary.  Here is a sample; alter the names:
  1523  
  1524   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  1525   `Gnomovision' (which makes passes at compilers) written by James Hacker.
  1526  
  1527   &lt;signature of Ty Coon&gt;, 1 April 1989
  1528   Ty Coon, President of Vice
  1529  
  1530  This General Public License does not permit incorporating your program into
  1531  proprietary programs.  If your program is a subroutine library, you may
  1532  consider it more useful to permit linking proprietary applications with the
  1533  library.  If this is what you want to do, use the GNU Library General
  1534  Public License instead of this License.
  1535  
  1536  ----------------------------------------------------------------------
  1537  
  1538  The bundled ZLib code is licensed under the ZLib license:
  1539  
  1540  Copyright (C) 1995-2010 Jean-loup Gailly and Mark Adler
  1541  
  1542   This software is provided 'as-is', without any express or implied
  1543   warranty.  In no event will the authors be held liable for any damages
  1544   arising from the use of this software.
  1545  
  1546   Permission is granted to anyone to use this software for any purpose,
  1547   including commercial applications, and to alter it and redistribute it
  1548   freely, subject to the following restrictions:
  1549  
  1550   1. The origin of this software must not be misrepresented; you must not
  1551      claim that you wrote the original software. If you use this software
  1552      in a product, an acknowledgment in the product documentation would be
  1553      appreciated but is not required.
  1554   2. Altered source versions must be plainly marked as such, and must not be
  1555      misrepresented as being the original software.
  1556   3. This notice may not be removed or altered from any source distribution.
  1557  
  1558   Jean-loup Gailly        Mark Adler
  1559   jloup@gzip.org          madler@alumni.caltech.edu
  1560  
  1561  ----------------------------------------------------------------------
  1562  
  1563  The Clar framework is licensed under the ISC license:
  1564  
  1565  Copyright (c) 2011-2015 Vicent Marti
  1566  
  1567  Permission to use, copy, modify, and/or distribute this software for any
  1568  purpose with or without fee is hereby granted, provided that the above
  1569  copyright notice and this permission notice appear in all copies.
  1570  
  1571  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  1572  WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  1573  MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  1574  ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  1575  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  1576  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  1577  OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  1578  
  1579  ----------------------------------------------------------------------
  1580  
  1581  The regex library (deps/regex/) is licensed under the GNU LGPL
  1582  (available at the end of this file).
  1583  
  1584  Definitions for data structures and routines for the regular
  1585  expression library.
  1586  
  1587  Copyright (C) 1985,1989-93,1995-98,2000,2001,2002,2003,2005,2006,2008
  1588  Free Software Foundation, Inc.
  1589  This file is part of the GNU C Library.
  1590  
  1591  The GNU C Library is free software; you can redistribute it and/or
  1592  modify it under the terms of the GNU Lesser General Public
  1593  License as published by the Free Software Foundation; either
  1594  version 2.1 of the License, or (at your option) any later version.
  1595  
  1596  The GNU C Library is distributed in the hope that it will be useful,
  1597  but WITHOUT ANY WARRANTY; without even the implied warranty of
  1598  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  1599  Lesser General Public License for more details.
  1600  
  1601  You should have received a copy of the GNU Lesser General Public
  1602  License along with the GNU C Library; if not, write to the Free
  1603  Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
  1604  02110-1301 USA.
  1605  
  1606  ----------------------------------------------------------------------
  1607  
  1608  The bundled winhttp definition files (deps/winhttp/) are licensed under
  1609  the GNU LGPL (available at the end of this file).
  1610  
  1611  Copyright (C) 2007 Francois Gouget
  1612  
  1613  This library is free software; you can redistribute it and/or
  1614  modify it under the terms of the GNU Lesser General Public
  1615  License as published by the Free Software Foundation; either
  1616  version 2.1 of the License, or (at your option) any later version.
  1617  
  1618  This library is distributed in the hope that it will be useful,
  1619  but WITHOUT ANY WARRANTY; without even the implied warranty of
  1620  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  1621  Lesser General Public License for more details.
  1622  
  1623  You should have received a copy of the GNU Lesser General Public
  1624  License along with this library; if not, write to the Free Software
  1625  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  1626  
  1627  ----------------------------------------------------------------------
  1628  
  1629                   GNU LESSER GENERAL PUBLIC LICENSE
  1630                        Version 2.1, February 1999
  1631  
  1632  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  1633  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  1634  Everyone is permitted to copy and distribute verbatim copies
  1635  of this license document, but changing it is not allowed.
  1636  
  1637  [This is the first released version of the Lesser GPL.  It also counts
  1638  as the successor of the GNU Library Public License, version 2, hence
  1639  the version number 2.1.]
  1640  
  1641                             Preamble
  1642  
  1643   The licenses for most software are designed to take away your
  1644  freedom to share and change it.  By contrast, the GNU General Public
  1645  Licenses are intended to guarantee your freedom to share and change
  1646  free software--to make sure the software is free for all its users.
  1647  
  1648   This license, the Lesser General Public License, applies to some
  1649  specially designated software packages--typically libraries--of the
  1650  Free Software Foundation and other authors who decide to use it.  You
  1651  can use it too, but we suggest you first think carefully about whether
  1652  this license or the ordinary General Public License is the better
  1653  strategy to use in any particular case, based on the explanations below.
  1654  
  1655   When we speak of free software, we are referring to freedom of use,
  1656  not price.  Our General Public Licenses are designed to make sure that
  1657  you have the freedom to distribute copies of free software (and charge
  1658  for this service if you wish); that you receive source code or can get
  1659  it if you want it; that you can change the software and use pieces of
  1660  it in new free programs; and that you are informed that you can do
  1661  these things.
  1662  
  1663   To protect your rights, we need to make restrictions that forbid
  1664  distributors to deny you these rights or to ask you to surrender these
  1665  rights.  These restrictions translate to certain responsibilities for
  1666  you if you distribute copies of the library or if you modify it.
  1667  
  1668   For example, if you distribute copies of the library, whether gratis
  1669  or for a fee, you must give the recipients all the rights that we gave
  1670  you.  You must make sure that they, too, receive or can get the source
  1671  code.  If you link other code with the library, you must provide
  1672  complete object files to the recipients, so that they can relink them
  1673  with the library after making changes to the library and recompiling
  1674  it.  And you must show them these terms so they know their rights.
  1675  
  1676   We protect your rights with a two-step method: (1) we copyright the
  1677  library, and (2) we offer you this license, which gives you legal
  1678  permission to copy, distribute and/or modify the library.
  1679  
  1680   To protect each distributor, we want to make it very clear that
  1681  there is no warranty for the free library.  Also, if the library is
  1682  modified by someone else and passed on, the recipients should know
  1683  that what they have is not the original version, so that the original
  1684  author's reputation will not be affected by problems that might be
  1685  introduced by others.
  1686  
  1687   Finally, software patents pose a constant threat to the existence of
  1688  any free program.  We wish to make sure that a company cannot
  1689  effectively restrict the users of a free program by obtaining a
  1690  restrictive license from a patent holder.  Therefore, we insist that
  1691  any patent license obtained for a version of the library must be
  1692  consistent with the full freedom of use specified in this license.
  1693  
  1694   Most GNU software, including some libraries, is covered by the
  1695  ordinary GNU General Public License.  This license, the GNU Lesser
  1696  General Public License, applies to certain designated libraries, and
  1697  is quite different from the ordinary General Public License.  We use
  1698  this license for certain libraries in order to permit linking those
  1699  libraries into non-free programs.
  1700  
  1701   When a program is linked with a library, whether statically or using
  1702  a shared library, the combination of the two is legally speaking a
  1703  combined work, a derivative of the original library.  The ordinary
  1704  General Public License therefore permits such linking only if the
  1705  entire combination fits its criteria of freedom.  The Lesser General
  1706  Public License permits more lax criteria for linking other code with
  1707  the library.
  1708  
  1709   We call this license the "Lesser" General Public License because it
  1710  does Less to protect the user's freedom than the ordinary General
  1711  Public License.  It also provides other free software developers Less
  1712  of an advantage over competing non-free programs.  These disadvantages
  1713  are the reason we use the ordinary General Public License for many
  1714  libraries.  However, the Lesser license provides advantages in certain
  1715  special circumstances.
  1716  
  1717   For example, on rare occasions, there may be a special need to
  1718  encourage the widest possible use of a certain library, so that it becomes
  1719  a de-facto standard.  To achieve this, non-free programs must be
  1720  allowed to use the library.  A more frequent case is that a free
  1721  library does the same job as widely used non-free libraries.  In this
  1722  case, there is little to gain by limiting the free library to free
  1723  software only, so we use the Lesser General Public License.
  1724  
  1725   In other cases, permission to use a particular library in non-free
  1726  programs enables a greater number of people to use a large body of
  1727  free software.  For example, permission to use the GNU C Library in
  1728  non-free programs enables many more people to use the whole GNU
  1729  operating system, as well as its variant, the GNU/Linux operating
  1730  system.
  1731  
  1732   Although the Lesser General Public License is Less protective of the
  1733  users' freedom, it does ensure that the user of a program that is
  1734  linked with the Library has the freedom and the wherewithal to run
  1735  that program using a modified version of the Library.
  1736  
  1737   The precise terms and conditions for copying, distribution and
  1738  modification follow.  Pay close attention to the difference between a
  1739  "work based on the library" and a "work that uses the library".  The
  1740  former contains code derived from the library, whereas the latter must
  1741  be combined with the library in order to run.
  1742  
  1743                   GNU LESSER GENERAL PUBLIC LICENSE
  1744    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  1745  
  1746   0. This License Agreement applies to any software library or other
  1747  program which contains a notice placed by the copyright holder or
  1748  other authorized party saying it may be distributed under the terms of
  1749  this Lesser General Public License (also called "this License").
  1750  Each licensee is addressed as "you".
  1751  
  1752   A "library" means a collection of software functions and/or data
  1753  prepared so as to be conveniently linked with application programs
  1754  (which use some of those functions and data) to form executables.
  1755  
  1756   The "Library", below, refers to any such software library or work
  1757  which has been distributed under these terms.  A "work based on the
  1758  Library" means either the Library or any derivative work under
  1759  copyright law: that is to say, a work containing the Library or a
  1760  portion of it, either verbatim or with modifications and/or translated
  1761  straightforwardly into another language.  (Hereinafter, translation is
  1762  included without limitation in the term "modification".)
  1763  
  1764   "Source code" for a work means the preferred form of the work for
  1765  making modifications to it.  For a library, complete source code means
  1766  all the source code for all modules it contains, plus any associated
  1767  interface definition files, plus the scripts used to control compilation
  1768  and installation of the library.
  1769  
  1770   Activities other than copying, distribution and modification are not
  1771  covered by this License; they are outside its scope.  The act of
  1772  running a program using the Library is not restricted, and output from
  1773  such a program is covered only if its contents constitute a work based
  1774  on the Library (independent of the use of the Library in a tool for
  1775  writing it).  Whether that is true depends on what the Library does
  1776  and what the program that uses the Library does.
  1777  
  1778   1. You may copy and distribute verbatim copies of the Library's
  1779  complete source code as you receive it, in any medium, provided that
  1780  you conspicuously and appropriately publish on each copy an
  1781  appropriate copyright notice and disclaimer of warranty; keep intact
  1782  all the notices that refer to this License and to the absence of any
  1783  warranty; and distribute a copy of this License along with the
  1784  Library.
  1785  
  1786   You may charge a fee for the physical act of transferring a copy,
  1787  and you may at your option offer warranty protection in exchange for a
  1788  fee.
  1789  
  1790   2. You may modify your copy or copies of the Library or any portion
  1791  of it, thus forming a work based on the Library, and copy and
  1792  distribute such modifications or work under the terms of Section 1
  1793  above, provided that you also meet all of these conditions:
  1794  
  1795     a) The modified work must itself be a software library.
  1796  
  1797     b) You must cause the files modified to carry prominent notices
  1798     stating that you changed the files and the date of any change.
  1799  
  1800     c) You must cause the whole of the work to be licensed at no
  1801     charge to all third parties under the terms of this License.
  1802  
  1803     d) If a facility in the modified Library refers to a function or a
  1804     table of data to be supplied by an application program that uses
  1805     the facility, other than as an argument passed when the facility
  1806     is invoked, then you must make a good faith effort to ensure that,
  1807     in the event an application does not supply such function or
  1808     table, the facility still operates, and performs whatever part of
  1809     its purpose remains meaningful.
  1810  
  1811     (For example, a function in a library to compute square roots has
  1812     a purpose that is entirely well-defined independent of the
  1813     application.  Therefore, Subsection 2d requires that any
  1814     application-supplied function or table used by this function must
  1815     be optional: if the application does not supply it, the square
  1816     root function must still compute square roots.)
  1817  
  1818  These requirements apply to the modified work as a whole.  If
  1819  identifiable sections of that work are not derived from the Library,
  1820  and can be reasonably considered independent and separate works in
  1821  themselves, then this License, and its terms, do not apply to those
  1822  sections when you distribute them as separate works.  But when you
  1823  distribute the same sections as part of a whole which is a work based
  1824  on the Library, the distribution of the whole must be on the terms of
  1825  this License, whose permissions for other licensees extend to the
  1826  entire whole, and thus to each and every part regardless of who wrote
  1827  it.
  1828  
  1829  Thus, it is not the intent of this section to claim rights or contest
  1830  your rights to work written entirely by you; rather, the intent is to
  1831  exercise the right to control the distribution of derivative or
  1832  collective works based on the Library.
  1833  
  1834  In addition, mere aggregation of another work not based on the Library
  1835  with the Library (or with a work based on the Library) on a volume of
  1836  a storage or distribution medium does not bring the other work under
  1837  the scope of this License.
  1838  
  1839   3. You may opt to apply the terms of the ordinary GNU General Public
  1840  License instead of this License to a given copy of the Library.  To do
  1841  this, you must alter all the notices that refer to this License, so
  1842  that they refer to the ordinary GNU General Public License, version 2,
  1843  instead of to this License.  (If a newer version than version 2 of the
  1844  ordinary GNU General Public License has appeared, then you can specify
  1845  that version instead if you wish.)  Do not make any other change in
  1846  these notices.
  1847  
  1848   Once this change is made in a given copy, it is irreversible for
  1849  that copy, so the ordinary GNU General Public License applies to all
  1850  subsequent copies and derivative works made from that copy.
  1851  
  1852   This option is useful when you wish to copy part of the code of
  1853  the Library into a program that is not a library.
  1854  
  1855   4. You may copy and distribute the Library (or a portion or
  1856  derivative of it, under Section 2) in object code or executable form
  1857  under the terms of Sections 1 and 2 above provided that you accompany
  1858  it with the complete corresponding machine-readable source code, which
  1859  must be distributed under the terms of Sections 1 and 2 above on a
  1860  medium customarily used for software interchange.
  1861  
  1862   If distribution of object code is made by offering access to copy
  1863  from a designated place, then offering equivalent access to copy the
  1864  source code from the same place satisfies the requirement to
  1865  distribute the source code, even though third parties are not
  1866  compelled to copy the source along with the object code.
  1867  
  1868   5. A program that contains no derivative of any portion of the
  1869  Library, but is designed to work with the Library by being compiled or
  1870  linked with it, is called a "work that uses the Library".  Such a
  1871  work, in isolation, is not a derivative work of the Library, and
  1872  therefore falls outside the scope of this License.
  1873  
  1874   However, linking a "work that uses the Library" with the Library
  1875  creates an executable that is a derivative of the Library (because it
  1876  contains portions of the Library), rather than a "work that uses the
  1877  library".  The executable is therefore covered by this License.
  1878  Section 6 states terms for distribution of such executables.
  1879  
  1880   When a "work that uses the Library" uses material from a header file
  1881  that is part of the Library, the object code for the work may be a
  1882  derivative work of the Library even though the source code is not.
  1883  Whether this is true is especially significant if the work can be
  1884  linked without the Library, or if the work is itself a library.  The
  1885  threshold for this to be true is not precisely defined by law.
  1886  
  1887   If such an object file uses only numerical parameters, data
  1888  structure layouts and accessors, and small macros and small inline
  1889  functions (ten lines or less in length), then the use of the object
  1890  file is unrestricted, regardless of whether it is legally a derivative
  1891  work.  (Executables containing this object code plus portions of the
  1892  Library will still fall under Section 6.)
  1893  
  1894   Otherwise, if the work is a derivative of the Library, you may
  1895  distribute the object code for the work under the terms of Section 6.
  1896  Any executables containing that work also fall under Section 6,
  1897  whether or not they are linked directly with the Library itself.
  1898  
  1899   6. As an exception to the Sections above, you may also combine or
  1900  link a "work that uses the Library" with the Library to produce a
  1901  work containing portions of the Library, and distribute that work
  1902  under terms of your choice, provided that the terms permit
  1903  modification of the work for the customer's own use and reverse
  1904  engineering for debugging such modifications.
  1905  
  1906   You must give prominent notice with each copy of the work that the
  1907  Library is used in it and that the Library and its use are covered by
  1908  this License.  You must supply a copy of this License.  If the work
  1909  during execution displays copyright notices, you must include the
  1910  copyright notice for the Library among them, as well as a reference
  1911  directing the user to the copy of this License.  Also, you must do one
  1912  of these things:
  1913  
  1914     a) Accompany the work with the complete corresponding
  1915     machine-readable source code for the Library including whatever
  1916     changes were used in the work (which must be distributed under
  1917     Sections 1 and 2 above); and, if the work is an executable linked
  1918     with the Library, with the complete machine-readable "work that
  1919     uses the Library", as object code and/or source code, so that the
  1920     user can modify the Library and then relink to produce a modified
  1921     executable containing the modified Library.  (It is understood
  1922     that the user who changes the contents of definitions files in the
  1923     Library will not necessarily be able to recompile the application
  1924     to use the modified definitions.)
  1925  
  1926     b) Use a suitable shared library mechanism for linking with the
  1927     Library.  A suitable mechanism is one that (1) uses at run time a
  1928     copy of the library already present on the user's computer system,
  1929     rather than copying library functions into the executable, and (2)
  1930     will operate properly with a modified version of the library, if
  1931     the user installs one, as long as the modified version is
  1932     interface-compatible with the version that the work was made with.
  1933  
  1934     c) Accompany the work with a written offer, valid for at
  1935     least three years, to give the same user the materials
  1936     specified in Subsection 6a, above, for a charge no more
  1937     than the cost of performing this distribution.
  1938  
  1939     d) If distribution of the work is made by offering access to copy
  1940     from a designated place, offer equivalent access to copy the above
  1941     specified materials from the same place.
  1942  
  1943     e) Verify that the user has already received a copy of these
  1944     materials or that you have already sent this user a copy.
  1945  
  1946   For an executable, the required form of the "work that uses the
  1947  Library" must include any data and utility programs needed for
  1948  reproducing the executable from it.  However, as a special exception,
  1949  the materials to be distributed need not include anything that is
  1950  normally distributed (in either source or binary form) with the major
  1951  components (compiler, kernel, and so on) of the operating system on
  1952  which the executable runs, unless that component itself accompanies
  1953  the executable.
  1954  
  1955   It may happen that this requirement contradicts the license
  1956  restrictions of other proprietary libraries that do not normally
  1957  accompany the operating system.  Such a contradiction means you cannot
  1958  use both them and the Library together in an executable that you
  1959  distribute.
  1960  
  1961   7. You may place library facilities that are a work based on the
  1962  Library side-by-side in a single library together with other library
  1963  facilities not covered by this License, and distribute such a combined
  1964  library, provided that the separate distribution of the work based on
  1965  the Library and of the other library facilities is otherwise
  1966  permitted, and provided that you do these two things:
  1967  
  1968     a) Accompany the combined library with a copy of the same work
  1969     based on the Library, uncombined with any other library
  1970     facilities.  This must be distributed under the terms of the
  1971     Sections above.
  1972  
  1973     b) Give prominent notice with the combined library of the fact
  1974     that part of it is a work based on the Library, and explaining
  1975     where to find the accompanying uncombined form of the same work.
  1976  
  1977   8. You may not copy, modify, sublicense, link with, or distribute
  1978  the Library except as expressly provided under this License.  Any
  1979  attempt otherwise to copy, modify, sublicense, link with, or
  1980  distribute the Library is void, and will automatically terminate your
  1981  rights under this License.  However, parties who have received copies,
  1982  or rights, from you under this License will not have their licenses
  1983  terminated so long as such parties remain in full compliance.
  1984  
  1985   9. You are not required to accept this License, since you have not
  1986  signed it.  However, nothing else grants you permission to modify or
  1987  distribute the Library or its derivative works.  These actions are
  1988  prohibited by law if you do not accept this License.  Therefore, by
  1989  modifying or distributing the Library (or any work based on the
  1990  Library), you indicate your acceptance of this License to do so, and
  1991  all its terms and conditions for copying, distributing or modifying
  1992  the Library or works based on it.
  1993  
  1994   10. Each time you redistribute the Library (or any work based on the
  1995  Library), the recipient automatically receives a license from the
  1996  original licensor to copy, distribute, link with or modify the Library
  1997  subject to these terms and conditions.  You may not impose any further
  1998  restrictions on the recipients' exercise of the rights granted herein.
  1999  You are not responsible for enforcing compliance by third parties with
  2000  this License.
  2001  
  2002   11. If, as a consequence of a court judgment or allegation of patent
  2003  infringement or for any other reason (not limited to patent issues),
  2004  conditions are imposed on you (whether by court order, agreement or
  2005  otherwise) that contradict the conditions of this License, they do not
  2006  excuse you from the conditions of this License.  If you cannot
  2007  distribute so as to satisfy simultaneously your obligations under this
  2008  License and any other pertinent obligations, then as a consequence you
  2009  may not distribute the Library at all.  For example, if a patent
  2010  license would not permit royalty-free redistribution of the Library by
  2011  all those who receive copies directly or indirectly through you, then
  2012  the only way you could satisfy both it and this License would be to
  2013  refrain entirely from distribution of the Library.
  2014  
  2015  If any portion of this section is held invalid or unenforceable under any
  2016  particular circumstance, the balance of the section is intended to apply,
  2017  and the section as a whole is intended to apply in other circumstances.
  2018  
  2019  It is not the purpose of this section to induce you to infringe any
  2020  patents or other property right claims or to contest validity of any
  2021  such claims; this section has the sole purpose of protecting the
  2022  integrity of the free software distribution system which is
  2023  implemented by public license practices.  Many people have made
  2024  generous contributions to the wide range of software distributed
  2025  through that system in reliance on consistent application of that
  2026  system; it is up to the author/donor to decide if he or she is willing
  2027  to distribute software through any other system and a licensee cannot
  2028  impose that choice.
  2029  
  2030  This section is intended to make thoroughly clear what is believed to
  2031  be a consequence of the rest of this License.
  2032  
  2033   12. If the distribution and/or use of the Library is restricted in
  2034  certain countries either by patents or by copyrighted interfaces, the
  2035  original copyright holder who places the Library under this License may add
  2036  an explicit geographical distribution limitation excluding those countries,
  2037  so that distribution is permitted only in or among countries not thus
  2038  excluded.  In such case, this License incorporates the limitation as if
  2039  written in the body of this License.
  2040  
  2041   13. The Free Software Foundation may publish revised and/or new
  2042  versions of the Lesser General Public License from time to time.
  2043  Such new versions will be similar in spirit to the present version,
  2044  but may differ in detail to address new problems or concerns.
  2045  
  2046  Each version is given a distinguishing version number.  If the Library
  2047  specifies a version number of this License which applies to it and
  2048  "any later version", you have the option of following the terms and
  2049  conditions either of that version or of any later version published by
  2050  the Free Software Foundation.  If the Library does not specify a
  2051  license version number, you may choose any version ever published by
  2052  the Free Software Foundation.
  2053  
  2054   14. If you wish to incorporate parts of the Library into other free
  2055  programs whose distribution conditions are incompatible with these,
  2056  write to the author to ask for permission.  For software which is
  2057  copyrighted by the Free Software Foundation, write to the Free
  2058  Software Foundation; we sometimes make exceptions for this.  Our
  2059  decision will be guided by the two goals of preserving the free status
  2060  of all derivatives of our free software and of promoting the sharing
  2061  and reuse of software generally.
  2062  
  2063                             NO WARRANTY
  2064  
  2065   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  2066  WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  2067  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  2068  OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  2069  KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  2070  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  2071  PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  2072  LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  2073  THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  2074  
  2075   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  2076  WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  2077  AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  2078  FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  2079  CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  2080  LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  2081  RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  2082  FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  2083  SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  2084  DAMAGES.
  2085  
  2086                      END OF TERMS AND CONDITIONS
  2087  
  2088            How to Apply These Terms to Your New Libraries
  2089  
  2090   If you develop a new library, and you want it to be of the greatest
  2091  possible use to the public, we recommend making it free software that
  2092  everyone can redistribute and change.  You can do so by permitting
  2093  redistribution under these terms (or, alternatively, under the terms of the
  2094  ordinary General Public License).
  2095  
  2096   To apply these terms, attach the following notices to the library.  It is
  2097  safest to attach them to the start of each source file to most effectively
  2098  convey the exclusion of warranty; and each file should have at least the
  2099  "copyright" line and a pointer to where the full notice is found.
  2100  
  2101     &lt;one line to give the library's name and a brief idea of what it does.&gt;
  2102     Copyright (C) &lt;year&gt;  &lt;name of author&gt;
  2103  
  2104     This library is free software; you can redistribute it and/or
  2105     modify it under the terms of the GNU Lesser General Public
  2106     License as published by the Free Software Foundation; either
  2107     version 2.1 of the License, or (at your option) any later version.
  2108  
  2109     This library is distributed in the hope that it will be useful,
  2110     but WITHOUT ANY WARRANTY; without even the implied warranty of
  2111     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  2112     Lesser General Public License for more details.
  2113  
  2114     You should have received a copy of the GNU Lesser General Public
  2115     License along with this library; if not, write to the Free Software
  2116     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  2117  
  2118  Also add information on how to contact you by electronic and paper mail.
  2119  
  2120  You should also get your employer (if you work as a programmer) or your
  2121  school, if any, to sign a "copyright disclaimer" for the library, if
  2122  necessary.  Here is a sample; alter the names:
  2123  
  2124   Yoyodyne, Inc., hereby disclaims all copyright interest in the
  2125   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  2126  
  2127   &lt;signature of Ty Coon&gt;, 1 April 1990
  2128   Ty Coon, President of Vice
  2129  
  2130  That's all there is to it!
  2131  </code></pre>
  2132  
  2133  <h2>
  2134  <a id="user-content-cffi" class="anchor" href="#cffi" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>cffi</h2>
  2135  
  2136  <p><em><a href="https://bitbucket.org/cffi/cffi/">Project page</a></em></p>
  2137  
  2138  <pre><code>Except when otherwise stated (look for LICENSE files in directories or
  2139  information at the beginning of each file) all software and
  2140  documentation is licensed as follows:
  2141  
  2142      The MIT License
  2143  
  2144      Permission is hereby granted, free of charge, to any person
  2145      obtaining a copy of this software and associated documentation
  2146      files (the "Software"), to deal in the Software without
  2147      restriction, including without limitation the rights to use,
  2148      copy, modify, merge, publish, distribute, sublicense, and/or
  2149      sell copies of the Software, and to permit persons to whom the
  2150      Software is furnished to do so, subject to the following conditions:
  2151  
  2152      The above copyright notice and this permission notice shall be included
  2153      in all copies or substantial portions of the Software.
  2154  
  2155      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  2156      OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2157      FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  2158      THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2159      LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  2160      FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  2161      DEALINGS IN THE SOFTWARE.
  2162  </code></pre>
  2163  
  2164  <h2>
  2165  <a id="user-content-ipaddress" class="anchor" href="#ipaddress" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>ipaddress</h2>
  2166  
  2167  <p><em><a href="https://github.com/phihag/ipaddress">Project page</a></em></p>
  2168  
  2169  <pre><code>This package is a modified version of cpython's ipaddress module.
  2170  It is therefore distributed under the PSF license, as follows:
  2171  
  2172  PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
  2173  --------------------------------------------
  2174  
  2175  1. This LICENSE AGREEMENT is between the Python Software Foundation
  2176  ("PSF"), and the Individual or Organization ("Licensee") accessing and
  2177  otherwise using this software ("Python") in source or binary form and
  2178  its associated documentation.
  2179  
  2180  2. Subject to the terms and conditions of this License Agreement, PSF hereby
  2181  grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
  2182  analyze, test, perform and/or display publicly, prepare derivative works,
  2183  distribute, and otherwise use Python alone or in any derivative version,
  2184  provided, however, that PSF's License Agreement and PSF's notice of copyright,
  2185  i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
  2186  2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved" are
  2187  retained in Python alone or in any derivative version prepared by Licensee.
  2188  
  2189  3. In the event Licensee prepares a derivative work that is based on
  2190  or incorporates Python or any part thereof, and wants to make
  2191  the derivative work available to others as provided herein, then
  2192  Licensee hereby agrees to include in any such work a brief summary of
  2193  the changes made to Python.
  2194  
  2195  4. PSF is making Python available to Licensee on an "AS IS"
  2196  basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
  2197  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
  2198  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
  2199  FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
  2200  INFRINGE ANY THIRD PARTY RIGHTS.
  2201  
  2202  5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
  2203  FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
  2204  A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
  2205  OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
  2206  
  2207  6. This License Agreement will automatically terminate upon a material
  2208  breach of its terms and conditions.
  2209  
  2210  7. Nothing in this License Agreement shall be deemed to create any
  2211  relationship of agency, partnership, or joint venture between PSF and
  2212  Licensee.  This License Agreement does not grant permission to use PSF
  2213  trademarks or trade name in a trademark sense to endorse or promote
  2214  products or services of Licensee, or any third party.
  2215  
  2216  8. By copying, installing or otherwise using Python, Licensee
  2217  agrees to be bound by the terms and conditions of this License
  2218  Agreement.
  2219  </code></pre>
  2220  </article></body></html>