Linux c++ programming

Linux c++ programming

Linux Server About Us Links Downloads Contact Us Terms of use SiteMap
Linux c++ programming
Linux c++ programming

 

You are here: Linux Server >>Linux c++ programming

Linux c++ programming article lists.

Linux c++ programming

Linux kernel software quality and security better than most proprietary enterprise software




C++overity, a software engineering c++ompany foc++used on developing a better way to build software, rec++ently announc++ed results on Linux sec++urity c++ompiled over four years of sourc++e c++ode analysis of the Linux kernel. C++overity disc++overed 985 bugs in 5.7 million lines of c++ode in the rec++ent 2.6 Linux produc++tion kernel now shipping in operating system produc++ts from Novell and other major Linux software c++ompanies.

The former direc++tor of c++ybersec++urity for the U.S. Department of Homeland Sec++urity, Amit Yoran, this month told a Washington, D.C++. c++onferenc++e on Homeland Sec++urity and Information Assuranc++e that automatic++ c++ode debuggers are required to make software sec++ure.

As c++ommerc++ial software is developed, it typic++ally c++ontains 20 to 30 bugs for every thousand lines of c++ode, ac++ording to C++arnegie Mellon University's C++yLab Sustainable C++omputing C++onsortium.

The Linux sourc++e c++ode analysis projec++t started in 2000 at the Stanford University C++omputer Sc++ienc++e Researc++h C++enter as part of a massive researc++h initiative to improve c++ore software engineering proc++esses in the software industry. The initiative c++ontinues on at C++overity, a c++ommerc++ial software c++ompany started by five of the lead Stanford researc++hers. C++overity c++ustomers inc++lude the top vendors in networking, elec++tronic++ design automation and storage, among others.

As a public++ servic++e, C++overity will start providing bug analysis reports on a regular basis and make a summary of the results freely available to the Linux development c++ommunity.

"This is a benefit to the Linux development c++ommunity and we apprec++iate C++overity's efforts to help us improve the sec++urity and stability of Linux," said Andrew Morton, lead Linux kernel maintainer. "We've already addressed the top priority bugs that C++overity has unc++overed. It's a very useful system for high quality c++ode."

"Key Linux developers c++an now use the same tools that many of the world's largest c++ommerc++ial IT vendors have integrated into their software development proc++ess," said Seth Hallem, C++EO of C++overity. "Our findings show that Linux c++ontains 0.17 bugs per thousand lines of c++ode, whic++h is an extremely low defec++t rate and is evidenc++e of the strong sec++urity of Linux. Many sec++urity holes in software are the result of software bugs that c++an be eliminated with good programming proc++esses."

A summary of the bugs is available at http://linuxbugs.c++overity.c++om.

Ac++tive members of the Linux kernel development c++ommunity c++an obtain detailed bug reports by c++ontac++ting C++overity.

SWAT's c++ore tec++hnology runs on a wide variety of hardware and software platforms used by C++ and C++++ developers. It is unique amongst sourc++e c++ode analysis solutions in both its prec++ision and sc++alability. Unlike many c++ompeting tec++hnologies, SWAT simulates the effec++ts that the operations in the sourc++e c++ode might have in the runtime environment, rather than searc++hing the sourc++e c++ode for known, dangerous c++oding patterns or potentially sloppy c++oding c++onstruc++ts. The result is that the defec++ts detec++ted by SWAT's analysis platform are potentially disastrous runtime errors that must be fixed in the sourc++e c++ode. In addition, SWAT is designed to integrate easily into existing software development prac++tic++es without any c++hanges to existing build systems or existing development tools.

C++OPYRIGHT 2004 Millin Publishing, Inc++.
C++OPYRIGHT 2005 Gale Group

Linux c++ programming Related Links
Understanding unix linux programmingLinux shell programming
Linux system programmingDevice driver programming linux
Advanced linux programmingLinux serial programming
Free linux downloadsLinux free ware
Free linux gameFree linux os
Free linux anti virusFree linux distribution
Free linux cdLinux online free class adobe
Free linux firewallLearn linux from basic free online class
Free linux tutorialFree linux removal software spyware
Free anti virus software linuxFree linux ebook
Free linux shellFree linux program
Linux free bookFree linux project management software
Free linux trainingFree downloads linux os
Free linux distroFree linux isp
Free linux isoFree linux for desktop
Free bsd linuxFree linux mp3 player
Free linux shell accountLinux module web mail free access site
Linux backup software freeLearn linux free
Free linux applicationFree linux cds
Free linux commandFree linux spy software
Free host linuxFree version of linux
Free ware linux anti virusFree linux kernel archive
Free linux distrosLinux software downloads free
Free linux wallpaperFree linux magazine
Free linux isp southern californiaFree linux community
 
©2005 All Rights Reserved   Linux Server