Open-source projects that we tested with PVS-Studio

    PVS-Studio and Open-Source
    A similar article has already been published on our website. However, the number of projects is increasing, and I think it will be rational to update the list once a year. This is what we will do.

    We take good care of free open-source projects. We try to notify the authors of the projects about the defects found and, if necessary, provide them with a license for a while.


    I also want to remind readers that we have a lightweight code analyzer called CppCat. According to general diagnostics, it is close in capabilities to PVS-Studio. However, it is not intended for teamwork. An important point - the trial version allows you to fully use CppCat for 7 days. This is enough to test the average Open-Source project. You can learn more about CppCat and its difference from PVS-Studio from the article " Alternative to PVS-Studio for $ 250 ".

    List of open-source projects so far verified with PVS-Studio:

    Our team does not check projects free of charge. Notes on errors found are advertising for us. We do not hide this. But it seems to me that this is the most useful advertisement you have ever seen! PVS-Studio really helps the open-source community.

    You may notice that these articles vary greatly in volume. It is explainable. For example, when writing the first article about ReactOS, the analyzer implemented much fewer rules than during the second test. During this time, the analyzer learned to find several times more errors. So such articles will become longer with time. Now we have to skip many flimsy errors so as not to turn the article into a reference.

    On our site we also rundatabase of errors found . I think many of the readers will be curious to wander around it. But it is much more interesting that this base can be used as a resource for developing coding standards, new recommendations in books and articles on programming. In general, this base is waiting for its McConnell, who will be able to grow from this book in the spirit of "100 recommendations on how not to sit in a puddle."
    Unfortunately, we no longer develop or support the CppCat project. You can read about the reasons here .

    Also popular now: