aws / aws/aws-sdk-cpp

Dual license as Apache v2 and MIT

オープン
#2,018 コメント 2 件 リアクション 1 件 担当者 0 名 GitHub で見る
feature-request p3
主要言語
C++
スター
2.2k
フォーク
1.2k
平均マージ
4日 11時間
マージ済み PR(30日)
13

説明

### 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

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

ファイルやテストは指定されていません。まず Rust のデュアルライセンス方針と、issue にある Apache/GPL 互換性リンクを確認し、その後、どのリポジトリおよび配布用資料を更新する必要があるかを判断してください。完了の条件は、ライセンスに関する疑問を未解決のまま残さずに、C++ SDK を Apache-2.0 と MIT の両方で配布できることです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
cpp
領域
api
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。