For The 1st post please refer here.This post is one of the series intended for the Software Freedom Day event in Alexandria University,Egypt ,organized by Software Freedom Day@Alexandria University team.
11. Security :Hacking attempts on servers are frequent, malware, trojans and viruses are commonplace and tools to help the hacker are readily available. No software is 100% immune from security vulnerabilities but the open source process itself delivers superior security performance.The Open Source development model and inherent security of Linux mean vastly improved protection from attack, and consequently less downtime and maintenance costs. Of the 1709 viruses reported in the latest "wildlist.org" report for March 2007, NONE of them would infect a Linux based computer. When a vulnerability is identified, it is often fixed in a matter of hours; proprietary software vendors sometimes take months to even announce the existence of a problem to its customers.
12. Quality :Apart from proprietary vendor funded research, any independent reports you care to
read which look at Open Source finds the quality of open source projects to be significantly better than proprietary software. The development model itself relies on constant peer review of the code and produces a highly modular design which makes it easier to read and fix. Releases tend to occur when the software is considered ready for use; not on a date set by a marketing department.
13. Bug fixing :Almost all software releases contain bugs. Hopefully, the people developing the software will have spotted and dealt with anything obvious, but any development team has only so much time in which to test a piece of software before it is released.
When a bug is spotted in proprietary software, the only people who can fix it are the original developers, as only they have access to the source code. Open source software is different. As a large number of users can access and change the code, bugs tend to be more visible and more rapidly corrected. One of the slogans of the open source movement is that ‘given enough eyeballs, all bugs are shallow’ [Eric Raymond, The Cathedral and the Bazaar].
14. Standards :Open source software has largely defined the standards in use on the Internet today so it's no surprise to find that the same open standards are considered extremely important. Open standards allow products from different vendors to work together and also prevent business from getting "tied" to a single product from a single vendor. This is becoming increasingly important with regards to document storage and archival.
15. Support :As well as paying for professional support from companies like ours, access to good support is usually available for free via mailing lists, forums and IRC, if you have the technical knowledge and skills to assimilate it. The help is often provided by the same people that wrote the original code.
16. Reliability : Open source is peer reviewed software, which leads to more reliability. The infrastructure of the Internet is largely composed of open-source programs such as DNS, sendmail, Apache and languages such as HTML and Perl. They have proven to be both reliable and robust under the most strenuous conditions, namely the fast growth of the Internet.Low-cost: Open source software is often developed through community forums and collaboratives. Developers volunteer their time and expertise, and are coordinated by fewer paid programmers. The lower overhead costs translates into substantial savings, as does the fact that open source software typically does not have a per-seat licensing cost. According to Gartner, open source is even more attractive to businesses during tough economic times. In its 2009 enterprise software spending forecast, the industry analyst predicts that enterprises seeking to cut costs will be drawn to open source software, virtualization technologies and, because of tighter travel budges, unified messaging and collaboration technologies.
17. Translation :With access to the source code it is easy to translate the language of the software interface. Large closed source commercial software vendors are usually unwilling to translate their products into less widely spoken languages, as the market for them would be too small to guarantee profit.
An example of this is the regional government of the South Tyrol, who developed a version of OpenOffice in the local Ladin language, which has around 30,000 speakers. This is too small a number to be worth commercial investment, but culturally important in terms of the survival of the language.
18. Learning from examples : If you are interested in programming, open source code provides an excellent resource from which to learn, and open source projects provide a practical environment in which to test your skills. Just watching the development process can provide an education in itself. If you choose to submit code to an open source project, it will generally be checked and commented on by experienced programmers. Once you have convinced the project community that your code is of appropriate quality, you may be granted full committed rights yourself.
Ross Gardler of OSS Watch, and a member of The Apache Software Foundation, claims to ‘have learnt far more through open source than through any form of formal education or [software development] contract work.’
19. Fast deployment : With open source software consumers needn't wait years to deploy a solution. Open source software can be “test driven” prior to procurement, and is particularly suitable for inter-agency collaboration, rapid prototyping and experimentation. Both known and unanticipated users can be rapidly provisioned.
20. Cost :Many open source programs can be obtained at no cost or with a very low cost. This is often an important issue for individuals and in many cases this has been the main reason for an individual adopting a particular open source solution over a closed source alternative.
There are no license fees for an open source software, reducing annual license fees cost to zero. There is zero cost of scale, because open source doesn't require additional licenses as the installation grows.The only spends are towards the support for your software that ensure reliability and reduces running cost by at least 80%.
However, other costs may arise: training, consulting, maintenance, etc. As a result the total cost of ownership may not differ between a closed source solution and an open source alternative for institutions. However, in some particular markets the difference in price can be significant between a closed source solution and an open source solution.
Do I need to say more :D ??
In shorter points:
- Strategic Benefits
- Shorter time to market for new business capabilities
- Better application integration based on open standards
- Ability to influence or create new features in future releases
- Safety from vendor lock-in or abandonment
- Open source methods and tools aid partner co-development
- Reduced security, liability, regulatory and downtime risk
- Usually lower acquisition costs than for proprietary software
- Financial Benefits
- Free or "fair" software acquisition cost
- Buy or Source once and copy to every machine that needs it
- Freedom from Vendor Lock-in upgrade fees
- Free or low cost community support for non-mission critical services
- FLOSS typically runs fine on older hardware reducing or delaying hardware upgrade costs
- Rapid development of new features or bug fixes
- Reduced Security Costs
- Performance Benefits
- More uptime, less downtime
- Rapid testing and deployment due to instant availability
- Scaling (The Internet is built mainly on FLOSS)
- Platform Independence
- Rapid turnaround for bugs and/or security flaws.
The Paragraph that summarize it all"The Open Source community attracts very bright, very motivated developers, who although frequently unpaid, are often very disciplined. In addition, these developers are not part of corporate cultures where the best route to large salaries is to move into management, hence some Open Source developers are amongst the most experienced in the industry. In addition all users of Open Source products have access to the source code and debugging tools, and hence often suggest both bug fixes and enhancements as actual changes to the source code. Consequently the quality of software produced by the Open Source community sometimes exceeds that produced by purely commercial organisations." (QINETIQ2001)