Générateur de Texte de Licence

Choisissez une licence open-source (MIT, Apache 2.0, GPL, BSD, ISC et plus) et générez instantanément un fichier LICENSE complet avec votre nom d'auteur et l'année. Copiez ou téléchargez en un clic.

Sélectionner une Licence

Permissions

Commercial useDistributionModificationPrivate use

Conditions

License and copyright notice

Limitations

LiabilityWarranty

Fichier LICENSE Généré

MIT

Share this tool

Help others discover License Text Generator

À Propos du Générateur de Texte de Licence

Comment Ça Marche

  • Choisissez une licence dans la liste des licences open-source populaires
  • Saisissez votre nom ou organisation et l'année du droit d'auteur
  • Ajoutez optionnellement un nom de projet pour les licences qui l'incluent
  • Le texte complet de la licence est généré instantanément avec vos informations
  • Copiez dans le presse-papiers ou téléchargez en tant que fichier LICENSE pour votre projet

Cas d'Utilisation Courants

  • Ajouter un fichier LICENSE à un nouveau projet open-source
  • Choisir la bonne licence pour votre logiciel
  • Générer des avis de licence pour la documentation
  • Comparer rapidement les termes et conditions des licences
  • Créer des fichiers de licence conformes pour les projets d'entreprise

Questions Fréquemment Posées

Qu'est-ce que le Générateur de Texte de Licence ?

Le Générateur de Texte de Licence est un outil gratuit qui vous permet de choisir n'importe quelle licence open-source populaire (MIT, Apache 2.0, GPL v3, LGPL v3, AGPL v3, MPL 2.0, BSD 2-Clause, BSD 3-Clause, ISC, Unlicense, CC0 et Boost) et de générer instantanément le texte complet de la licence avec votre nom d'auteur et l'année. Vous pouvez copier le résultat dans le presse-papiers ou le télécharger en tant que fichier LICENSE.

Quelles licences sont supportées ?

L'outil supporte douze des licences open-source les plus utilisées : MIT, Apache License 2.0, GNU GPL v3, GNU LGPL v3, GNU AGPL v3, Mozilla Public License 2.0, BSD 2-Clause, BSD 3-Clause, ISC, The Unlicense, Creative Commons Zero (CC0 1.0) et Boost Software License 1.0.

Quelle licence choisir pour mon projet ?

Cela dépend de vos objectifs. Utilisez MIT, ISC ou BSD si vous souhaitez une permissivité maximale avec des conditions minimales. Utilisez Apache 2.0 si vous souhaitez également une concession explicite de droits de brevet. Choisissez GPL v3 si vous souhaitez que les œuvres dérivées restent open source. Utilisez The Unlicense ou CC0 si vous souhaitez dédier votre travail au domaine public. En cas de doute, MIT est le choix le plus populaire pour les projets open-source.

Quelle est la différence entre MIT et Apache 2.0 ?

Les deux sont des licences permissives qui autorisent l'utilisation commerciale, la modification et la distribution. La différence clé est qu'Apache 2.0 inclut une concession explicite de droits de brevet des contributeurs, ce qui offre une protection juridique supplémentaire aux utilisateurs. Apache 2.0 exige également que les contributeurs documentent les changements importants, contrairement à MIT.

Que signifie « copyleft » ?

Les licences copyleft (telles que GPL, LGPL, AGPL et MPL) exigent que les œuvres dérivées soient distribuées sous la même licence ou une licence compatible. Cela garantit que les modifications du code original restent open source. Les licences permissives (MIT, BSD, ISC, Apache) n'imposent pas cette exigence.

Puis-je utiliser les licences générées commercialement ?

Toutes les licences incluses dans cet outil autorisent l'utilisation commerciale. Même les dédicaces au domaine public (Unlicense et CC0) autorisent explicitement l'utilisation commerciale. Cependant, les licences copyleft exigent que vous partagiez vos modifications sous la même licence si vous distribuez votre logiciel.

Cet outil stocke-t-il mon nom d'auteur ou les détails du projet ?

Non. Tout le traitement est effectué entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur et rien n'est stocké. Votre nom d'auteur, l'année et le nom du projet n'existent que dans votre session de navigateur.

Quelle est la différence entre The Unlicense et CC0 ?

Les deux visent à dédier des œuvres au domaine public, mais diffèrent dans leur approche. The Unlicense utilise une dédicace au domaine public avec une solution de repli permissive pour les juridictions qui ne reconnaissent pas les renonciations au domaine public. CC0 est un instrument Creative Commons qui utilise une approche juridique plus large couvrant les droits d'auteur et les droits voisins au niveau international.

Que signifie l'identifiant SPDX ?

Les identifiants SPDX (Software Package Data Exchange) sont des chaînes courtes standardisées qui identifient de manière unique les licences open-source. Par exemple, "MIT", "Apache-2.0" et "GPL-3.0" sont des identifiants SPDX. Ils sont couramment utilisés dans package.json, les fichiers SBOM et les pipelines CI pour la vérification automatisée de la conformité des licences.

Où dois-je mettre le fichier LICENSE dans mon projet ?

Placez le fichier LICENSE dans le répertoire racine de votre dépôt. La plupart des plateformes de contrôle de version comme GitHub, GitLab et Bitbucket détectent et affichent automatiquement la licence lorsque le fichier est nommé LICENSE (ou LICENSE.txt, LICENSE.md). C'est la convention standard reconnue par toutes les principales communautés open-source et registres de paquets.

Dois-je inclure la licence dans chaque fichier source ?

Cela dépend de la licence et de vos préférences. Les licences MIT, BSD et ISC ne nécessitent qu'un seul fichier LICENSE dans votre dépôt lors de la distribution. GPL et AGPL recommandent (et parfois exigent) d'ajouter un bref avis de droits d'auteur en haut de chaque fichier source pointant vers le texte complet de la licence. Apache 2.0 recommande également des avis par fichier.

Puis-je utiliser cet outil pour générer une licence pour une œuvre créative non logicielle ?

Cet outil est principalement conçu pour les licences logicielles. Si vous accordez une licence pour des œuvres créatives telles que de la documentation, des œuvres d'art ou des médias, envisagez d'utiliser une licence Creative Commons à la place. L'option CC0 dans cet outil est appropriée pour dédier n'importe quel type de travail au domaine public.

Share ToolsZone

Help others discover these free tools!

Partager cette page

Générateur de Texte de Licence | Générez des Fichiers LICENSE Open-Source