Для получения триального ключа
заполните форму ниже
Team license
Enterprise license
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Запросите информацию о ценах
Новая лицензия
Продление лицензии
--Выберите валюту--
USD
EUR
RUB
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Бесплатная лицензия PVS-Studio для специалистов Microsoft MVP
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Для получения лицензии для вашего открытого
проекта заполните, пожалуйста, эту форму
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Мне интересно попробовать плагин на:
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

Ваше сообщение отправлено.

Мы ответим вам на


Если вы так и не получили ответ, пожалуйста, проверьте папку
Spam/Junk и нажмите на письме кнопку "Не спам".
Так Вы не пропустите ответы от нашей команды.

>
>
Готова новая версия анализатора PVS-Stu…

Готова новая версия анализатора PVS-Studio 4.00 BETA

24 Ноя 2010

Сообщаем о выходе новой версии статического анализатора кода PVS-Studio 4.00, предназначенного теперь не только для разработчиков 64-битных и параллельных приложений, но и для более широкой аудитории программистов. Так мы говорим из-за того, что в новой версии появился БЕСПЛАТНЫЙ анализатор общего назначения. Анализ параллельных приложений теперь также бесплатный, платным является только анализ 64-битного кода. Это изменения в лицензионной политике. Кроме того, разработано новое окно для выдачи диагностических сообщений (ставшее значительно более удобным) и существенно повышена скорость работы.

Краткая информация о продукте и версии PVS-Studio 4.00

Начиная с версии 4.00, в состав PVS-Studio входят три набора правил:

  • поиск проблем миграции и разработки с нуля новых 64-битных приложений (Viva64);
  • разработка параллельных OpenMP-приложений (VivaMP);
  • новый набор правил для общего анализа приложений широкого профиля.

Анализатор работает с кодом программ на языках Си и Си++.

PVS-Studio поставляется как модуль расширения для среды разработки Microsoft Visual Studio 2005/2008/2010.

Из трех имеющихся в PVS-Studio наборов правил (64 бита, OpenMP, общий анализ) только поиск 64-битных проблем является платным решением (доступна 30-дневная ознакомительная версия, показывающая не все найденные проблемы). Остальные два набора правил – проблемы OpenMP и общий анализ – являются бесплатными.

Скачать PVS-Studio можно здесь: http://www.viva64.com/ru/pvs-studio/download/

Подробная информация о нововведениях в PVS-Studio 4.00

Новый набор правил статического анализа общего назначения

Мы разработали и реализовали новый набор правил статического анализа общего назначения. На момент выпуска версии 4.00 это более сорока правил, которые позволят найти проблемы в коде самого широкого профиля.

Начиная разрабатывать анализатор общего назначения, мы не ставили своей целью скопировать правила из существующих инструментов. Скорее наоборот, мы сконцентрировались на новых современных правилах, часть из которых являются полностью нашими идеями. Мы сознательно не стали реализовывать старинные диагностики, которые есть в любом подобном инструменте с 10-летней историей. Только новые и актуальные правила попадают в наш инструмент.

Выпуск версии 4.00 с набором из более чем сорока правил – это только первый шаг. В дальнейшем мы планируем значительно повысить количество правил диагностики.

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

Изменения в лицензионной политике

В PVS-Studio 4.00 произошли существенные изменения в ценовой политике. Если раньше (когда было только два анализатора – 64-битных и параллельных проблем) все наборы правил анализа были платными, то сейчас это изменено. Итак, сейчас платным является только набор правил для миграции и разработки нового 64-битного кода (Viva64). Два других набора правил – диагностика параллельных OpenMP проблем и диагностика ошибок общего характера являются бесплатными для коммерческого и некоммерческого использования дома и в организациях.

Таким образом, пользователи покупают только 64-битную диагностику (Viva64), если пользуются ей.

По-прежнему доступны три типа лицензии: Single User License, Team License, Site License.

