跳到主要内容
ScuttlerLabs

开源软件声明

最近更新:2026-09-19

ScuttlerLabs 的网页服务与 API 服务器使用以下开源软件、字体与数据。各项目均依据其许可证条款使用,版权归各自作者所有。此列表根据仓库的安装信息自动生成,依赖变更时会重新生成。

需要单独声明的项目

  • 字体:Inter

    界面拉丁字体 Inter 依据 SIL Open Font License 1.1 分发,通过 next/font 自行托管。我们不出售字体本身,原始字体文件可从项目获取。

    https://openfontlicense.org/
  • psycopg2-binary(LGPL,附带例外条款)

    API 服务器连接 PostgreSQL 时使用的库。我们使用未经修改的发行版本,源代码可从 psycopg 项目获取。

    https://github.com/psycopg/psycopg2
  • sharp 与 libvips(LGPL-3.0-or-later)

    用于图片优化的 sharp(Apache-2.0)会动态加载 libvips 二进制文件(@img/sharp-libvips-*,LGPL-3.0-or-later)。我们未修改 libvips 直接使用,源代码可从 libvips 项目获取。

    https://github.com/libvips/libvips
  • @vercel/og(MPL-2.0)

    用于生成分享图片的 @vercel/og 依据 Mozilla Public License 2.0 分发,随 Next.js 的 next/og 模块一并发布。我们未修改该模块直接使用。

    https://github.com/vercel/next.js/tree/canary/packages/next/src/compiled/@vercel/og
  • caniuse-lite(CC BY 4.0)

    浏览器支持范围数据 caniuse-lite 依据 Creative Commons Attribution 4.0 许可证提供。我们仅在构建过程中使用,不会再分发该数据。

    https://github.com/browserslist/caniuse-lite
  • shadcn/ui 与 Radix UI(MIT)

    我们的 UI 组件基于 shadcn/ui 的模式与 Radix UI 基础组件(@radix-ui/*)构建,两者均依据 MIT 许可证分发。

    https://github.com/radix-ui/primitives

我们不使用 GPL、AGPL、SSPL 许可证的依赖。许可相关问题请联系 contact@scuttlerlabs.com。

网页服务(npm)

依据:package-lock.json (production dependencies of apps/web, transitive)。共 284 个软件包。

按许可证统计数量: MIT 212 · Apache-2.0 45 · ISC 10 · LGPL-3.0-or-later 10 · Apache-2.0 AND LGPL-3.0-or-later 3 · 0BSD 1 · Apache-2.0 AND LGPL-3.0-or-later AND MIT 1 · BSD-3-Clause 1 · CC-BY-4.0 1

软件包版本许可证
@alloc/quick-lru5.2.0MIT
@babel/code-frame7.29.7MIT
@babel/helper-validator-identifier7.29.7MIT
@babel/runtime7.29.7MIT
@emnapi/runtime1.11.3MIT
@esbuild/aix-ppc640.28.1MIT
@esbuild/android-arm0.28.1MIT
@esbuild/android-arm640.28.1MIT
@esbuild/android-x640.28.1MIT
@esbuild/darwin-arm640.28.1MIT
@esbuild/darwin-x640.28.1MIT
@esbuild/freebsd-arm640.28.1MIT
@esbuild/freebsd-x640.28.1MIT
@esbuild/linux-arm0.28.1MIT
@esbuild/linux-arm640.28.1MIT
@esbuild/linux-ia320.28.1MIT
@esbuild/linux-loong640.28.1MIT
@esbuild/linux-mips64el0.28.1MIT
@esbuild/linux-ppc640.28.1MIT
@esbuild/linux-riscv640.28.1MIT
@esbuild/linux-s390x0.28.1MIT
@esbuild/linux-x640.28.1MIT
@esbuild/netbsd-arm640.28.1MIT
@esbuild/netbsd-x640.28.1MIT
@esbuild/openbsd-arm640.28.1MIT
@esbuild/openbsd-x640.28.1MIT
@esbuild/openharmony-arm640.28.1MIT
@esbuild/sunos-x640.28.1MIT
@esbuild/win32-arm640.28.1MIT
@esbuild/win32-ia320.28.1MIT
@esbuild/win32-x640.28.1MIT
@floating-ui/core1.8.0MIT
@floating-ui/dom1.8.0MIT
@floating-ui/react-dom2.1.9MIT
@floating-ui/utils0.2.12MIT
@img/colour1.1.0MIT
@img/sharp-darwin-arm640.35.3Apache-2.0
@img/sharp-darwin-x640.35.3Apache-2.0
@img/sharp-freebsd-wasm320.35.3Apache-2.0
@img/sharp-libvips-darwin-arm641.3.2LGPL-3.0-or-later
@img/sharp-libvips-darwin-x641.3.2LGPL-3.0-or-later
@img/sharp-libvips-linux-arm1.3.2LGPL-3.0-or-later
@img/sharp-libvips-linux-arm641.3.2LGPL-3.0-or-later
@img/sharp-libvips-linux-ppc641.3.2LGPL-3.0-or-later
@img/sharp-libvips-linux-riscv641.3.2LGPL-3.0-or-later
@img/sharp-libvips-linux-s390x1.3.2LGPL-3.0-or-later
@img/sharp-libvips-linux-x641.3.2LGPL-3.0-or-later
@img/sharp-libvips-linuxmusl-arm641.3.2LGPL-3.0-or-later
@img/sharp-libvips-linuxmusl-x641.3.2LGPL-3.0-or-later
@img/sharp-linux-arm0.35.3Apache-2.0
@img/sharp-linux-arm640.35.3Apache-2.0
@img/sharp-linux-ppc640.35.3Apache-2.0
@img/sharp-linux-riscv640.35.3Apache-2.0
@img/sharp-linux-s390x0.35.3Apache-2.0
@img/sharp-linux-x640.35.3Apache-2.0
@img/sharp-linuxmusl-arm640.35.3Apache-2.0
@img/sharp-linuxmusl-x640.35.3Apache-2.0
@img/sharp-wasm320.35.3Apache-2.0 AND LGPL-3.0-or-later AND MIT
@img/sharp-webcontainers-wasm320.35.3Apache-2.0
@img/sharp-win32-arm640.35.3Apache-2.0 AND LGPL-3.0-or-later
@img/sharp-win32-ia320.35.3Apache-2.0 AND LGPL-3.0-or-later
@img/sharp-win32-x640.35.3Apache-2.0 AND LGPL-3.0-or-later
@jridgewell/gen-mapping0.3.13MIT
@jridgewell/resolve-uri3.1.2MIT
@jridgewell/sourcemap-codec1.5.5MIT
@jridgewell/trace-mapping0.3.31MIT
@next/env16.2.12MIT
@next/swc-darwin-arm6416.2.12MIT
@next/swc-darwin-x6416.2.12MIT
@next/swc-linux-arm64-gnu16.2.12MIT
@next/swc-linux-arm64-musl16.2.12MIT
@next/swc-linux-x64-gnu16.2.12MIT
@next/swc-linux-x64-musl16.2.12MIT
@next/swc-win32-arm64-msvc16.2.12MIT
@next/swc-win32-x64-msvc16.2.12MIT
@nodelib/fs.scandir2.1.5MIT
@nodelib/fs.stat2.0.5MIT
@nodelib/fs.walk1.2.8MIT
@opentelemetry/api1.9.1Apache-2.0
@opentelemetry/api-logs0.220.0Apache-2.0
@opentelemetry/context-async-hooks2.10.0Apache-2.0
@opentelemetry/core2.10.0Apache-2.0
@opentelemetry/core2.9.0Apache-2.0
@opentelemetry/exporter-trace-otlp-proto0.220.0Apache-2.0
@opentelemetry/otlp-exporter-base0.220.0Apache-2.0
@opentelemetry/otlp-transformer0.220.0Apache-2.0
@opentelemetry/resources2.10.0Apache-2.0
@opentelemetry/resources2.9.0Apache-2.0
@opentelemetry/sdk-logs0.220.0Apache-2.0
@opentelemetry/sdk-metrics2.9.0Apache-2.0
@opentelemetry/sdk-trace2.10.0Apache-2.0
@opentelemetry/sdk-trace2.9.0Apache-2.0
@opentelemetry/sdk-trace-base2.10.0Apache-2.0
@opentelemetry/sdk-trace-node2.10.0Apache-2.0
@opentelemetry/semantic-conventions1.43.0Apache-2.0
@playwright/test1.62.1Apache-2.0
@radix-ui/number1.1.3MIT
@radix-ui/primitive1.1.7MIT
@radix-ui/react-alert-dialog1.1.23MIT
@radix-ui/react-arrow1.1.15MIT
@radix-ui/react-collection1.1.15MIT
@radix-ui/react-compose-refs1.1.5MIT
@radix-ui/react-context1.2.2MIT
@radix-ui/react-dialog1.1.23MIT
@radix-ui/react-direction1.1.4MIT
@radix-ui/react-dismissable-layer1.1.19MIT
@radix-ui/react-dropdown-menu2.1.24MIT
@radix-ui/react-focus-guards1.1.6MIT
@radix-ui/react-focus-scope1.1.16MIT
@radix-ui/react-id1.1.4MIT
@radix-ui/react-label2.1.15MIT
@radix-ui/react-menu2.1.24MIT
@radix-ui/react-popover1.1.23MIT
@radix-ui/react-popper1.3.7MIT
@radix-ui/react-portal1.1.17MIT
@radix-ui/react-presence1.1.10MIT
@radix-ui/react-primitive2.1.10MIT
@radix-ui/react-roving-focus1.1.19MIT
@radix-ui/react-scroll-area1.2.18MIT
@radix-ui/react-select2.3.7MIT
@radix-ui/react-separator1.1.15MIT
@radix-ui/react-slot1.3.3MIT
@radix-ui/react-tabs1.1.21MIT
@radix-ui/react-tooltip1.2.16MIT
@radix-ui/react-use-callback-ref1.1.4MIT
@radix-ui/react-use-controllable-state1.2.6MIT
@radix-ui/react-use-effect-event0.0.5MIT
@radix-ui/react-use-is-hydrated0.1.3MIT
@radix-ui/react-use-layout-effect1.1.4MIT
@radix-ui/react-use-previous1.1.4MIT
@radix-ui/react-use-rect1.1.4MIT
@radix-ui/react-use-size1.1.4MIT
@radix-ui/react-visually-hidden1.2.11MIT
@radix-ui/rect1.1.3MIT
@swc/helpers0.5.15Apache-2.0
@testing-library/dom10.4.1MIT
@testing-library/user-event14.6.1MIT
@types/aria-query5.0.4MIT
@types/prop-types15.7.15MIT
@types/react18.3.31MIT
@types/react-dom18.3.7MIT
@vercel/blob2.6.1Apache-2.0
@vercel/cli-config0.2.1Apache-2.0
@vercel/cli-exec1.0.0Apache-2.0
@vercel/oidc3.8.1Apache-2.0
ansi-regex5.0.1MIT
ansi-styles5.2.0MIT
any-promise1.3.0MIT
anymatch3.1.3ISC
arg5.0.2MIT
aria-hidden1.2.6MIT
aria-query5.3.0Apache-2.0
async-retry1.3.3MIT
baseline-browser-mapping2.11.8Apache-2.0
binary-extensions2.3.0MIT
braces3.0.3MIT
camelcase-css2.0.1MIT
caniuse-lite1.0.30001806CC-BY-4.0
chokidar3.6.0MIT
class-variance-authority0.7.1Apache-2.0
client-only0.0.1MIT
clsx2.1.1MIT
cmdk1.1.1MIT
commander4.1.1MIT
commander8.3.0MIT
cross-spawn7.0.6MIT
cssesc3.0.0MIT
csstype3.2.3MIT
dequal2.0.3MIT
detect-libc2.1.2Apache-2.0
detect-node-es1.1.0MIT
didyoumean1.2.2Apache-2.0
dlv1.1.3MIT
dom-accessibility-api0.5.16MIT
es-errors1.3.0MIT
esbuild0.28.1MIT
execa5.1.1MIT
fast-glob3.3.3MIT
fastq1.20.1ISC
fdir6.5.0MIT
fill-range7.1.1MIT
framer-motion12.43.0MIT
fsevents2.3.2MIT
fsevents2.3.3MIT
function-bind1.1.2MIT
get-nonce1.0.1MIT
get-stream6.0.1MIT
glob-parent5.1.2ISC
glob-parent6.0.2ISC
hasown2.0.4MIT
human-signals2.1.0Apache-2.0
is-binary-path2.1.0MIT
is-buffer2.0.5MIT
is-core-module2.16.2MIT
is-extglob2.1.1MIT
is-glob4.0.3MIT
is-node-process1.2.0MIT
is-number7.0.0MIT
is-stream2.0.1MIT
isexe2.0.0ISC
jiti1.21.7MIT
jose5.10.0MIT
js-tokens4.0.0MIT
katex0.19.1MIT
lilconfig3.1.3MIT
lines-and-columns1.2.4MIT
loose-envify1.4.0MIT
lucide-react1.28.0ISC
lz-string1.5.0MIT
merge-stream2.0.0MIT
merge21.4.1MIT
micromatch4.0.8MIT
mimic-fn2.1.0MIT
motion-dom12.43.0MIT
motion-utils12.39.0MIT
mz2.7.0MIT
nanoid3.3.18MIT
next16.2.12MIT
normalize-path3.0.0MIT
npm-run-path4.0.1MIT
object-assign4.1.1MIT
object-hash3.0.0MIT
onetime5.1.2MIT
os-paths4.4.0MIT
path-key3.1.1MIT
path-parse1.0.7MIT
picocolors1.1.1ISC
picomatch2.3.2MIT
picomatch4.0.5MIT
pify2.3.0MIT
pirates4.0.7MIT
playwright1.62.1Apache-2.0
playwright-core1.62.1Apache-2.0
postcss8.5.20MIT
postcss-import15.1.0MIT
postcss-js4.1.0MIT
postcss-load-config6.0.1MIT
postcss-nested6.2.0MIT
postcss-selector-parser6.1.4MIT
postcss-value-parser4.2.0MIT
pretty-format27.5.1MIT
queue-microtask1.2.3MIT
react18.3.1MIT
react-dom18.3.1MIT
react-is17.0.2MIT
react-remove-scroll2.7.2MIT
react-remove-scroll-bar2.3.8MIT
react-style-singleton2.2.3MIT
read-cache1.0.0MIT
readdirp3.6.0MIT
resolve1.22.12MIT
retry0.13.1MIT
reusify1.1.0MIT
run-parallel1.2.0MIT
scheduler0.23.2MIT
semver7.8.5ISC
sharp0.35.3Apache-2.0
shebang-command2.0.0MIT
shebang-regex3.0.0MIT
signal-exit3.0.7ISC
source-map-js1.2.1BSD-3-Clause
strip-final-newline2.0.0MIT
styled-jsx5.1.6MIT
sucrase3.35.1MIT
supports-preserve-symlinks-flag1.0.0MIT
tailwind-merge3.6.0MIT
tailwindcss3.4.19MIT
tailwindcss-animate1.0.7MIT
thenify3.3.1MIT
thenify-all1.6.0MIT
throttleit2.1.0MIT
tinyglobby0.2.17MIT
to-regex-range5.0.1MIT
ts-interface-checker0.1.13Apache-2.0
tslib2.8.10BSD
tsx4.23.1MIT
undici6.28.0MIT
use-callback-ref1.3.3MIT
use-sidecar1.1.3MIT
util-deprecate1.0.2MIT
which2.0.2ISC
xdg-app-paths5.5.1MIT
xdg-portable7.3.0MIT
zod4.1.11MIT

API 服务器(Python)

依据:apps/api/requirements.txt (non-dev entries) + packages/engine runtime dependencies, transitive。共 74 个软件包。

按许可证统计数量: MIT 22 · Apache-2.0 16 · BSD-3-Clause 14 · BSD 4 · BSD License 2 · MIT License 2 · 3-Clause BSD License 1 · Apache 2.0 1 · Apache License 2.0 1 · Apache License, Version 2.0 1 · Apache-2.0 OR BSD-2-Clause 1 · BSD-2-Clause 1 · BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0 1 · Dual License 1 · ISC 1 · LGPL with exceptions 1 · MPL-2.0 1 · New BSD 1 · PSF-2.0 1 · Unlicense 1

软件包版本许可证
aiosmtplib5.1.1MIT
alembic1.15.2MIT
amqp5.3.1BSD
annotated-doc0.0.4MIT
annotated-types0.7.0MIT License
anyio4.14.2MIT
asgiref3.12.1BSD-3-Clause
asyncpg0.30.0Apache License, Version 2.0
billiard4.2.4BSD
boto31.43.93Apache-2.0
botocore1.43.95Apache-2.0
celery5.5.0BSD-3-Clause
certifi2026.6.17MPL-2.0
click8.4.2BSD-3-Clause
click-didyoumean0.3.1MIT
click-plugins1.1.1.2New BSD
click-repl0.3.0MIT
dnspython2.8.0ISC
email_validator2.2.0Unlicense
fastapi0.139.0MIT
googleapis-common-protos1.75.0Apache 2.0
grpcio1.82.1Apache-2.0
h110.16.0MIT
httpcore1.0.9BSD-3-Clause
httpx0.28.1BSD-3-Clause
idna3.18BSD-3-Clause
jmespath1.1.0MIT
joblib1.5.3BSD-3-Clause
kombu5.5.4BSD-3-Clause
Mako1.3.12MIT
MarkupSafe3.0.3BSD-3-Clause
narwhals2.24.0MIT
numpy2.5.1BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0
opentelemetry-api1.45.1Apache-2.0
opentelemetry-exporter-otlp-proto-common1.45.1Apache-2.0
opentelemetry-exporter-otlp-proto-grpc1.45.1Apache-2.0
opentelemetry-instrumentation0.66b1Apache-2.0
opentelemetry-instrumentation-asgi0.66b1Apache-2.0
opentelemetry-instrumentation-fastapi0.66b1Apache-2.0
opentelemetry-instrumentation-redis0.66b1Apache-2.0
opentelemetry-instrumentation-sqlalchemy0.66b1Apache-2.0
opentelemetry-proto1.45.1Apache-2.0
opentelemetry-sdk1.45.1Apache-2.0
opentelemetry-semantic-conventions0.66b1Apache-2.0
opentelemetry-util-http0.66b1Apache-2.0
packaging26.2Apache-2.0 OR BSD-2-Clause
passlib1.7.4BSD
polars1.43.0MIT License
polars-runtime-321.43.0MIT
prompt_toolkit3.0.52BSD License
protobuf6.33.53-Clause BSD License
psycopg2-binary2.9.12LGPL with exceptions
pydantic2.11.4MIT
pydantic-settings2.9.1MIT
pydantic_core2.33.2MIT
PyJWT2.13.0MIT
python-dateutil2.9.0.post0Dual License
python-dotenv1.2.2BSD-3-Clause
redis5.2.1MIT
s3transfer0.19.2Apache License 2.0
scikit-learn1.9.0BSD-3-Clause
scipy1.18.0BSD License
six1.17.0MIT
SQLAlchemy2.0.40MIT
starlette1.3.1BSD-3-Clause
threadpoolctl3.6.0BSD-3-Clause
typing-inspection0.4.2MIT
typing_extensions4.16.0PSF-2.0
tzdata2026.3Apache-2.0
urllib32.7.0MIT
uvicorn0.34.2BSD-3-Clause
vine5.1.0BSD
wcwidth0.8.2MIT
wrapt2.2.2BSD-2-Clause