هناك عدة طرق للحصول على ترخيص مجاني لمحلل الشفرة الثابتة PVS-Studio ، والذي يهدف إلى البحث عن الأخطاء ونقاط الضعف المحتملة. يمكن لمشاريع المصادر المفتوحة والمشاريع الصغيرة المغلقة ومتخصصي الأمن العام ومالكي حالة Microsoft MVP استخدام الترخيص مجانًا. توضح المقالة باختصار كل من هذه الخيارات.
PVS-Studio هي أداة مصممة للكشف عن الأخطاء ونقاط الضعف المحتملة في التعليمات البرمجية المصدر للبرامج ، مكتوبة بلغات C و C ++ و C # و Java. إنه يعمل في بيئات Windows و Linux و macOS.
PVS-Studio هو حل B2B مدفوع ، ويستخدم من قبل العديد من الفرق في مختلف الشركات. قائمة
العملاء .
لذلك دعونا ننظر في الحالات ، عندما يمكن استخدام محلل PVS-Studio مجانًا.
مشاريع مفتوحة المصدر
يمكن استخدام PVS-Studio مجانًا من قِبل المبرمجين ، والمشاركة في تطوير مشاريع مفتوحة المصدر ، تم نشرها على GitHub أو GitLab أو Bitbucket. يمكن لأي شخص يرغب في الحصول على ترخيص مجاني لمدة عام. للحصول على ترخيص ، تحتاج إلى:
- انتقل إلى الصفحة: ترخيص PVS-Studio المجاني للمصدر المفتوح
- أدخل اسمك والبريد الإلكتروني ، الذي ترغب في الحصول على مفتاح ترخيص له ؛
- أدخل الرابط إلى ملفك الشخصي في GitHub / GitLab / Bitbucket ؛
- إرسال طلب للحصول على ترخيص مجاني.
عند انتهاء الترخيص ، يمكنك الحصول على مفتاح ترخيص جديد بنفس الطريقة.
المفتاح فردي ويمكن استخدامه فقط للتحقق من المشاريع مفتوحة المصدر المستضافة على GitHub / GitLab / Bitbucket. الترخيص المجاني لا يمتد إلى مرايا المشروعات.
ترد المزيد من التفاصيل حول هذا النوع من التراخيص المجانية في المقالة "
PVS-Studio المجانية لأولئك الذين يطورون مشاريع مفتوحة المصدر ".
مشاريع مغلقة
هناك العديد من المشاريع الصغيرة الخاصة التي طورها المتحمسون. على سبيل المثال ، الألعاب ، التي تم إنشاؤها من قبل المطورين إيندي أو مشاريع التركيز الأكاديمي.
خيار الترخيص المجاني ، بناءً على إضافة تعليقات من نوع خاص في الكود ، سيكون مناسبًا لهذه المشاريع. النقطة المهمة هي أن مثل هذه التعليقات غير مقبولة في مشاريع الشركات الكبيرة ، ولكن يمكن للمطورين إضافتها في مشاريعهم الفردية.
وهنا هذه التعليقات:
تعليقات للطلاب (الرخصة الأكاديمية):
تعليقات للمطورين الفرديين:
بالمناسبة ، يمكن استخدام هذا النوع من التراخيص المجانية في الواقع ليس فقط في المشروعات المغلقة ، ولكن في المشروعات المفتوحة أيضًا.
تعليقات لمشاريع مجانية مفتوحة المصدر:
يجب أن تمر بخطوتين لبدء استخدام محلل كود PVS-Studio مجانًا.
الخطوة 1. إذا كنت تستخدم PVS-Studio كمكون إضافي لبرنامج Visual Studio أو كنت تستخدم الأداة المساعدة المستقلة ، فقم بإدخال مفتاح الترخيص التالي:
الاسم: PVS-Studio Free
المفتاح: FREE-FREE-FREE-FREE
إذا كنت تستخدم PVS-Studio لنظام التشغيل Linux ، فانتقل إلى الخطوة الثانية ، فلن تحتاج إلى ملف ترخيص.
الخطوة 2. قم بإجراء عمليات التحرير في جميع الملفات القابلة للترجمة لمشروعك. نعني الملفات ذات الامتدادات c ، cc ، cpp ، cs ، java وغيرها. ليس لديك لتغيير ملفات الرأس.
يجب عليك كتابة سطرين من التعليقات في بداية كل ملف. إذا كان مشروعك يحتوي على عدد كبير من الملفات ، فيمكنك استخدام الأداة المساعدة "how-to-to-use-pvs-studio-free". سوف تحتاج إلى تحديد التعليق لإدراج والدليل مع رمز. بعد ذلك ، ستقوم الأداة المساعدة بعبور جميع الملفات الموجودة في المجلد والمجلدات الفرعية بشكل متكرر ، مضيفة التعليقات الضرورية إلى الكود. يمكنك تنزيل الأداة المساعدة (مع الكود المصدري) هنا:
how-to-to-use-pvs-studio-free .
يمكنك قراءة بعض التفاصيل الإضافية لهذا النوع من الترخيص المجاني في مقالة "
كيفية استخدام PVS-Studio مجانًا ". يرجى التأكد من قراءة هذه المقالة في حال قررت اختيار خيار الاستخدام المجاني أعلاه.
خبراء الأمن
يمكن لخبراء الأمن العام ، المتخصصين في البحث عن الثغرات الأمنية ،
الكتابة إلينا والحصول على ترخيص مجاني لمحلل PVS-Studio.
يجب على كل من يرغب في الحصول على الترخيص والدعم أن يؤكد أنه متخصص في القضايا الأمنية وأنشطة عامة ، على سبيل المثال ، كتابة المقالات. سنقوم بتحديد هذه الأشياء عن طريق البريد.
اقرأ المزيد: "
تسليم تراخيص محلل PVS-Studio إلى خبراء الأمن ".
مايكروسوفت MVP
الأشخاص الأوائل ، الذين عرضنا تراخيص مجانية ، كانوا Microsoft MVPs. ظهر
منشور "تراخيص PVS-Studio المجانية لـ MVPs " في عام 2011. بالكاد يتذكر أي شخص هذا الآن ، ولكن هذا العرض لا يزال قائماً.
إذا كنت Microsoft MVP ، فأرسل
لنا رسالة بالبريد الإلكتروني وحدد ملف التعريف الخاص بك على MVP على موقع Microsoft على الويب. سنرسل لك الترخيص ، والذي يسمح باستخدام PVS-Studio لمدة 12 شهرًا دون أي قيود ، بما في ذلك الاستخدام لأغراض تجارية. بعد انتهاء صلاحيته ، سيكون من الممكن تمديد الترخيص.
الخاتمة
ربما نحتاج إلى تذكير السيناريو الرئيسي.
- يتوفر إصدار محلل تجريبي على الموقع. فيما يلي الصفحة التي يمكنك من خلالها تنزيل PVS-Studio والحصول على مفتاح تجريبي.
- يمكن للشركة شراء الترخيص والحصول على دعم سريع وفعال. سيتواصل مطوروك مباشرة مع مطورينا من فريق PVS-Studio. لا الوسطاء وموظفي الدعم وهلم جرا. التواصل المباشر فقط مع المبرمجين ولي (المدير الفني). مثال
نشكرك على اهتمامك ونتمنى لك منع أكبر عدد ممكن من الأخطاء باستخدام PVS-Studio. فقط لا تنس أن نقطة منهجية الكود الثابت هي في استخدامها المنتظم ، وليس في عمليات فحص واحدة. حظا سعيدا