jw项目windows环境软件安装
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2037 lines
103 KiB

1 year ago
  1. Elasticsearch X-Pack
  2. Copyright 2009-2017 Elasticsearch
  3. ================================================================================
  4. boost LICENSE
  5. ================================================================================
  6. Boost Software License - Version 1.0 - August 17th, 2003
  7. Permission is hereby granted, free of charge, to any person or organization
  8. obtaining a copy of the software and accompanying documentation covered by
  9. this license (the "Software") to use, reproduce, display, distribute,
  10. execute, and transmit the Software, and to prepare derivative works of the
  11. Software, and to permit third-parties to whom the Software is furnished to
  12. do so, all subject to the following:
  13. The copyright notices in the Software and this entire statement, including
  14. the above license grant, this restriction and the following disclaimer,
  15. must be included in all copies of the Software, in whole or in part, and
  16. all derivative works of the Software, unless such copies or derivative
  17. works are solely in the form of machine-executable object code generated by
  18. a source language processor.
  19. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  20. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  22. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  23. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  24. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  25. DEALINGS IN THE SOFTWARE.
  26. ================================================================================
  27. commons-math3 NOTICE
  28. ================================================================================
  29. Apache Commons Math
  30. Copyright 2001-2016 The Apache Software Foundation
  31. This product includes software developed at
  32. The Apache Software Foundation (http://www.apache.org/).
  33. This product includes software developed for Orekit by
  34. CS Systèmes d'Information (http://www.c-s.fr/)
  35. Copyright 2010-2012 CS Systèmes d'Information
  36. ================================================================================
  37. commons-math3 LICENSE
  38. ================================================================================
  39. Apache License
  40. Version 2.0, January 2004
  41. http://www.apache.org/licenses/
  42. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  43. 1. Definitions.
  44. "License" shall mean the terms and conditions for use, reproduction,
  45. and distribution as defined by Sections 1 through 9 of this document.
  46. "Licensor" shall mean the copyright owner or entity authorized by
  47. the copyright owner that is granting the License.
  48. "Legal Entity" shall mean the union of the acting entity and all
  49. other entities that control, are controlled by, or are under common
  50. control with that entity. For the purposes of this definition,
  51. "control" means (i) the power, direct or indirect, to cause the
  52. direction or management of such entity, whether by contract or
  53. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  54. outstanding shares, or (iii) beneficial ownership of such entity.
  55. "You" (or "Your") shall mean an individual or Legal Entity
  56. exercising permissions granted by this License.
  57. "Source" form shall mean the preferred form for making modifications,
  58. including but not limited to software source code, documentation
  59. source, and configuration files.
  60. "Object" form shall mean any form resulting from mechanical
  61. transformation or translation of a Source form, including but
  62. not limited to compiled object code, generated documentation,
  63. and conversions to other media types.
  64. "Work" shall mean the work of authorship, whether in Source or
  65. Object form, made available under the License, as indicated by a
  66. copyright notice that is included in or attached to the work
  67. (an example is provided in the Appendix below).
  68. "Derivative Works" shall mean any work, whether in Source or Object
  69. form, that is based on (or derived from) the Work and for which the
  70. editorial revisions, annotations, elaborations, or other modifications
  71. represent, as a whole, an original work of authorship. For the purposes
  72. of this License, Derivative Works shall not include works that remain
  73. separable from, or merely link (or bind by name) to the interfaces of,
  74. the Work and Derivative Works thereof.
  75. "Contribution" shall mean any work of authorship, including
  76. the original version of the Work and any modifications or additions
  77. to that Work or Derivative Works thereof, that is intentionally
  78. submitted to Licensor for inclusion in the Work by the copyright owner
  79. or by an individual or Legal Entity authorized to submit on behalf of
  80. the copyright owner. For the purposes of this definition, "submitted"
  81. means any form of electronic, verbal, or written communication sent
  82. to the Licensor or its representatives, including but not limited to
  83. communication on electronic mailing lists, source code control systems,
  84. and issue tracking systems that are managed by, or on behalf of, the
  85. Licensor for the purpose of discussing and improving the Work, but
  86. excluding communication that is conspicuously marked or otherwise
  87. designated in writing by the copyright owner as "Not a Contribution."
  88. "Contributor" shall mean Licensor and any individual or Legal Entity
  89. on behalf of whom a Contribution has been received by Licensor and
  90. subsequently incorporated within the Work.
  91. 2. Grant of Copyright License. Subject to the terms and conditions of
  92. this License, each Contributor hereby grants to You a perpetual,
  93. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  94. copyright license to reproduce, prepare Derivative Works of,
  95. publicly display, publicly perform, sublicense, and distribute the
  96. Work and such Derivative Works in Source or Object form.
  97. 3. Grant of Patent License. Subject to the terms and conditions of
  98. this License, each Contributor hereby grants to You a perpetual,
  99. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  100. (except as stated in this section) patent license to make, have made,
  101. use, offer to sell, sell, import, and otherwise transfer the Work,
  102. where such license applies only to those patent claims licensable
  103. by such Contributor that are necessarily infringed by their
  104. Contribution(s) alone or by combination of their Contribution(s)
  105. with the Work to which such Contribution(s) was submitted. If You
  106. institute patent litigation against any entity (including a
  107. cross-claim or counterclaim in a lawsuit) alleging that the Work
  108. or a Contribution incorporated within the Work constitutes direct
  109. or contributory patent infringement, then any patent licenses
  110. granted to You under this License for that Work shall terminate
  111. as of the date such litigation is filed.
  112. 4. Redistribution. You may reproduce and distribute copies of the
  113. Work or Derivative Works thereof in any medium, with or without
  114. modifications, and in Source or Object form, provided that You
  115. meet the following conditions:
  116. (a) You must give any other recipients of the Work or
  117. Derivative Works a copy of this License; and
  118. (b) You must cause any modified files to carry prominent notices
  119. stating that You changed the files; and
  120. (c) You must retain, in the Source form of any Derivative Works
  121. that You distribute, all copyright, patent, trademark, and
  122. attribution notices from the Source form of the Work,
  123. excluding those notices that do not pertain to any part of
  124. the Derivative Works; and
  125. (d) If the Work includes a "NOTICE" text file as part of its
  126. distribution, then any Derivative Works that You distribute must
  127. include a readable copy of the attribution notices contained
  128. within such NOTICE file, excluding those notices that do not
  129. pertain to any part of the Derivative Works, in at least one
  130. of the following places: within a NOTICE text file distributed
  131. as part of the Derivative Works; within the Source form or
  132. documentation, if provided along with the Derivative Works; or,
  133. within a display generated by the Derivative Works, if and
  134. wherever such third-party notices normally appear. The contents
  135. of the NOTICE file are for informational purposes only and
  136. do not modify the License. You may add Your own attribution
  137. notices within Derivative Works that You distribute, alongside
  138. or as an addendum to the NOTICE text from the Work, provided
  139. that such additional attribution notices cannot be construed
  140. as modifying the License.
  141. You may add Your own copyright statement to Your modifications and
  142. may provide additional or different license terms and conditions
  143. for use, reproduction, or distribution of Your modifications, or
  144. for any such Derivative Works as a whole, provided Your use,
  145. reproduction, and distribution of the Work otherwise complies with
  146. the conditions stated in this License.
  147. 5. Submission of Contributions. Unless You explicitly state otherwise,
  148. any Contribution intentionally submitted for inclusion in the Work
  149. by You to the Licensor shall be under the terms and conditions of
  150. this License, without any additional terms or conditions.
  151. Notwithstanding the above, nothing herein shall supersede or modify
  152. the terms of any separate license agreement you may have executed
  153. with Licensor regarding such Contributions.
  154. 6. Trademarks. This License does not grant permission to use the trade
  155. names, trademarks, service marks, or product names of the Licensor,
  156. except as required for reasonable and customary use in describing the
  157. origin of the Work and reproducing the content of the NOTICE file.
  158. 7. Disclaimer of Warranty. Unless required by applicable law or
  159. agreed to in writing, Licensor provides the Work (and each
  160. Contributor provides its Contributions) on an "AS IS" BASIS,
  161. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  162. implied, including, without limitation, any warranties or conditions
  163. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  164. PARTICULAR PURPOSE. You are solely responsible for determining the
  165. appropriateness of using or redistributing the Work and assume any
  166. risks associated with Your exercise of permissions under this License.
  167. 8. Limitation of Liability. In no event and under no legal theory,
  168. whether in tort (including negligence), contract, or otherwise,
  169. unless required by applicable law (such as deliberate and grossly
  170. negligent acts) or agreed to in writing, shall any Contributor be
  171. liable to You for damages, including any direct, indirect, special,
  172. incidental, or consequential damages of any character arising as a
  173. result of this License or out of the use or inability to use the
  174. Work (including but not limited to damages for loss of goodwill,
  175. work stoppage, computer failure or malfunction, or any and all
  176. other commercial damages or losses), even if such Contributor
  177. has been advised of the possibility of such damages.
  178. 9. Accepting Warranty or Additional Liability. While redistributing
  179. the Work or Derivative Works thereof, You may choose to offer,
  180. and charge a fee for, acceptance of support, warranty, indemnity,
  181. or other liability obligations and/or rights consistent with this
  182. License. However, in accepting such obligations, You may act only
  183. on Your own behalf and on Your sole responsibility, not on behalf
  184. of any other Contributor, and only if You agree to indemnify,
  185. defend, and hold each Contributor harmless for any liability
  186. incurred by, or claims asserted against, such Contributor by reason
  187. of your accepting any such warranty or additional liability.
  188. END OF TERMS AND CONDITIONS
  189. APPENDIX: How to apply the Apache License to your work.
  190. To apply the Apache License to your work, attach the following
  191. boilerplate notice, with the fields enclosed by brackets "[]"
  192. replaced with your own identifying information. (Don't include
  193. the brackets!) The text should be enclosed in the appropriate
  194. comment syntax for the file format. We also recommend that a
  195. file or class name and description of purpose be included on the
  196. same "printed page" as the copyright notice for easier
  197. identification within third-party archives.
  198. Copyright [yyyy] [name of copyright owner]
  199. Licensed under the Apache License, Version 2.0 (the "License");
  200. you may not use this file except in compliance with the License.
  201. You may obtain a copy of the License at
  202. http://www.apache.org/licenses/LICENSE-2.0
  203. Unless required by applicable law or agreed to in writing, software
  204. distributed under the License is distributed on an "AS IS" BASIS,
  205. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  206. See the License for the specific language governing permissions and
  207. limitations under the License.
  208. Apache Commons Math includes the following code provided to the ASF under the
  209. Apache License 2.0:
  210. - The inverse error function implementation in the Erf class is based on CUDA
  211. code developed by Mike Giles, Oxford-Man Institute of Quantitative Finance,
  212. and published in GPU Computing Gems, volume 2, 2010 (grant received on
  213. March 23th 2013)
  214. - The LinearConstraint, LinearObjectiveFunction, LinearOptimizer,
  215. RelationShip, SimplexSolver and SimplexTableau classes in package
  216. org.apache.commons.math3.optimization.linear include software developed by
  217. Benjamin McCann (http://www.benmccann.com) and distributed with
  218. the following copyright: Copyright 2009 Google Inc. (grant received on
  219. March 16th 2009)
  220. - The class "org.apache.commons.math3.exception.util.LocalizedFormatsTest" which
  221. is an adapted version of "OrekitMessagesTest" test class for the Orekit library
  222. - The "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator"
  223. has been imported from the Orekit space flight dynamics library.
  224. ===============================================================================
  225. APACHE COMMONS MATH DERIVATIVE WORKS:
  226. The Apache commons-math library includes a number of subcomponents
  227. whose implementation is derived from original sources written
  228. in C or Fortran. License terms of the original sources
  229. are reproduced below.
  230. ===============================================================================
  231. For the lmder, lmpar and qrsolv Fortran routine from minpack and translated in
  232. the LevenbergMarquardtOptimizer class in package
  233. org.apache.commons.math3.optimization.general
  234. Original source copyright and license statement:
  235. Minpack Copyright Notice (1999) University of Chicago. All rights reserved
  236. Redistribution and use in source and binary forms, with or
  237. without modification, are permitted provided that the
  238. following conditions are met:
  239. 1. Redistributions of source code must retain the above
  240. copyright notice, this list of conditions and the following
  241. disclaimer.
  242. 2. Redistributions in binary form must reproduce the above
  243. copyright notice, this list of conditions and the following
  244. disclaimer in the documentation and/or other materials
  245. provided with the distribution.
  246. 3. The end-user documentation included with the
  247. redistribution, if any, must include the following
  248. acknowledgment:
  249. "This product includes software developed by the
  250. University of Chicago, as Operator of Argonne National
  251. Laboratory.
  252. Alternately, this acknowledgment may appear in the software
  253. itself, if and wherever such third-party acknowledgments
  254. normally appear.
  255. 4. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED "AS IS"
  256. WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE
  257. UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND
  258. THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR
  259. IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES
  260. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE
  261. OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY
  262. OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR
  263. USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF
  264. THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4)
  265. DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION
  266. UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL
  267. BE CORRECTED.
  268. 5. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT
  269. HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF
  270. ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT,
  271. INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF
  272. ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF
  273. PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER
  274. SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT
  275. (INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE,
  276. EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
  277. POSSIBILITY OF SUCH LOSS OR DAMAGES.
  278. ===============================================================================
  279. Copyright and license statement for the odex Fortran routine developed by
  280. E. Hairer and G. Wanner and translated in GraggBulirschStoerIntegrator class
  281. in package org.apache.commons.math3.ode.nonstiff:
  282. Copyright (c) 2004, Ernst Hairer
  283. Redistribution and use in source and binary forms, with or without
  284. modification, are permitted provided that the following conditions are
  285. met:
  286. - Redistributions of source code must retain the above copyright
  287. notice, this list of conditions and the following disclaimer.
  288. - Redistributions in binary form must reproduce the above copyright
  289. notice, this list of conditions and the following disclaimer in the
  290. documentation and/or other materials provided with the distribution.
  291. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  292. IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  293. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  294. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
  295. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  296. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  297. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  298. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  299. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  300. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  301. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  302. ===============================================================================
  303. Copyright and license statement for the original Mersenne twister C
  304. routines translated in MersenneTwister class in package
  305. org.apache.commons.math3.random:
  306. Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
  307. All rights reserved.
  308. Redistribution and use in source and binary forms, with or without
  309. modification, are permitted provided that the following conditions
  310. are met:
  311. 1. Redistributions of source code must retain the above copyright
  312. notice, this list of conditions and the following disclaimer.
  313. 2. Redistributions in binary form must reproduce the above copyright
  314. notice, this list of conditions and the following disclaimer in the
  315. documentation and/or other materials provided with the distribution.
  316. 3. The names of its contributors may not be used to endorse or promote
  317. products derived from this software without specific prior written
  318. permission.
  319. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  320. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  321. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  322. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  323. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  324. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  325. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  326. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  327. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  328. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  329. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  330. ===============================================================================
  331. The initial code for shuffling an array (originally in class
  332. "org.apache.commons.math3.random.RandomDataGenerator", now replaced by
  333. a method in class "org.apache.commons.math3.util.MathArrays") was
  334. inspired from the algorithm description provided in
  335. "Algorithms", by Ian Craw and John Pulham (University of Aberdeen 1999).
  336. The textbook (containing a proof that the shuffle is uniformly random) is
  337. available here:
  338. http://citeseerx.ist.psu.edu/viewdoc/download;?doi=10.1.1.173.1898&rep=rep1&type=pdf
  339. ===============================================================================
  340. License statement for the direction numbers in the resource files for Sobol sequences.
  341. -----------------------------------------------------------------------------
  342. Licence pertaining to sobol.cc and the accompanying sets of direction numbers
  343. -----------------------------------------------------------------------------
  344. Copyright (c) 2008, Frances Y. Kuo and Stephen Joe
  345. All rights reserved.
  346. Redistribution and use in source and binary forms, with or without
  347. modification, are permitted provided that the following conditions are met:
  348. * Redistributions of source code must retain the above copyright
  349. notice, this list of conditions and the following disclaimer.
  350. * Redistributions in binary form must reproduce the above copyright
  351. notice, this list of conditions and the following disclaimer in the
  352. documentation and/or other materials provided with the distribution.
  353. * Neither the names of the copyright holders nor the names of the
  354. University of New South Wales and the University of Waikato
  355. and its contributors may be used to endorse or promote products derived
  356. from this software without specific prior written permission.
  357. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
  358. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  359. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  360. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
  361. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  362. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  363. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  364. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  365. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  366. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  367. ===============================================================================
  368. The initial commit of package "org.apache.commons.math3.ml.neuralnet" is
  369. an adapted version of code developed in the context of the Data Processing
  370. and Analysis Consortium (DPAC) of the "Gaia" project of the European Space
  371. Agency (ESA).
  372. ===============================================================================
  373. The initial commit of the class "org.apache.commons.math3.special.BesselJ" is
  374. an adapted version of code translated from the netlib Fortran program, rjbesl
  375. http://www.netlib.org/specfun/rjbesl by R.J. Cody at Argonne National
  376. Laboratory (USA). There is no license or copyright statement included with the
  377. original Fortran sources.
  378. ===============================================================================
  379. The BracketFinder (package org.apache.commons.math3.optimization.univariate)
  380. and PowellOptimizer (package org.apache.commons.math3.optimization.general)
  381. classes are based on the Python code in module "optimize.py" (version 0.5)
  382. developed by Travis E. Oliphant for the SciPy library (http://www.scipy.org/)
  383. Copyright © 2003-2009 SciPy Developers.
  384. SciPy license
  385. Copyright © 2001, 2002 Enthought, Inc.
  386. All rights reserved.
  387. Copyright © 2003-2013 SciPy Developers.
  388. All rights reserved.
  389. Redistribution and use in source and binary forms, with or without
  390. modification, are permitted provided that the following conditions are met:
  391. * Redistributions of source code must retain the above copyright
  392. notice, this list of conditions and the following disclaimer.
  393. * Redistributions in binary form must reproduce the above copyright
  394. notice, this list of conditions and the following disclaimer in the
  395. documentation and/or other materials provided with the distribution.
  396. * Neither the name of Enthought nor the names of the SciPy Developers may
  397. be used to endorse or promote products derived from this software without
  398. specific prior written permission.
  399. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY
  400. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  401. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  402. DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
  403. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  404. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  405. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  406. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  407. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  408. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  409. ===============================================================================
  410. ================================================================================
  411. eigen NOTICE
  412. ================================================================================
  413. Eigen is licensed under Mozilla Public License Version 2.0 (MPL 2.0). A MPL 2.0
  414. and FAQ's for MPL 2.0 can be found at: https://www.mozilla.org/en-US/MPL/2.0/
  415. and https://www.mozilla.org/en-US/MPL/2.0/FAQ/.
  416. A copy of the Eigen source code may be obtained from
  417. https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.zip
  418. ================================================================================
  419. eigen LICENSE
  420. ================================================================================
  421. Mozilla Public License Version 2.0
  422. ==================================
  423. 1. Definitions
  424. --------------
  425. 1.1. "Contributor"
  426. means each individual or legal entity that creates, contributes to
  427. the creation of, or owns Covered Software.
  428. 1.2. "Contributor Version"
  429. means the combination of the Contributions of others (if any) used
  430. by a Contributor and that particular Contributor's Contribution.
  431. 1.3. "Contribution"
  432. means Covered Software of a particular Contributor.
  433. 1.4. "Covered Software"
  434. means Source Code Form to which the initial Contributor has attached
  435. the notice in Exhibit A, the Executable Form of such Source Code
  436. Form, and Modifications of such Source Code Form, in each case
  437. including portions thereof.
  438. 1.5. "Incompatible With Secondary Licenses"
  439. means
  440. (a) that the initial Contributor has attached the notice described
  441. in Exhibit B to the Covered Software; or
  442. (b) that the Covered Software was made available under the terms of
  443. version 1.1 or earlier of the License, but not also under the
  444. terms of a Secondary License.
  445. 1.6. "Executable Form"
  446. means any form of the work other than Source Code Form.
  447. 1.7. "Larger Work"
  448. means a work that combines Covered Software with other material, in
  449. a separate file or files, that is not Covered Software.
  450. 1.8. "License"
  451. means this document.
  452. 1.9. "Licensable"
  453. means having the right to grant, to the maximum extent possible,
  454. whether at the time of the initial grant or subsequently, any and
  455. all of the rights conveyed by this License.
  456. 1.10. "Modifications"
  457. means any of the following:
  458. (a) any file in Source Code Form that results from an addition to,
  459. deletion from, or modification of the contents of Covered
  460. Software; or
  461. (b) any new file in Source Code Form that contains any Covered
  462. Software.
  463. 1.11. "Patent Claims" of a Contributor
  464. means any patent claim(s), including without limitation, method,
  465. process, and apparatus claims, in any patent Licensable by such
  466. Contributor that would be infringed, but for the grant of the
  467. License, by the making, using, selling, offering for sale, having
  468. made, import, or transfer of either its Contributions or its
  469. Contributor Version.
  470. 1.12. "Secondary License"
  471. means either the GNU General Public License, Version 2.0, the GNU
  472. Lesser General Public License, Version 2.1, the GNU Affero General
  473. Public License, Version 3.0, or any later versions of those
  474. licenses.
  475. 1.13. "Source Code Form"
  476. means the form of the work preferred for making modifications.
  477. 1.14. "You" (or "Your")
  478. means an individual or a legal entity exercising rights under this
  479. License. For legal entities, "You" includes any entity that
  480. controls, is controlled by, or is under common control with You. For
  481. purposes of this definition, "control" means (a) the power, direct
  482. or indirect, to cause the direction or management of such entity,
  483. whether by contract or otherwise, or (b) ownership of more than
  484. fifty percent (50%) of the outstanding shares or beneficial
  485. ownership of such entity.
  486. 2. License Grants and Conditions
  487. --------------------------------
  488. 2.1. Grants
  489. Each Contributor hereby grants You a world-wide, royalty-free,
  490. non-exclusive license:
  491. (a) under intellectual property rights (other than patent or trademark)
  492. Licensable by such Contributor to use, reproduce, make available,
  493. modify, display, perform, distribute, and otherwise exploit its
  494. Contributions, either on an unmodified basis, with Modifications, or
  495. as part of a Larger Work; and
  496. (b) under Patent Claims of such Contributor to make, use, sell, offer
  497. for sale, have made, import, and otherwise transfer either its
  498. Contributions or its Contributor Version.
  499. 2.2. Effective Date
  500. The licenses granted in Section 2.1 with respect to any Contribution
  501. become effective for each Contribution on the date the Contributor first
  502. distributes such Contribution.
  503. 2.3. Limitations on Grant Scope
  504. The licenses granted in this Section 2 are the only rights granted under
  505. this License. No additional rights or licenses will be implied from the
  506. distribution or licensing of Covered Software under this License.
  507. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  508. Contributor:
  509. (a) for any code that a Contributor has removed from Covered Software;
  510. or
  511. (b) for infringements caused by: (i) Your and any other third party's
  512. modifications of Covered Software, or (ii) the combination of its
  513. Contributions with other software (except as part of its Contributor
  514. Version); or
  515. (c) under Patent Claims infringed by Covered Software in the absence of
  516. its Contributions.
  517. This License does not grant any rights in the trademarks, service marks,
  518. or logos of any Contributor (except as may be necessary to comply with
  519. the notice requirements in Section 3.4).
  520. 2.4. Subsequent Licenses
  521. No Contributor makes additional grants as a result of Your choice to
  522. distribute the Covered Software under a subsequent version of this
  523. License (see Section 10.2) or under the terms of a Secondary License (if
  524. permitted under the terms of Section 3.3).
  525. 2.5. Representation
  526. Each Contributor represents that the Contributor believes its
  527. Contributions are its original creation(s) or it has sufficient rights
  528. to grant the rights to its Contributions conveyed by this License.
  529. 2.6. Fair Use
  530. This License is not intended to limit any rights You have under
  531. applicable copyright doctrines of fair use, fair dealing, or other
  532. equivalents.
  533. 2.7. Conditions
  534. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  535. in Section 2.1.
  536. 3. Responsibilities
  537. -------------------
  538. 3.1. Distribution of Source Form
  539. All distribution of Covered Software in Source Code Form, including any
  540. Modifications that You create or to which You contribute, must be under
  541. the terms of this License. You must inform recipients that the Source
  542. Code Form of the Covered Software is governed by the terms of this
  543. License, and how they can obtain a copy of this License. You may not
  544. attempt to alter or restrict the recipients' rights in the Source Code
  545. Form.
  546. 3.2. Distribution of Executable Form
  547. If You distribute Covered Software in Executable Form then:
  548. (a) such Covered Software must also be made available in Source Code
  549. Form, as described in Section 3.1, and You must inform recipients of
  550. the Executable Form how they can obtain a copy of such Source Code
  551. Form by reasonable means in a timely manner, at a charge no more
  552. than the cost of distribution to the recipient; and
  553. (b) You may distribute such Executable Form under the terms of this
  554. License, or sublicense it under different terms, provided that the
  555. license for the Executable Form does not attempt to limit or alter
  556. the recipients' rights in the Source Code Form under this License.
  557. 3.3. Distribution of a Larger Work
  558. You may create and distribute a Larger Work under terms of Your choice,
  559. provided that You also comply with the requirements of this License for
  560. the Covered Software. If the Larger Work is a combination of Covered
  561. Software with a work governed by one or more Secondary Licenses, and the
  562. Covered Software is not Incompatible With Secondary Licenses, this
  563. License permits You to additionally distribute such Covered Software
  564. under the terms of such Secondary License(s), so that the recipient of
  565. the Larger Work may, at their option, further distribute the Covered
  566. Software under the terms of either this License or such Secondary
  567. License(s).
  568. 3.4. Notices
  569. You may not remove or alter the substance of any license notices
  570. (including copyright notices, patent notices, disclaimers of warranty,
  571. or limitations of liability) contained within the Source Code Form of
  572. the Covered Software, except that You may alter any license notices to
  573. the extent required to remedy known factual inaccuracies.
  574. 3.5. Application of Additional Terms
  575. You may choose to offer, and to charge a fee for, warranty, support,
  576. indemnity or liability obligations to one or more recipients of Covered
  577. Software. However, You may do so only on Your own behalf, and not on
  578. behalf of any Contributor. You must make it absolutely clear that any
  579. such warranty, support, indemnity, or liability obligation is offered by
  580. You alone, and You hereby agree to indemnify every Contributor for any
  581. liability incurred by such Contributor as a result of warranty, support,
  582. indemnity or liability terms You offer. You may include additional
  583. disclaimers of warranty and limitations of liability specific to any
  584. jurisdiction.
  585. 4. Inability to Comply Due to Statute or Regulation
  586. ---------------------------------------------------
  587. If it is impossible for You to comply with any of the terms of this
  588. License with respect to some or all of the Covered Software due to
  589. statute, judicial order, or regulation then You must: (a) comply with
  590. the terms of this License to the maximum extent possible; and (b)
  591. describe the limitations and the code they affect. Such description must
  592. be placed in a text file included with all distributions of the Covered
  593. Software under this License. Except to the extent prohibited by statute
  594. or regulation, such description must be sufficiently detailed for a
  595. recipient of ordinary skill to be able to understand it.
  596. 5. Termination
  597. --------------
  598. 5.1. The rights granted under this License will terminate automatically
  599. if You fail to comply with any of its terms. However, if You become
  600. compliant, then the rights granted under this License from a particular
  601. Contributor are reinstated (a) provisionally, unless and until such
  602. Contributor explicitly and finally terminates Your grants, and (b) on an
  603. ongoing basis, if such Contributor fails to notify You of the
  604. non-compliance by some reasonable means prior to 60 days after You have
  605. come back into compliance. Moreover, Your grants from a particular
  606. Contributor are reinstated on an ongoing basis if such Contributor
  607. notifies You of the non-compliance by some reasonable means, this is the
  608. first time You have received notice of non-compliance with this License
  609. from such Contributor, and You become compliant prior to 30 days after
  610. Your receipt of the notice.
  611. 5.2. If You initiate litigation against any entity by asserting a patent
  612. infringement claim (excluding declaratory judgment actions,
  613. counter-claims, and cross-claims) alleging that a Contributor Version
  614. directly or indirectly infringes any patent, then the rights granted to
  615. You by any and all Contributors for the Covered Software under Section
  616. 2.1 of this License shall terminate.
  617. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  618. end user license agreements (excluding distributors and resellers) which
  619. have been validly granted by You or Your distributors under this License
  620. prior to termination shall survive termination.
  621. ************************************************************************
  622. * *
  623. * 6. Disclaimer of Warranty *
  624. * ------------------------- *
  625. * *
  626. * Covered Software is provided under this License on an "as is" *
  627. * basis, without warranty of any kind, either expressed, implied, or *
  628. * statutory, including, without limitation, warranties that the *
  629. * Covered Software is free of defects, merchantable, fit for a *
  630. * particular purpose or non-infringing. The entire risk as to the *
  631. * quality and performance of the Covered Software is with You. *
  632. * Should any Covered Software prove defective in any respect, You *
  633. * (not any Contributor) assume the cost of any necessary servicing, *
  634. * repair, or correction. This disclaimer of warranty constitutes an *
  635. * essential part of this License. No use of any Covered Software is *
  636. * authorized under this License except under this disclaimer. *
  637. * *
  638. ************************************************************************
  639. ************************************************************************
  640. * *
  641. * 7. Limitation of Liability *
  642. * -------------------------- *
  643. * *
  644. * Under no circumstances and under no legal theory, whether tort *
  645. * (including negligence), contract, or otherwise, shall any *
  646. * Contributor, or anyone who distributes Covered Software as *
  647. * permitted above, be liable to You for any direct, indirect, *
  648. * special, incidental, or consequential damages of any character *
  649. * including, without limitation, damages for lost profits, loss of *
  650. * goodwill, work stoppage, computer failure or malfunction, or any *
  651. * and all other commercial damages or losses, even if such party *
  652. * shall have been informed of the possibility of such damages. This *
  653. * limitation of liability shall not apply to liability for death or *
  654. * personal injury resulting from such party's negligence to the *
  655. * extent applicable law prohibits such limitation. Some *
  656. * jurisdictions do not allow the exclusion or limitation of *
  657. * incidental or consequential damages, so this exclusion and *
  658. * limitation may not apply to You. *
  659. * *
  660. ************************************************************************
  661. 8. Litigation
  662. -------------
  663. Any litigation relating to this License may be brought only in the
  664. courts of a jurisdiction where the defendant maintains its principal
  665. place of business and such litigation shall be governed by laws of that
  666. jurisdiction, without reference to its conflict-of-law provisions.
  667. Nothing in this Section shall prevent a party's ability to bring
  668. cross-claims or counter-claims.
  669. 9. Miscellaneous
  670. ----------------
  671. This License represents the complete agreement concerning the subject
  672. matter hereof. If any provision of this License is held to be
  673. unenforceable, such provision shall be reformed only to the extent
  674. necessary to make it enforceable. Any law or regulation which provides
  675. that the language of a contract shall be construed against the drafter
  676. shall not be used to construe this License against a Contributor.
  677. 10. Versions of the License
  678. ---------------------------
  679. 10.1. New Versions
  680. Mozilla Foundation is the license steward. Except as provided in Section
  681. 10.3, no one other than the license steward has the right to modify or
  682. publish new versions of this License. Each version will be given a
  683. distinguishing version number.
  684. 10.2. Effect of New Versions
  685. You may distribute the Covered Software under the terms of the version
  686. of the License under which You originally received the Covered Software,
  687. or under the terms of any subsequent version published by the license
  688. steward.
  689. 10.3. Modified Versions
  690. If you create software not governed by this License, and you want to
  691. create a new license for such software, you may create and use a
  692. modified version of this License if you rename the license and remove
  693. any references to the name of the license steward (except to note that
  694. such modified license differs from this License).
  695. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  696. Licenses
  697. If You choose to distribute Source Code Form that is Incompatible With
  698. Secondary Licenses under the terms of this version of the License, the
  699. notice described in Exhibit B of this License must be attached.
  700. Exhibit A - Source Code Form License Notice
  701. -------------------------------------------
  702. This Source Code Form is subject to the terms of the Mozilla Public
  703. License, v. 2.0. If a copy of the MPL was not distributed with this
  704. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  705. If it is not possible or desirable to put the notice in a particular
  706. file, then You may include the notice in a location (such as a LICENSE
  707. file in a relevant directory) where a recipient would be likely to look
  708. for such a notice.
  709. You may add additional accurate notices of copyright ownership.
  710. Exhibit B - "Incompatible With Secondary Licenses" Notice
  711. ---------------------------------------------------------
  712. This Source Code Form is "Incompatible With Secondary Licenses", as
  713. defined by the Mozilla Public License, v. 2.0.
  714. ================================================================================
  715. gcc-runtime LICENSE
  716. ================================================================================
  717. GCC RUNTIME LIBRARY EXCEPTION
  718. Version 3.1, 31 March 2009
  719. Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/>
  720. Everyone is permitted to copy and distribute verbatim copies of this
  721. license document, but changing it is not allowed.
  722. This GCC Runtime Library Exception ("Exception") is an additional
  723. permission under section 7 of the GNU General Public License, version
  724. 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that
  725. bears a notice placed by the copyright holder of the file stating that
  726. the file is governed by GPLv3 along with this Exception.
  727. When you use GCC to compile a program, GCC may combine portions of
  728. certain GCC header files and runtime libraries with the compiled
  729. program. The purpose of this Exception is to allow compilation of
  730. non-GPL (including proprietary) programs to use, in this way, the
  731. header files and runtime libraries covered by this Exception.
  732. 0. Definitions.
  733. A file is an "Independent Module" if it either requires the Runtime
  734. Library for execution after a Compilation Process, or makes use of an
  735. interface provided by the Runtime Library, but is not otherwise based
  736. on the Runtime Library.
  737. "GCC" means a version of the GNU Compiler Collection, with or without
  738. modifications, governed by version 3 (or a specified later version) of
  739. the GNU General Public License (GPL) with the option of using any
  740. subsequent versions published by the FSF.
  741. "GPL-compatible Software" is software whose conditions of propagation,
  742. modification and use would permit combination with GCC in accord with
  743. the license of GCC.
  744. "Target Code" refers to output from any compiler for a real or virtual
  745. target processor architecture, in executable form or suitable for
  746. input to an assembler, loader, linker and/or execution
  747. phase. Notwithstanding that, Target Code does not include data in any
  748. format that is used as a compiler intermediate representation, or used
  749. for producing a compiler intermediate representation.
  750. The "Compilation Process" transforms code entirely represented in
  751. non-intermediate languages designed for human-written code, and/or in
  752. Java Virtual Machine byte code, into Target Code. Thus, for example,
  753. use of source code generators and preprocessors need not be considered
  754. part of the Compilation Process, since the Compilation Process can be
  755. understood as starting with the output of the generators or
  756. preprocessors.
  757. A Compilation Process is "Eligible" if it is done using GCC, alone or
  758. with other GPL-compatible software, or if it is done without using any
  759. work based on GCC. For example, using non-GPL-compatible Software to
  760. optimize any GCC intermediate representations would not qualify as an
  761. Eligible Compilation Process.
  762. 1. Grant of Additional Permission.
  763. You have permission to propagate a work of Target Code formed by
  764. combining the Runtime Library with Independent Modules, even if such
  765. propagation would otherwise violate the terms of GPLv3, provided that
  766. all Target Code was generated by Eligible Compilation Processes. You
  767. may then convey such a combination under terms of your choice,
  768. consistent with the licensing of the Independent Modules.
  769. 2. No Weakening of GCC Copyleft.
  770. The availability of this Exception does not imply any general
  771. presumption that third-party software is unaffected by the copyleft
  772. requirements of the license of GCC.
  773. ================================================================================
  774. libxml2 LICENSE
  775. ================================================================================
  776. Except where otherwise noted in the source code (e.g. the files hash.c,
  777. list.c and the trio files, which are covered by a similar licence but
  778. with different Copyright notices) all the files are:
  779. Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.
  780. Permission is hereby granted, free of charge, to any person obtaining a copy
  781. of this software and associated documentation files (the "Software"), to deal
  782. in the Software without restriction, including without limitation the rights
  783. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  784. copies of the Software, and to permit persons to whom the Software is fur-
  785. nished to do so, subject to the following conditions:
  786. The above copyright notice and this permission notice shall be included in
  787. all copies or substantial portions of the Software.
  788. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  789. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  790. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  791. DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  792. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
  793. NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  794. Except as contained in this notice, the name of Daniel Veillard shall not
  795. be used in advertising or otherwise to promote the sale, use or other deal-
  796. ings in this Software without prior written authorization from him.
  797. ================================================================================
  798. moby LICENSE
  799. ================================================================================
  800. The Moby lexicon project is complete and has
  801. been place into the public domain. Use, sell,
  802. rework, excerpt and use in any way on any platform.
  803. Placing this material on internal or public servers is
  804. also encouraged. The compiler is not aware of any
  805. export restrictions so freely distribute world-wide.
  806. You can verify the public domain status by contacting
  807. Grady Ward
  808. 3449 Martha Ct.
  809. Arcata, CA 95521-4884
  810. daedal@myrealbox.com >>
  811. ================================================================================
  812. msinttypes LICENSE
  813. ================================================================================
  814. The msinttypes r29
  815. Copyright (c) 2006-2013 Alexander Chemeris
  816. All rights reserved.
  817. Redistribution and use in source and binary forms, with or without
  818. modification, are permitted provided that the following conditions
  819. are met:
  820. * Redistributions of source code must retain the above copyright notice,
  821. this list of conditions and the following disclaimer.
  822. * Redistributions in binary form must reproduce the above copyright notice,
  823. this list of conditions and the following disclaimer in the documentation
  824. and/or other materials provided with the distribution.
  825. * Neither the name of copyright holder nor the names of its contributors may
  826. be used to endorse or promote products derived from this software without
  827. specific prior written permission.
  828. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS''
  829. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  830. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  831. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS
  832. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
  833. OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  834. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  835. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  836. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  837. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  838. THE POSSIBILITY OF SUCH DAMAGE.
  839. ================================================================================
  840. rapidjson LICENSE
  841. ================================================================================
  842. Tencent is pleased to support the open source community by making
  843. RapidJSON available.
  844. Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip.
  845. All rights reserved.
  846. Terms of the MIT License:
  847. --------------------------------------------------------------------
  848. Permission is hereby granted, free of charge, to any person obtaining a
  849. copy of this software and associated documentation files (the "Software"),
  850. to deal in the Software without restriction, including without limitation
  851. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  852. and/or sell copies of the Software, and to permit persons to whom the
  853. Software is furnished to do so, subject to the following conditions:
  854. The above copyright notice and this permission notice shall be included
  855. in all copies or substantial portions of the Software.
  856. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  857. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  858. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  859. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
  860. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  861. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  862. OTHER DEALINGS IN THE SOFTWARE.
  863. ================================================================================
  864. rapidxml NOTICE
  865. ================================================================================
  866. Of the two options provided, Elastic chooses to license RapidXml under the
  867. MIT License.
  868. ================================================================================
  869. rapidxml LICENSE
  870. ================================================================================
  871. Use of this software is granted under one of the following two licenses,
  872. to be chosen freely by the user.
  873. 1. Boost Software License - Version 1.0 - August 17th, 2003
  874. ===============================================================================
  875. Copyright (c) 2006, 2007 Marcin Kalicinski
  876. Permission is hereby granted, free of charge, to any person or organization
  877. obtaining a copy of the software and accompanying documentation covered by
  878. this license (the "Software") to use, reproduce, display, distribute,
  879. execute, and transmit the Software, and to prepare derivative works of the
  880. Software, and to permit third-parties to whom the Software is furnished to
  881. do so, all subject to the following:
  882. The copyright notices in the Software and this entire statement, including
  883. the above license grant, this restriction and the following disclaimer,
  884. must be included in all copies of the Software, in whole or in part, and
  885. all derivative works of the Software, unless such copies or derivative
  886. works are solely in the form of machine-executable object code generated by
  887. a source language processor.
  888. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  889. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  890. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  891. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  892. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  893. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  894. DEALINGS IN THE SOFTWARE.
  895. 2. The MIT License
  896. ===============================================================================
  897. Copyright (c) 2006, 2007 Marcin Kalicinski
  898. Permission is hereby granted, free of charge, to any person obtaining a copy
  899. of this software and associated documentation files (the "Software"), to deal
  900. in the Software without restriction, including without limitation the rights
  901. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  902. of the Software, and to permit persons to whom the Software is furnished to do so,
  903. subject to the following conditions:
  904. The above copyright notice and this permission notice shall be included in all
  905. copies or substantial portions of the Software.
  906. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  907. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  908. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  909. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  910. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  911. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  912. IN THE SOFTWARE.
  913. ================================================================================
  914. scowl LICENSE
  915. ================================================================================
  916. The collective work is Copyright 2000-2011 by Kevin Atkinson as well
  917. as any of the copyrights mentioned below:
  918. Copyright 2000-2011 by Kevin Atkinson
  919. Permission to use, copy, modify, distribute and sell these word
  920. lists, the associated scripts, the output created from the scripts,
  921. and its documentation for any purpose is hereby granted without fee,
  922. provided that the above copyright notice appears in all copies and
  923. that both that copyright notice and this permission notice appear in
  924. supporting documentation. Kevin Atkinson makes no representations
  925. about the suitability of this array for any purpose. It is provided
  926. "as is" without express or implied warranty.
  927. Alan Beale <biljir@pobox.com> also deserves special credit as he has,
  928. in addition to providing the 12Dicts package and being a major
  929. contributor to the ENABLE word list, given me an incredible amount of
  930. feedback and created a number of special lists (those found in the
  931. Supplement) in order to help improve the overall quality of SCOWL.
  932. The 10 level includes the 1000 most common English words (according to
  933. the Moby (TM) Words II [MWords] package), a subset of the 1000 most
  934. common words on the Internet (again, according to Moby Words II), and
  935. frequently class 16 from Brian Kelk's "UK English Wordlist
  936. with Frequency Classification".
  937. The MWords package was explicitly placed in the public domain:
  938. The Moby lexicon project is complete and has
  939. been place into the public domain. Use, sell,
  940. rework, excerpt and use in any way on any platform.
  941. Placing this material on internal or public servers is
  942. also encouraged. The compiler is not aware of any
  943. export restrictions so freely distribute world-wide.
  944. You can verify the public domain status by contacting
  945. Grady Ward
  946. 3449 Martha Ct.
  947. Arcata, CA 95521-4884
  948. grady@netcom.com
  949. grady@northcoast.com
  950. The "UK English Wordlist With Frequency Classification" is also in the
  951. Public Domain:
  952. Date: Sat, 08 Jul 2000 20:27:21 +0100
  953. From: Brian Kelk <Brian.Kelk@cl.cam.ac.uk>
  954. > I was wondering what the copyright status of your "UK English
  955. > Wordlist With Frequency Classification" word list as it seems to
  956. > be lacking any copyright notice.
  957. There were many many sources in total, but any text marked
  958. "copyright" was avoided. Locally-written documentation was one
  959. source. An earlier version of the list resided in a filespace called
  960. PUBLIC on the University mainframe, because it was considered public
  961. domain.
  962. Date: Tue, 11 Jul 2000 19:31:34 +0100
  963. > So are you saying your word list is also in the public domain?
  964. That is the intention.
  965. The 20 level includes frequency classes 7-15 from Brian's word list.
  966. The 35 level includes frequency classes 2-6 and words appearing in at
  967. least 11 of 12 dictionaries as indicated in the 12Dicts package. All
  968. words from the 12Dicts package have had likely inflections added via
  969. my inflection database.
  970. The 12Dicts package and Supplement is in the Public Domain.
  971. The WordNet database, which was used in the creation of the
  972. Inflections database, is under the following copyright:
  973. This software and database is being provided to you, the LICENSEE,
  974. by Princeton University under the following license. By obtaining,
  975. using and/or copying this software and database, you agree that you
  976. have read, understood, and will comply with these terms and
  977. conditions.:
  978. Permission to use, copy, modify and distribute this software and
  979. database and its documentation for any purpose and without fee or
  980. royalty is hereby granted, provided that you agree to comply with
  981. the following copyright notice and statements, including the
  982. disclaimer, and that the same appear on ALL copies of the software,
  983. database and documentation, including modifications that you make
  984. for internal use or for distribution.
  985. WordNet 1.6 Copyright 1997 by Princeton University. All rights
  986. reserved.
  987. THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON
  988. UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
  989. IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON
  990. UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT-
  991. ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE
  992. LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY
  993. THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
  994. The name of Princeton University or Princeton may not be used in
  995. advertising or publicity pertaining to distribution of the software
  996. and/or database. Title to copyright in this software, database and
  997. any associated documentation shall at all times remain with
  998. Princeton University and LICENSEE agrees to preserve same.
  999. The 40 level includes words from Alan's 3esl list found in version 4.0
  1000. of his 12dicts package. Like his other stuff the 3esl list is also in the
  1001. public domain.
  1002. The 50 level includes Brian's frequency class 1, words words appearing
  1003. in at least 5 of 12 of the dictionaries as indicated in the 12Dicts
  1004. package, and uppercase words in at least 4 of the previous 12
  1005. dictionaries. A decent number of proper names is also included: The
  1006. top 1000 male, female, and Last names from the 1990 Census report; a
  1007. list of names sent to me by Alan Beale; and a few names that I added
  1008. myself. Finally a small list of abbreviations not commonly found in
  1009. other word lists is included.
  1010. The name files form the Census report is a government document which I
  1011. don't think can be copyrighted.
  1012. The file special-jargon.50 uses common.lst and word.lst from the
  1013. "Unofficial Jargon File Word Lists" which is derived from "The Jargon
  1014. File". All of which is in the Public Domain. This file also contain
  1015. a few extra UNIX terms which are found in the file "unix-terms" in the
  1016. special/ directory.
  1017. The 55 level includes words from Alan's 2of4brif list found in version
  1018. 4.0 of his 12dicts package. Like his other stuff the 2of4brif is also
  1019. in the public domain.
  1020. The 60 level includes all words appearing in at least 2 of the 12
  1021. dictionaries as indicated by the 12Dicts package.
  1022. The 70 level includes Brian's frequency class 0 and the 74,550 common
  1023. dictionary words from the MWords package. The common dictionary words,
  1024. like those from the 12Dicts package, have had all likely inflections
  1025. added. The 70 level also included the 5desk list from version 4.0 of
  1026. the 12Dics package which is the public domain.
  1027. The 80 level includes the ENABLE word list, all the lists in the
  1028. ENABLE supplement package (except for ABLE), the "UK Advanced Cryptics
  1029. Dictionary" (UKACD), the list of signature words in from YAWL package,
  1030. and the 10,196 places list from the MWords package.
  1031. The ENABLE package, mainted by M\Cooper <thegrendel@theriver.com>,
  1032. is in the Public Domain:
  1033. The ENABLE master word list, WORD.LST, is herewith formally released
  1034. into the Public Domain. Anyone is free to use it or distribute it in
  1035. any manner they see fit. No fee or registration is required for its
  1036. use nor are "contributions" solicited (if you feel you absolutely
  1037. must contribute something for your own peace of mind, the authors of
  1038. the ENABLE list ask that you make a donation on their behalf to your
  1039. favorite charity). This word list is our gift to the Scrabble
  1040. community, as an alternate to "official" word lists. Game designers
  1041. may feel free to incorporate the WORD.LST into their games. Please
  1042. mention the source and credit us as originators of the list. Note
  1043. that if you, as a game designer, use the WORD.LST in your product,
  1044. you may still copyright and protect your product, but you may *not*
  1045. legally copyright or in any way restrict redistribution of the
  1046. WORD.LST portion of your product. This *may* under law restrict your
  1047. rights to restrict your users' rights, but that is only fair.
  1048. UKACD, by J Ross Beresford <ross@bryson.demon.co.uk>, is under the
  1049. following copyright:
  1050. Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
  1051. The following restriction is placed on the use of this publication:
  1052. if The UK Advanced Cryptics Dictionary is used in a software package
  1053. or redistributed in any form, the copyright notice must be
  1054. prominently displayed and the text of this document must be included
  1055. verbatim.
  1056. There are no other restrictions: I would like to see the list
  1057. distributed as widely as possible.
  1058. The 95 level includes the 354,984 single words, 256,772 compound
  1059. words, 4,946 female names and the 3,897 male names, and 21,986 names
  1060. from the MWords package, ABLE.LST from the ENABLE Supplement, and some
  1061. additional words found in my part-of-speech database that were not
  1062. found anywhere else.
  1063. Accent information was taken from UKACD.
  1064. My VARCON package was used to create the American, British, and
  1065. Canadian word list.
  1066. Since the original word lists used used in the VARCON package came
  1067. from the Ispell distribution they are under the Ispell copyright:
  1068. Copyright 1993, Geoff Kuenning, Granada Hills, CA
  1069. All rights reserved.
  1070. Redistribution and use in source and binary forms, with or without
  1071. modification, are permitted provided that the following conditions
  1072. are met:
  1073. 1. Redistributions of source code must retain the above copyright
  1074. notice, this list of conditions and the following disclaimer.
  1075. 2. Redistributions in binary form must reproduce the above copyright
  1076. notice, this list of conditions and the following disclaimer in the
  1077. documentation and/or other materials provided with the distribution.
  1078. 3. All modifications to the source code must be clearly marked as
  1079. such. Binary redistributions based on modified source code
  1080. must be clearly marked as modified versions in the documentation
  1081. and/or other materials provided with the distribution.
  1082. (clause 4 removed with permission from Geoff Kuenning)
  1083. 5. The name of Geoff Kuenning may not be used to endorse or promote
  1084. products derived from this software without specific prior
  1085. written permission.
  1086. THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS
  1087. IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1088. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1089. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF
  1090. KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1091. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1092. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1093. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1094. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1095. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  1096. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  1097. POSSIBILITY OF SUCH DAMAGE.
  1098. ================================================================================
  1099. strptime LICENSE
  1100. ================================================================================
  1101. Copyright (c) 1997, 1998, 2005, 2008 The NetBSD Foundation, Inc.
  1102. All rights reserved.
  1103. This code was contributed to The NetBSD Foundation by Klaus Klein.
  1104. Heavily optimised by David Laight
  1105. Redistribution and use in source and binary forms, with or without
  1106. modification, are permitted provided that the following conditions
  1107. are met:
  1108. 1. Redistributions of source code must retain the above copyright
  1109. notice, this list of conditions and the following disclaimer.
  1110. 2. Redistributions in binary form must reproduce the above copyright
  1111. notice, this list of conditions and the following disclaimer in the
  1112. documentation and/or other materials provided with the distribution.
  1113. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  1114. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  1115. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  1116. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  1117. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  1118. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  1119. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  1120. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  1121. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  1122. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  1123. POSSIBILITY OF SUCH DAMAGE.
  1124. ================================================================================
  1125. super-csv LICENSE
  1126. ================================================================================
  1127. /*
  1128. * Apache License
  1129. * Version 2.0, January 2004
  1130. * http://www.apache.org/licenses/
  1131. *
  1132. * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1133. *
  1134. * 1. Definitions.
  1135. *
  1136. * "License" shall mean the terms and conditions for use, reproduction,
  1137. * and distribution as defined by Sections 1 through 9 of this document.
  1138. *
  1139. * "Licensor" shall mean the copyright owner or entity authorized by
  1140. * the copyright owner that is granting the License.
  1141. *
  1142. * "Legal Entity" shall mean the union of the acting entity and all
  1143. * other entities that control, are controlled by, or are under common
  1144. * control with that entity. For the purposes of this definition,
  1145. * "control" means (i) the power, direct or indirect, to cause the
  1146. * direction or management of such entity, whether by contract or
  1147. * otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1148. * outstanding shares, or (iii) beneficial ownership of such entity.
  1149. *
  1150. * "You" (or "Your") shall mean an individual or Legal Entity
  1151. * exercising permissions granted by this License.
  1152. *
  1153. * "Source" form shall mean the preferred form for making modifications,
  1154. * including but not limited to software source code, documentation
  1155. * source, and configuration files.
  1156. *
  1157. * "Object" form shall mean any form resulting from mechanical
  1158. * transformation or translation of a Source form, including but
  1159. * not limited to compiled object code, generated documentation,
  1160. * and conversions to other media types.
  1161. *
  1162. * "Work" shall mean the work of authorship, whether in Source or
  1163. * Object form, made available under the License, as indicated by a
  1164. * copyright notice that is included in or attached to the work
  1165. * (an example is provided in the Appendix below).
  1166. *
  1167. * "Derivative Works" shall mean any work, whether in Source or Object
  1168. * form, that is based on (or derived from) the Work and for which the
  1169. * editorial revisions, annotations, elaborations, or other modifications
  1170. * represent, as a whole, an original work of authorship. For the purposes
  1171. * of this License, Derivative Works shall not include works that remain
  1172. * separable from, or merely link (or bind by name) to the interfaces of,
  1173. * the Work and Derivative Works thereof.
  1174. *
  1175. * "Contribution" shall mean any work of authorship, including
  1176. * the original version of the Work and any modifications or additions
  1177. * to that Work or Derivative Works thereof, that is intentionally
  1178. * submitted to Licensor for inclusion in the Work by the copyright owner
  1179. * or by an individual or Legal Entity authorized to submit on behalf of
  1180. * the copyright owner. For the purposes of this definition, "submitted"
  1181. * means any form of electronic, verbal, or written communication sent
  1182. * to the Licensor or its representatives, including but not limited to
  1183. * communication on electronic mailing lists, source code control systems,
  1184. * and issue tracking systems that are managed by, or on behalf of, the
  1185. * Licensor for the purpose of discussing and improving the Work, but
  1186. * excluding communication that is conspicuously marked or otherwise
  1187. * designated in writing by the copyright owner as "Not a Contribution."
  1188. *
  1189. * "Contributor" shall mean Licensor and any individual or Legal Entity
  1190. * on behalf of whom a Contribution has been received by Licensor and
  1191. * subsequently incorporated within the Work.
  1192. *
  1193. * 2. Grant of Copyright License. Subject to the terms and conditions of
  1194. * this License, each Contributor hereby grants to You a perpetual,
  1195. * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1196. * copyright license to reproduce, prepare Derivative Works of,
  1197. * publicly display, publicly perform, sublicense, and distribute the
  1198. * Work and such Derivative Works in Source or Object form.
  1199. *
  1200. * 3. Grant of Patent License. Subject to the terms and conditions of
  1201. * this License, each Contributor hereby grants to You a perpetual,
  1202. * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1203. * (except as stated in this section) patent license to make, have made,
  1204. * use, offer to sell, sell, import, and otherwise transfer the Work,
  1205. * where such license applies only to those patent claims licensable
  1206. * by such Contributor that are necessarily infringed by their
  1207. * Contribution(s) alone or by combination of their Contribution(s)
  1208. * with the Work to which such Contribution(s) was submitted. If You
  1209. * institute patent litigation against any entity (including a
  1210. * cross-claim or counterclaim in a lawsuit) alleging that the Work
  1211. * or a Contribution incorporated within the Work constitutes direct
  1212. * or contributory patent infringement, then any patent licenses
  1213. * granted to You under this License for that Work shall terminate
  1214. * as of the date such litigation is filed.
  1215. *
  1216. * 4. Redistribution. You may reproduce and distribute copies of the
  1217. * Work or Derivative Works thereof in any medium, with or without
  1218. * modifications, and in Source or Object form, provided that You
  1219. * meet the following conditions:
  1220. *
  1221. * (a) You must give any other recipients of the Work or
  1222. * Derivative Works a copy of this License; and
  1223. *
  1224. * (b) You must cause any modified files to carry prominent notices
  1225. * stating that You changed the files; and
  1226. *
  1227. * (c) You must retain, in the Source form of any Derivative Works
  1228. * that You distribute, all copyright, patent, trademark, and
  1229. * attribution notices from the Source form of the Work,
  1230. * excluding those notices that do not pertain to any part of
  1231. * the Derivative Works; and
  1232. *
  1233. * (d) If the Work includes a "NOTICE" text file as part of its
  1234. * distribution, then any Derivative Works that You distribute must
  1235. * include a readable copy of the attribution notices contained
  1236. * within such NOTICE file, excluding those notices that do not
  1237. * pertain to any part of the Derivative Works, in at least one
  1238. * of the following places: within a NOTICE text file distributed
  1239. * as part of the Derivative Works; within the Source form or
  1240. * documentation, if provided along with the Derivative Works; or,
  1241. * within a display generated by the Derivative Works, if and
  1242. * wherever such third-party notices normally appear. The contents
  1243. * of the NOTICE file are for informational purposes only and
  1244. * do not modify the License. You may add Your own attribution
  1245. * notices within Derivative Works that You distribute, alongside
  1246. * or as an addendum to the NOTICE text from the Work, provided
  1247. * that such additional attribution notices cannot be construed
  1248. * as modifying the License.
  1249. *
  1250. * You may add Your own copyright statement to Your modifications and
  1251. * may provide additional or different license terms and conditions
  1252. * for use, reproduction, or distribution of Your modifications, or
  1253. * for any such Derivative Works as a whole, provided Your use,
  1254. * reproduction, and distribution of the Work otherwise complies with
  1255. * the conditions stated in this License.
  1256. *
  1257. * 5. Submission of Contributions. Unless You explicitly state otherwise,
  1258. * any Contribution intentionally submitted for inclusion in the Work
  1259. * by You to the Licensor shall be under the terms and conditions of
  1260. * this License, without any additional terms or conditions.
  1261. * Notwithstanding the above, nothing herein shall supersede or modify
  1262. * the terms of any separate license agreement you may have executed
  1263. * with Licensor regarding such Contributions.
  1264. *
  1265. * 6. Trademarks. This License does not grant permission to use the trade
  1266. * names, trademarks, service marks, or product names of the Licensor,
  1267. * except as required for reasonable and customary use in describing the
  1268. * origin of the Work and reproducing the content of the NOTICE file.
  1269. *
  1270. * 7. Disclaimer of Warranty. Unless required by applicable law or
  1271. * agreed to in writing, Licensor provides the Work (and each
  1272. * Contributor provides its Contributions) on an "AS IS" BASIS,
  1273. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1274. * implied, including, without limitation, any warranties or conditions
  1275. * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1276. * PARTICULAR PURPOSE. You are solely responsible for determining the
  1277. * appropriateness of using or redistributing the Work and assume any
  1278. * risks associated with Your exercise of permissions under this License.
  1279. *
  1280. * 8. Limitation of Liability. In no event and under no legal theory,
  1281. * whether in tort (including negligence), contract, or otherwise,
  1282. * unless required by applicable law (such as deliberate and grossly
  1283. * negligent acts) or agreed to in writing, shall any Contributor be
  1284. * liable to You for damages, including any direct, indirect, special,
  1285. * incidental, or consequential damages of any character arising as a
  1286. * result of this License or out of the use or inability to use the
  1287. * Work (including but not limited to damages for loss of goodwill,
  1288. * work stoppage, computer failure or malfunction, or any and all
  1289. * other commercial damages or losses), even if such Contributor
  1290. * has been advised of the possibility of such damages.
  1291. *
  1292. * 9. Accepting Warranty or Additional Liability. While redistributing
  1293. * the Work or Derivative Works thereof, You may choose to offer,
  1294. * and charge a fee for, acceptance of support, warranty, indemnity,
  1295. * or other liability obligations and/or rights consistent with this
  1296. * License. However, in accepting such obligations, You may act only
  1297. * on Your own behalf and on Your sole responsibility, not on behalf
  1298. * of any other Contributor, and only if You agree to indemnify,
  1299. * defend, and hold each Contributor harmless for any liability
  1300. * incurred by, or claims asserted against, such Contributor by reason
  1301. * of your accepting any such warranty or additional liability.
  1302. *
  1303. * END OF TERMS AND CONDITIONS
  1304. *
  1305. * APPENDIX: How to apply the Apache License to your work.
  1306. *
  1307. * To apply the Apache License to your work, attach the following
  1308. * boilerplate notice, with the fields enclosed by brackets "[]"
  1309. * replaced with your own identifying information. (Don't include
  1310. * the brackets!) The text should be enclosed in the appropriate
  1311. * comment syntax for the file format. We also recommend that a
  1312. * file or class name and description of purpose be included on the
  1313. * same "printed page" as the copyright notice for easier
  1314. * identification within third-party archives.
  1315. *
  1316. * Copyright 2007 Kasper B. Graversen
  1317. *
  1318. * Licensed under the Apache License, Version 2.0 (the "License");
  1319. * you may not use this file except in compliance with the License.
  1320. * You may obtain a copy of the License at
  1321. *
  1322. * http://www.apache.org/licenses/LICENSE-2.0
  1323. *
  1324. * Unless required by applicable law or agreed to in writing, software
  1325. * distributed under the License is distributed on an "AS IS" BASIS,
  1326. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1327. * See the License for the specific language governing permissions and
  1328. * limitations under the License.
  1329. */
  1330. ================================================================================
  1331. visualstudio2017 LICENSE
  1332. ================================================================================
  1333. MICROSOFT SOFTWARE LICENSE TERMS
  1334. MICROSOFT VISUAL STUDIO ENTERPRISE 2017, VISUAL STUDIO PROFESSIONAL 2017,
  1335. VISUAL STUDIO TEST PROFESSIONAL 2017 AND TRIAL EDITION
  1336. These license terms are an agreement between you and Microsoft Corporation (or
  1337. based on where you live, one of its affiliates). They apply to the software
  1338. named above. The terms also apply to any Microsoft services and updates for the
  1339. software, except to the extent those have different terms.
  1340. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT
  1341. USE THE SOFTWARE. INSTEAD, RETURN IT TO THE RETAILER FOR A REFUND OR CREDIT. If
  1342. you cannot obtain a refund there, contact Microsoft about Microsoft's refund
  1343. policies. See www.microsoft.com/worldwide. In the United States and Canada, call
  1344. (800) MICROSOFT or see www.microsoft.com/info/nareturns.htm.
  1345. TRIAL EDITION USE RIGHTS. If the software is a trial edition, this Section
  1346. applies to your use of the trial edition.
  1347. A. GENERAL. You may use any number of copies of the trial edition on your
  1348. devices. You may only use the trial edition for internal evaluation
  1349. purposes, and only during the trial period. You may not distribute or
  1350. deploy any applications you make with the trial edition to a production
  1351. environment. You may run load tests of up to 250 virtual users during the
  1352. trial period.
  1353. B. TRIAL PERIOD AND CONVERSION. The trial period lasts for 30 days after you
  1354. install the trial edition, plus any permitted extension period. After the
  1355. expiration of the trial period, the trial edition will stop running. You
  1356. may extend the trial period an additional 90 days if you sign in to the
  1357. software. You may not be able to access data used with the trial edition
  1358. when it stops running. You may convert your trial rights at any time to
  1359. the full-use rights described below by acquiring a valid full-use license.
  1360. C. DISCLAIMER OF WARRANTY. THE TRIAL EDITION IS LICENSED "AS-IS." YOU BEAR
  1361. THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR
  1362. CONDITIONS. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT
  1363. EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
  1364. PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  1365. FOR AUSTRALIA - YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN
  1366. CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE
  1367. RIGHTS.
  1368. E. SUPPORT. Because the trial edition is "as is," we may not provide support
  1369. services for it.
  1370. F. LIMITATIONS ON DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS
  1371. ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER
  1372. DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR
  1373. INCIDENTAL DAMAGES.
  1374. This limitation applies to (a) anything related to the trial version,
  1375. services, content (including code) on third party Internet sites, or third
  1376. party programs; and (b) claims for breach of contract, breach of warranty,
  1377. guarantee or condition, strict liability, negligence, or other tort to the
  1378. extent permitted by applicable law.
  1379. It also applies even if Microsoft knew or should have known about the
  1380. possibility of the damages. The above limitation or exclusion may not
  1381. apply to you because your country may not allow the exclusion or
  1382. limitation of incidental, consequential or other damages.
  1383. FULL-USE LICENSE TERMS FOR THE SOFTWARE: When you acquire a valid license and
  1384. either enter a product key or sign in to the software, the terms below apply.
  1385. You may not share your product key or access credentials.
  1386. 1. OVERVIEW.
  1387. a. Software. The software includes development tools, applications and
  1388. documentation.
  1389. b. License Model. The software is licensed on a per user basis.
  1390. 2. USE RIGHTS.
  1391. a. General. One user may use copies of the software on your devices to
  1392. develop and test applications. This includes using copies of the software
  1393. on your own internal servers that remain fully dedicated to your own use.
  1394. You may not, however, separate the components of the software and run
  1395. those in a production environment, or on third party devices (except as
  1396. otherwise stated in this agreement), or for any purpose other than
  1397. developing and testing your applications. Running the software on
  1398. Microsoft Azure requires a separate license.
  1399. b. Workloads. These license terms apply to your use of the Workloads made
  1400. available to you within the software, except to the extent a Workload or a
  1401. Workload component comes with different terms.
  1402. c. Demo Use. The use permitted above includes use of the software in
  1403. demonstrating your applications.
  1404. d. Backup copy. You may make one backup copy of the software, for
  1405. reinstalling the software.
  1406. 3. TERMS FOR SPECIFIC COMPONENTS.
  1407. a. Utilities. The software contains items on the Utilities List at
  1408. https://go.microsoft.com/fwlink/?linkid=823097. You may copy and install
  1409. those items, if included with the software, onto your devices to debug and
  1410. deploy your applications and databases you developed with the software.
  1411. Please note that Utilities are designed for temporary use, that Microsoft
  1412. may not be able to patch or update Utilities separately from the rest of
  1413. the software, and that some Utilities by their nature may make it possible
  1414. for others to access the devices on which they are installed. As a result,
  1415. you should delete all Utilities you have installed after you finish
  1416. debugging or deploying your applications and databases. Microsoft is not
  1417. responsible for any third party use or access of Utilities you install on
  1418. any device.
  1419. b. Build Server. The software contains files on the Build Server List at
  1420. https://go.microsoft.com/fwlink/?linkid=823097. You may copy and install
  1421. those Build Server files, if included in the software, onto your build
  1422. devices. You and others in your organization may use these files on your
  1423. build devices solely to compiling, building and verifying your
  1424. applications or running quality or performance tests as part of the build
  1425. process.
  1426. c. Font Components. While the software is running, you may use its fonts to
  1427. display and print content. You may only: (i) embed fonts in content as
  1428. permitted by the embedding restrictions in the fonts; and (ii) temporarily
  1429. download them to a printer or other output device to help print content.
  1430. d. Licenses for Other Components.
  1431. * Microsoft Platforms. The software may include components from Microsoft
  1432. Windows; Microsoft Windows Server; Microsoft SQL Server; Microsoft
  1433. Exchange; Microsoft Office; and Microsoft SharePoint. These components
  1434. are governed by separate agreements and their own product support
  1435. policies, as described in the Microsoft "Licenses" folder accompanying
  1436. the software, except that, if separate license terms for those
  1437. components are included in the associated installation directly, those
  1438. license terms control.
  1439. * Developer resources. The software includes compilers, languages,
  1440. runtimes, environments, and other resources. These components may be
  1441. governed by separate agreements and have their own product support
  1442. policies. A list of these other components is located at
  1443. https://support.microsoft.com.
  1444. * Third Party Components. The software may include third party components
  1445. with separate legal notices or governed by other agreements, as may be
  1446. described in the ThirdPartyNotices file(s) accompanying the software.
  1447. Even if such components are governed by other agreements, the
  1448. disclaimers and the limitations on damages below also apply.
  1449. The software may also include components licensed under open source
  1450. licenses with source code availability obligations. Copies of those
  1451. licenses, if applicable, are included in the ThirdPartyNotices file(s).
  1452. You may obtain this source code from us, if and as required under the
  1453. relevant open source licenses, as set forth in the ThirdPartyNotices
  1454. file(s). You may also find a copy of the source code available at
  1455. https://thirdpartysource.microsoft.com/.
  1456. e. PACKAGE MANAGERS. The software includes package managers, like NuGet, that
  1457. give you the option to download other Microsoft and third party software
  1458. packages to use with your application. Those packages are under their own
  1459. licenses, and not this agreement. Microsoft does not distribute, license
  1460. or provide any warranties for any of the third party packages.
  1461. 4. DISTRIBUTABLE CODE. The software contains code that you are permitted to
  1462. distribute in applications you develop as described in this Section. (For
  1463. this Section the term "distribution" also means deployment of your
  1464. applications for third parties to access over the Internet.)
  1465. a. Right to Use and Distribute. The code and text files listed below are
  1466. "Distributable Code."
  1467. * REDIST.TXT Files. You may copy and distribute the object code form of
  1468. code listed on the REDIST list located at
  1469. https://go.microsoft.com/fwlink/?linkid=823097.
  1470. * Sample Code, Templates and Styles. You may copy, modify and distribute
  1471. the source and object code form of code marked as "sample", "template",
  1472. "simple styles" and "sketch styles".
  1473. * Image Library. You may copy and distribute images, graphics and
  1474. animations in the Image Library as described in the software
  1475. documentation.
  1476. * Third Party Distribution. You may permit distributors of your
  1477. applications to copy and distribute the Distributable Code as part of
  1478. those applications.
  1479. b. Distribution Requirements. For any Distributable Code you distribute, you
  1480. must:
  1481. * add significant primary functionality to it in your applications;
  1482. * require distributors and external end users to agree to terms that
  1483. protect the Distributable Code at least as much as this agreement; and
  1484. * indemnify, defend, and hold harmless Microsoft from any claims,
  1485. including attorneys' fees, related to the distribution or use of your
  1486. applications, except to the extent that any claim is based solely on
  1487. the Distributable Code.
  1488. c. Distribution Restrictions. You may not:
  1489. * use Microsoft's trademarks in your applications' names or in a way that
  1490. suggests your applications come from or are endorsed by Microsoft; or
  1491. * modify or distribute the source code of any Distributable Code so that
  1492. any part of it becomes subject to an Excluded License. An Excluded
  1493. License is one that requires, as a condition of use, modification or
  1494. distribution of code, that (i) it be disclosed or distributed in source
  1495. code form; or (ii) others have the right to modify it.
  1496. 5. DATA. The software may collect information about you and your use of the
  1497. software, and send that to Microsoft. Microsoft may use this information to
  1498. provide services and improve our products and services. You may opt-out of
  1499. many of these scenarios, but not all, as described in the product
  1500. documentation. There are also some features in the software that may enable
  1501. you and Microsoft to collect data from users of your applications. If you
  1502. use these features, you must comply with applicable law, including providing
  1503. appropriate notices to users of your applications together with Microsoft's
  1504. privacy statement. Our privacy statement is located at
  1505. https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about
  1506. data collection and use in the help documentation and our privacy statement.
  1507. Your use of the software operates as your consent to these practices.
  1508. 6. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only
  1509. gives you some rights to use the software. Microsoft reserves all other
  1510. rights. Unless applicable law gives you more rights despite this limitation,
  1511. you may use the software only as expressly permitted in this agreement. In
  1512. doing so, you must comply with any technical limitations in the software
  1513. that only allow you to use it in certain ways. You may not
  1514. * work around any technical limitations in the software;
  1515. * reverse engineer, decompile or disassemble the software, or otherwise
  1516. attempt to derive the source code for the software, except and to the
  1517. extent required by third party licensing terms governing use of certain
  1518. open source components that may be included in the software;
  1519. * remove, minimize, block or modify any notices of Microsoft or its
  1520. suppliers in the software;
  1521. * use the software in any way that is against the law;
  1522. * share, publish, rent or lease the software, or provide the software as a
  1523. stand-alone offering for others to use.
  1524. 7. DOCUMENTATION. Any person that has valid access to your computer or internal
  1525. network may copy and use the documentation for your internal, reference
  1526. purposes.
  1527. 8. NOT FOR RESALE SOFTWARE. You may not sell software marked as "NFR" or "Not
  1528. for Resale."
  1529. 9. RIGHTS TO USE OTHER VERSIONS AND LOWER EDITIONS. You may use the software
  1530. and any prior version on any device. You may create, store, install, run, or
  1531. access in place of the version licensed, a copy or instance of a prior
  1532. version, different permitted language version, or lower edition.
  1533. 10. PROOF OF LICENSE. If you acquired the software on a disc or other media,
  1534. your proof of license is the Microsoft certificate of authenticity label,
  1535. the accompanying product key, and your receipt. If you purchased an online
  1536. copy of the software, your proof of license is the Microsoft product key you
  1537. received with your purchase and your receipt and/or being able to access the
  1538. software service through your Microsoft account. To identify genuine
  1539. Microsoft software, see www.howtotell.com.
  1540. 11. TRANSFER TO A THIRD PARTY. If you are a valid licensee of the software, you
  1541. may transfer it and this agreement directly to another party. Before the
  1542. transfer, that party must agree that this agreement applies to the transfer
  1543. and use of the software. The transfer must include the software, genuine
  1544. Microsoft product key, and (if applicable) the Proof of License label. The
  1545. transferor must uninstall all copies of the software after transferring it
  1546. from the device. The transferor may not retain any copies of the genuine
  1547. Microsoft product key to be transferred, and may only retain copies of the
  1548. software if otherwise licensed to do so. If you have acquired a non-
  1549. perpetual license to use the software or if the software is marked Not for
  1550. Resale you may not transfer the software or the software license agreement
  1551. to another party.
  1552. 12. EXPORT RESTRICTIONS. You must comply with all domestic and international
  1553. export laws and regulations that apply to the software, which include
  1554. restrictions on destinations, end users, and end use. For further
  1555. information on export restrictions, visit www.microsoft.com/exporting.
  1556. 13. SUPPORT. Microsoft provides support for the software as described at
  1557. https://support.microsoft.com.
  1558. 14. ENTIRE AGREEMENT. This agreement (including the warranty below), and the
  1559. terms for supplements, updates, Internet-based services and support
  1560. services, are the entire agreement for the software and support services.
  1561. 15. APPLICABLE LAW. If you acquired the software in the United States, Washington
  1562. State law applies to interpretation of and claims for breach of this
  1563. agreement, and the laws of the state where you live apply to all other
  1564. claims. If you acquire the software in any other country, its laws apply.
  1565. 16. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal
  1566. rights. You may have other rights, including consumer rights, under the laws
  1567. of your state or country. Separate and apart from your relationship with
  1568. Microsoft, you may also have rights with respect to the party from which you
  1569. acquired the software. This agreement does not change those other rights if
  1570. the laws of your state or country do not permit it to do so. For example, if
  1571. you acquired the software in one of the below regions, or if mandatory
  1572. country law applies, then the following provisions apply to you:
  1573. a) Australia. References to "Limited Warranty" mean the express warranty
  1574. provided by Microsoft or the manufacturer or installer. This warranty is
  1575. in addition to other rights and remedies you may have under law, including
  1576. your rights and remedies under the statutory guarantees in the Australian
  1577. Consumer Law.
  1578. In this section, "goods" refers to the software for which Microsoft or the
  1579. manufacturer or installer provides the express warranty. Our goods come
  1580. with guarantees that cannot be excluded under the Australian Consumer Law.
  1581. You are entitled to a replacement or refund for a major failure and
  1582. compensation for any other reasonably foreseeable loss or damage. You are
  1583. also entitled to have the goods repaired or replaced if the goods fail to
  1584. be of acceptable quality and the failure does not amount to a major
  1585. failure.
  1586. b) Canada. If you acquired this software in Canada, you may stop receiving
  1587. updates by turning off the automatic update feature, disconnecting your
  1588. device from the Internet (if and when you re-connect to the Internet,
  1589. however, the software will resume checking for and installing updates), or
  1590. uninstalling the software. The product documentation, if any, may also
  1591. specify how to turn off updates for your specific device or software.
  1592. c) Germany and Austria.
  1593. (i) Warranty. The properly licensed software will perform substantially
  1594. as described in any Microsoft materials that accompany it. However,
  1595. Microsoft gives no contractual guarantee in relation to the software.
  1596. (ii) Limitation of Liability. In case of intentional conduct, gross
  1597. negligence, claims based on the Product Liability Act, and death or
  1598. personal or physical injury, Microsoft is liable according to the
  1599. statutory law.
  1600. Subject to the foregoing clause (ii), Microsoft will only be liable for
  1601. slight negligence if Microsoft is in breach of such material contractual
  1602. obligations, the fulfillment of which facilitate the due performance of
  1603. this agreement, the breach of which would endanger the purpose of this
  1604. agreement and the compliance with which a party may constantly trust in
  1605. (so-called "cardinal obligations"). In other cases of slight negligence,
  1606. Microsoft will not be liable for slight negligence.
  1607. 17. LIMITATION ON AND EXCLUSION OF DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND
  1608. ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO THE AMOUNT YOU PAID FOR THE
  1609. SOFTWARE. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL,
  1610. LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
  1611. This limitation applies to (a) anything related to the software, services,
  1612. content (including code) on third party Internet sites, or third party
  1613. applications; and (b) claims for breach of contract, breach of warranty,
  1614. guarantee or condition, strict liability, negligence, or other tort to the
  1615. extent permitted by applicable law.
  1616. It also applies even if Microsoft knew or should have known about the
  1617. possibility of the damages. The above limitation or exclusion may not apply
  1618. to you because your state or country may not allow the exclusion or
  1619. limitation of incidental, consequential or other damages.
  1620. *************************************************************************
  1621. LIMITED WARRANTY
  1622. A. LIMITED WARRANTY. If you follow the instructions, the software will perform
  1623. substantially as described in the Microsoft materials that you receive in or
  1624. with the software.
  1625. References to "limited warranty" are references to the express warranty
  1626. provided by Microsoft. This warranty is given in addition to other rights and
  1627. remedies you may have under law, including your rights and remedies in
  1628. accordance with the statutory guarantees under local Consumer Law.
  1629. B. TERM OF WARRANTY; WARRANTY RECIPIENT; LENGTH OF ANY IMPLIED WARRANTIES. THE
  1630. LIMITED WARRANTY COVERS THE SOFTWARE FOR ONE YEAR AFTER ACQUIRED BY THE FIRST
  1631. USER. IF YOU RECEIVE SUPPLEMENTS, UPDATES, OR REPLACEMENT SOFTWARE DURING
  1632. THAT YEAR, THEY WILL BE COVERED FOR THE REMAINDER OF THE WARRANTY OR 30 DAYS,
  1633. WHICHEVER IS LONGER. If the first user transfers the software, the remainder
  1634. of the warranty will apply to the recipient.
  1635. TO THE EXTENT PERMITTED BY LAW, ANY IMPLIED WARRANTIES, GUARANTEES OR
  1636. CONDITIONS LAST ONLY DURING THE TERM OF THE LIMITED WARRANTY. Some states do
  1637. not allow limitations on how long an implied warranty lasts, so these
  1638. limitations may not apply to you. They also might not apply to you because
  1639. some countries may not allow limitations on how long an implied warranty,
  1640. guarantee or condition lasts.
  1641. C. EXCLUSIONS FROM WARRANTY. This warranty does not cover problems caused by
  1642. your acts (or failures to act), the acts of others, or events beyond
  1643. Microsoft's reasonable control.
  1644. D. REMEDY FOR BREACH OF WARRANTY. MICROSOFT WILL REPAIR OR REPLACE THE SOFTWARE
  1645. AT NO CHARGE. IF MICROSOFT CANNOT REPAIR OR REPLACE IT, MICROSOFT WILL REFUND
  1646. THE AMOUNT SHOWN ON YOUR RECEIPT FOR THE SOFTWARE. IT WILL ALSO REPAIR OR
  1647. REPLACE SUPPLEMENTS, UPDATES AND REPLACEMENT SOFTWARE AT NO CHARGE. IF
  1648. MICROSOFT CANNOT REPAIR OR REPLACE THEM, IT WILL REFUND THE AMOUNT YOU PAID
  1649. FOR THEM, IF ANY. YOU MUST UNINSTALL THE SOFTWARE AND RETURN ANY MEDIA AND
  1650. OTHER ASSOCIATED MATERIALS TO MICROSOFT WITH PROOF OF PURCHASE TO OBTAIN A
  1651. REFUND. THESE ARE YOUR ONLY REMEDIES FOR BREACH OF THE LIMITED WARRANTY.
  1652. E. CONSUMER RIGHTS NOT AFFECTED. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS UNDER
  1653. YOUR LOCAL LAWS, WHICH THIS AGREEMENT CANNOT CHANGE.
  1654. F. WARRANTY PROCEDURES. You need proof of purchase for warranty service.
  1655. 1. United States and Canada. For warranty service or information about how to
  1656. obtain a refund for software acquired in the United States and Canada,
  1657. contact Microsoft at:
  1658. * (800) MICROSOFT;
  1659. * Microsoft Customer Service and Support, One Microsoft Way, Redmond, WA
  1660. 98052-6399; or
  1661. * visit (aka.ms/nareturns).
  1662. 2. Europe, Middle East, and Africa. If you acquired the software in Europe,
  1663. the Middle East, or Africa, Microsoft Ireland Operations Limited makes
  1664. this limited warranty. To make a claim under this warranty, you should
  1665. contact either:
  1666. * Microsoft Ireland Operations Limited, Customer Care Centre, Atrium
  1667. Building Block B, Carmanhall Road, Sandyford Industrial Estate, Dublin
  1668. 18, Ireland; or
  1669. * the Microsoft affiliate serving your country (see aka.ms/msoffices).
  1670. 3. Australia. For Warranty Services and to claim expenses in relation to the
  1671. warranty (if applicable) for software acquired in Australia, contact
  1672. Microsoft at:
  1673. * 13 20 58; or
  1674. * Microsoft Pty Ltd, 1 Epping Road, North Ryde NSW 2113, Australia.
  1675. 4. Outside the United States, Canada, Europe, Middle East, Africa, and
  1676. Australia. If you acquired the software outside the United States, Canada,
  1677. Europe, the Middle East, Africa, and Australia, contact the Microsoft
  1678. affiliate serving your country (see aka.ms/msoffices).
  1679. G. NO OTHER WARRANTIES. THE LIMITED WARRANTY IS THE ONLY DIRECT WARRANTY FROM
  1680. MICROSOFT. MICROSOFT GIVES NO OTHER EXPRESS WARRANTIES, GUARANTEES OR
  1681. CONDITIONS. WHERE ALLOWED BY YOUR LOCAL LAWS, MICROSOFT EXCLUDES IMPLIED
  1682. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-
  1683. INFRINGEMENT. If your local laws give you any implied warranties, guarantees
  1684. or conditions, despite this exclusion, your remedies are described in the
  1685. Remedy for Breach of Warranty clause above, to the extent permitted by your
  1686. local laws.
  1687. FOR AUSTRALIA ONLY. References to "Limited Warranty" are references to the
  1688. warranty provided by Microsoft. This warranty is given in addition to other
  1689. rights and remedies you may have under law, including your rights and
  1690. remedies in accordance with the statutory guarantees under the Australian
  1691. Consumer Law. Our goods come with guarantees that cannot be excluded under
  1692. the Australian Consumer Law. You are entitled to a replacement or refund for
  1693. a major failure and compensation for any other reasonably foreseeable loss or
  1694. damage. You are also entitled to have the goods repaired or replaced if the
  1695. goods fail to be of acceptable quality and the failure does not amount to a
  1696. major failure. Goods presented for repair may be replaced by refurbished
  1697. goods of the same type rather than being replaced. Refurbished parts may be
  1698. used to repair the goods.
  1699. H. LIMITATION ON AND EXCLUSION OF DAMAGES FOR BREACH OF WARRANTY. THE LIMITATION
  1700. ON AND EXCLUSION OF DAMAGES CLAUSE ABOVE APPLIES TO BREACHES OF THIS LIMITED
  1701. WARRANTY.
  1702. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY ALSO HAVE OTHER
  1703. RIGHTS WHICH VARY FROM STATE TO STATE. YOU MAY ALSO HAVE OTHER RIGHTS WHICH
  1704. VARY FROM COUNTRY TO COUNTRY.
  1705. EULA ID: VS2017_ENT_PRO_TRIAL_RTW_ENU
  1706. ================================================================================
  1707. zlib LICENSE
  1708. ================================================================================
  1709. Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler
  1710. This software is provided 'as-is', without any express or implied
  1711. warranty. In no event will the authors be held liable for any damages
  1712. arising from the use of this software.
  1713. Permission is granted to anyone to use this software for any purpose,
  1714. including commercial applications, and to alter it and redistribute it
  1715. freely, subject to the following restrictions:
  1716. 1. The origin of this software must not be misrepresented; you must not
  1717. claim that you wrote the original software. If you use this software
  1718. in a product, an acknowledgment in the product documentation would be
  1719. appreciated but is not required.
  1720. 2. Altered source versions must be plainly marked as such, and must not be
  1721. misrepresented as being the original software.
  1722. 3. This notice may not be removed or altered from any source distribution.
  1723. Jean-loup Gailly Mark Adler
  1724. jloup@gzip.org madler@alumni.caltech.edu