- GNU AGPLv3
- GNU GPLv3
- GNU LGPLv3
- Mozilla Public License 2.0
- The MIT License
- Apache License 2.0
- The Unlicense
- Пояснения
- Полезные ссылки
Разрешает:
- Коммерческое использование
- Распространение
- Изменение
- Личное использование
- Предоставление патентных прав
Требует:
- Распространять исходный код вместе с продуктом
- Упоминания авторства и лицензии в работе
- Указывать изменения, внесённые в работу
- Использование по сети приравнивается к распространению
- Производные продукта необходимо выпускать под той же лицензией
Запрещает:
- Отказ от ответственности
- Никакой гарантии
Это самая сильная копилефтная лицензия из всех существующих. Она разрешает делать с кодом всё, что угодно, но взамен от всех, кто изменяет или распространяет произведение, требуется указание исходного авторства, распространение исходного кода вместе с работой (или предоставление его по первому требованию), а также указание того, что в работу были внесены изменения. При этом производные работы должны публиковаться строго под этой же лицензией, без исключений. Лицензия гарантирует, что к пользователю (распространителю) не будут применены никакие требования из-за патентных прав.
Отличительной особенностью этой лицензии от основной лицензии GPL является то, что если кто-то предоставляет доступ к программе по сети (например, через интернет), то это считается распространением, а значит, распространитель обязан представлять исходный код, если от него этого потребуют.
Разрешает:
- Коммерческое использование
- Распространение
- Изменение
- Личное использование
- Предоставление патентных прав
Требует:
- Распространять исходный код вместе с продуктом
- Упоминания авторства и лицензии в работе
- Указывать изменения, внесённые в работу
- Производные продукта необходимо выпускать под той же лицензией
Запрещает:
- Отказ от ответственности
- Никакой гарантии
Это самая популярная копилефтная лицензия. От предыдущей она отличается только тем, что не приравнивает использование программы по сети к её распространению.
Разрешает:
- Коммерческое использование
- Распространение
- Изменение
- Личное использование
- Предоставление патентных прав
Требует:
- Распространять исходный код вместе с продуктом
- Упоминания авторства и лицензии в работе
- Указывать изменения, внесённые в работу
- Производные продукта необходимо выпускать под той же лицензией (но можно использовать продукт в качестве библиотеки)
Запрещает:
- Отказ от ответственности
- Никакой гарантии
От основной GPL лицензии эта отличается тем, что использование работы под LGPL в качестве части для большей работы (т.е. в качестве библиотеки) не накладывает требования лицензировать бОльшую работу под LGPL, или открывать её исходный код. Но код самой библиотеки все равно должен предоставляться по первому требованию.
Разрешает:
- Коммерческое использование
- Распространение
- Изменение
- Личное использование
- Предоставление патентных прав
Требует:
- Распространять исходный код вместе с продуктом (в случае использования в качестве библиотеки — только исходный код библиотеки)
- Упоминания авторства и лицензии в работе
- Производные продукта необходимо выпускать под той же лицензией (но можно использовать продукт в качестве библиотеки)
Запрещает:
- Отказ от ответственности
- Никакой гарантии
- Не передаются права на торговые марки
Ещё одна лицензия, которая хорошо подходит для библиотек из-за слабого копилефта. В отличие от LPGL, при использовании работы под этой лицензией в качестве библиотеки, не нужно открывать даже исходный код самой библиотеки, равно как и указывать изменения, которые были внесены в работу.
Лицензия отдельно оговаривает, что для производных работ нельзя использовать те же названия, если они являются торговым марками.
Разрешает:
- Коммерческое использование
- Распространение
- Изменение
- Личное использование
Требует:
- Упоминания авторства и лицензии в работе
Запрещает:
- Отказ от ответственности
- Никакой гарантии
Одна из так называемых «разрешительных» лицензий — с работой можно делать что угодно до тех пор, пока вы указываете автора оригинальной работы. Производные работы можно выпускать под другой лицензией и не открывать их исходники. Однако эта лицензия не гарантирует пользователю патентных прав, поэтому вместо неё рекомендуется использовать Apache License, которая приведена ниже.
Разрешает:
- Коммерческое использование
- Распространение
- Изменение
- Личное использование
- Предоставление патентных прав
Требует:
- Упоминания авторства и лицензии в работе
- Указывать изменения, внесённые в работу
Запрещает:
- Никаких обязательств
- Никакой гарантии
- Не передаются права на торговые марки
Ещё одна разрешительная лицензия — от пользователей она требует только, если работа была изменена, писать об этом, и, конечно, указывать исходное авторство. Лицензия отдельно оговаривает, что для производных работ нельзя использовать те же названия, если они являются торговым марками.
Разрешает:
- Коммерческое использование
- Распространение
- Изменение
- Личное использование
- Предоставление патентных прав
Требует:
(Ничего не требует)
Запрещает:
- Никаких обязательств
- Никакой гарантии
Выпуская работу под этой лицензией, вы отказываетесь от всех прав на неё, буквально передавая её в общественное достояние — на тех, кто её использует, не накладывается никаких ограничений. Приятная новость в том, что вы не будете нести ответственность за то, что написали — отсутствие гарантии здесь прописано так же, как и везде.
Разрешения распространять
, использовать в коммерческих целях
или изменять работу
значат ровно то, что написано — можно пользоваться этими правами, но лишь до тех пор, пока соблюдаются условия, указанные в секциях Требует и Запрещает.
Пункт Разрешает личное использование
означает, что если вы изменяете работу, вы не обязаны её распространять — на своей машине вы можете делать с кодом все, что захотите.
Пункт Предоставление патентных прав
означает что соавторы работы (контрибьюторы) отказываются от патентных прав (если они есть) на те части кода, которые они добавили; это гарантирует безопасность при использовании работы — иск на вас точно не подадут.
Пункты Отказ от ответственности
и Никакой гарантии
означают, что ни при каких условиях авторы произведения не могут быть ответственны за последствия его использования, продажи и вообще чего угодно.