THIRD-PARTY-NOTICES 74 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568
  1. MongoDB uses third-party libraries or other resources that may
  2. be distributed under licenses different than the MongoDB software.
  3. In the event that we accidentally failed to list a required notice,
  4. please bring it to our attention through any of the ways detailed here :
  5. mongodb-dev@googlegroups.com
  6. The attached notices are provided for information only.
  7. For any licenses that require disclosure of source, sources are available at
  8. https://github.com/mongodb/mongo.
  9. 1) License Notice for Boost
  10. ---------------------------
  11. http://www.boost.org/LICENSE_1_0.txt
  12. Boost Software License - Version 1.0 - August 17th, 2003
  13. Permission is hereby granted, free of charge, to any person or organization
  14. obtaining a copy of the software and accompanying documentation covered by
  15. this license (the "Software") to use, reproduce, display, distribute,
  16. execute, and transmit the Software, and to prepare derivative works of the
  17. Software, and to permit third-parties to whom the Software is furnished to
  18. do so, all subject to the following:
  19. The copyright notices in the Software and this entire statement, including
  20. the above license grant, this restriction and the following disclaimer,
  21. must be included in all copies of the Software, in whole or in part, and
  22. all derivative works of the Software, unless such copies or derivative
  23. works are solely in the form of machine-executable object code generated by
  24. a source language processor.
  25. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  26. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  27. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  28. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  29. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  30. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  31. DEALINGS IN THE SOFTWARE.
  32. 3) License Notice for PCRE
  33. --------------------------
  34. http://www.pcre.org/licence.txt
  35. PCRE LICENCE
  36. ------------
  37. PCRE is a library of functions to support regular expressions whose syntax
  38. and semantics are as close as possible to those of the Perl 5 language.
  39. Release 7 of PCRE is distributed under the terms of the "BSD" licence, as
  40. specified below. The documentation for PCRE, supplied in the "doc"
  41. directory, is distributed under the same terms as the software itself.
  42. The basic library functions are written in C and are freestanding. Also
  43. included in the distribution is a set of C++ wrapper functions.
  44. THE BASIC LIBRARY FUNCTIONS
  45. ---------------------------
  46. Written by: Philip Hazel
  47. Email local part: ph10
  48. Email domain: cam.ac.uk
  49. University of Cambridge Computing Service,
  50. Cambridge, England.
  51. Copyright (c) 1997-2008 University of Cambridge
  52. All rights reserved.
  53. THE C++ WRAPPER FUNCTIONS
  54. -------------------------
  55. Contributed by: Google Inc.
  56. Copyright (c) 2007-2008, Google Inc.
  57. All rights reserved.
  58. THE "BSD" LICENCE
  59. -----------------
  60. Redistribution and use in source and binary forms, with or without
  61. modification, are permitted provided that the following conditions are met:
  62. * Redistributions of source code must retain the above copyright notice,
  63. this list of conditions and the following disclaimer.
  64. * Redistributions in binary form must reproduce the above copyright
  65. notice, this list of conditions and the following disclaimer in the
  66. documentation and/or other materials provided with the distribution.
  67. * Neither the name of the University of Cambridge nor the name of Google
  68. Inc. nor the names of their contributors may be used to endorse or
  69. promote products derived from this software without specific prior
  70. written permission.
  71. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  72. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  73. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  74. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  75. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  76. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  77. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  78. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  79. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  80. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  81. POSSIBILITY OF SUCH DAMAGE.
  82. 4) License notice for Aladdin MD5
  83. ---------------------------------
  84. Copyright (C) 1999, 2002 Aladdin Enterprises. All rights reserved.
  85. This software is provided 'as-is', without any express or implied
  86. warranty. In no event will the authors be held liable for any damages
  87. arising from the use of this software.
  88. Permission is granted to anyone to use this software for any purpose,
  89. including commercial applications, and to alter it and redistribute it
  90. freely, subject to the following restrictions:
  91. 1. The origin of this software must not be misrepresented; you must not
  92. claim that you wrote the original software. If you use this software
  93. in a product, an acknowledgment in the product documentation would be
  94. appreciated but is not required.
  95. 2. Altered source versions must be plainly marked as such, and must not be
  96. misrepresented as being the original software.
  97. 3. This notice may not be removed or altered from any source distribution.
  98. L. Peter Deutsch
  99. ghost@aladdin.com
  100. 5) License notice for Snappy - http://code.google.com/p/snappy/
  101. ---------------------------------
  102. Copyright 2005 and onwards Google Inc.
  103. Redistribution and use in source and binary forms, with or without
  104. modification, are permitted provided that the following conditions are
  105. met:
  106. * Redistributions of source code must retain the above copyright
  107. notice, this list of conditions and the following disclaimer.
  108. * Redistributions in binary form must reproduce the above
  109. copyright notice, this list of conditions and the following disclaimer
  110. in the documentation and/or other materials provided with the
  111. distribution.
  112. * Neither the name of Google Inc. nor the names of its
  113. contributors may be used to endorse or promote products derived from
  114. this software without specific prior written permission.
  115. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  116. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  117. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  118. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  119. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  120. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  121. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  122. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  123. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  124. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  125. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  126. A light-weight compression algorithm. It is designed for speed of
  127. compression and decompression, rather than for the utmost in space
  128. savings.
  129. For getting better compression ratios when you are compressing data
  130. with long repeated sequences or compressing data that is similar to
  131. other data, while still compressing fast, you might look at first
  132. using BMDiff and then compressing the output of BMDiff with
  133. Snappy.
  134. 6) License notice for Google Perftools (TCMalloc utility)
  135. ---------------------------------
  136. New BSD License
  137. Copyright (c) 1998-2006, Google Inc.
  138. All rights reserved.
  139. Redistribution and use in source and binary forms, with or
  140. without modification, are permitted provided that the following
  141. conditions are met:
  142. * Redistributions of source code must retain the above
  143. copyright notice, this list of conditions and the following
  144. disclaimer.
  145. * Redistributions in binary form must reproduce the above
  146. copyright notice, this list of conditions and the following
  147. disclaimer in the documentation and/or other materials provided
  148. with the distribution.
  149. * Neither the name of Google Inc. nor the names of its
  150. contributors may be used to endorse or promote products
  151. derived from this software without specific prior written
  152. permission.
  153. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  154. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  155. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  156. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  157. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  158. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  159. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  160. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  161. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  162. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  163. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  164. 7) License notice for Linenoise
  165. -------------------------------
  166. Copyright (c) 2010, Salvatore Sanfilippo <antirez at gmail dot com>
  167. Copyright (c) 2010, Pieter Noordhuis <pcnoordhuis at gmail dot com>
  168. All rights reserved.
  169. Redistribution and use in source and binary forms, with or without
  170. modification, are permitted provided that the following conditions are met:
  171. * Redistributions of source code must retain the above copyright notice,
  172. this list of conditions and the following disclaimer.
  173. * Redistributions in binary form must reproduce the above copyright
  174. notice, this list of conditions and the following disclaimer in the
  175. documentation and/or other materials provided with the distribution.
  176. * Neither the name of Redis nor the names of its contributors may be used
  177. to endorse or promote products derived from this software without
  178. specific prior written permission.
  179. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  180. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  181. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  182. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  183. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  184. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  185. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  186. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  187. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  188. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  189. POSSIBILITY OF SUCH DAMAGE.
  190. 8) License notice for S2 Geometry Library
  191. -----------------------------------------
  192. Copyright 2005 Google Inc. All Rights Reserved.
  193. Licensed under the Apache License, Version 2.0 (the "License");
  194. you may not use this file except in compliance with the License.
  195. You may obtain a copy of the License at
  196. http://www.apache.org/licenses/LICENSE-2.0
  197. Unless required by applicable law or agreed to in writing, software
  198. distributed under the License is distributed on an "AS IS" BASIS,
  199. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  200. See the License for the specific language governing permissions and
  201. limitations under the License.
  202. 9) License notice for MurmurHash
  203. --------------------------------
  204. Copyright (c) 2010-2012 Austin Appleby
  205. Permission is hereby granted, free of charge, to any person obtaining a copy
  206. of this software and associated documentation files (the "Software"), to deal
  207. in the Software without restriction, including without limitation the rights
  208. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  209. copies of the Software, and to permit persons to whom the Software is
  210. furnished to do so, subject to the following conditions:
  211. The above copyright notice and this permission notice shall be included in
  212. all copies or substantial portions of the Software.
  213. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  214. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  215. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  216. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  217. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  218. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  219. SOFTWARE.
  220. 10) License notice for Snowball
  221. Copyright (c) 2001, Dr Martin Porter
  222. All rights reserved.
  223. THE "BSD" LICENCE
  224. -----------------
  225. Redistribution and use in source and binary forms, with or without
  226. modification, are permitted provided that the following conditions are met:
  227. * Redistributions of source code must retain the above copyright notice,
  228. this list of conditions and the following disclaimer.
  229. * Redistributions in binary form must reproduce the above copyright
  230. notice, this list of conditions and the following disclaimer in the
  231. documentation and/or other materials provided with the distribution.
  232. * Neither the name of the University of Cambridge nor the name of Google
  233. Inc. nor the names of their contributors may be used to endorse or
  234. promote products derived from this software without specific prior
  235. written permission.
  236. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  237. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  238. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  239. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  240. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  241. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  242. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  243. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  244. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  245. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  246. POSSIBILITY OF SUCH DAMAGE.
  247. 11) License notice for yaml-cpp
  248. -------------------------------
  249. Copyright (c) 2008 Jesse Beder.
  250. Permission is hereby granted, free of charge, to any person obtaining a copy
  251. of this software and associated documentation files (the "Software"), to deal
  252. in the Software without restriction, including without limitation the rights
  253. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  254. copies of the Software, and to permit persons to whom the Software is
  255. furnished to do so, subject to the following conditions:
  256. The above copyright notice and this permission notice shall be included in
  257. all copies or substantial portions of the Software.
  258. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  259. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  260. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  261. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  262. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  263. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  264. THE SOFTWARE.
  265. 12) License notice for zlib
  266. ---------------------------
  267. http://www.zlib.net/zlib_license.html
  268. zlib.h -- interface of the 'zlib' general purpose compression library
  269. version 1.2.8, April 28th, 2013
  270. Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler
  271. This software is provided 'as-is', without any express or implied
  272. warranty. In no event will the authors be held liable for any damages
  273. arising from the use of this software.
  274. Permission is granted to anyone to use this software for any purpose,
  275. including commercial applications, and to alter it and redistribute it
  276. freely, subject to the following restrictions:
  277. 1. The origin of this software must not be misrepresented; you must not
  278. claim that you wrote the original software. If you use this software
  279. in a product, an acknowledgment in the product documentation would be
  280. appreciated but is not required.
  281. 2. Altered source versions must be plainly marked as such, and must not be
  282. misrepresented as being the original software.
  283. 3. This notice may not be removed or altered from any source distribution.
  284. Jean-loup Gailly Mark Adler
  285. jloup@gzip.org madler@alumni.caltech.edu
  286. 13) License notice for 3rd party software included in the WiredTiger library
  287. ----------------------------------------------------------------------------
  288. http://source.wiredtiger.com/license.html
  289. WiredTiger Distribution Files | Copyright Holder | License
  290. ----------------------------- | ----------------------------------- | ----------------------
  291. src/include/bitstring.i | University of California, Berkeley | BSD-3-Clause License
  292. src/include/queue.h | University of California, Berkeley | BSD-3-Clause License
  293. src/os_posix/os_getopt.c | University of California, Berkeley | BSD-3-Clause License
  294. src/support/hash_city.c | Google, Inc. | The MIT License
  295. src/support/hash_fnv.c | Authors | Public Domain
  296. Other optional 3rd party software included in the WiredTiger distribution is removed by MongoDB.
  297. BSD-3-CLAUSE LICENSE
  298. --------------------
  299. http://www.opensource.org/licenses/BSD-3-Clause
  300. Copyright (c) 1987, 1989, 1991, 1993, 1994
  301. The Regents of the University of California. All rights reserved.
  302. Redistribution and use in source and binary forms, with or without
  303. modification, are permitted provided that the following conditions
  304. are met:
  305. 1. Redistributions of source code must retain the above copyright
  306. notice, this list of conditions and the following disclaimer.
  307. 2. Redistributions in binary form must reproduce the above copyright
  308. notice, this list of conditions and the following disclaimer in the
  309. documentation and/or other materials provided with the distribution.
  310. 4. Neither the name of the University nor the names of its contributors
  311. may be used to endorse or promote products derived from this software
  312. without specific prior written permission.
  313. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  314. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  315. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  316. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  317. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  318. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  319. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  320. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  321. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  322. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  323. SUCH DAMAGE.
  324. THE MIT LICENSE
  325. ---------------
  326. http://www.opensource.org/licenses/MIT
  327. Copyright (c) 2011 Google, Inc.
  328. Permission is hereby granted, free of charge, to any person obtaining a copy
  329. of this software and associated documentation files (the "Software"), to deal
  330. in the Software without restriction, including without limitation the rights
  331. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  332. copies of the Software, and to permit persons to whom the Software is
  333. furnished to do so, subject to the following conditions:
  334. The above copyright notice and this permission notice shall be included in
  335. all copies or substantial portions of the Software.
  336. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  337. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  338. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  339. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  340. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  341. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  342. THE SOFTWARE.
  343. 14) License Notice for SpiderMonkey
  344. -----------------------------------
  345. |------------------------------------------------|------------------|---------------|
  346. | SpiderMonkey Distribution Files | Copyright Holder | License |
  347. |------------------------------------------------|------------------|---------------|
  348. | js/src/jit/shared/AssemblerBuffer-x86-shared.h | Apple, Inc | BSD-2-Clause |
  349. | js/src/jit/shared/BaseAssembler-x86-shared.h | | |
  350. |------------------------------------------------|------------------|---------------|
  351. | js/src/builtin/ | Google, Inc | BSD-3-Clause |
  352. | js/src/irregexp/ | | |
  353. | js/src/jit/arm/ | | |
  354. | js/src/jit/mips/ | | |
  355. | mfbt/double-conversion/ | | |
  356. |------------------------------------------------|------------------|---------------|
  357. | intl/icu/source/common/unicode/ | IBM, Inc | ICU |
  358. |------------------------------------------------|------------------|---------------|
  359. | js/src/asmjs/ | Mozilla, Inc | Apache2 |
  360. |------------------------------------------------|------------------|---------------|
  361. | js/public/ | Mozilla, Inc | MPL2 |
  362. | js/src/ | | |
  363. | mfbt | | |
  364. |------------------------------------------------|------------------|---------------|
  365. | js/src/vm/Unicode.cpp | None | Public Domain |
  366. |------------------------------------------------|------------------|---------------|
  367. | mfbt/lz4.c | Yann Collet | BSD-2-Clause |
  368. | mfbt/lz4.h | | |
  369. |------------------------------------------------|------------------|---------------|
  370. Other optional 3rd party software included in the SpiderMonkey distribution is removed by MongoDB.
  371. Apple, Inc: BSD-2-Clause
  372. ------------------------
  373. Copyright (C) 2008 Apple Inc. All rights reserved.
  374. Redistribution and use in source and binary forms, with or without
  375. modification, are permitted provided that the following conditions
  376. are met:
  377. 1. Redistributions of source code must retain the above copyright
  378. notice, this list of conditions and the following disclaimer.
  379. 2. Redistributions in binary form must reproduce the above copyright
  380. notice, this list of conditions and the following disclaimer in the
  381. documentation and/or other materials provided with the distribution.
  382. THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
  383. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  384. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  385. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
  386. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  387. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  388. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  389. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  390. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  391. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  392. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  393. Google, Inc: BSD-3-Clause
  394. -------------------------
  395. Copyright 2012 the V8 project authors. All rights reserved.
  396. Redistribution and use in source and binary forms, with or without
  397. modification, are permitted provided that the following conditions are
  398. met:
  399. * Redistributions of source code must retain the above copyright
  400. notice, this list of conditions and the following disclaimer.
  401. * Redistributions in binary form must reproduce the above
  402. copyright notice, this list of conditions and the following
  403. disclaimer in the documentation and/or other materials provided
  404. with the distribution.
  405. * Neither the name of Google Inc. nor the names of its
  406. contributors may be used to endorse or promote products derived
  407. from this software without specific prior written permission.
  408. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  409. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  410. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  411. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  412. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  413. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  414. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  415. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  416. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  417. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  418. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  419. ICU License - ICU 1.8.1 and later
  420. ---------------------------------
  421. COPYRIGHT AND PERMISSION NOTICE
  422. Copyright (c) 1995-2012 International Business Machines Corporation and
  423. others
  424. All rights reserved.
  425. Permission is hereby granted, free of charge, to any person obtaining a
  426. copy of this software and associated documentation files (the "Software"),
  427. to deal in the Software without restriction, including without limitation
  428. the rights to use, copy, modify, merge, publish, distribute, and/or sell
  429. copies of the Software, and to permit persons to whom the Software is
  430. furnished to do so, provided that the above copyright notice(s) and this
  431. permission notice appear in all copies of the Software and that both the
  432. above copyright notice(s) and this permission notice appear in supporting
  433. documentation.
  434. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  435. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  436. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  437. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
  438. BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
  439. OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  440. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  441. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  442. SOFTWARE.
  443. Except as contained in this notice, the name of a copyright holder shall
  444. not be used in advertising or otherwise to promote the sale, use or other
  445. dealings in this Software without prior written authorization of the
  446. copyright holder.
  447. All trademarks and registered trademarks mentioned herein are the property
  448. of their respective owners.
  449. Mozilla, Inc: Apache 2
  450. ----------------------
  451. Copyright 2014 Mozilla Foundation
  452. Licensed under the Apache License, Version 2.0 (the "License");
  453. you may not use this file except in compliance with the License.
  454. You may obtain a copy of the License at
  455. http://www.apache.org/licenses/LICENSE-2.0
  456. Unless required by applicable law or agreed to in writing, software
  457. distributed under the License is distributed on an "AS IS" BASIS,
  458. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  459. See the License for the specific language governing permissions and
  460. limitations under the License.
  461. Mozilla, Inc: MPL 2
  462. -------------------
  463. Copyright 2014 Mozilla Foundation
  464. This Source Code Form is subject to the terms of the Mozilla Public
  465. License, v. 2.0. If a copy of the MPL was not distributed with this
  466. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  467. Public Domain
  468. -------------
  469. Any copyright is dedicated to the Public Domain.
  470. http://creativecommons.org/licenses/publicdomain/
  471. LZ4: BSD-2-Clause
  472. -----------------
  473. Copyright (C) 2011-2014, Yann Collet.
  474. BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
  475. Redistribution and use in source and binary forms, with or without
  476. modification, are permitted provided that the following conditions are
  477. met:
  478. * Redistributions of source code must retain the above copyright
  479. notice, this list of conditions and the following disclaimer.
  480. * Redistributions in binary form must reproduce the above
  481. copyright notice, this list of conditions and the following disclaimer
  482. in the documentation and/or other materials provided with the
  483. distribution.
  484. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  485. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  486. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  487. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  488. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  489. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  490. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  491. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  492. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  493. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  494. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  495. You can contact the author at :
  496. - LZ4 source repository : http://code.google.com/p/lz4/
  497. - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c
  498. 15) License Notice for Intel DFP Math Library
  499. ---------------------------------------------
  500. Copyright (c) 2011, Intel Corp.
  501. All rights reserved.
  502. Redistribution and use in source and binary forms, with or without modification,
  503. are permitted provided that the following conditions are met:
  504. * Redistributions of source code must retain the above copyright notice, this
  505. list of conditions and the following disclaimer.
  506. * Redistributions in binary form must reproduce the above copyright notice,
  507. his list of conditions and the following disclaimer in the documentation
  508. and/or other materials provided with the distribution.
  509. * Neither the name of Intel Corporation nor the names of its contributors
  510. may be used to endorse or promote products derived from this software
  511. without specific prior written permission.
  512. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  513. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  514. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  515. DISCLAIMED.
  516. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  517. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  518. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  519. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  520. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
  521. OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  522. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  523. 16) License Notice for Unicode Data
  524. -----------------------------------
  525. Copyright © 1991-2015 Unicode, Inc. All rights reserved.
  526. Distributed under the Terms of Use in
  527. http://www.unicode.org/copyright.html.
  528. Permission is hereby granted, free of charge, to any person obtaining
  529. a copy of the Unicode data files and any associated documentation
  530. (the "Data Files") or Unicode software and any associated documentation
  531. (the "Software") to deal in the Data Files or Software
  532. without restriction, including without limitation the rights to use,
  533. copy, modify, merge, publish, distribute, and/or sell copies of
  534. the Data Files or Software, and to permit persons to whom the Data Files
  535. or Software are furnished to do so, provided that
  536. (a) this copyright and permission notice appear with all copies
  537. of the Data Files or Software,
  538. (b) this copyright and permission notice appear in associated
  539. documentation, and
  540. (c) there is clear notice in each modified Data File or in the Software
  541. as well as in the documentation associated with the Data File(s) or
  542. Software that the data or software has been modified.
  543. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
  544. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  545. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  546. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  547. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  548. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  549. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  550. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  551. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  552. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  553. Except as contained in this notice, the name of a copyright holder
  554. shall not be used in advertising or otherwise to promote the sale,
  555. use or other dealings in these Data Files or Software without prior
  556. written authorization of the copyright holder.
  557. 17 ) License Notice for Valgrind.h
  558. ----------------------------------
  559. ----------------------------------------------------------------
  560. Notice that the following BSD-style license applies to this one
  561. file (valgrind.h) only. The rest of Valgrind is licensed under the
  562. terms of the GNU General Public License, version 2, unless
  563. otherwise indicated. See the COPYING file in the source
  564. distribution for details.
  565. ----------------------------------------------------------------
  566. This file is part of Valgrind, a dynamic binary instrumentation
  567. framework.
  568. Copyright (C) 2000-2015 Julian Seward. All rights reserved.
  569. Redistribution and use in source and binary forms, with or without
  570. modification, are permitted provided that the following conditions
  571. are met:
  572. 1. Redistributions of source code must retain the above copyright
  573. notice, this list of conditions and the following disclaimer.
  574. 2. The origin of this software must not be misrepresented; you must
  575. not claim that you wrote the original software. If you use this
  576. software in a product, an acknowledgment in the product
  577. documentation would be appreciated but is not required.
  578. 3. Altered source versions must be plainly marked as such, and must
  579. not be misrepresented as being the original software.
  580. 4. The name of the author may not be used to endorse or promote
  581. products derived from this software without specific prior written
  582. permission.
  583. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
  584. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  585. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  586. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  587. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  588. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  589. GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  590. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  591. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  592. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  593. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  594. ----------------------------------------------------------------
  595. Notice that the above BSD-style license applies to this one file
  596. (valgrind.h) only. The entire rest of Valgrind is licensed under
  597. the terms of the GNU General Public License, version 2. See the
  598. COPYING file in the source distribution for details.
  599. ----------------------------------------------------------------
  600. 18) License notice for ICU4C
  601. ----------------------------
  602. ICU License - ICU 1.8.1 and later
  603. COPYRIGHT AND PERMISSION NOTICE
  604. Copyright (c) 1995-2016 International Business Machines Corporation and others
  605. All rights reserved.
  606. Permission is hereby granted, free of charge, to any person obtaining
  607. a copy of this software and associated documentation files (the
  608. "Software"), to deal in the Software without restriction, including
  609. without limitation the rights to use, copy, modify, merge, publish,
  610. distribute, and/or sell copies of the Software, and to permit persons
  611. to whom the Software is furnished to do so, provided that the above
  612. copyright notice(s) and this permission notice appear in all copies of
  613. the Software and that both the above copyright notice(s) and this
  614. permission notice appear in supporting documentation.
  615. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  616. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  617. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  618. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  619. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  620. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  621. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  622. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  623. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  624. Except as contained in this notice, the name of a copyright holder
  625. shall not be used in advertising or otherwise to promote the sale, use
  626. or other dealings in this Software without prior written authorization
  627. of the copyright holder.
  628. All trademarks and registered trademarks mentioned herein are the
  629. property of their respective owners.
  630. ---------------------
  631. Third-Party Software Licenses
  632. This section contains third-party software notices and/or additional
  633. terms for licensed third-party software components included within ICU
  634. libraries.
  635. 1. Unicode Data Files and Software
  636. COPYRIGHT AND PERMISSION NOTICE
  637. Copyright © 1991-2016 Unicode, Inc. All rights reserved.
  638. Distributed under the Terms of Use in
  639. http://www.unicode.org/copyright.html.
  640. Permission is hereby granted, free of charge, to any person obtaining
  641. a copy of the Unicode data files and any associated documentation
  642. (the "Data Files") or Unicode software and any associated documentation
  643. (the "Software") to deal in the Data Files or Software
  644. without restriction, including without limitation the rights to use,
  645. copy, modify, merge, publish, distribute, and/or sell copies of
  646. the Data Files or Software, and to permit persons to whom the Data Files
  647. or Software are furnished to do so, provided that
  648. (a) this copyright and permission notice appear with all copies
  649. of the Data Files or Software,
  650. (b) this copyright and permission notice appear in associated
  651. documentation, and
  652. (c) there is clear notice in each modified Data File or in the Software
  653. as well as in the documentation associated with the Data File(s) or
  654. Software that the data or software has been modified.
  655. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
  656. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  657. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  658. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  659. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  660. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  661. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  662. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  663. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  664. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  665. Except as contained in this notice, the name of a copyright holder
  666. shall not be used in advertising or otherwise to promote the sale,
  667. use or other dealings in these Data Files or Software without prior
  668. written authorization of the copyright holder.
  669. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  670. # The Google Chrome software developed by Google is licensed under
  671. # the BSD license. Other software included in this distribution is
  672. # provided under other licenses, as set forth below.
  673. #
  674. # The BSD License
  675. # http://opensource.org/licenses/bsd-license.php
  676. # Copyright (C) 2006-2008, Google Inc.
  677. #
  678. # All rights reserved.
  679. #
  680. # Redistribution and use in source and binary forms, with or without
  681. # modification, are permitted provided that the following conditions are met:
  682. #
  683. # Redistributions of source code must retain the above copyright notice,
  684. # this list of conditions and the following disclaimer.
  685. # Redistributions in binary form must reproduce the above
  686. # copyright notice, this list of conditions and the following
  687. # disclaimer in the documentation and/or other materials provided with
  688. # the distribution.
  689. # Neither the name of Google Inc. nor the names of its
  690. # contributors may be used to endorse or promote products derived from
  691. # this software without specific prior written permission.
  692. #
  693. #
  694. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  695. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  696. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  697. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  698. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  699. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  700. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  701. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  702. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  703. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  704. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  705. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  706. #
  707. #
  708. # The word list in cjdict.txt are generated by combining three word lists
  709. # listed below with further processing for compound word breaking. The
  710. # frequency is generated with an iterative training against Google web
  711. # corpora.
  712. #
  713. # * Libtabe (Chinese)
  714. # - https://sourceforge.net/project/?group_id=1519
  715. # - Its license terms and conditions are shown below.
  716. #
  717. # * IPADIC (Japanese)
  718. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  719. # - Its license terms and conditions are shown below.
  720. #
  721. # ---------COPYING.libtabe ---- BEGIN--------------------
  722. #
  723. # /*
  724. # * Copyrighy (c) 1999 TaBE Project.
  725. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  726. # * All rights reserved.
  727. # *
  728. # * Redistribution and use in source and binary forms, with or without
  729. # * modification, are permitted provided that the following conditions
  730. # * are met:
  731. # *
  732. # * . Redistributions of source code must retain the above copyright
  733. # * notice, this list of conditions and the following disclaimer.
  734. # * . Redistributions in binary form must reproduce the above copyright
  735. # * notice, this list of conditions and the following disclaimer in
  736. # * the documentation and/or other materials provided with the
  737. # * distribution.
  738. # * . Neither the name of the TaBE Project nor the names of its
  739. # * contributors may be used to endorse or promote products derived
  740. # * from this software without specific prior written permission.
  741. # *
  742. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  743. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  744. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  745. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  746. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  747. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  748. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  749. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  750. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  751. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  752. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  753. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  754. # */
  755. #
  756. # /*
  757. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  758. # * Institute of Information Science, Academia
  759. # * Sinica. All rights reserved.
  760. # *
  761. # * Redistribution and use in source and binary forms, with or without
  762. # * modification, are permitted provided that the following conditions
  763. # * are met:
  764. # *
  765. # * . Redistributions of source code must retain the above copyright
  766. # * notice, this list of conditions and the following disclaimer.
  767. # * . Redistributions in binary form must reproduce the above copyright
  768. # * notice, this list of conditions and the following disclaimer in
  769. # * the documentation and/or other materials provided with the
  770. # * distribution.
  771. # * . Neither the name of the Computer Systems and Communication Lab
  772. # * nor the names of its contributors may be used to endorse or
  773. # * promote products derived from this software without specific
  774. # * prior written permission.
  775. # *
  776. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  777. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  778. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  779. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  780. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  781. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  782. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  783. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  784. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  785. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  786. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  787. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  788. # */
  789. #
  790. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  791. # University of Illinois
  792. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  793. #
  794. # ---------------COPYING.libtabe-----END--------------------------------
  795. #
  796. #
  797. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  798. #
  799. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  800. # and Technology. All Rights Reserved.
  801. #
  802. # Use, reproduction, and distribution of this software is permitted.
  803. # Any copy of this software, whether in its original form or modified,
  804. # must include both the above copyright notice and the following
  805. # paragraphs.
  806. #
  807. # Nara Institute of Science and Technology (NAIST),
  808. # the copyright holders, disclaims all warranties with regard to this
  809. # software, including all implied warranties of merchantability and
  810. # fitness, in no event shall NAIST be liable for
  811. # any special, indirect or consequential damages or any damages
  812. # whatsoever resulting from loss of use, data or profits, whether in an
  813. # action of contract, negligence or other tortuous action, arising out
  814. # of or in connection with the use or performance of this software.
  815. #
  816. # A large portion of the dictionary entries
  817. # originate from ICOT Free Software. The following conditions for ICOT
  818. # Free Software applies to the current dictionary as well.
  819. #
  820. # Each User may also freely distribute the Program, whether in its
  821. # original form or modified, to any third party or parties, PROVIDED
  822. # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
  823. # on, or be attached to, the Program, which is distributed substantially
  824. # in the same form as set out herein and that such intended
  825. # distribution, if actually made, will neither violate or otherwise
  826. # contravene any of the laws and regulations of the countries having
  827. # jurisdiction over the User or the intended distribution itself.
  828. #
  829. # NO WARRANTY
  830. #
  831. # The program was produced on an experimental basis in the course of the
  832. # research and development conducted during the project and is provided
  833. # to users as so produced on an experimental basis. Accordingly, the
  834. # program is provided without any warranty whatsoever, whether express,
  835. # implied, statutory or otherwise. The term "warranty" used herein
  836. # includes, but is not limited to, any warranty of the quality,
  837. # performance, merchantability and fitness for a particular purpose of
  838. # the program and the nonexistence of any infringement or violation of
  839. # any right of any third party.
  840. #
  841. # Each user of the program will agree and understand, and be deemed to
  842. # have agreed and understood, that there is no warranty whatsoever for
  843. # the program and, accordingly, the entire risk arising from or
  844. # otherwise connected with the program is assumed by the user.
  845. #
  846. # Therefore, neither ICOT, the copyright holder, or any other
  847. # organization that participated in or was otherwise related to the
  848. # development of the program and their respective officials, directors,
  849. # officers and other employees shall be held liable for any and all
  850. # damages, including, without limitation, general, special, incidental
  851. # and consequential damages, arising out of or otherwise in connection
  852. # with the use or inability to use the program or any product, material
  853. # or result produced or otherwise obtained by using the program,
  854. # regardless of whether they have been advised of, or otherwise had
  855. # knowledge of, the possibility of such damages at any time during the
  856. # project or thereafter. Each user will be deemed to have agreed to the
  857. # foregoing by his or her commencement of use of the program. The term
  858. # "use" as used herein includes, but is not limited to, the use,
  859. # modification, copying and distribution of the program and the
  860. # production of secondary products from the program.
  861. #
  862. # In the case where the program, whether in its original form or
  863. # modified, was distributed or delivered to or received by a user from
  864. # any person, organization or entity other than ICOT, unless it makes or
  865. # grants independently of ICOT any specific warranty to the user in
  866. # writing, such person, organization or entity, will also be exempted
  867. # from and not be held liable to the user for any such damages as noted
  868. # above as far as the program is concerned.
  869. #
  870. # ---------------COPYING.ipadic-----END----------------------------------
  871. 3. Lao Word Break Dictionary Data (laodict.txt)
  872. # Copyright (c) 2013 International Business Machines Corporation
  873. # and others. All Rights Reserved.
  874. #
  875. # Project: http://code.google.com/p/lao-dictionary/
  876. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  877. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  878. # (copied below)
  879. #
  880. # This file is derived from the above dictionary, with slight
  881. # modifications.
  882. # ----------------------------------------------------------------------
  883. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  884. # All rights reserved.
  885. #
  886. # Redistribution and use in source and binary forms, with or without
  887. # modification,
  888. # are permitted provided that the following conditions are met:
  889. #
  890. #
  891. # Redistributions of source code must retain the above copyright notice, this
  892. # list of conditions and the following disclaimer. Redistributions in
  893. # binary form must reproduce the above copyright notice, this list of
  894. # conditions and the following disclaimer in the documentation and/or
  895. # other materials provided with the distribution.
  896. #
  897. #
  898. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  899. # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  900. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  901. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  902. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  903. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  904. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  905. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  906. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  907. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  908. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  909. # OF THE POSSIBILITY OF SUCH DAMAGE.
  910. # --------------------------------------------------------------------------
  911. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  912. # Copyright (c) 2014 International Business Machines Corporation
  913. # and others. All Rights Reserved.
  914. #
  915. # This list is part of a project hosted at:
  916. # github.com/kanyawtech/myanmar-karen-word-lists
  917. #
  918. # --------------------------------------------------------------------------
  919. # Copyright (c) 2013, LeRoy Benjamin Sharon
  920. # All rights reserved.
  921. #
  922. # Redistribution and use in source and binary forms, with or without
  923. # modification, are permitted provided that the following conditions
  924. # are met: Redistributions of source code must retain the above
  925. # copyright notice, this list of conditions and the following
  926. # disclaimer. Redistributions in binary form must reproduce the
  927. # above copyright notice, this list of conditions and the following
  928. # disclaimer in the documentation and/or other materials provided
  929. # with the distribution.
  930. #
  931. # Neither the name Myanmar Karen Word Lists, nor the names of its
  932. # contributors may be used to endorse or promote products derived
  933. # from this software without specific prior written permission.
  934. #
  935. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  936. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  937. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  938. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  939. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  940. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  941. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  942. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  943. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  944. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  945. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  946. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  947. # SUCH DAMAGE.
  948. # --------------------------------------------------------------------------
  949. 5. Time Zone Database
  950. ICU uses the public domain data and code derived from Time Zone
  951. Database for its time zone support. The ownership of the TZ database
  952. is explained in BCP 175: Procedure for Maintaining the Time Zone
  953. Database section 7.
  954. # 7. Database Ownership
  955. #
  956. # The TZ database itself is not an IETF Contribution or an IETF
  957. # document. Rather it is a pre-existing and regularly updated work
  958. # that is in the public domain, and is intended to remain in the
  959. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  960. # not apply to the TZ Database or contributions that individuals make
  961. # to it. Should any claims be made and substantiated against the TZ
  962. # Database, the organization that is providing the IANA
  963. # Considerations defined in this RFC, under the memorandum of
  964. # understanding with the IETF, currently ICANN, may act in accordance
  965. # with all competent court orders. No ownership claims will be made
  966. # by ICANN or the IETF Trust on the database or the code. Any person
  967. # making a contribution to the database or code waives all rights to
  968. # future claims in that contribution or in the TZ Database.
  969. 19) License notice for timelib
  970. ------------------------------
  971. The MIT License (MIT)
  972. Copyright (c) 2015-2017 Derick Rethans
  973. Copyright (c) 2017 MongoDB, Inc
  974. Permission is hereby granted, free of charge, to any person obtaining a copy
  975. of this software and associated documentation files (the "Software"), to deal
  976. in the Software without restriction, including without limitation the rights
  977. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  978. copies of the Software, and to permit persons to whom the Software is
  979. furnished to do so, subject to the following conditions:
  980. The above copyright notice and this permission notice shall be included in
  981. all copies or substantial portions of the Software.
  982. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  983. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  984. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  985. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  986. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  987. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  988. THE SOFTWARE.
  989. 20) License notice for windows dirent implementation
  990. ----------------------------------------------------
  991. * Dirent interface for Microsoft Visual Studio
  992. * Version 1.21
  993. *
  994. * Copyright (C) 2006-2012 Toni Ronkko
  995. * This file is part of dirent. Dirent may be freely distributed
  996. * under the MIT license. For all details and documentation, see
  997. * https://github.com/tronkko/dirent
  998. 21) License notice for abseil-cpp
  999. ----------------------------
  1000. Copyright (c) Google Inc.
  1001. Apache License
  1002. Version 2.0, January 2004
  1003. http://www.apache.org/licenses/
  1004. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1005. 1. Definitions.
  1006. "License" shall mean the terms and conditions for use, reproduction,
  1007. and distribution as defined by Sections 1 through 9 of this document.
  1008. "Licensor" shall mean the copyright owner or entity authorized by
  1009. the copyright owner that is granting the License.
  1010. "Legal Entity" shall mean the union of the acting entity and all
  1011. other entities that control, are controlled by, or are under common
  1012. control with that entity. For the purposes of this definition,
  1013. "control" means (i) the power, direct or indirect, to cause the
  1014. direction or management of such entity, whether by contract or
  1015. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1016. outstanding shares, or (iii) beneficial ownership of such entity.
  1017. "You" (or "Your") shall mean an individual or Legal Entity
  1018. exercising permissions granted by this License.
  1019. "Source" form shall mean the preferred form for making modifications,
  1020. including but not limited to software source code, documentation
  1021. source, and configuration files.
  1022. "Object" form shall mean any form resulting from mechanical
  1023. transformation or translation of a Source form, including but
  1024. not limited to compiled object code, generated documentation,
  1025. and conversions to other media types.
  1026. "Work" shall mean the work of authorship, whether in Source or
  1027. Object form, made available under the License, as indicated by a
  1028. copyright notice that is included in or attached to the work
  1029. (an example is provided in the Appendix below).
  1030. "Derivative Works" shall mean any work, whether in Source or Object
  1031. form, that is based on (or derived from) the Work and for which the
  1032. editorial revisions, annotations, elaborations, or other modifications
  1033. represent, as a whole, an original work of authorship. For the purposes
  1034. of this License, Derivative Works shall not include works that remain
  1035. separable from, or merely link (or bind by name) to the interfaces of,
  1036. the Work and Derivative Works thereof.
  1037. "Contribution" shall mean any work of authorship, including
  1038. the original version of the Work and any modifications or additions
  1039. to that Work or Derivative Works thereof, that is intentionally
  1040. submitted to Licensor for inclusion in the Work by the copyright owner
  1041. or by an individual or Legal Entity authorized to submit on behalf of
  1042. the copyright owner. For the purposes of this definition, "submitted"
  1043. means any form of electronic, verbal, or written communication sent
  1044. to the Licensor or its representatives, including but not limited to
  1045. communication on electronic mailing lists, source code control systems,
  1046. and issue tracking systems that are managed by, or on behalf of, the
  1047. Licensor for the purpose of discussing and improving the Work, but
  1048. excluding communication that is conspicuously marked or otherwise
  1049. designated in writing by the copyright owner as "Not a Contribution."
  1050. "Contributor" shall mean Licensor and any individual or Legal Entity
  1051. on behalf of whom a Contribution has been received by Licensor and
  1052. subsequently incorporated within the Work.
  1053. 2. Grant of Copyright License. Subject to the terms and conditions of
  1054. this License, each Contributor hereby grants to You a perpetual,
  1055. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1056. copyright license to reproduce, prepare Derivative Works of,
  1057. publicly display, publicly perform, sublicense, and distribute the
  1058. Work and such Derivative Works in Source or Object form.
  1059. 3. Grant of Patent License. Subject to the terms and conditions of
  1060. this License, each Contributor hereby grants to You a perpetual,
  1061. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1062. (except as stated in this section) patent license to make, have made,
  1063. use, offer to sell, sell, import, and otherwise transfer the Work,
  1064. where such license applies only to those patent claims licensable
  1065. by such Contributor that are necessarily infringed by their
  1066. Contribution(s) alone or by combination of their Contribution(s)
  1067. with the Work to which such Contribution(s) was submitted. If You
  1068. institute patent litigation against any entity (including a
  1069. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1070. or a Contribution incorporated within the Work constitutes direct
  1071. or contributory patent infringement, then any patent licenses
  1072. granted to You under this License for that Work shall terminate
  1073. as of the date such litigation is filed.
  1074. 4. Redistribution. You may reproduce and distribute copies of the
  1075. Work or Derivative Works thereof in any medium, with or without
  1076. modifications, and in Source or Object form, provided that You
  1077. meet the following conditions:
  1078. (a) You must give any other recipients of the Work or
  1079. Derivative Works a copy of this License; and
  1080. (b) You must cause any modified files to carry prominent notices
  1081. stating that You changed the files; and
  1082. (c) You must retain, in the Source form of any Derivative Works
  1083. that You distribute, all copyright, patent, trademark, and
  1084. attribution notices from the Source form of the Work,
  1085. excluding those notices that do not pertain to any part of
  1086. the Derivative Works; and
  1087. (d) If the Work includes a "NOTICE" text file as part of its
  1088. distribution, then any Derivative Works that You distribute must
  1089. include a readable copy of the attribution notices contained
  1090. within such NOTICE file, excluding those notices that do not
  1091. pertain to any part of the Derivative Works, in at least one
  1092. of the following places: within a NOTICE text file distributed
  1093. as part of the Derivative Works; within the Source form or
  1094. documentation, if provided along with the Derivative Works; or,
  1095. within a display generated by the Derivative Works, if and
  1096. wherever such third-party notices normally appear. The contents
  1097. of the NOTICE file are for informational purposes only and
  1098. do not modify the License. You may add Your own attribution
  1099. notices within Derivative Works that You distribute, alongside
  1100. or as an addendum to the NOTICE text from the Work, provided
  1101. that such additional attribution notices cannot be construed
  1102. as modifying the License.
  1103. You may add Your own copyright statement to Your modifications and
  1104. may provide additional or different license terms and conditions
  1105. for use, reproduction, or distribution of Your modifications, or
  1106. for any such Derivative Works as a whole, provided Your use,
  1107. reproduction, and distribution of the Work otherwise complies with
  1108. the conditions stated in this License.
  1109. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1110. any Contribution intentionally submitted for inclusion in the Work
  1111. by You to the Licensor shall be under the terms and conditions of
  1112. this License, without any additional terms or conditions.
  1113. Notwithstanding the above, nothing herein shall supersede or modify
  1114. the terms of any separate license agreement you may have executed
  1115. with Licensor regarding such Contributions.
  1116. 6. Trademarks. This License does not grant permission to use the trade
  1117. names, trademarks, service marks, or product names of the Licensor,
  1118. except as required for reasonable and customary use in describing the
  1119. origin of the Work and reproducing the content of the NOTICE file.
  1120. 7. Disclaimer of Warranty. Unless required by applicable law or
  1121. agreed to in writing, Licensor provides the Work (and each
  1122. Contributor provides its Contributions) on an "AS IS" BASIS,
  1123. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1124. implied, including, without limitation, any warranties or conditions
  1125. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1126. PARTICULAR PURPOSE. You are solely responsible for determining the
  1127. appropriateness of using or redistributing the Work and assume any
  1128. risks associated with Your exercise of permissions under this License.
  1129. 8. Limitation of Liability. In no event and under no legal theory,
  1130. whether in tort (including negligence), contract, or otherwise,
  1131. unless required by applicable law (such as deliberate and grossly
  1132. negligent acts) or agreed to in writing, shall any Contributor be
  1133. liable to You for damages, including any direct, indirect, special,
  1134. incidental, or consequential damages of any character arising as a
  1135. result of this License or out of the use or inability to use the
  1136. Work (including but not limited to damages for loss of goodwill,
  1137. work stoppage, computer failure or malfunction, or any and all
  1138. other commercial damages or losses), even if such Contributor
  1139. has been advised of the possibility of such damages.
  1140. 9. Accepting Warranty or Additional Liability. While redistributing
  1141. the Work or Derivative Works thereof, You may choose to offer,
  1142. and charge a fee for, acceptance of support, warranty, indemnity,
  1143. or other liability obligations and/or rights consistent with this
  1144. License. However, in accepting such obligations, You may act only
  1145. on Your own behalf and on Your sole responsibility, not on behalf
  1146. of any other Contributor, and only if You agree to indemnify,
  1147. defend, and hold each Contributor harmless for any liability
  1148. incurred by, or claims asserted against, such Contributor by reason
  1149. of your accepting any such warranty or additional liability.
  1150. END OF TERMS AND CONDITIONS
  1151. APPENDIX: How to apply the Apache License to your work.
  1152. To apply the Apache License to your work, attach the following
  1153. boilerplate notice, with the fields enclosed by brackets "[]"
  1154. replaced with your own identifying information. (Don't include
  1155. the brackets!) The text should be enclosed in the appropriate
  1156. comment syntax for the file format. We also recommend that a
  1157. file or class name and description of purpose be included on the
  1158. same "printed page" as the copyright notice for easier
  1159. identification within third-party archives.
  1160. Copyright [yyyy] [name of copyright owner]
  1161. Licensed under the Apache License, Version 2.0 (the "License");
  1162. you may not use this file except in compliance with the License.
  1163. You may obtain a copy of the License at
  1164. http://www.apache.org/licenses/LICENSE-2.0
  1165. Unless required by applicable law or agreed to in writing, software
  1166. distributed under the License is distributed on an "AS IS" BASIS,
  1167. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1168. See the License for the specific language governing permissions and
  1169. limitations under the License.
  1170. 22) License notice for Zstandard
  1171. ----------------------------
  1172. BSD License
  1173. For Zstandard software
  1174. Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
  1175. Redistribution and use in source and binary forms, with or without modification,
  1176. are permitted provided that the following conditions are met:
  1177. * Redistributions of source code must retain the above copyright notice, this
  1178. list of conditions and the following disclaimer.
  1179. * Redistributions in binary form must reproduce the above copyright notice,
  1180. this list of conditions and the following disclaimer in the documentation
  1181. and/or other materials provided with the distribution.
  1182. * Neither the name Facebook nor the names of its contributors may be used to
  1183. endorse or promote products derived from this software without specific
  1184. prior written permission.
  1185. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  1186. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1187. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1188. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  1189. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1190. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1191. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  1192. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1193. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1194. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1195. 23) License notice for ASIO
  1196. ----------------------------
  1197. Boost Software License - Version 1.0 - August 17th, 2003
  1198. Permission is hereby granted, free of charge, to any person or organization
  1199. obtaining a copy of the software and accompanying documentation covered by
  1200. this license (the "Software") to use, reproduce, display, distribute,
  1201. execute, and transmit the Software, and to prepare derivative works of the
  1202. Software, and to permit third-parties to whom the Software is furnished to
  1203. do so, all subject to the following:
  1204. The copyright notices in the Software and this entire statement, including
  1205. the above license grant, this restriction and the following disclaimer,
  1206. must be included in all copies of the Software, in whole or in part, and
  1207. all derivative works of the Software, unless such copies or derivative
  1208. works are solely in the form of machine-executable object code generated by
  1209. a source language processor.
  1210. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1211. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1212. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1213. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1214. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1215. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1216. DEALINGS IN THE SOFTWARE.
  1217. 24) License notice for MPark.Variant
  1218. -------------------------------------
  1219. Boost Software License - Version 1.0 - August 17th, 2003
  1220. Permission is hereby granted, free of charge, to any person or organization
  1221. obtaining a copy of the software and accompanying documentation covered by
  1222. this license (the "Software") to use, reproduce, display, distribute,
  1223. execute, and transmit the Software, and to prepare derivative works of the
  1224. Software, and to permit third-parties to whom the Software is furnished to
  1225. do so, all subject to the following:
  1226. The copyright notices in the Software and this entire statement, including
  1227. the above license grant, this restriction and the following disclaimer,
  1228. must be included in all copies of the Software, in whole or in part, and
  1229. all derivative works of the Software, unless such copies or derivative
  1230. works are solely in the form of machine-executable object code generated by
  1231. a source language processor.
  1232. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1233. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1234. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1235. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1236. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1237. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1238. DEALINGS IN THE SOFTWARE.
  1239. 25) License notice for fmt
  1240. ---------------------------
  1241. Copyright (c) 2012 - present, Victor Zverovich
  1242. All rights reserved.
  1243. Redistribution and use in source and binary forms, with or without modification, are permitted
  1244. provided that the following conditions are met:
  1245. 1. Redistributions of source code must retain the above copyright notice, this list of
  1246. conditions and the following disclaimer.
  1247. 2. Redistributions in binary form must reproduce the above copyright notice, this
  1248. list of conditions and the following disclaimer in the documentation and/or other
  1249. materials provided with the distribution.
  1250. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
  1251. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  1252. FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  1253. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1254. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1255. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
  1256. IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  1257. THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1258. 26) License notice for SafeInt
  1259. ---------------------------
  1260. Copyright (c) Microsoft Corporation. All rights reserved.
  1261. Licensed under the MIT License.
  1262. MIT License
  1263. Copyright (c) 2018 Microsoft
  1264. Permission is hereby granted, free of charge, to any person obtaining a copy
  1265. of this software and associated documentation files (the "Software"), to deal
  1266. in the Software without restriction, including without limitation the rights
  1267. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1268. copies of the Software, and to permit persons to whom the Software is
  1269. furnished to do so, subject to the following conditions:
  1270. The above copyright notice and this permission notice shall be included in all
  1271. copies or substantial portions of the Software.
  1272. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1273. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1274. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1275. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1276. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1277. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1278. SOFTWARE.
  1279. 27) License Notice for Raft TLA+ Specification
  1280. -----------------------------------------------
  1281. https://github.com/ongardie/dissertation/blob/master/LICENSE
  1282. Copyright 2014 Diego Ongaro.
  1283. Some of our TLA+ specifications are based on the Raft TLA+ specification by Diego Ongaro.
  1284. End