Бесплатная лицензия PVS-Studio для Open Source
Команда PVS-Studio любит открытые проекты. Если вы работаете над такими проектами, то мы готовы предоставить вам бесплатную лицензию на год с возможностью ежегодного продления.
Более подробно про инициативу можно прочитать здесь.
Условия лицензирования
Бесплатная лицензия не распространяется на следующие типы проектов:
- Коммерческие (разрабатываемый проект является предметом бизнеса);
- Развиваемые корпорациями (финансирование и/или привлечение программистов);
- Зеркала и форки.
Бесплатная лицензия PVS-Studio фактически предназначена для личных творческих проектов. Допускается поощрение автора сообществом с помощью донатов.
Правила использования лицензии
Если ваш проект соответствует условиям лицензирования, то для использования лицензии надо соблюдать несколько простых правил:
- Использовать одну лицензию на одном проекте;
- Упоминать PVS-Studio в коммитах и Pull Request'ах. Это правило касается только тех коммитов, в которых вы исправляете предупреждения PVS-Studio. Например, можно оставить такой комментарий "Fixed issues found by PVS-Studio";
- Добавлять следующий фрагмент Markdown-разметки в README.md:
## SAST Tools
[PVS-Studio](https://pvs-studio.com/pvs-studio/?utm_source=website&utm_medium=github&utm_campaign=open_source) - static analyzer for C, C++, C#, and Java code.
Если у вас уже есть секция с описанием используемых инструментов для контроля качества кода, то можете добавить запись туда, сохранив ссылку и описание.
Для всех остальных проектов и знакомства с нашим продуктом следует воспользоваться триальной лицензией. Если вы сомневаетесь в выборе типа лицензии для вашего проекта, то можете задать нам уточняющие вопросы через форму обратной связи.
Как получить лицензию
- Важно. Сначала внесите изменения в README.md согласно правилам;
- Затем заполните форму ниже.