Omnikit
DevFichiersFinancesTous les outils
Ctrl K
Outils pour développeursOutils pour fichiersCalculateurs financiersTous les outils
AccueilOutils pour développeursGénérateur de licence
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Générateur de licence

dev

Créez un fichier LICENSE : MIT, Apache 2.0, GPL 3.0 et 20 autres, avec votre nom et l'année

Fonctionne dans votre navigateur. Rien de ce que vous saisissez n'est envoyé nulle part. Vérifié le 16 octobre 2026.

Un générateur de licence vous donne le texte complet d'une licence open source avec votre nom et l'année déjà remplis, prêt à enregistrer comme fichier LICENSE. Choisissez parmi 23 licences, dont MIT, Apache 2.0 et GPL 3.0, voyez ce que chacune permet et exige, et copiez l'identifiant SPDX pour package.json.

Cette page a été traduite automatiquement à partir de l'original anglais. Aucune personne n’a encore relu la traduction : c’est la version anglaise qui fait foi. Lire l'original en anglais

Ensuite :
  • Générateur de .gitignore Créez un .gitignore à partir de 61 modèles pour langages, frameworks, éditeurs et systèmes

Comment ajouter une licence à un projet

1

Touchez la licence qui convient, comme MIT pour une licence simple et permissive, ou choisissez l'une des 23 de la liste.

2

Saisissez le titulaire des droits d'auteur ; l'année est déjà remplie.

3

Cliquez sur Télécharger pour enregistrer le fichier LICENSE, puis placez-le dans le dossier racine du projet.

4

Copiez la ligne SPDX dans package.json ou en haut de chaque fichier source si vous voulez que les outils la lisent.

À propos du générateur de licence

Un code sans licence n'est pas open source : par défaut, le droit d'auteur ne permet à personne d'autre de le copier, de le modifier ou de le partager, même si le dépôt est public. C'est l'ajout d'un fichier LICENSE dans le dossier racine qui accorde ces droits, et le choix de la licence décide à quelles conditions.

Choisir. La question principale est ce que les autres doivent faire de leurs modifications :

Licence Les autres peuvent fermer leurs modifications Licence de brevets Modifications partagées sous la même licence
MIT Oui Non Non
Apache 2.0 Oui Oui Non
BSD 3-Clause Oui Non Non
MPL 2.0 Oui, hors des fichiers modifiés Oui Fichiers modifiés uniquement
GPL 3.0 Non Oui Tout le programme
AGPL 3.0 Non, même via un réseau Oui Tout le programme, services web compris

MIT est le choix le plus courant pour les bibliothèques ; Apache 2.0 ajoute une licence de brevets explicite, que les grandes entreprises préfèrent souvent ; GPL 3.0 garde ouverte chaque version du programme.

Remplir. La plupart des licences permissives comportent une ligne de copyright avec une année et un nom. Saisissez le titulaire des droits d'auteur, l'année est déjà là ; une plage comme 2019-2026 fonctionne aussi. Des licences comme GPL, Apache et MPL n'ont aucune ligne à remplir en haut : le texte est utilisé exactement tel qu'il a été publié.

D'où viennent les textes. Les 23 textes sont ceux de choosealicense.com, le site qu'utilise GitHub lorsque vous ajoutez une licence à un dépôt, à un commit fixe. Chacun a été comparé mot à mot avec le texte de la SPDX License List elle-même, et au moins 95 pour cent des mots correspondent dans l'ordre ; les différences sont les titres et les notes GNU sur la manière d'appliquer la licence.

Après l'enregistrement. Placez le fichier dans le dossier racine du projet, ajoutez l'identifiant SPDX à package.json ou en haut de chaque fichier source, et indiquez dans le README quelle licence vous utilisez. Cette page ne constitue pas un conseil juridique. Tout s'exécute dans votre navigateur.

Questions fréquentes

Quelle licence open source dois-je utiliser ?

Pour la plupart des bibliothèques, MIT : courte, permissive et comprise partout. Choisissez Apache 2.0 si vous voulez une licence de brevets explicite, GPL 3.0 si chaque version modifiée doit rester open source, et AGPL 3.0 si cela doit aussi s'appliquer aux logiciels proposés comme service web. MPL 2.0 se situe entre les deux et ne s'applique qu'aux fichiers que vous avez écrits.

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

