aws / aws/aws-sdk-cpp

Dual license as Apache v2 and MIT

Đang mở
#2,018 2 bình luận 1 reaction 0 người được giao Xem trên GitHub
feature-request p3
Ngôn ngữ chính
C++
Star
2.2k
Fork
1.2k
Merge trung bình
4 ngày 11 giờ
Pull request đã merge (30 ngày)
13

Mô tả

### Describe the feature

Distribute the C++ SDK under two liberal licenses.

### Use Case

s3fs is licensed as a GPLv2 or later program. GPLv2 is not compatible with Apache v2 and thus the license effectively upgrades to GPLv3 or later.

### Proposed Solution

Dual license the SDK like Rust does:

https://www.rust-lang.org/policies/licenses

### Other Information

Some discussion about Apache and GPL licenses:

https://www.apache.org/licenses/GPL-compatibility.html

Further StackOverflow discussion which states and incompatibility with GPLv2:

https://opensource.stackexchange.com/questions/1357/can-i-link-a-apache-2-0-library-into-software-under-gplv2

### Acknowledgements

- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Không có tệp hoặc bài kiểm thử nào được nêu. Hãy bắt đầu bằng việc xem xét chính sách cấp phép kép của Rust và các liên kết về khả năng tương thích Apache/GPL trong issue, sau đó xác định những tài liệu nào của repository và của việc phân phối cần được cập nhật; công việc được xem là hoàn tất khi C++ SDK có thể được phân phối theo cả Apache-2.0 và MIT mà không để lại vấn đề cấp phép chưa được giải quyết.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
cpp
Lĩnh vực
api
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.