← Back to Reserve Lab

Open-source notices

Reserve Lab is built with the open-source software below, used under the licenses listed. Lab reports and photos are read on your device by the software marked “Runs on your device” and are never uploaded.

Runs on your device

Downloaded to and run in your browser, or inside the Reserve app.

Runs on Reserve’s servers

Used by Reserve’s servers only.

All production packages

236 packages in Reserve Lab’s production dependency tree, including the projects above. Type declarations and test tooling are not included.

Server only: @img/sharp (platform binary) (Apache-2.0 AND LGPL-3.0-or-later): libvips inside sharp, used by Next.js image optimization on the server only; not sent to members' devices.

Show all 236 packages
PackageVersionLicenseCopyright
@babel/code-frame7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/compat-data7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/core7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/generator7.29.8MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-annotate-as-pure7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-compilation-targets7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-create-class-features-plugin7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-create-regexp-features-plugin7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-define-polyfill-provider0.6.8MITCopyright (c) 2014-present Nicolò Ribaudo and other contributors
@babel/helper-globals7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-member-expression-to-functions7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-module-imports7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-module-transforms7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-optimise-call-expression7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-plugin-utils7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-remap-async-to-generator7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-replace-supers7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-skip-transparent-expression-wrappers7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-validator-identifier7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-validator-option7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helper-wrap-function7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/helpers7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/parser7.29.9MITCopyright (C) 2012-2014 by various contributors (see AUTHORS)
@babel/plugin-bugfix-firefox-class-in-computed-class-key7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-bugfix-safari-class-field-initializer-scope7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-bugfix-safari-rest-destructuring-rhs-array7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-proposal-private-property-in-object7.21.0-placeholder-for-preset-env.2MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-syntax-import-assertions7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-syntax-import-attributes7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-syntax-jsx7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-syntax-typescript7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-syntax-unicode-sets-regex7.18.6MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-arrow-functions7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-async-generator-functions7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-async-to-generator7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-block-scoped-functions7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-block-scoping7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-class-properties7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-class-static-block7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-classes7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-computed-properties7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-destructuring7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-dotall-regex7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-duplicate-keys7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-duplicate-named-capturing-groups-regex7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-dynamic-import7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-explicit-resource-management7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-exponentiation-operator7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-export-namespace-from7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-for-of7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-function-name7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-json-strings7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-literals7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-logical-assignment-operators7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-member-expression-literals7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-modules-amd7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-modules-commonjs7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-modules-systemjs7.29.8MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-modules-umd7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-named-capturing-groups-regex7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-new-target7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-nullish-coalescing-operator7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-numeric-separator7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-object-rest-spread7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-object-super7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-optional-catch-binding7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-optional-chaining7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-parameters7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-private-methods7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-private-property-in-object7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-property-literals7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-regenerator7.29.8MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-regexp-modifiers7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-reserved-words7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-shorthand-properties7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-spread7.29.8MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-sticky-regex7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-template-literals7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-typeof-symbol7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-typescript7.29.9MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-unicode-escapes7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-unicode-property-regex7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-unicode-regex7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/plugin-transform-unicode-sets-regex7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/preset-env7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/preset-modules0.1.6-no-external-pluginsMITCopyright (c) 2020 Babel
@babel/preset-typescript7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/template7.29.7MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/traverse7.29.8MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@babel/types7.29.8MITCopyright (c) 2014-present Sebastian McKenzie and other contributors
@capacitor/app8.1.1MITCopyright 2020-present Ionic
@capacitor/browser8.0.4MITCopyright 2020-present Ionic
@capacitor/core8.5.2MITCopyright (c) 2017-present Drifty Co.
@capacitor/health-fitness1.0.1MITCopyright (c) 2026 Ionic
@capacitor/keyboard8.0.5MITCopyright 2020-present Ionic
@capacitor/preferences8.0.1MITCopyright 2020-present Ionic
@capacitor/splash-screen8.0.2MITCopyright 2020-present Ionic
@capacitor/status-bar8.0.3MITCopyright 2020-present Ionic
@emnapi/core1.11.1MITCopyright (c) 2021-present Toyobayashi
@emnapi/runtime1.11.1MITCopyright (c) 2021-present Toyobayashi
@emnapi/wasi-threads1.2.2MITCopyright (c) 2021-present Toyobayashi
@img/colour1.1.0MITCopyright (c) 2012 Heather Arthur
@img/sharp (platform binary)0.34.5Apache-2.0 AND LGPL-3.0-or-laterSee the package’s license file
@jridgewell/gen-mapping0.3.13MITCopyright 2024 Justin Ridgewell <justin@ridgewell.name>
@jridgewell/remapping2.3.5MITCopyright 2024 Justin Ridgewell <justin@ridgewell.name>
@jridgewell/sourcemap-codec1.5.5MITCopyright 2024 Justin Ridgewell <justin@ridgewell.name>
@jridgewell/trace-mapping0.3.31MITCopyright 2024 Justin Ridgewell <justin@ridgewell.name>
@napi-rs/wasm-runtime0.2.12MITCopyright (c) 2020-present LongYinan
@next/env16.2.6MITSee the package’s license file
@next/swc (platform binary)16.2.6MITSee the package’s license file
@reduxjs/toolkit2.11.2MITCopyright (c) 2018 Mark Erikson
@standard-schema/spec1.1.0MITCopyright (c) 2024 Colin McDonnell
@standard-schema/utils0.3.0MITCopyright (c) 2024 Fabian Hiller
@stripe/react-stripe-js7.0.0MITCopyright (c) 2017 Stripe
@stripe/stripe-js10.1.0MITCopyright (c) 2017 Stripe
@supabase/auth-js2.106.0MITCopyright (c) 2020 Supabase
@supabase/functions-js2.106.0MITCopyright (c) 2020 Supabase
@supabase/phoenix0.4.2MITCopyright (c) 2014 Chris McCord
@supabase/postgrest-js2.106.0MITCopyright (c) 2020 Supabase
@supabase/realtime-js2.106.0MITCopyright (c) 2020 Supabase
@supabase/storage-js2.106.0MITCopyright (c) 2020 Supabase
@supabase/supabase-js2.106.0MITCopyright (c) 2020 Supabase
@swc/helpers0.5.15Apache-2.0Copyright 2024 SWC contributors.
@tesseract.js-data/eng1.0.0MITSee the package’s license file
@tybys/wasm-util0.10.3MITSee the package’s license file
@xmldom/xmldom0.9.12MITCopyright 2019 - present Christopher J. Brody and other contributors, as listed in: https://github.com/xmldom/xmldom/graphs/contributors
babel-plugin-polyfill-corejs20.4.17MITCopyright (c) 2014-present Nicolò Ribaudo and other contributors
babel-plugin-polyfill-corejs30.14.2MITCopyright (c) 2014-present Nicolò Ribaudo and other contributors
babel-plugin-polyfill-regenerator0.6.8MITCopyright (c) 2014-present Nicolò Ribaudo and other contributors
baseline-browser-mapping2.11.26Apache-2.0See the package’s license file
bmp-js0.1.0MITCopyright (c) 2014 @丝刀口
browserslist4.29.1MITCopyright 2014 Andrey Sitnik <andrey@sitnik.es> and other contributors
caniuse-lite1.0.30001812CC-BY-4.0See the package’s license file
client-only0.0.1MITSee the package’s license file
clsx2.1.1MITCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)
convert-source-map2.0.0MITCopyright 2013 Thorsten Lorenz.
core-js-compat3.50.0MITCopyright (c) 2013–2025 Denis Pushkarev (zloirock.ru)
d3-array3.2.4ISCCopyright 2010-2023 Mike Bostock
d3-color3.1.0ISCCopyright 2010-2022 Mike Bostock
d3-ease3.0.1BSD-3-ClauseCopyright 2010-2021 Mike Bostock
d3-format3.1.2ISCCopyright 2010-2026 Mike Bostock
d3-interpolate3.0.1ISCCopyright 2010-2021 Mike Bostock
d3-path3.1.0ISCCopyright 2015-2022 Mike Bostock
d3-scale4.0.2ISCCopyright 2010-2021 Mike Bostock
d3-shape3.2.0ISCCopyright 2010-2022 Mike Bostock
d3-time3.1.0ISCCopyright 2010-2022 Mike Bostock
d3-time-format4.1.0ISCCopyright 2010-2021 Mike Bostock
d3-timer3.0.1ISCCopyright 2010-2021 Mike Bostock
debug4.4.3MITCopyright (c) 2014-2017 TJ Holowaychuk <tj@vision-media.ca>
decimal.js-light2.5.1MITCopyright (c) 2020 Michael Mclaughlin
detect-libc2.1.2Apache-2.0See the package’s license file
electron-to-chromium1.5.439ISCCopyright 2018 Kilian Valkhof
es-errors1.3.0MITCopyright (c) 2024 Jordan Harband
es-toolkit1.46.1MITCopyright (c) 2024 Viva Republica, Inc
escalade3.2.0MITCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)
esutils2.0.3BSD-2-ClauseSee the package’s license file
eventemitter35.0.4MITCopyright (c) 2014 Arnout Kazemier
fflate0.8.3MITCopyright (c) 2026 Arjun Barrett
framer-motion12.38.0MITCopyright (c) 2018 Framer B.V.
function-bind1.1.2MITCopyright (c) 2013 Raynos.
gensync1.0.0-beta.2MITCopyright 2018 Logan Smyth <loganfsmyth@gmail.com>
hasown2.0.3MITCopyright (c) Jordan Harband and contributors
iceberg-js0.8.1MITCopyright (c) 2025 Supabase
idb-keyval6.3.0Apache-2.0Copyright 2016, Jake Archibald
immer10.2.0MITCopyright (c) 2017 Michel Weststrate
immer11.1.8MITCopyright (c) 2017 Michel Weststrate
internmap2.0.3ISCCopyright 2021 Mike Bostock
is-core-module2.16.2MITCopyright (c) 2014 Dave Justice
is-url1.2.4MITSee the package’s license file
js-tokens4.0.0MITCopyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell
jsesc3.1.0MITSee the package’s license file
json52.2.3MITCopyright (c) 2012-2018 Aseem Kishore, and [others].
lodash.debounce4.0.8MITSee the package’s license file
loose-envify1.4.0MITCopyright (c) 2015 Andres Suarez <zertosh@gmail.com>
lru-cache5.1.1ISCCopyright (c) Isaac Z. Schlueter and Contributors
lucide-react1.14.0ISCCopyright (c) 2026 Lucide Icons and Contributors
motion-dom12.38.0MITCopyright (c) 2024 [Motion](https://motion.dev) B.V.
motion-utils12.36.0MITCopyright (c) 2024 [Motion](https://motion.dev) B.V.
ms2.1.3MITCopyright (c) 2020 Vercel, Inc.
nanoid3.3.12MITCopyright 2017 Andrey Sitnik <andrey@sitnik.ru>
next16.2.6MITCopyright (c) 2025 Vercel, Inc.
node-fetch2.7.0MITCopyright (c) 2016 David Frank
node-releases2.0.57MITCopyright (c) 2017 Sergey Rubanov (https://github.com/chicoxyzzy)
object-assign4.1.1MITCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
openai6.38.0Apache-2.0Copyright 2026 OpenAI
opencollective-postinstall2.0.3MITCopyright (c) 2018 Open Collective
path-parse1.0.7MITCopyright (c) 2015 Javier Blanco
picocolors1.1.1ISCCopyright (c) 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton Verinov
postcss8.5.14MITCopyright 2013 Andrey Sitnik <andrey@sitnik.es>
prop-types15.8.1MITCopyright (c) 2013-present, Facebook, Inc.
react19.2.4MITCopyright (c) Meta Platforms, Inc. and affiliates.
react-dom19.2.4MITCopyright (c) Meta Platforms, Inc. and affiliates.
react-is16.13.1MITCopyright (c) Facebook, Inc. and its affiliates.
react-redux9.2.0MITCopyright (c) 2015-present Dan Abramov
recharts3.8.1MITCopyright (c) 2015-present recharts
redux5.0.1MITCopyright (c) 2015-present Dan Abramov
redux-thunk3.1.0MITCopyright (c) 2015-present Dan Abramov
regenerate1.4.2MITSee the package’s license file
regenerate-unicode-properties10.2.2MITSee the package’s license file
regenerator-runtime0.13.11MITCopyright (c) 2014-present, Facebook, Inc.
regexpu-core6.4.0MITSee the package’s license file
regjsgen0.8.0MITCopyright 2014-2020 Benjamin Tan <https://ofcr.se/>
regjsparser0.13.3BSD-2-ClauseCopyright (c) Julian Viereck and Contributors, All Rights Reserved.
reselect5.1.1MITCopyright (c) 2015-2018 Reselect Contributors
resolve1.22.12MITCopyright (c) 2012 James Halliday
semver6.3.1ISCCopyright (c) Isaac Z. Schlueter and Contributors
semver7.8.0ISCCopyright (c) Isaac Z. Schlueter and Contributors
sharp0.34.5Apache-2.0See the package’s license file
source-map-js1.2.1BSD-3-ClauseCopyright (c) 2009-2011, Mozilla Foundation and contributors
stripe22.1.1MITCopyright (C) 2011 Ask Bjørn Hansen
styled-jsx5.1.6MITCopyright (c) 2016-present Vercel, Inc.
supports-preserve-symlinks-flag1.0.0MITCopyright (c) 2022 Inspect JS
tesseract.js7.0.0Apache-2.0See the package’s license file
tesseract.js-core7.0.0Apache-2.0See the package’s license file
three0.186.1MITCopyright © 2010-2026 three.js authors
tiny-invariant1.3.3MITCopyright (c) 2019 Alexander Reardon
tr460.0.3MITSee the package’s license file
tslib2.8.10BSDCopyright (c) Microsoft Corporation.
unicode-canonical-property-names-ecmascript2.0.1MITSee the package’s license file
unicode-match-property-ecmascript2.0.0MITSee the package’s license file
unicode-match-property-value-ecmascript2.2.1MITSee the package’s license file
unicode-property-aliases-ecmascript2.2.0MITSee the package’s license file
unpdf1.6.2MITCopyright (c) 2023-PRESENT Johann Schopplich
update-browserslist-db1.3.3MITCopyright 2022 Andrey Sitnik <andrey@sitnik.es> and other contributors
use-sync-external-store1.6.0MITCopyright (c) Meta Platforms, Inc. and affiliates.
victory-vendor37.3.6MIT AND ISCSee the package’s license file
wasm-feature-detect1.9.0Apache-2.0Copyright 2017 Google Inc.
webidl-conversions3.0.1BSD-2-ClauseCopyright (c) 2014, Domenic Denicola
whatwg-url5.0.0MITCopyright (c) 2015–2016 Sebastian Mayr
yallist3.1.1ISCCopyright (c) Isaac Z. Schlueter and Contributors
zlibjs0.3.1MITSee the package’s license file
zod4.4.3MITCopyright (c) 2025 Colin McDonnell
zustand5.0.13MITCopyright (c) 2019 Paul Henschel

License texts

The Apache License 2.0 is available in full at /licenses/Apache-2.0.txt. The shorter licenses apply with the copyright lines listed above.

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

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. 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.

ISC License

Permission to use, copy, modify, and/or 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.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

BSD 2-Clause style license

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

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.

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.