Yet Another Answer to the Quality Comparison

Glass, Robert L.
July 2008
Software Practitioner;Jul/Aug2008, Vol. 18 Issue 4, p1
The article discusses a study which concluded that open source development approaches do not produce higher quality software than proprietary software development. The study examined the source code of four operating system kernels, namely FreeBSD and GNU/Linux and Solaris and Windows to determine their quality. Examples of the metrics used by the author of the study to assess the quality of the four operating system kernels are average structure complexity in files, extended cyclomatic complexity and unsafe function-like macros. It provides an overview of other studies which examined the quality of open source software versus its proprietary counterpart.


Related Articles

  • FACE-OFF Should you trust your network to open source? Yes. Balog, Tarus // Network World;3/5/2007, Vol. 24 Issue 9, p22 

    The article discusses the significance of open source software over commercial products in the U.S. The author asserts that there are two ways to interpret the term trust in the software. These include robustness and security of the source code. It is stated that robustness can easily identify...

  • Taking Linux for a Spin. Freedman, David H. // Inc.;Jun2006, Vol. 28 Issue 6, p69 

    The article provides information on Linux operating system. Linux is an open-source software that is available for free and it boasts a worldwide network of programmers constantly trying to perfect it. It also explains the advantages and disadvantages of switching an entire company over to...

  • Red Hat should lighten up. Brooks, Jason // eWeek;3/26/2007, Vol. 24 Issue 11, p41 

    The article emphasizes the need for Red Hat Enterprise Linux 5 (RHEL) contracts to be more flexible. RHEL is probably the most important Linux distribution in terms of hardware and software certifications and in terms of its prominence among the enterprise infrastructures that readers are...

  • Open should mean Open. Watanabe, Edson; Manoel Fernandes, José // InTech;Aug2006, Vol. 53 Issue 8, p46 

    The article explains the Linux operating system (OS). Among the features of Linux are memory management, real-time support for embedded and time-critical applications, multi-processing and portable OS interface threads, inter-processing communications using files and/or pipe and several internal...

  • Migrating to Linux: how and why.  // Electronics Weekly;11/5/2008, Issue 2359, p47 

    The article presents information about the importance of migrating to the Linux operating system of Red Hat Inc. It says that Linux is firmly established in the market but migrating from an existing source code to the operating system is a great effort. An overview is given of the different...

  • OS CHALLENGE: Use the source, Luke. MILLS, ASHTON // APC (Bauer Media Group);Apr2012, Vol. 32 Issue 4, p80 

    The article offers information on several source-based desktop systems of Linux including Ubuntu, Mint and Fedora. It mentions that Linux allows modification and compiling the source code in very simple manner and also provides a wide range of source-based Linux distribution. It also discusses...

  • GNOME, KDE aim at Windows. Brooks, Jason // eWeek;9/27/2004, Vol. 21 Issue 39, p64 

    This article focuses on upgrades in KDE and GNOME open-source software projects. Advances in these two softwares build the case for Linux as a viable alternative to Windows on mainstream corporate desktops. Some of the biggest changes in KDE 3.3 and GNOME 2.8 lie in the projects' respective...

  • Xen 3.0. Yager, Tom // InfoWorld;7/3/2006, Vol. 28 Issue 27, p23 

    The article presents information on Xen 3.0 software from Xen. The software plants itself into a Linux source code tree as the equivalent of a new central processing unit architecture. Compiling Linux with Xen as the target architecture will result with a Linux that has paravirtualization, a...

  • Lessons from an Open Source Adopter. Dave-McCandless // Siliconindia;Oct2004, Vol. 8 Issue 9, p24 

    This article focuses on open source software. The author's first encounter with source code distribution and communal software development happened back in 1984, when he became a journeyman systems programmer in the world of VM/CMS, IBM's elegant mainframe operating system. Although a...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics