منبع اصلی نوشتار زیر در این لینک قرار دارد

حفره و متن باز!

طبق گزارش شرکت Coverity نگارش 2.6.9 کرنل لینوکس در 5.7 میلیون خط کد، فقط تعداد 985 باگ وجود داره، یعنی چیزی کمتر از یک باگ در هر 10000 خط برنامه، که اکثر این باگ ها قبلا کشف و رفع شده.

این شرکت با چک کردن پایگاه داده MySQL به ازای هر 4000 خط کد، فقط یک باگ کشف کرد که نسبت به نرم افزار های تجاری که حدود 20 الی 30 باگ در هر 1000 خط دارند بسیار سالم تر و مطمئن تر خودنمایی می کند.

لازمه اضافه کنم که شرکت Coverity نرم افزار هایی برای یافتن حفره های امنیتی و نقاط ضعف برنامه های نوشته شده با C و C++ تولید می کند و شرکت های بزرگی مانند اوراکل و سان از این نرم افزار سود می برند.
در ضمن، به زودی برنامه های آپاچی و PHP نیز توسط این برنامه چک خواهند شد.

لینک های مربوطه:
http://www.coverity.com/news/news_12_14_04_story4.html
http://news.zdnet.com/2100-1009_22-5563918.html
http://linuxbugs.coverity.com/forms/login.php?continue=linux_report.pdf



برچسب ها :