Разрешения, условия и ограничения с первого взгляда
Условия
- Нет
Ограничения
- Ограничение ответственностиПрямо указано, что ответственность за ущерб не несётся.
- Без гарантийПрямо указано, что никакие гарантии не даются.
Классификация разрешений, условий и ограничений: данные choosealicense.com (GitHub, лицензия MIT).
Что это за лицензия
The Unlicense — документ о передаче в общественное достояние, опубликованный около 2010 года. Он начинается с заявления «Это свободное и ничем не обременённое программное обеспечение, переданное в общественное достояние» и указывает, что любой может копировать, изменять, публиковать, использовать, продавать и распространять его в исходной или бинарной форме для любых целей. В странах, где признаётся авторское право, правообладатели заявляют, что передают все свои интересы в авторском праве в общественное достояние; в конце следует отказ от гарантий. Unlicense используют youtube-dl и его преемник yt-dlp. Unlicense — лицензия открытого ПО, одобренная OSI (по данным списка SPDX).
Условия
Нет. Обязанности уведомления тоже нет.
Ограничения и критика
- В ряде стран (например, в Германии и других странах континентального права) полный отказ автора от авторского права считается юридически затруднительным. В Unlicense есть фраза на этот случай, но её критикуют за отсутствие такого же систематического положения о запасной лицензии, как в CC0.
- Формулировки довольно неформальны, поэтому консервативные юридические отделы компаний иногда избегают вклада в такие проекты или их использования.
- О патентах ничего не сказано.
Частые заблуждения
- «Unlicense — то же самое, что отсутствие лицензии» — Всё наоборот. Код без лицензии находится в состоянии «все права защищены», а Unlicense — активное заявление об отказе от всех прав.
- «Чужой код MIT в проекте под Unlicense становится общественным достоянием» — Отказаться от прав может только правообладатель. Заимствованная часть под MIT продолжает следовать условиям MIT (сохранение уведомления).
Как применить
Поместите текст в файл LICENSE или UNLICENSE. Места для имени правообладателя нет. Идентификатор SPDX — Unlicense.
Когда подходит
Когда вы совсем не намерены пользоваться авторским правом и хотите выпустить код максимально без условий. Если нужна большая правовая определённость, альтернативы — CC0 или 0BSD.
Можно ли включить код под Unlicense в другие проекты?
Общая оценка для случая, когда код под этой лицензией берут и распространяют вместе с проектом под указанной ниже лицензией. Другие сочетания — в проверке совместимости →
| Целевой проект | Вывод | Примечание |
|---|---|---|
| Проприетарное (коммерческое) ПО | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| MIT | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| Apache-2.0 | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| MPL-2.0 | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| LGPL-2.1 | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| LGPL-3.0 | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| GPL-2.0 | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| GPL-3.0 | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
| AGPL-3.0 | Можно | Лицензия не требует даже уведомления, код можно включать куда угодно. |
Материалы сайта носят общий информационный характер и не являются юридической консультацией. Решения о распространении, договорах и спорах принимайте после консультации с юристом или другим специалистом.