License

Mis à jour le dimanche 8 août 2021 par johackim

Générer un fichier de licence LICENSE.txt automatiquement

Pour générer un fichier de licence automatiquement, il existe l'outil license.

Pour l'installer sur Linux :

go get github.com/nishanths/license
# Ou
git clone https://github.com/nishanths/license
go build
mv license /usr/local/bin/license
# Ou
yay -S --noconfirm nishanths-license-git

Une fois installé, pour créer un fichier LICENSE.txt, exécutez la commande suivante avec le nom de votre licence en paramètre :

license -name "Marty Mcfly" -year 2015 gpl-3.0

Ou simplement avec la commande suivante :

license gpl-3.0 > LICENSE.txt

Pour connaître la liste des licences disponibles :

license -list

Liste des licenses

  • gpl-3.0 (GNU General Public License v3.0)
  • apache-2.0 (Apache License 2.0)
  • bsd-3-clause (BSD 3-Clause "New" or "Revised" License)
  • cc-by-4.0 (CC-BY 4.0 International Public License)
  • isc (ISC License)
  • mit (MIT License)
  • wtfpl (Do What The Fuck You Want To Public License)

Références :