Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 12357 ideas, 58479 comments, 1187050 votes

Idea #6742: Audit the important core pieces for bugs



up
2
down
Written by Eldmannen the 9 Apr 08 at 20:49. Category: Others.
Related to: Nothing/Others. Status: New
Description
Work with the NSA, or an university or hire some contractor to audit important core pieces of Ubuntu such as the GTK+ and Qt libraries, X.org, and GNOME for security, bugs, crashes, etc. Memory leaks, buffer overflows, stack overflows, infinite loops, etc.

This will improve the security, stability and reliability of the whole operating system.

Improving the stability of system libraries (such as GTK+ and Qt) will improve the stability of all applications in the system.

And X.org needs to be more stable too, it is known to behave bad under heavy load, get stuck into infinite loops, have keys get stuck, etc.
Tags: audit

Attachments
No attachments.


Duplicates


Comments
steve196 wrote on the 9 Apr 08 at 21:46
Let's get the NSA off that list.
Auditing of these software pieces is underway all the time. Of course adding a bit to it helps a bit, but it is not like Canonical and some partners could suddenly make the "mother of all audits" that is far superior in quantity and quality to what is already happening.

hspaans wrote on the 13 Jul 08 at 15:30
Please review http://scan.coverity.com/index.html for more information


Post your comment