Files
toolbox-portal/THIRD_PARTY_NOTICES.md

1.1 KiB

Third-party notices

The portal source is licensed under AGPL-3.0-only; see LICENSE. An assembled toolbox is a collection of independently licensed works, not a relicensing of every included component under one licence.

Runtime components used by the portal include:

  • React and React DOM — MIT
  • @add-ideas/toolbox-contract — Apache-2.0
  • @add-ideas/toolbox-shell-react — Apache-2.0
  • @dnd-kit/core, @dnd-kit/sortable, @dnd-kit/utilities, and @dnd-kit/accessibility — MIT
  • tslib — 0BSD

Their complete installed license and notice texts are generated into THIRD_PARTY_LICENSES.txt for every production build.

Build and test tooling includes Vite, TypeScript, Vitest, Testing Library, ESLint, Archiver, and yauzl under their respective licences. Their package metadata and licence texts are available from the installed npm packages.

Each application release remains independently licensed. Its static files are copied without modification into apps/<slug>/; corresponding notices are carried inside that application's LICENSES/ directory.