Оценка возможности использования бинарных файлов и исходных кодов программ, распространяемых под различными лицензиями, в коммерческом ПО
Если создаваемый проект включает в себя сторонний проект, необходимо соблюсти требованя его лицензии, так же в создаваемом проекте должны быть полные тексты обоих лицензий, а в коде хедеры с копирайтами и ссылками на лицензии. Заимствованный код желательно обособить в отдельный файл или каталог.
Название | Разрешения | Ограничения | Условия | Описание | |
---|---|---|---|---|---|
🔴 | None | •Нет | •Без письменного согласия использование запрещено | •Письменное согласие | • Использовать код в проектах запрещено • На код распространяется закон об авторском праве • Исключением является случай, когда автор дал Вам письменное разрешение на использование кода. |
🔵 | Apache License 2.0 | •Использование патента •Коммерческое использование •Модификация •Распространение •Частное использование |
•Использование торговой марки •Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах •Изменения состояния |
• Сохранение авторских прав и лицензионных соглашений. • Авторы предоставляют явное предоставление патентных прав. • Проекты и модификации могут распространяться на разных условиях и без исходного кода. • После внесения изменений необходимо документировать. • Запрет другим использовать название проекта или его участников для продвижения производных проектов без письменного согласия. |
🔴 | GNU General Public License v3.0 | •Использование патента •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах •Изменения состояния •Раскрыть источник •Та же лицензия |
• Сохранение той же лицензии. • Предоставление полного исходного кода проектов и модификаций. • Включить описание авторских прав и лицензиий. • Сохранение авторских прав и лицензионных соглашений. |
🔵 | MIT License | •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах |
• Сохранение авторских прав и лицензионных соглашений. • Проекты и модификации могут распространяться на разных условиях и без исходного кода. • Можно использовать в коммерческих и некоммерческих целях и продавать данный код. • Авторы не дают никаких гарантий работоспособности продукта. |
🔵 | BSD 2-Clause "Simplified" License | •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах |
• Незначительные отличия от лицензии MIT. |
🔵 | BSD 3-Clause "New" or "Revised" License | •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах | •Лицензия, аналогичная BSD но с пунктом, который запрещает другим использовать название проекта или его участников для продвижения производных проектов без письменного согласия. |
🔴 | Eclipse Public License 2.0 | •Использование патента •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Раскрыть источник •Лицензия и уведомление об авторских правах •Та же лицензия |
• Позволяет коммерчески лицензировать бинарные файлы. • Для связанных проектов есть возможность использовать другие лицензии, в том числе коммерческие. |
🔴 | GNU Affero General Public License v3.0 | •Использование патента •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах •Изменения состояния •Раскрыть источник •Использование сети •Та же лицензия |
• Предоставление полного исходного кода проектов и модификаций. • Сохранение той же лицензии. • Включить описание авторских прав и лицензиий. • Сохранение авторских прав и лицензионных соглашений. • Когда модифицированная версия используется для предоставления услуги по сети, должен быть доступен полный исходный код модифицированной версии. |
🔴 | GNU General Public License v2.0 | •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах •Изменения состояния •Раскрыть источник •Та же лицензия |
• Предоставление полного исходного кода проектов и модификаций. • Сохранение той же лицензии. • Включить описание авторских прав и лицензиий. • Существует несколько вариантов GNU GPL, каждый с разными требованиями. |
🔵 | GNU Lesser General Public License v2.1 | •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах •Раскрыть источник библиотеки •Изменения состояния •Та же лицензия на библиотеку |
• Сохранение той же лицензии. • Включить описание авторских прав и лицензиий. • Если проект ссылается на бинарник с данной лицензией - ограничение не действует. • Авторы не дают никаких гарантий работоспособности продукта. • Документирование изменений(если Вы изменили исходную библиотеку, то должны задокументировать эти изменения). • Раскрытие источника(Вы должны вместе с библиотекой указать ссылку на исходные коды оригинала). |
🔵 | GNU Lesser General Public License v3.0 | •Коммерческое использование •Модификация •Распространение •Использование патента •Частное использование |
•Ответственность •Гарантия |
•Лицензия и уведомление об авторских правах •Раскрыть источник •Изменения состояния •Та же лицензия на библиотеку |
• Предоставление полного исходного кода проектов и модификаций. • Сохранение той же лицензии. • Включить описание авторских прав и лицензиий. • Проект, использующий бинарник с данной лицензией через интерфейсы, предоставляемые бинарником, может распространяться на других условиях и без исходного кода. |
🔴 | Mozilla Public License 2.0 | •Использование патента •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Использование торговой марки •Гарантия |
•Раскрыть источник •Лицензия и уведомление об авторских правах •Та же лицензия |
• Предоставление полного исходного кода проектов и модификаций. • Сохранение той же лицензии. • Включить описание авторских прав и лицензий. • Проект, использующий бинарник с данной лицензией может распространяться на других условиях и без исходного кода если бинарник не включен в проект. а распространяется как файл. |
🔵 | The Unlicense | •Коммерческое использование •Модификация •Распространение •Частное использование |
•Ответственность •Гарантия •Отказа от прав |
• Модификации и более крупные проекты могут распространяться на разных условиях и без исходного кода. • Можно ничего не указывать. • Ограничений нет. |
|
🔴 | Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International | • pending | • pending | • pending | • pending |