cncf / cncf/foundation

[License Exception Request] [Kaito] [LGPL-2.1, LGPL-3.0, GPL-3.0]

Open
#1,067 13 comments 0 reactions 3 assignees Claimed by @krook View on GitHub
licensing
Dominant language
Rich Text Format
Stars
695
Forks
861
Avg merge
12h 19m
Merged PRs (30d)
23

Description

### For which CNCF project are you requesting exceptions?

Kaito

### Are you an official maintainer of this project?

Yes

### List of components requiring an exception

| Component | Upstream URL | License(s) | Purpose |
|-----------|-----------|-----------|-----------|
| torch | https://pypi.org/project/torch/ | LGPL-2.1, LGPL-3.0, GPL-3.0 are discovered | Needed by vllm inference library, which is imported in Kaito's inference server. |
| nmpy | https://pypi.org/project/numpy/ | LGPL-2.1, GPL-3.0 are discovered | Needed by vllm inference engine library, which is imported in Kaito's inference server. |
| setuptools | https://pypi.org/project/setuptools/ | LGPL-3.0 is discovered | Needed by vllm inference engine library, which is imported in Kaito's inference server. |

### Are all of the components mandatory dependencies for the project to function as intended?

Yes

### If no, please explain

_No response_

### How will the components be included in or with the project's code and distributions?

- [ ] Incorporated code
- [ ] Vendored component
- [x] Build-time dependency
- [ ] Build and test tooling
- [x] Install-time dependency
- [ ] Required upstream dependencies
- [ ] Other (please describe below)

### If any of the above selections don't apply to all of the components listed in the table above, please explain

_No response_

### Which of the following best describes how the components interact with the project's own code?

- [x] Static linking: e.g., compiled together with project code into a single binary
- [ ] Dynamic linking: e.g., compiled into a separate binary, running together with project code in a single address space at run-time
- [ ] Separate process: e.g., separate executable running in a different process space, interacting with project code only via mechanisms such as pipes, sockets, etc.
- [ ] Network interaction only: e.g., logically separated over a network and communicating only via mechanisms such as network API call, exchanging JSON data, etc.
- [ ] Other (please describe below)

### If any of the above selections don't apply to all of the components listed in the table above, please explain

_No response_

### Will any of the components be modified?

No

### If yes, please specify which components will be modified, and briefly describe the purpose and nature of the modifications.

_No response_

### Will the project be seeking to contribute the modifications back to the upstream project?

None

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.