Comment changer la licence d’un projet chez Github?

J’ai créé une simple API de liste en C et je veux la publier via Github. Je ne sais pas encore quelle licence choisir, car MIT et GPL semblent être bons pour moi.

Est-il possible de modifier la licence après la création du référentiel?

En sidenote: Qu’est-ce qui peut m’aider à choisir un modèle de licence?

Si vous le publiez avec une licence, vous autorisez les utilisateurs à l’utiliser comme décrit dans la licence. Vous ne pouvez pas simplement dire “non, j’ai changé d’avis, je ne veux pas que ce soit sous GPL”. Bien sûr, votre future version peut être sous une autre licence (sauf que la GPL force les versions modifiées à être aussi GPL).

Amendement

Des sites Web tels que choosealicense.com peuvent vous aider à choisir une licence appropriée. Le sélecteur de licence fournit des modèles pouvant être validés dans votre référentiel. pour un référentiel existant, vous pouvez le ramener comme suit:

  • accédez à votre référentiel sur GitHub.com
  • créer un nouveau fichier en appuyant sur l’icône bleue + (mise à jour: bouton Nouveau fichier )
  • nommez-le LICENSE.md ou LICENSE.txt pour afficher à nouveau le sélecteur de licence
  • choisir un modèle