Перейти к содержанию

Генератор файла лицензии

Выберите лицензию, укажите год и ваше имя, и получите полный текст файла LICENSE, готовый к использованию.

Выходные данные

Генератор файла лицензии

Выберите лицензию, укажите год и ваше имя, и этот инструмент вернет полный, неизмененный текст нужного вам файла LICENSE — готовый к сохранению в репозиторий. Он охватывает десять лицензий, которые используются в подавляющем большинстве проектов с открытым исходным кодом: MIT, Apache License 2.0, GNU GPL v3.0, GNU LGPL v3.0, Mozilla Public License 2.0, BSD 2-Clause, BSD 3-Clause, ISC, The Unlicense и CC0 1.0 — посвящение в общественное достояние.

Поле год принимает одиночный год или диапазон вроде "2020-2026", а автор может быть человеком или организацией. Каждая лицензия заполняется ровно так, как предусмотрено в её официальном шаблоне: MIT, ISC и обе версии BSD подставляют имя прямо в строку авторского права, Apache 2.0 заполняет заключительное уведомление, а GPL-3.0 заполняет шаблон "как применять" в конце — включая название вашего проекта, если вы его указали. Лицензии, посвящающие произведение общественному достоянию, как The Unlicense и CC0, остаются ровно в том виде, как опубликованы, потому что указание автора там исказило бы смысл лицензии.

Два дополнительных параметра завершают файл: идентификатор SPDX и краткий заголовок авторского права, который можно вставить в начало исходного файла, и простое объяснение того, что разрешает, требует и ограничивает лицензия, выведенное над полным текстом — как быстрая справка, но не замена чтению оригинала. Результат обновляется мгновенно при изменении параметра, а счетчик выводит идентификатор SPDX, количество строк и символов.

Всё работает в вашем браузере. Ваше имя и проект никогда не отправляются — это быстрый способ получить нужную заготовку, а не замена юридической консультации. Скопируйте результат, скачайте как .txt файл или отправьте прямо в другой инструмент.

FAQ

Какие лицензии поддерживаются?
MIT, Apache License 2.0, GNU GPL v3.0, GNU LGPL v3.0, Mozilla Public License 2.0, BSD 2-Clause, BSD 3-Clause, ISC, The Unlicense и CC0 1.0.
Почему мое имя не появляется в тексте The Unlicense или CC0?
Обе посвящают произведение общественному достоянию, а не выдают разрешение от лица названного автора, поэтому в их официальном тексте нет поля для имени — вставка туда имени искажала бы смысл лицензии.
Можно ли использовать диапазон лет, например 2020-2026?
Да. Поле год принимает любой текст, включая диапазон, и вставляется в точности как введено.
Что добавляет опция заголовка SPDX?
Короткий двухстрочный комментарий — тег SPDX-License-Identifier и строку авторского права — предназначенный для вставки в начало отдельных исходных файлов, отдельно от основного текста LICENSE.
Загружается ли название проекта или имя автора куда-нибудь?
Нет. Текст лицензии генерируется полностью в вашем браузере и ничего, что вы напишете, никогда не покидает ваше устройство.