Генератор файлов лицензий
Создавайте полный, правильно отформатированный текст любой популярной лицензии с открытым исходным кодом (MIT, Apache 2.0, GPL, BSD и т. д.) за считанные секунды. Добавьте свое собственное имя и год правообладателя, прочитайте явные метаданные разрешений/ограничений и мгновенно загрузите файл ЛИЦЕНЗИИ. Частный, быстрый и полностью локальный.
Select an open-source license type, enter your copyright details, and generate the complete, production-ready LICENSE file text instantly in your browser.
Select the open-source license for your project.
MIT License
A simple, extremely permissive, and popular license. Anyone can use, modify, distribute, and sell your software without commercial limitations, provided they preserve the original copyright and license notice.
Permits
Requires
Forbids / Limits
4-digit year, e.g. 2026.
Your full name or organization name.
Optional - appears in some license templates.
Зачем использовать наш генератор файлов ЛИЦЕНЗИИ?
- 10 популярных лицензий: мгновенное создание MIT, Apache 2.0, GPL v2/v3, LGPL, MPL 2.0, BSD 2/3-Clause, Unlicense и CC0 1.0 — все стандартные и готовые к использованию.
- 100% конфиденциальность и локальность: весь текст лицензии полностью генерируется внутри вашего браузера с помощью JavaScript. Название вашего проекта и данные об авторе никогда не покидают ваше устройство и не касаются какого-либо сервера.
- Визуальные значки разрешений: значки «Разрешения», «Требования» и «Запреты» с цветовой кодировкой помогут вам мгновенно понять, что разрешает, требует и ограничивает каждая лицензия, прежде чем сделать выбор.
- Мгновенная загрузка. Загрузка одним щелчком мыши создает чистый текстовый файл ЛИЦЕНЗИИ, готовый для размещения в корне вашего репозитория. Скопируйте в буфер обмена одним действием для быстрого использования.
Что такое лицензия открытого исходного кода?
Лицензия с открытым исходным кодом — это юридический документ, который регулирует использование, модификацию и распространение программного обеспечения. Без лицензии применяются все законы об авторском праве по умолчанию — это означает, что никто, кроме оригинального автора, не имеет права использовать, копировать или распространять программное обеспечение, даже если исходный код доступен для публичного просмотра.
Добавление файла ЛИЦЕНЗИИ в ваш репозиторий явно предоставляет пользователям определенные права и определяет требования, которым они должны следовать. Он превращает ваш общедоступный код из «видимого, но ограниченного» в действительно открытый и пригодный для повторного использования при четко определенных правовых условиях.
Разрешительные и авторские лицензии
Разрешительные лицензии (MIT, Apache 2.0, BSD) накладывают минимальные ограничения — пользователи могут использовать, изменять и даже интегрировать ваш код в проприетарные продукты, если они включают оригинальное уведомление об авторских правах. Это максимизирует принятие и коммерческое использование вашего проекта.
Лицензии с авторским левом (GPL, LGPL) требуют, чтобы производные работы выпускались под той же лицензией. Это гарантирует, что улучшения программного обеспечения остаются с открытым исходным кодом, что не позволяет компаниям забрать код в собственность без внесения обратного вклада.
Выбор правильной лицензии
Для максимального внедрения: выберите MIT или Apache 2.0. MIT является самым простым и широко используемым. Apache 2.0 добавляет явные выдачи патентов, защищая участников и пользователей от патентных споров.
Для библиотек: LGPL v3 или MPL 2.0 позволяют проприетарным программам ссылаться на вашу библиотеку, не заражая их кодовую базу авторским левом, что делает его популярным выбором для инфраструктурных инструментов и инфраструктур.
Для общественного достояния: Unlicense или CC0 1.0 отменяет все ограничения авторских прав по всему миру, делая вашу работу по-настоящему бесплатной с нулевыми требованиями к указанию авторства.
Соглашения о файлах лицензий
По соглашению проекты с открытым исходным кодом помещают свою лицензию в файл с именем LICENSE или LICENSE.txt в корне репозитория. И GitHub, и GitLab автоматически обнаруживают и отображают информацию о лицензии из этого файла, показывая ее на видном месте на странице проекта.
Всегда указывайте правильный год авторских прав и юридическое название или название организации правообладателя. Для некоторых лицензий, таких как Apache 2.0, также может потребоваться файл NOTICE для указания авторства. Использование точного, правильно отформатированного файла лицензии обеспечивает юридическую ясность и укрепляет доверие со стороны участников и пользователей.
Часто задаваемые вопросы
Генератор файлов лицензий — это инструмент на базе браузера, который мгновенно создает полный, правильно отформатированный текст любой популярной лицензии с открытым исходным кодом. Просто выберите тип лицензии, введите свое имя и год авторских прав и загрузите полный готовый файл ЛИЦЕНЗИИ для вашего репозитория программного обеспечения или проекта с открытым исходным кодом.
Да. Наш генератор файлов ЛИЦЕНЗИИ работает полностью на стороне клиента внутри вашего веб-браузера с использованием локального JavaScript. Ваше имя автора, название проекта и год авторских прав никогда не передаются на какой-либо внешний сервер или сторонний сервис. Весь текст лицензии генерируется конфиденциально и локально только на вашем устройстве.
Разрешительные лицензии (MIT, Apache 2.0, BSD) разрешают неограниченное использование, включая проприетарные продукты, требуя только указания авторских прав. Лицензии с авторским левом (GPL, LGPL) требуют, чтобы производные работы выпускались под той же лицензией с открытым исходным кодом, гарантируя, что все улучшения останутся доступными для общедоступного сообщества разработчиков.
Выбирайте MIT для максимального внедрения и простоты. Apache 2.0 добавляет явную патентную защиту для участников. Используйте GPL v3, чтобы обеспечить участие форков с открытым исходным кодом. Для библиотек, которые могут связываться с проприетарным программным обеспечением, идеально подходят LGPL или MPL 2.0. Для объектов общественного достояния Unlicense или CC0 являются наиболее надежным выбором.
Да. Большинство лицензий с открытым исходным кодом требуют указания года авторских прав и полного юридического имени правообладателя — либо имени индивидуального разработчика, либо названия компании. Отсутствие этой информации ослабляет юридическую силу вашей лицензии и может вызвать проблемы с соблюдением требований при проверке программного обеспечения на предприятии или в учреждении.
Да. Вы можете сгенерировать новый файл лицензии на любой год и правообладателя. Обратите внимание, что для юридического повторного лицензирования существующего программного обеспечения требуется согласие всех участников, обладающих авторскими правами, а не только сопровождающего проекта. Всегда консультируйтесь со всеми участниками и юрисконсультом, прежде чем переходить от лицензии с авторским левом к более либеральной.
По соглашению используйте имя файла LICENSE (без расширения) или LICENSE.txt, расположенный в корневом каталоге вашего репозитория. И GitHub, и GitLab автоматически обнаруживают и отображают информацию о лицензии из этих имен файлов. Некоторые экосистемы, такие как npm, дополнительно ожидают строку идентификатора SPDX в поле лицензии package.json рядом с файлом.