| The US Department of Homeland Security "Cleans Up" Open SourceA huge number of US Government departments use many millions of lines of Open Source software as an integral part of their applications. How deeply embarrassing would it be if Open Source were a "spy in the office"? It's not just government applications that depend on Open Source. Businesses large and small worldwide depend on it for applications ranging from mundane to complex and esoteric. To be fair, an Open Source system is very unlikely to be a source of spyware. The whole régime of open source development, while it appears to allow every Tom Dick and Harry to develop the systems and is thus "inherently insecure" is very rigidly controlled by project owners with version control systems, quality assurance and testing often beyond the resources of a commercial corporation. So how is Homeland Security getting involved?On Wednesday 18th January 2006 we expect an announcement, probably from Coverity, that it, Stanford University and Symantec have picked up shares of a $1.24m grant allocated for the 
 
"Vulnerability Discovery and Remediation, Open Source Hardening Project". The project will scan the following open source projects for security vulnerabilities: 
                
                  | 
                     Abiword                        Apache                       BerkeleyDB                      Bind                       Ethereal Firebird                       Firefox                       FreeBSD  Gaim Gimp  Gtk+  Source - Coverity  | 
                      Icecast                         Inetutils                         KDE                         Linux                         Mplayer     MySQL                        OpenBSD                         OpenLDAP                         OpenSSH                         OpenSSL OpenVPN 
 | 
                        OpenVPN  Proftpd                      QT                       Samba                       Squid  TCL  TK                      wxGtk                       Xine                      Xmms                       Xpdf   |   "We're going to make automatic checking deeper and more thorough using the latest research and apply this to the open-source infrastructure to make it more robust," said Dawson Engler , an associate professor at Stanford  who is working on the project. "A lot of the nation's critical computing infrastructure is open source, and it isn't really checked in an automatic way."  Coverity already provides Linux developers with bug data, and this project is announced as a major piece of aide for Open Source developers, with bug data being made available\on bug lists for them to use. And the Open Source Community?   The project has come in for  criticism from the open-source community. "The bug database should help make open-source software more secure, but in a roundabout way," said Ben Laurie, a director of the Apache Foundation  who is also involved with OpenSSL. "A more direct way would be to provide the code analysis tools to the open-source developers themselves," he said. "It is regrettable that DHS has decided once more to ensure that private enterprise profits from the funding, while the open-source developers are left to beg for the scraps from the table," he said. "Why does the DHS think it is worthwhile to pay for bugs to be found, but has made no provision to pay for them to be fixed?"  Discuss this article  |