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.

LICENSE-dist.md 40KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800
  1. # Licenses of libraries used in VCV Rack
  2. ## GLEW
  3. The OpenGL Extension Wrangler Library
  4. Copyright (C) 2002-2007, Milan Ikits <milan ikits[]ieee org>
  5. Copyright (C) 2002-2007, Marcelo E. Magallon <mmagallo[]debian org>
  6. Copyright (C) 2002, Lev Povalahev
  7. All rights reserved.
  8. Redistribution and use in source and binary forms, with or without
  9. modification, are permitted provided that the following conditions are met:
  10. * Redistributions of source code must retain the above copyright notice,
  11. this list of conditions and the following disclaimer.
  12. * Redistributions in binary form must reproduce the above copyright notice,
  13. this list of conditions and the following disclaimer in the documentation
  14. and/or other materials provided with the distribution.
  15. * The name of the author may be used to endorse or promote products
  16. derived from this software without specific prior written permission.
  17. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  18. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  19. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  20. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  21. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  22. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  23. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  24. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  25. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  26. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  27. THE POSSIBILITY OF SUCH DAMAGE.
  28. Mesa 3-D graphics library
  29. Version: 7.0
  30. Copyright (C) 1999-2007 Brian Paul All Rights Reserved.
  31. Permission is hereby granted, free of charge, to any person obtaining a
  32. copy of this software and associated documentation files (the "Software"),
  33. to deal in the Software without restriction, including without limitation
  34. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  35. and/or sell copies of the Software, and to permit persons to whom the
  36. Software is furnished to do so, subject to the following conditions:
  37. The above copyright notice and this permission notice shall be included
  38. in all copies or substantial portions of the Software.
  39. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  40. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  41. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  42. BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  43. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  44. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  45. Copyright (c) 2007 The Khronos Group Inc.
  46. Permission is hereby granted, free of charge, to any person obtaining a
  47. copy of this software and/or associated documentation files (the
  48. "Materials"), to deal in the Materials without restriction, including
  49. without limitation the rights to use, copy, modify, merge, publish,
  50. distribute, sublicense, and/or sell copies of the Materials, and to
  51. permit persons to whom the Materials are furnished to do so, subject to
  52. the following conditions:
  53. The above copyright notice and this permission notice shall be included
  54. in all copies or substantial portions of the Materials.
  55. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  56. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  57. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  58. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  59. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  60. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  61. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  62. ## GLFW
  63. Copyright © 2002-2006 Marcus Geelnard
  64. Copyright © 2006-2011 Camilla Berglund
  65. This software is provided ‘as-is’, without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
  66. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
  67. * The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
  68. * Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  69. * This notice may not be removed or altered from any source distribution.
  70. ## jansson
  71. Copyright (c) 2009-2016 Petri Lehtinen <petri@digip.org>
  72. Permission is hereby granted, free of charge, to any person obtaining a copy
  73. of this software and associated documentation files (the "Software"), to deal
  74. in the Software without restriction, including without limitation the rights
  75. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  76. copies of the Software, and to permit persons to whom the Software is
  77. furnished to do so, subject to the following conditions:
  78. The above copyright notice and this permission notice shall be included in
  79. all copies or substantial portions of the Software.
  80. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  81. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  82. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  83. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  84. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  85. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  86. THE SOFTWARE.
  87. ## OpenSSL
  88. OpenSSL License
  89. ---------------
  90. /* ====================================================================
  91. * Copyright (c) 1998-2017 The OpenSSL Project. All rights reserved.
  92. *
  93. * Redistribution and use in source and binary forms, with or without
  94. * modification, are permitted provided that the following conditions
  95. * are met:
  96. *
  97. * 1. Redistributions of source code must retain the above copyright
  98. * notice, this list of conditions and the following disclaimer.
  99. *
  100. * 2. Redistributions in binary form must reproduce the above copyright
  101. * notice, this list of conditions and the following disclaimer in
  102. * the documentation and/or other materials provided with the
  103. * distribution.
  104. *
  105. * 3. All advertising materials mentioning features or use of this
  106. * software must display the following acknowledgment:
  107. * "This product includes software developed by the OpenSSL Project
  108. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  109. *
  110. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  111. * endorse or promote products derived from this software without
  112. * prior written permission. For written permission, please contact
  113. * openssl-core@openssl.org.
  114. *
  115. * 5. Products derived from this software may not be called "OpenSSL"
  116. * nor may "OpenSSL" appear in their names without prior written
  117. * permission of the OpenSSL Project.
  118. *
  119. * 6. Redistributions of any form whatsoever must retain the following
  120. * acknowledgment:
  121. * "This product includes software developed by the OpenSSL Project
  122. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  123. *
  124. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  125. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  126. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  127. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  128. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  129. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  130. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  131. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  132. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  133. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  134. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  135. * OF THE POSSIBILITY OF SUCH DAMAGE.
  136. * ====================================================================
  137. *
  138. * This product includes cryptographic software written by Eric Young
  139. * (eay@cryptsoft.com). This product includes software written by Tim
  140. * Hudson (tjh@cryptsoft.com).
  141. *
  142. */
  143. Original SSLeay License
  144. -----------------------
  145. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  146. * All rights reserved.
  147. *
  148. * This package is an SSL implementation written
  149. * by Eric Young (eay@cryptsoft.com).
  150. * The implementation was written so as to conform with Netscapes SSL.
  151. *
  152. * This library is free for commercial and non-commercial use as long as
  153. * the following conditions are aheared to. The following conditions
  154. * apply to all code found in this distribution, be it the RC4, RSA,
  155. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  156. * included with this distribution is covered by the same copyright terms
  157. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  158. *
  159. * Copyright remains Eric Young's, and as such any Copyright notices in
  160. * the code are not to be removed.
  161. * If this package is used in a product, Eric Young should be given attribution
  162. * as the author of the parts of the library used.
  163. * This can be in the form of a textual message at program startup or
  164. * in documentation (online or textual) provided with the package.
  165. *
  166. * Redistribution and use in source and binary forms, with or without
  167. * modification, are permitted provided that the following conditions
  168. * are met:
  169. * 1. Redistributions of source code must retain the copyright
  170. * notice, this list of conditions and the following disclaimer.
  171. * 2. Redistributions in binary form must reproduce the above copyright
  172. * notice, this list of conditions and the following disclaimer in the
  173. * documentation and/or other materials provided with the distribution.
  174. * 3. All advertising materials mentioning features or use of this software
  175. * must display the following acknowledgement:
  176. * "This product includes cryptographic software written by
  177. * Eric Young (eay@cryptsoft.com)"
  178. * The word 'cryptographic' can be left out if the rouines from the library
  179. * being used are not cryptographic related :-).
  180. * 4. If you include any Windows specific code (or a derivative thereof) from
  181. * the apps directory (application code) you must include an acknowledgement:
  182. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  183. *
  184. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  185. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  186. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  187. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  188. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  189. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  190. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  191. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  192. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  193. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  194. * SUCH DAMAGE.
  195. *
  196. * The licence and distribution terms for any publically available version or
  197. * derivative of this code cannot be changed. i.e. this code cannot simply be
  198. * copied and put under another distribution licence
  199. * [including the GNU Public Licence.]
  200. */
  201. ## curl
  202. Copyright (c) 1996 - 2017, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file.
  203. All rights reserved.
  204. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
  205. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  206. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder.
  207. ## Zstandard
  208. Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
  209. Redistribution and use in source and binary forms, with or without modification,
  210. are permitted provided that the following conditions are met:
  211. * Redistributions of source code must retain the above copyright notice, this
  212. list of conditions and the following disclaimer.
  213. * Redistributions in binary form must reproduce the above copyright notice,
  214. this list of conditions and the following disclaimer in the documentation
  215. and/or other materials provided with the distribution.
  216. * Neither the name Facebook nor the names of its contributors may be used to
  217. endorse or promote products derived from this software without specific
  218. prior written permission.
  219. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  220. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  221. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  222. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  223. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  224. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  225. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  226. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  227. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  228. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  229. ## libarchive
  230. The libarchive distribution as a whole is Copyright by Tim Kientzle
  231. and is subject to the copyright notice reproduced at the bottom of
  232. this file.
  233. Each individual file in this distribution should have a clear
  234. copyright/licensing statement at the beginning of the file. If any do
  235. not, please let me know and I will rectify it. The following is
  236. intended to summarize the copyright status of the individual files;
  237. the actual statements in the files are controlling.
  238. * Except as listed below, all C sources (including .c and .h files)
  239. and documentation files are subject to the copyright notice reproduced
  240. at the bottom of this file.
  241. * The following source files are also subject in whole or in part to
  242. a 3-clause UC Regents copyright; please read the individual source
  243. files for details:
  244. libarchive/archive_entry.c
  245. libarchive/archive_read_support_filter_compress.c
  246. libarchive/archive_write_add_filter_compress.c
  247. libarchive/mtree.5
  248. * The following source files are in the public domain:
  249. libarchive/archive_getdate.c
  250. * The following source files are triple-licensed with the ability to choose
  251. from CC0 1.0 Universal, OpenSSL or Apache 2.0 licenses:
  252. libarchive/archive_blake2.h
  253. libarchive/archive_blake2_impl.h
  254. libarchive/archive_blake2s_ref.c
  255. libarchive/archive_blake2sp_ref.c
  256. * The build files---including Makefiles, configure scripts,
  257. and auxiliary scripts used as part of the compile process---have
  258. widely varying licensing terms. Please check individual files before
  259. distributing them to see if those restrictions apply to you.
  260. I intend for all new source code to use the license below and hope over
  261. time to replace code with other licenses with new implementations that
  262. do use the license below. The varying licensing of the build scripts
  263. seems to be an unavoidable mess.
  264. Copyright (c) 2003-2018 <author(s)>
  265. All rights reserved.
  266. Redistribution and use in source and binary forms, with or without
  267. modification, are permitted provided that the following conditions
  268. are met:
  269. 1. Redistributions of source code must retain the above copyright
  270. notice, this list of conditions and the following disclaimer
  271. in this position and unchanged.
  272. 2. Redistributions in binary form must reproduce the above copyright
  273. notice, this list of conditions and the following disclaimer in the
  274. documentation and/or other materials provided with the distribution.
  275. THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR
  276. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  277. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  278. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
  279. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  280. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  281. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  282. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  283. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  284. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  285. ## libspeexdsp
  286. Copyright 2002-2008 Xiph.org Foundation
  287. Copyright 2002-2008 Jean-Marc Valin
  288. Copyright 2005-2007 Analog Devices Inc.
  289. Copyright 2005-2008 Commonwealth Scientific and Industrial Research
  290. Organisation (CSIRO)
  291. Copyright 1993, 2002, 2006 David Rowe
  292. Copyright 2003 EpicGames
  293. Copyright 1992-1994 Jutta Degener, Carsten Bormann
  294. Redistribution and use in source and binary forms, with or without
  295. modification, are permitted provided that the following conditions
  296. are met:
  297. - Redistributions of source code must retain the above copyright
  298. notice, this list of conditions and the following disclaimer.
  299. - Redistributions in binary form must reproduce the above copyright
  300. notice, this list of conditions and the following disclaimer in the
  301. documentation and/or other materials provided with the distribution.
  302. - Neither the name of the Xiph.org Foundation nor the names of its
  303. contributors may be used to endorse or promote products derived from
  304. this software without specific prior written permission.
  305. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  306. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  307. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  308. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR
  309. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  310. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  311. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  312. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  313. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  314. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  315. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  316. ## libsamplerate
  317. Copyright (c) 2012-2016, Erik de Castro Lopo <erikd@mega-nerd.com>
  318. All rights reserved.
  319. Redistribution and use in source and binary forms, with or without
  320. modification, are permitted provided that the following conditions are
  321. met:
  322. 1. Redistributions of source code must retain the above copyright
  323. notice, this list of conditions and the following disclaimer.
  324. 2. Redistributions in binary form must reproduce the above copyright
  325. notice, this list of conditions and the following disclaimer in the
  326. documentation and/or other materials provided with the distribution.
  327. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  328. IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  329. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  330. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  331. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  332. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  333. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  334. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  335. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  336. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  337. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  338. ## RtMidi
  339. RtMidi: realtime MIDI i/o C++ classes
  340. Copyright (c) 2003-2017 Gary P. Scavone
  341. Permission is hereby granted, free of charge, to any person
  342. obtaining a copy of this software and associated documentation files
  343. (the "Software"), to deal in the Software without restriction,
  344. including without limitation the rights to use, copy, modify, merge,
  345. publish, distribute, sublicense, and/or sell copies of the Software,
  346. and to permit persons to whom the Software is furnished to do so,
  347. subject to the following conditions:
  348. The above copyright notice and this permission notice shall be
  349. included in all copies or substantial portions of the Software.
  350. Any person wishing to distribute modifications to the Software is asked to send the modifications to the original developer so that they can be incorporated into the canonical version. This is,
  351. however, not a binding provision of this license.
  352. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  353. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  354. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  355. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
  356. ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
  357. CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  358. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  359. ## RtAudio
  360. RtAudio: a set of realtime audio i/o C++ classes
  361. Copyright (c) 2001-2017 Gary P. Scavone
  362. Permission is hereby granted, free of charge, to any person
  363. obtaining a copy of this software and associated documentation files
  364. (the "Software"), to deal in the Software without restriction,
  365. including without limitation the rights to use, copy, modify, merge,
  366. publish, distribute, sublicense, and/or sell copies of the Software,
  367. and to permit persons to whom the Software is furnished to do so,
  368. subject to the following conditions:
  369. The above copyright notice and this permission notice shall be
  370. included in all copies or substantial portions of the Software.
  371. Any person wishing to distribute modifications to the Software is
  372. asked to send the modifications to the original developer so that
  373. they can be incorporated into the canonical version. This is,
  374. however, not a binding provision of this license.
  375. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  376. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  377. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  378. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
  379. ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
  380. CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  381. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  382. ## nanovg
  383. Copyright (c) 2013 Mikko Mononen memon@inside.org
  384. This software is provided 'as-is', without any express or implied
  385. warranty. In no event will the authors be held liable for any damages
  386. arising from the use of this software.
  387. Permission is granted to anyone to use this software for any purpose,
  388. including commercial applications, and to alter it and redistribute it
  389. freely, subject to the following restrictions:
  390. 1. The origin of this software must not be misrepresented; you must not
  391. claim that you wrote the original software. If you use this software
  392. in a product, an acknowledgment in the product documentation would be
  393. appreciated but is not required.
  394. 2. Altered source versions must be plainly marked as such, and must not be
  395. misrepresented as being the original software.
  396. 3. This notice may not be removed or altered from any source distribution.
  397. ## nanosvg
  398. Copyright (c) 2013-14 Mikko Mononen memon@inside.org
  399. This software is provided 'as-is', without any express or implied
  400. warranty. In no event will the authors be held liable for any damages
  401. arising from the use of this software.
  402. Permission is granted to anyone to use this software for any purpose,
  403. including commercial applications, and to alter it and redistribute it
  404. freely, subject to the following restrictions:
  405. 1. The origin of this software must not be misrepresented; you must not
  406. claim that you wrote the original software. If you use this software
  407. in a product, an acknowledgment in the product documentation would be
  408. appreciated but is not required.
  409. 2. Altered source versions must be plainly marked as such, and must not be
  410. misrepresented as being the original software.
  411. 3. This notice may not be removed or altered from any source distribution.
  412. ## Blendish
  413. Copyright (c) 2014 Leonard Ritter <leonard.ritter@duangle.com>
  414. Permission is hereby granted, free of charge, to any person obtaining a copy
  415. of this software and associated documentation files (the "Software"), to deal
  416. in the Software without restriction, including without limitation the rights
  417. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  418. copies of the Software, and to permit persons to whom the Software is
  419. furnished to do so, subject to the following conditions:
  420. The above copyright notice and this permission notice shall be included in
  421. all copies or substantial portions of the Software.
  422. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  423. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  424. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  425. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  426. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  427. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  428. THE SOFTWARE.
  429. ## osdialog
  430. Creative Commons Legal Code
  431. CC0 1.0 Universal
  432. CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
  433. LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
  434. ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
  435. INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
  436. REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
  437. PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
  438. THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
  439. HEREUNDER.
  440. Statement of Purpose
  441. The laws of most jurisdictions throughout the world automatically confer
  442. exclusive Copyright and Related Rights (defined below) upon the creator
  443. and subsequent owner(s) (each and all, an "owner") of an original work of
  444. authorship and/or a database (each, a "Work").
  445. Certain owners wish to permanently relinquish those rights to a Work for
  446. the purpose of contributing to a commons of creative, cultural and
  447. scientific works ("Commons") that the public can reliably and without fear
  448. of later claims of infringement build upon, modify, incorporate in other
  449. works, reuse and redistribute as freely as possible in any form whatsoever
  450. and for any purposes, including without limitation commercial purposes.
  451. These owners may contribute to the Commons to promote the ideal of a free
  452. culture and the further production of creative, cultural and scientific
  453. works, or to gain reputation or greater distribution for their Work in
  454. part through the use and efforts of others.
  455. For these and/or other purposes and motivations, and without any
  456. expectation of additional consideration or compensation, the person
  457. associating CC0 with a Work (the "Affirmer"), to the extent that he or she
  458. is an owner of Copyright and Related Rights in the Work, voluntarily
  459. elects to apply CC0 to the Work and publicly distribute the Work under its
  460. terms, with knowledge of his or her Copyright and Related Rights in the
  461. Work and the meaning and intended legal effect of CC0 on those rights.
  462. 1. Copyright and Related Rights. A Work made available under CC0 may be
  463. protected by copyright and related or neighboring rights ("Copyright and
  464. Related Rights"). Copyright and Related Rights include, but are not
  465. limited to, the following:
  466. i. the right to reproduce, adapt, distribute, perform, display,
  467. communicate, and translate a Work;
  468. ii. moral rights retained by the original author(s) and/or performer(s);
  469. iii. publicity and privacy rights pertaining to a person's image or
  470. likeness depicted in a Work;
  471. iv. rights protecting against unfair competition in regards to a Work,
  472. subject to the limitations in paragraph 4(a), below;
  473. v. rights protecting the extraction, dissemination, use and reuse of data
  474. in a Work;
  475. vi. database rights (such as those arising under Directive 96/9/EC of the
  476. European Parliament and of the Council of 11 March 1996 on the legal
  477. protection of databases, and under any national implementation
  478. thereof, including any amended or successor version of such
  479. directive); and
  480. vii. other similar, equivalent or corresponding rights throughout the
  481. world based on applicable law or treaty, and any national
  482. implementations thereof.
  483. 2. Waiver. To the greatest extent permitted by, but not in contravention
  484. of, applicable law, Affirmer hereby overtly, fully, permanently,
  485. irrevocably and unconditionally waives, abandons, and surrenders all of
  486. Affirmer's Copyright and Related Rights and associated claims and causes
  487. of action, whether now known or unknown (including existing as well as
  488. future claims and causes of action), in the Work (i) in all territories
  489. worldwide, (ii) for the maximum duration provided by applicable law or
  490. treaty (including future time extensions), (iii) in any current or future
  491. medium and for any number of copies, and (iv) for any purpose whatsoever,
  492. including without limitation commercial, advertising or promotional
  493. purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
  494. member of the public at large and to the detriment of Affirmer's heirs and
  495. successors, fully intending that such Waiver shall not be subject to
  496. revocation, rescission, cancellation, termination, or any other legal or
  497. equitable action to disrupt the quiet enjoyment of the Work by the public
  498. as contemplated by Affirmer's express Statement of Purpose.
  499. 3. Public License Fallback. Should any part of the Waiver for any reason
  500. be judged legally invalid or ineffective under applicable law, then the
  501. Waiver shall be preserved to the maximum extent permitted taking into
  502. account Affirmer's express Statement of Purpose. In addition, to the
  503. extent the Waiver is so judged Affirmer hereby grants to each affected
  504. person a royalty-free, non transferable, non sublicensable, non exclusive,
  505. irrevocable and unconditional license to exercise Affirmer's Copyright and
  506. Related Rights in the Work (i) in all territories worldwide, (ii) for the
  507. maximum duration provided by applicable law or treaty (including future
  508. time extensions), (iii) in any current or future medium and for any number
  509. of copies, and (iv) for any purpose whatsoever, including without
  510. limitation commercial, advertising or promotional purposes (the
  511. "License"). The License shall be deemed effective as of the date CC0 was
  512. applied by Affirmer to the Work. Should any part of the License for any
  513. reason be judged legally invalid or ineffective under applicable law, such
  514. partial invalidity or ineffectiveness shall not invalidate the remainder
  515. of the License, and in such case Affirmer hereby affirms that he or she
  516. will not (i) exercise any of his or her remaining Copyright and Related
  517. Rights in the Work or (ii) assert any associated claims and causes of
  518. action with respect to the Work, in either case contrary to Affirmer's
  519. express Statement of Purpose.
  520. 4. Limitations and Disclaimers.
  521. a. No trademark or patent rights held by Affirmer are waived, abandoned,
  522. surrendered, licensed or otherwise affected by this document.
  523. b. Affirmer offers the Work as-is and makes no representations or
  524. warranties of any kind concerning the Work, express, implied,
  525. statutory or otherwise, including without limitation warranties of
  526. title, merchantability, fitness for a particular purpose, non
  527. infringement, or the absence of latent or other defects, accuracy, or
  528. the present or absence of errors, whether or not discoverable, all to
  529. the greatest extent permissible under applicable law.
  530. c. Affirmer disclaims responsibility for clearing rights of other persons
  531. that may apply to the Work or any use thereof, including without
  532. limitation any person's Copyright and Related Rights in the Work.
  533. Further, Affirmer disclaims responsibility for obtaining any necessary
  534. consents, permissions or other rights required for any use of the
  535. Work.
  536. d. Affirmer understands and acknowledges that Creative Commons is not a
  537. party to this document and has no duty or obligation with respect to
  538. this CC0 or use of the Work.
  539. ## pffft
  540. Copyright (c) 2013 Julien Pommier ( pommier@modartt.com )
  541. Based on original fortran 77 code from FFTPACKv4 from NETLIB,
  542. authored by Dr Paul Swarztrauber of NCAR, in 1985.
  543. As confirmed by the NCAR fftpack software curators, the following
  544. FFTPACKv5 license applies to FFTPACKv4 sources. My changes are
  545. released under the same terms.
  546. FFTPACK license:
  547. http://www.cisl.ucar.edu/css/software/fftpack5/ftpk.html
  548. Copyright (c) 2004 the University Corporation for Atmospheric
  549. Research ("UCAR"). All rights reserved. Developed by NCAR's
  550. Computational and Information Systems Laboratory, UCAR,
  551. www.cisl.ucar.edu.
  552. Redistribution and use of the Software in source and binary forms,
  553. with or without modification, is permitted provided that the
  554. following conditions are met:
  555. - Neither the names of NCAR's Computational and Information Systems
  556. Laboratory, the University Corporation for Atmospheric Research,
  557. nor the names of its sponsors or contributors may be used to
  558. endorse or promote products derived from this Software without
  559. specific prior written permission.
  560. - Redistributions of source code must retain the above copyright
  561. notices, this list of conditions, and the disclaimer below.
  562. - Redistributions in binary form must reproduce the above copyright
  563. notice, this list of conditions, and the disclaimer below in the
  564. documentation and/or other materials provided with the
  565. distribution.
  566. THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  567. EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE WARRANTIES OF
  568. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  569. NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT
  570. HOLDERS BE LIABLE FOR ANY CLAIM, INDIRECT, INCIDENTAL, SPECIAL,
  571. EXEMPLARY, OR CONSEQUENTIAL DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  572. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  573. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  574. SOFTWARE.
  575. ## fuzzysearchdatabase
  576. Copyright 2020 Nils Jonas Norberg <jnorberg@gmail.com>
  577. License: BSD-3-Clause ( https://opensource.org/licenses/BSD-3-Clause )
  578. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  579. 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  580. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  581. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  582. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  583. ## ghc/filesystem
  584. Copyright (c) 2018, Steffen Schümann <s.schuemann@pobox.com>
  585. Permission is hereby granted, free of charge, to any person obtaining a copy
  586. of this software and associated documentation files (the "Software"), to deal
  587. in the Software without restriction, including without limitation the rights
  588. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  589. copies of the Software, and to permit persons to whom the Software is
  590. furnished to do so, subject to the following conditions:
  591. The above copyright notice and this permission notice shall be included in all
  592. copies or substantial portions of the Software.
  593. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  594. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  595. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  596. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  597. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  598. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  599. SOFTWARE.
  600. ## tinyexpr
  601. /*
  602. * TINYEXPR - Tiny recursive descent parser and evaluation engine in C
  603. *
  604. * Copyright (c) 2015-2018 Lewis Van Winkle
  605. *
  606. * http://CodePlea.com
  607. *
  608. * This software is provided 'as-is', without any express or implied
  609. * warranty. In no event will the authors be held liable for any damages
  610. * arising from the use of this software.
  611. *
  612. * Permission is granted to anyone to use this software for any purpose,
  613. * including commercial applications, and to alter it and redistribute it
  614. * freely, subject to the following restrictions:
  615. *
  616. * 1. The origin of this software must not be misrepresented; you must not
  617. * claim that you wrote the original software. If you use this software
  618. * in a product, an acknowledgement in the product documentation would be
  619. * appreciated but is not required.
  620. * 2. Altered source versions must be plainly marked as such, and must not be
  621. * misrepresented as being the original software.
  622. * 3. This notice may not be removed or altered from any source distribution.
  623. */
  624. ## simde
  625. Copyright (c) 2017 Evan Nemerson <evan@nemerson.com>
  626. Permission is hereby granted, free of charge, to any person obtaining
  627. a copy of this software and associated documentation files (the
  628. "Software"), to deal in the Software without restriction, including
  629. without limitation the rights to use, copy, modify, merge, publish,
  630. distribute, sublicense, and/or sell copies of the Software, and to
  631. permit persons to whom the Software is furnished to do so, subject to
  632. the following conditions:
  633. The above copyright notice and this permission notice shall be
  634. included in all copies or substantial portions of the Software.
  635. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  636. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  637. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  638. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  639. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  640. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  641. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.