Windows

Linuxový kód je "benchmark kvality", uzavírá studie

Osnovne komande u Linux-u

Osnovne komande u Linux-u
Anonim

Fanoušci softwaru s volným a otevřeným zdrojovým kódem (FOSS) si mohou vyžádat zprávu od společnosti Coverity v loňském roce, že otevřený zdrojový kód má typicky méně defektů na tisíc řádků kódu než vlastní kód softwaru

Na základě analýzy více než 450 milionů řádků softwarových kódů prostřednictvím služby Coverity Scan byla zpráva Coverity's Coverity Scan Open Source, která byla že "Linux zůstává měřítkem kvality."

[Další informace: Váš nový počítač potřebuje tyto 15 bezplatných, vynikajících programů]

"Diferenciální dynamika"

Služba Coverity, která byla zahájena v roce 2006 od Coverity a amerického ministerstva vlasti Se se stává běžně uznávaným standardem pro měření stavu softwaru s otevřeným zdrojovým kódem.

Podle letošních výsledků měly projekty s otevřeným zdrojovým kódem s 500 000 až 1 000 000 řádky kódu průměrnou "hustotu defektů" pouhých 0,44, zatímco pro takové projekty je dosaženo vlastního kódu ve výši 0,98. Hustota defektů se vztahuje k počtu závad na 1000 řádků softwarového kódu.

U projektů s více než jedním miliónem řádků kódu se na druhé straně hustota defektů snížila na 0,66 ve vlastním kódu, ale naopak se zvýšila až na. "Tento rozdíl může být přičítán odlišné dynamice v rámci open source a proprietárních vývojových týmů, stejně jako bod, ve kterém tyto týmy implementují formalizované vývojové testovací procesy," vysvětluje Coverity.

Pro dva roky, jak proprietární, tak open source uživatelé služby Coverity's Scan prokázali lepší kvalitu než přijatá hustota vad průmyslových standardů 1,0.

Hustoty defektů pod 0,7

Zvláště zajímavé pro fanoušky Linuxu je však to, operační systém s otevřeným zdrojovým kódem zůstává měřítkem kvality ", odhaduje se podle Coverityho.

"

Od původního reportu Coverity Scan v roce 2008 se skenované verze systému Linux neustále hustota vad menší než 1,0 a verze naskenované v letech 2011 a 2012 prokázaly hustotu defektu pod 0,7, "vysvětluje společnost.

Zatímco Coverity naskenovala více než 6,8 milionu řádků kódu Linuxu v roce 2011 a zjistila hustotu defektů. 62, zpráva z roku 2012 zahrnovala skenování více než 7,4 milionů řádků kódu Linuxu a zjistila hustotu defektu 0,66. V poslední době společnost Coverity skenovala 7,6 milionu řádků kódu v Linuxu 3,8 a zjistila, že hustota chyby je právě. 59.

Kopie úplné zprávy společnosti Coverity je k dispozici ke stažení zdarma.