Sunday, November 13, 2005

Open Source Software Advantages

Besides the low license cost, open source software often have other advantages that are more important:

  • The right to modify the software: reach a detailed understanding of how the system works, unlimited tuning and improvement, easier to isolate bugs, extend the lifetime of an application
  • redistrubite modifications and improvements, shared by large communities, attract new developers. large market for support and customisation, improved quality and functionality.
  • there is no one with the power to restrict the software development in an unilateral way, there is no single entity on which the future of the software depends
  • dependable applications, no "black boxes", critical code/applications can be inspected in detail by a large community
  • Usually open source software is delivered ``when it is ready'', and when the development team feels that its quality is good enough. This means that software usually does not need as many ``service packs'', updates and such, reducing the maintenance cost.
  • read the source code to learn how constructs and functions can be used. Learn what choices others have made by reading their code, preferably by reading code written by better programmers than ourselves.

    And finally, share your own code! I myself for example have a project at sourceforge: Quotesviewer to track quotes on the Euronext Stock Exchange.

    If you want to use Open Source Software to run your business on take care to evalute the OSS, it is not always the best solutions and not all OSS applications are worth the effort. Business Readiness Rating provides you a method to evaluate OSS.

    Open Source for Business is another weblog i maintain with news on open source successes in business use.


    Blogger jj said...

    I enjoyed the site. I am a programmer and find the resources available to write quailit software are very limited. Thanks for the articles.
    Best regards,
    I will check back, keep it up.

    Wednesday, December 07, 2005 6:21:00 PM  
    Anonymous Anonymous said...

    Companies providing custom software developmentservices are highly demanding these days. To get in touch with the reputed ones in this field, browse the internet, you will find a list of service providers instantly in front of you; choose a top-rated company to assign your custom software development project. But don’t forget to select the company that is capable of offering you cost-effective software solutions.

    Monday, March 02, 2009 12:53:00 PM  
    Anonymous said...

    The advantages of Open Software are present in providing aid to programmers and companies. This article exposed these things and it will surely help everyone.

    Thursday, February 02, 2012 4:58:00 AM  

    Post a Comment

    Read more about Software Quality at the <<Software Quality Weblog Home