Пользователи, которые купили лицензию на PVS-Studio менее чем год назад, бесплатно и автоматически могут обновиться на версию 4.00 – старые регистрационные ключи будут работать. Пользователи, которые приобрели лицензию более года назад также могут обновиться на версию 4.00, правда в 64-битном анализе некоторые новые диагностики не будут работать. Для того, чтобы иметь полноценную версию таким пользователям необходимо выполнить продление лицензии за 80% от ее стоимости.

Подробнее о ценах и лицензионной политике можно узнать здесь: http://www.viva64.com/ru/order/

Новое окно для диагностических сообщений, выдаваемых анализатором

До PVS-Studio 4.00 для вывода диагностических сообщений мы использовали стандартные окна Visual Studio – это Output Window и Error List. У этого варианта была масса недостатков. Мы не могли делать работу с нашим инструментом удобным из-за того, что не имели возможности расширять стандартные элементы Visual Studio. Поэтому мы разработали собственное окно для вывода диагностических сообщений. Это позволило нам сделать работу наших пользователей удобной. Мы и в дальнейшем планируем существенно расширять этот функционал, повышая удобство использования PVS-Studio.

Повышение скорости работы

Статический анализ кода – процесс более медленный, чем, к примеру, компиляция. Это связано с тем, что анализатор выполняет намного больше работы по сбору и обработке информации о коде программы. Поэтому повышение скорости работы нашего инструмента – постоянная приоритетная задача. Есть два пути для этого и мы применяем их оба. Во-первых, мы регулярно улучшаем процедуры анализа для того, чтобы он выполнялся быстрее. Во-вторых, в связи с появлением нового окна вывода диагностических сообщений мы существенно улучшили внутренние структуры представления данных, что позволило сделать работу со списком сообщений очень приятной по скорости.

Информация о компании

ООО "СиПроВер", российская компания (г. Тула), основанная в 2008 году. Основной продукт компании – статический анализатор кода PVS-Studio.

Страница продукта: http://www.viva64.com/ru/pvs-studio/

Цены и типы лицензий: http://www.viva64.com/ru/order/

Популярные статьи по теме
PVS-Studio 7.20: Unreal Engine, SAST, SCA

Дата: 18 Авг 2022

Автор: Сергей Васильев

В этом пресс-релизе пробуем новый формат: основная информация кратко изложена в одном разделе. Если интересны детали, есть разделы с более подробным описанием. Выбирайте то, что вам ближе.
PVS-Studio 7.19: что новенького?

Дата: 24 Июн 2022

Автор: Сергей Васильев

Недавно вышла новая версия PVS-Studio – 7.19. В этой заметке расскажем, что нового появилось в анализаторе, какие разделы документации мы улучшили, а также о том, что почитать, посмотреть и... во что…
PVS-Studio 7.18: обновления и улучшения

Дата: 13 Апр 2022

Автор: Сергей Васильев

Мы выпустили новый релиз PVS-Studio – 7.18. В этой заметке расскажем, как развиваем security-направление, зачем нужна новая система типов в C++ анализаторе, как улучшили анализ кода для embedded-сист…
Релиз PVS-Studio 7.17: улучшаем работу с Unreal Engine, ASP.NET Core, Texas Instruments

Дата: 14 Фев 2022

Автор: Сергей Васильев

С радостью представляем вам сводку новостей о первом релизе PVS-Studio в 2022 году. Сегодня поговорим об улучшениях в работе с Unreal Engine и ASP.NET Core проектами, новых диагностиках, а также о то…
PVS-Studio 7.16, взятие рубежей: MISRA C, Visual Studio 2022, .NET 6

Дата: 10 Дек 2021

Автор: Андрей Карпов

Последний релиз в уходящем 2021 году закрывает сразу несколько важных задач, поставленных перед командой PVS-Studio. Добавлена поддержка Visual Studio 2022, платформы .NET 6 и C# 10.0. Для стандарта …

Комментарии (0)

Следующие комментарии
Unicorn with delicious cookie
Мы используем куки, чтобы пользоваться сайтом было удобно. Хотите узнать подробнее?
Принять