Перейти до вмісту

Генератор файлу ліцензії

Виберіть ліцензію, вкажіть рік та ваше ім'я, щоб отримати повний текст файлу 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.
Назва проекту або ім'я власника завантажуються кудись?
Ні. Текст ліцензії генерується повністю в вашому браузері і ніщо, що ви напишете, ніколи не покидає ваш пристрій.