To get a trial key
fill out the form below
Team License (a basic version)
Enterprise License (an extended version)
* By clicking this button you agree to our Privacy Policy statement

Request our prices
New License
License Renewal
--Select currency--
USD
EUR
RUB
* By clicking this button you agree to our Privacy Policy statement

Free PVS-Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

I am interested to try it on the platforms:
* By clicking this button you agree to our Privacy Policy statement

Message submitted.

Your message has been sent. We will email you at


If you haven't received our response, please do the following:
check your Spam/Junk folder and click the "Not Spam" button for our message.
This way, you won't miss messages from our team in the future.

>
>
"Again this PVS-Studio team. They …

"Again this PVS-Studio team. They are everywhere..."

Sep 09 2016

I've written this post as some moral support for my colleague Andrey Karpov. Once he came to me and said that he was so tired to repeat that only few people in the world are aware that PVS-Studio exists. For him it's a fact and there is no doubt in it. The problem is that it's hard to convey this message to people and support this idea.

0428_Everyvere/image1.png

There are always people on the net who have heard about us, and they start writing something like this:

Oh, this PVS-Studio again! You, guys, are on all the sites, how can you spam so much! All programmers already know about you! We are really fed up with your aggressive marketing, can you just stop it!

Andrey is always frustrated: "What should I answer to them?". I am ready to support him in this battle, as I have practical examples. So, I guess I could share some ideas, so that to strengthen the spirit of my colleague a little bit and provide some answers to the provocations with this article.

Andrey, whose job is to promote the methodology of static analysis (taking PVS-Studio as an example) put a lot of effort in his work, but it is still not enough for such a mission. Still, very few people in this world know that PVS-Studio exists. That's why there is little to be proud of in the field of marketing PVS-Studio. I have real evidence of that. Here is what I can say when someone will again say "everyone already knows about PVS-Studio"

If you monitor our activity about the check of open-source projects, you probably visited the "Purchase" section. You may see that there are no precise prices on the page. A lot of similar products have the same strategy. Why is it done in this way? Our opinion and the opinion of a majority of programmers is dramatically different. What programmers think:

  • This is just for spamming or selling the e-mail base to the spammers!
  • This is because they sell to those who bribe them!
  • This is because they put a different price for every company!

I am totally sure, that all of this is nonsense, but will anybody listen to me?

In fact, this is done for two reasons:

  • To have the so-called "lead", i.e. a contact of a contact who may be interested, to EXPLAIN our licensing and pricing policies. Unfortunately, the product is very complex, that's why it's hard just to put the price "100 unicorns" for it. That's why we have to explain the licensing conditions, suggest the most suitable variant and so on. Sad but true, this cannot be avoided by just putting a price on the site.
  • We want to understand, if we have worked with this company before. There are two options here. Firstly, the process of purchasing isn't very fast in some companies (it can take several months), so to avoid two simultaneous purchase processes, we can give the contact of a person, who is already doing it. Secondly, it happens quite often, that the company already has a PVS-Studio license and we direct the person to be contacted about it. Often, programmers just thank us for the provided information and just use the license that was already purchased before.

Does it seem to you that I moved away from the topic of the article? No, I am just getting to the point. Exactly the fact that we SEE from which companies we get the requests about the prices for PVS-Studio, although the license is already purchased, is the reason of this article.

So, the first situation - company XXX. I could have written the real name of it here, but I won't. The PR-manager might see the mention, and might think something dreadful. That's why let it be XXX company. This is a well-known company on the world and on the Russian market. They have used PVS-Studio for two years, and they were using CppCat previously. A programmer from this company is contacting us to request the information about PVS-Studio. I give him the contact of a person, who purchased the license for this company. The programmer thanks me and says that "he is glad that PVS-Studio is already being used in the company, but too bad, that he didn't know about PVS-Studio before" The person discovered PVS-Studio several days ago, although the company is already using it for several years.

The second situation. Company YYY. I am not writing the specific name for the same reason. It's an American company with a huge development office in Moscow. They have been using PVS-Studio for three years and have a licence for a large number of team members. Recently, they have purchased the license for another three years. They are among our best clients. Not because of money. Because of the Technical Manager in this company (I'm not going to put his name here, if you realized it's you - hi there!). He is a real evangelist of static analysis in the company and takes part in the C++ events and conferences. In general, a very open and sociable person. A really cool guy! I'm sure that everybody who is sitting in his office in the radius of 100 m around him knows about PVS-Studio.

Recently we were contacted by a person who is, apparently, sitting 150 m away from him. This programmer didn't know about PVS-Studio and that it is actively used in the company. Once more. Let's leave out the fact that this person didn't know that his company is our client and has the PVS-Studio license. He has just learned that PVS-Studio exists!

So, even in those companies, who have long been our clients, there are people who haven't heard about PVS-Studio; therefore, there is still a lot to do for Andrey and this is just the beginning. Therefore, I'm asking those who want to write "That PVS-Studio guys are spamming again!" to tolerate this situation. It's just a coincidence, that you hear about PVS-Studio not first time. In fact, only 1% of C++ and 0.5% C# programmers (at best) know about this this tool. For example, we have sold just one license to China. Thank you for your attention. My wish to Andrey - to multiply the marketing efforts of our tool and of static code analysis in general.

Popular related articles
PVS-Studio: static code analysis technology

Date: Jan 11 2022

Author: Andrey Karpov, Paul Eremeev

PVS-Studio provides static analyzers for C, C++, C# and Java languages on Windows, Linux and macOS platforms. PVS-Studio analyzers can vary slightly due to certain features that the languages have. H…
How to speed up building and analyzing of your project with IncrediBuild?

Date: May 17 2021

Author: Maxim Zvyagintsev

"How much longer are you going to build it?" - a phrase that every developer has uttered at least once in the middle of the night. Yes, a build can be long and there is no escaping it. One does not s…
GTK: the first analyzer run in figures

Date: Jan 04 2021

Author: Svyatoslav Razmyslov

For some people, the introduction of a static analyzer into a project seems like an insurmountable obstacle. It is widely believed that the amount of analysis results issued after the first run is so…
Did it have to take so long to find a bug?

Date: Dec 21 2020

Author: Svyatoslav Razmyslov

Have you ever wondered which type of project demonstrates higher code quality – open-source or proprietary? Our blog posts may seem to suggest that bugs tend to concentrate in open-source projects. B…
How static code analysis helps in the GameDev industry

Date: Nov 30 2020

Author: George Gribkov

The gaming industry is constantly evolving and is developing faster than a speeding bullet. Along with the growth of the industry, the complexity of development also increases: the code base is getti…

Comments (0)

Next comments
This website uses cookies and other technology to provide you a more personalized experience. By continuing the view of our web-pages you accept the terms of using these files. If you don't want your personal data to be processed, please, leave this site.
Learn More →
Accept