Хабрахабр

Бесплатный PVS-Studio для тех, кто развивает открытые проекты

PVS-Studio free for open source

В канун празднования нового 2019 года команда PVS-Studio решила сделать приятный подарок всем контрибьюторам open-source проектов, хостящихся на GitHub или Bitbucket. Им предоставляется возможность бесплатного использования статического анализатора PVS-Studio для развития открытых проектов.
Мы помогаем делать код открытого программного обеспечения более качественным и надёжным. Хотя, благодаря нашим публикациям, в открытых проектах было исправлено более 10000 ошибок, этого явно недостаточно. Наша команда физически не способна регулярно проверять тысячи открытых проектов. Поэтому в 2016 году мы предложили бесплатный вариант лицензирования PVS-Studio. Единственное условие — наличие в коде комментариев специального вида. Подробнее про этот вид лицензирования рассказано в статье "Как использовать PVS-Studio бесплатно".

Идя навстречу пожеланиям, мы решили предоставить возможность бесплатного использования PVS-Studio всем, кто участвует в развитии открытых проектов, размещённых на GitHub или Bitbucket.

Чтобы получить лицензию, необходимо: Всем желающим мы выдаём бесплатную лицензию сроком на 1 год.

  1. Перейти на страницу: https://www.viva64.com/ru/open-source-license/
  2. Ввести имя и e-mail, на который будет прислан лицензионный ключ;
  3. Ввести ссылку на свой GitHub/Bitbucket профайл;
  4. Отправить запрос на бесплатную лицензию.

По истечению срока действия лицензии, вы сможете тем же самым способом получить новый лицензионный ключ.

Бесплатная лицензия не распространяется на зеркала проектов. Ключ является индивидуальным и может быть использован только для проверки открытых проектов, опубликованных на GitHub/Bitbucket.

У этого режима есть свои преимущества. Старый вариант бесплатного использования анализатора при добавлении в код комментариев остаётся в силе. Более того, предыдущий вариант позволяет использовать анализатор вообще в закрытых проектах. Например, он может использоваться студентами для проверки своих проектов без необходимости выкладывать их на GitHub/Bitbucket.

Условия

Более подробно это условие описано в статье "Как использовать PVS-Studio бесплатно" (см. Поддержка бесплатных пользователей осуществляется посредством ответов на сайте StackOverflow. Хотим обратить внимание, что StackOverflow не является багтрекером. главу «Дополнение: Поддержка»). Чтобы проинформировать нас о явном баге, просим по-прежнему писать нам в поддержку. Давайте обсуждать там вопросы, связанные именно с работой анализатора, режимами его работы и так далее.

Однако если мы почувствуем, что что-то пошло не так, мы оставляем за собой право изменить её условия или прекратить её. Акция предоставления бесплатных лицензий является бессрочной. Также мы оставляем за собой право отозвать конкретный ключ без объяснения причины.

Поддержка разработчиков подобных проектов потребует от нашей команды значительной работы и будет справедливо, если компании, где трудоустроены эти разработчики, приобретут платную лицензию :). Как уже было сказано ранее, возможность использования бесплатной лицензии не распространяется на зеркала проектов, например, на Clang, Chromium, KDE и так далее.

Дополнительные ссылки:

  1. Страница продукта PVS-Studio
  2. Скачать PVS-Studio
  3. Получить бесплатную лицензию для открытого проекта
  4. Бесплатное использования PVS-Studio в закрытых проектах

Free PVS-Studio for everyone who develops open source projects. Если хотите поделиться этой статьей с англоязычной аудиторией, то прошу использовать ссылку на перевод: Andrey Karpov.

Показать больше

Похожие публикации

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»