针对开发开源项目的人免费的PVS-Studio

PVS-Studio免费提供开源

在2019年新年庆祝活动的前夕,PVS-Studio团队决定向GitHub,GitLab或Bitbucket上托管的所有开源项目的捐助者致以良好的礼物。 他们有机会免费使用PVS-Studio静态分析器来开发开源项目。

我们帮助使开放源代码更好,更可靠。 尽管由于我们的出版物,开源项目中已修复了10,000多个错误 ,但这显然还不够。 我们的团队实际上无法定期检查数千个打开的项目。 因此,在2016年,我们为PVS-Studio提出了免费许可选项。 唯一的条件是注释代码中是否存在特殊类型的注释。 在文章“ 如何免费使用PVS-Studio ”中阅读有关这种许可的更多信息。

满足我们的愿望,我们决定为参与GitHub,GitLab或Bitbucket上的开放项目开发的所有人提供免费使用PVS-Studio的机会。 这些项目的作者无需添加任何评论。

我们向所有人颁发为期1年的免费许可证。 要获得许可证,您必须:

  1. 转到页面: https : //www.viva64.com/en/open-source-license/
  2. 输入许可证密钥将发送到的名称和电子邮件;
  3. 输入指向您的GitHub / GitLab / Bitbucket个人资料的链接;
  4. 发送免费许可证的请求。

许可证到期后,您可以通过相同的方式获取新的许可证密钥。

密钥是单独的,只能用于验证在GitHub / GitLab / Bitbucket上发布的开放项目。 免费许可证不适用于项目镜像。

在代码中添加注释时免费使用分析器的旧版本仍然有效。 此模式有其优点。 例如,学生可以使用它来测试他们的项目,而不必将它们上传到GitHub / GitLab / Bitbucket。 此外,以前的版本允许在封闭项目中通常使用分析仪。

条件

通过StackOverflow网站上的答案提供了对免费用户的支持。 在“ 如何免费使用PVS-Studio文中对此条件进行了详细说明(请参阅“附加:支持”一章)。 我们要注意,StackOverflow不是错误跟踪器。 让我们讨论与分析仪及其操作模式等具体相关的问题。 要通知我们一个明显的错误,请继续写信给我们以寻求支持。

提供免费许可证的行为是永久的。 但是,如果我们认为出了点问题,我们保留更改或终止其条件的权利。 我们也保留不给出原因撤销特定密钥的权利。

如前所述,使用免费许可证的可能性不适用于项目镜像,例如ClangChromiumKDE等。 为此类项目的开发人员提供支持将需要我们团队的大量工作,并且如果雇用这些开发人员的公司获得有偿许可证是公平的:)。

附加链接:

  1. PVS-Studio产品页面
  2. 下载PVS-Studio
  3. 获得开源项目的免费许可证
  4. 在封闭的项目中免费使用PVS-Studio
  5. PVS-Studio的免费许可选项



如果您想与说英语的读者分享这篇文章,请使用以下链接:Andrey Karpov。 为开发开源项目的所有人免费提供PVS-Studio

Source: https://habr.com/ru/post/zh-CN434012/


All Articles