Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,18 @@ contract MyContract {

## Licensing

The primary license for Uniswap V3 Core is the Business Source License 1.1 (`BUSL-1.1`), see [`LICENSE`](./LICENSE). However, some files are dual licensed under `GPL-2.0-or-later`:
The primary license for Uniswap V3 Core is the Business Source License 1.1 (`BUSL-1.1`). See [`LICENSE`](./LICENSE) for details.

Some files are dual-licensed under `GPL-2.0-or-later` (as indicated in their SPDX headers):

- Files in [`contracts/interfaces/`](./contracts/interfaces) — see [`contracts/interfaces/LICENSE`](./contracts/interfaces/LICENSE)
- Selected files in [`contracts/libraries/`](./contracts/libraries) — see [`contracts/libraries/LICENSE`](./contracts/libraries/LICENSE)

Other exceptions:

- [`contracts/libraries/FullMath.sol`](./contracts/libraries/FullMath.sol) is licensed under `MIT`, see [`contracts/libraries/LICENSE_MIT`](./contracts/libraries/LICENSE_MIT)
- Files in [`contracts/test/`](./contracts/test) remain unlicensed (as indicated in their SPDX headers)

- All files in `contracts/interfaces/` may also be licensed under `GPL-2.0-or-later` (as indicated in their SPDX headers), see [`contracts/interfaces/LICENSE`](./contracts/interfaces/LICENSE)
- Several files in `contracts/libraries/` may also be licensed under `GPL-2.0-or-later` (as indicated in their SPDX headers), see [`contracts/libraries/LICENSE`](contracts/libraries/LICENSE)

### Other Exceptions

Expand Down