Les deux permettent à quiconque d'utiliser, de modifier et de vendre le code, y compris dans des produits fermés. Apache 2.0 accorde en plus une licence sur les brevets que les contributeurs détiennent sur leurs contributions, met fin à cette licence pour quiconque intente une action en matière de brevets, et demande que les fichiers modifiés indiquent qu'ils ont été modifiés. MIT tient en quelques lignes et ne dit rien des brevets.

Que se passe-t-il si mon code n'a pas de licence ?

Ce sont alors les règles par défaut du droit d'auteur qui s'appliquent : vous conservez tous les droits, et personne d'autre ne peut copier, modifier ou distribuer le code, même s'il se trouve dans un dépôt public. On peut le consulter, mais l'utiliser dans ses propres projets n'est pas autorisé. C'est l'ajout d'un fichier LICENSE qui fait du code publié un code open source.

Où placer le fichier LICENSE ?

Dans le dossier racine du projet, sous le nom LICENSE, ou COPYING pour GPL 3.0 comme le suggère GNU. GitHub et npm l'y trouvent et affichent la licence sur la page du projet. Renseignez aussi le champ license de package.json avec l'identifiant SPDX, comme MIT, et mentionnez la licence dans le README.

Quelle année mettre dans la ligne de copyright ?

L'année de première publication du code, ou une plage allant de la première à la dernière année de modifications, comme 2019-2026. Mettre l'année à jour est courant mais pas obligatoire : la mention indique quand l'œuvre a été créée. Utilisez le nom de la personne ou de l'organisation titulaire des droits d'auteur, souvent l'employeur pour du code professionnel.

Puis-je changer de licence plus tard ?

Vous pouvez publier de nouvelles versions sous une autre licence si vous détenez la totalité des droits d'auteur, mais les copies déjà publiées gardent la licence avec laquelle elles ont été diffusées. Si d'autres personnes ont contribué du code, il vous faut leur accord pour changer la licence de leurs parties, sauf si elles ont signé un accord de contributeur qui le permet. Bien choisir dès le départ évite cela.

Sources

  • choosealicense.com licence texts (GitHub, github/choosealicense.com)The 23 licence texts, their placeholders and their permissions, conditions and limitations, at commit f717b23
  • SPDX License ListLicence identifiers and the reference texts each licence was compared with
  • Open Source Initiative, LicensesWhich licences are approved as open source

Dernière vérification le 16 octobre 2026.

Les taux et les règles changent ; vérifiez la source avant de vous fier à un chiffre.

Toujours bloqué ? Poser une question sur Générateur de licence et toute personne qui connaît la réponse peut répondre. Aucun compte nécessaire.

Outils associés

Tous les outils pour développeurs
Générateur d'UUIDUUID v4 aléatoires et v7 ordonnés dans le temps, jusqu'à 1 000 à la fois, avec un validateurGénérateur de hachageMD5, SHA-1, SHA-256, SHA-384 et SHA-512 de textes ou de fichiers, avec comparaison de somme de contrôleGénérateur d'expressions cronConstruisez une planification cron avec des menus, lisez-la en clair et voyez les prochaines exécutionsGénérateur de slugsDes slugs d'URL propres à partir de titres, y compris accentués ou en hindi, un seul ou des centaines à la foisGénérateur de balises metaRédigez les balises title, description, canonical, Open Graph et Twitter avec un aperçu en directGénérateur de robots.txtCréez un robots.txt à partir de modèles, puis vérifiez ce que fait vraiment chaque ligneGénérateur de sitemapTransformez une liste d’URL en sitemap.xml valide, avec un index quand elle devient trop grandeGénérateur d'UTMCréez des liens de campagne avec source, support et campagne, puis exportez-les tous en CSV
Cet outil vous a-t-il été utile ?
Omnikit

Les petites tâches, faites dans votre navigateur. Gratuit, rapide et privé. Les fichiers ne sont jamais envoyés.

Fichiers

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finances

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuidesQuestionsÀ proposNos vérificationsBibliothèque juridique (bêta)ConfidentialitéConditionsTransparenceContactMore: Exam practice (UGC NET Paper 1)Fonctionne dans votre navigateur. Rien n'est envoyé. © 2026 Omnikit (theomnikit.com)