aws / aws/aws-sdk-cpp

Dual license as Apache v2 and MIT

Ouverte
#2,018 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
feature-request p3
Langage dominant
C++
Étoiles
2.2k
Forks
1.2k
Merge moyen
4 j 11 h
PR mergées (30 j)
13

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier ni test n’est nommé. Commencez par examiner la politique de double licence de Rust et les liens de compatibilité Apache/GPL présents dans l’issue, puis déterminez quels éléments du dépôt et de la distribution devraient être mis à jour ; le travail est terminé lorsque le C++ SDK peut être distribué à la fois sous Apache-2.0 et sous MIT sans laisser la question de la licence non résolue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
api
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.