Windows

Mã Linux là 'chuẩn mực về chất lượng', nghiên cứu kết luận

How to Find Server Serial number in Linux | Service Tag | Hardware Information| Tech Arkit

How to Find Server Serial number in Linux | Service Tag | Hardware Information| Tech Arkit
Anonim

Người hâm mộ phần mềm tự do và mã nguồn mở (FOSS) có thể nhớ lại một báo cáo từ Coverity năm ngoái cho thấy mã nguồn mở thường có ít lỗi trên mỗi nghìn dòng mã so với mã phần mềm độc quyền

Nhanh chóng chuyển tiếp đến năm nay và tin tức còn nổi bật hơn nữa.

Theo phân tích của hơn 450 triệu dòng mã phần mềm thông qua dịch vụ Coverity Scan, Báo cáo nguồn mở bao quát năm 2012 của Coverity, phát hành hôm thứ Ba, kết luận rằng “Linux vẫn là chuẩn mực cho chất lượng.”

[Đọc thêm: PC mới của bạn cần 15 chương trình miễn phí, tuyệt vời]

'Động lực khác biệt'

Dịch vụ của Coverity được bắt đầu vào năm 2006 bởi Coverity và US Department of Homeland Se độ tinh khiết, đã trở thành một tiêu chuẩn được chấp nhận rộng rãi để đo trạng thái của chất lượng phần mềm nguồn mở.

Theo kết quả năm nay, các dự án mã nguồn mở có từ 500.000 đến 1.000.000 dòng mã có mật độ khiếm khuyết trung bình chỉ là 0,44, trong khi mã độc quyền ghi được ở mức 98 cho các dự án như vậy. Mật độ khuyết tật đề cập đến số lượng lỗi trên 1000 dòng mã phần mềm.

Đối với các dự án có hơn một triệu dòng mã, mặt khác, mật độ khiếm khuyết giảm xuống còn.66 trong mã độc quyền nhưng tăng tất cả các cách. 75 cho các dự án nguồn mở.

"Sự khác biệt này có thể được quy cho các động lực khác nhau trong các nhóm phát triển nguồn mở và độc quyền, cũng như điểm mà tại đó các nhóm thực hiện các quy trình thử nghiệm phát triển được chính thức hóa". năm, cả người dùng độc quyền và nguồn mở của Dịch vụ quét của Coverity đã chứng minh chất lượng tốt hơn mật độ lỗi tiêu chuẩn của ngành được chấp nhận là 1.0.

Xác định mật độ dưới 0.7

Đặc biệt thú vị đối với người hâm mộ Linux, tuy nhiên, hệ điều hành mã nguồn mở “vẫn là một điểm chuẩn cho chất lượng”, trong ước tính của Coverity.

Kể từ khi báo cáo Coverity Scan ban đầu năm 2008, các phiên bản quét của Linux đã liên tục đạt được mật độ khiếm khuyết dưới 1.0 và các phiên bản được quét trong năm 2011 và 2012 đã chứng minh mật độ khiếm khuyết dưới.7, ”công ty giải thích. Trong khi Coverity quét hơn 6,8 triệu dòng mã Linux vào năm 2011 và tìm thấy mật độ lỗi. 62, báo cáo năm 2012 bao gồm việc quét hơn 7,4 triệu dòng mã Linux và tìm thấy mật độ lỗi là 0,66.

Gần đây nhất, Coverity đã quét 7,6 triệu dòng mã trong Linux 3.8 và tìm thấy mật độ khiếm khuyết. 59.

Một bản sao báo cáo đầy đủ của Coverity có sẵn dưới dạng bản tải xuống miễn phí.