BrainDump
  Home arrow BrainDump arrow Page 3 - Open Source and Proprientary Approache...
Dev Shed Forums 
Administration  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Forums Sitemap 
IBM® developerWorks 
Dedicated Servers 
E-Commerce Hosting 
Linux Web Hosting 
Managed Hosting 
Small Business Hosting 
Download TestComplete 
VPS Hosting 
Weekly Newsletter

 
Developer Updates  
Free Website Content 
IBM Rational Software Development Conference
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
BRAINDUMP

Open Source and Proprientary Approaches To Bugs and Quality
By: Blue Moon
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 9
    2005-10-04

    Table of Contents:
  • Open Source and Proprientary Approaches To Bugs and Quality
  • The Costs/Quality Correlation
  • If There is a Will, There is a Way
  • Will the Arrogance of Proprietary Code Companies Last Forever?

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
     
    ADVERTISEMENT

    Stay one step ahead of the competition. Evaluate and give feedback on some of the hottest web development tools on the market today. Make your opinion heard! Click Here

    Open Source and Proprientary Approaches To Bugs and Quality - If There is a Will, There is a Way
    (Page 3 of 4 )

    What is stopping proprietary code companies from dealing honestly with their bugs is not lack of money, or time, or qualified staff, but lack of desire to do it unless forced by circumstances.

    In general, bugs are not something that developers and companies gladly admit to. It is absolutely logical that nobody is happy to admit his or her mistakes, no matter if commercial interests are involved or it is purely ego.  And as one can  conclude, commercial interests are a very strong motive for hiding bugs, probably more powerful than even the ego of somebody who is in power to prevent disclosure of his or her mistakes. But a mistake cannot be corrected, if it is not identified.

    Just compare this attitude to that of the open approach of the Firefox Foundation, which pays $500 for reporting a severe bug! Are you still wondering why, for some proprietary code companies, it takes years to fix bugs?

    Fortunately, the pressure from open source seems to be a driving force for proprietary code companies to adopt better approaches to bugs and quality. Although it is still not a rule, proprietary code companies do invite external testers and reviewers. Microsoft, for example, discloses parts of their code to selected external testers. I bet no one believes that Microsoft does this out of altruistic motives.

    Usually external testers and reviewers are representatives of selected partners who will use the software, not the general developers' community, but still it is better than nothing. If these external testers and reviewers have the expertise and above all the freedom to be honest, this could help eliminate a lot of bugs --  either before the software is released, or later when there is a production version, external eyes can help to make it more stable.

    More BrainDump Articles
    More By Blue Moon


       · The purpose of this article is not to start another "religious" war between...
       · <snip>But I cannot keep my eyes (and mouth....</snip>syntax error near...
     

       

    BRAINDUMP ARTICLES

    - Outsourcing: the Hoopla, the Reality
    - MySQL Plays in the Sun
    - All About SQL Functions
    - SQL: Functioning in the Real World
    - More Advanced SQL Statements
    - Beginning SQL the SEQUEL: Working with Advan...
    - Beginning SQL
    - A Look at the VI Editor
    - A Quick Tour of Boo
    - Book Review: Open Source Licensing
    - PGP and GPG: Email for the Practical Parano...
    - Microsoft Continues War on Open Source
    - Secure Remote Desktop Sharing with VNC on Li...
    - A Look at Google Project Hosting
    - What we can Learn from Two Linux vs. Microso...

     
    Accelerating Trading Partner Performance
     
    Competing on Analytics
     
    Cost Effective Scaling with Virtualization and Coyote Point Systems
     
    Five Checkpoints to Implementing IP Telephony
     
    Hosted Email Security: Staying Ahead of New Threats
     




    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 2 hosted by Hostway