Free Software and its Benefits

Document Actions
— filed under: ,

Leveraging Free and Open Source Software is a key factor in ifPeople's approach to technology. Here is a brief look at what the benefits of Free Software are

WHAT IS FREE SOFTWARE?

"Free Software" refers not to the price of the software, but to the unrestricted right right to run, copy, distribute, study, modify and improve it. Because access to the source code is a precondition to exercising these freedoms, software that bears a Free Software license is sometimes also referred to as "Open Source" software.

What are some examples of Free Software?

Did you know...?

  • The Linux OS is found embedded in the core of consumer electronics like TiVo and Motorola cell phones.
  • Linux is now run on more desktops than Apple's MacOS.
  • The Apache Web server serves more than two-thirds of the Web's content.
  • Mozilla was named by PC World Magazine as best Web browser in 2003
  • IBM recently released its Cloudscape Java database software as an open source project in order to improve its product and take advantage of a developer community.
  • The search engine Google operates on a cluster of more than 10,000 computers running Linux. Google is also known for its extensive use of the Free Software language Python.

HOW DOES FREE SOFTWARE BENEFIT MY COMMUNITY?

Education and Sustainable Development

Attempting to promote a more democratic, sustainable society by broadening access to closed, proprietary information technology simply increases technological dependency on a particular vendor's products. Free Software, on the other hand, represents a democratic technology model that promotes education and sustainable development. Free Software, by virtue of its openness, offers the possibility of a far deeper knowledge of information technology and for far greater participation in its creation, and thus contributes to the growth of independent information technology industries in countries where such industries do not exist.

In addition, Free Software offers an organization the control of its technology (and the future of that technology) because essentially the user is the owner. This can contribute to organizational self-sufficiency, as groups with technical expertise can evolve free software tools.

Free Software and the Environment

While the pace of innovation in the Free Software community is such that many Free Software projects do take advantage of the latest innovations in computer hardware, the kind of forced hardware upgrades that are commonplace in the proprietary software world (e.g., the differences in system resources requirements between successive versions of Microsoft Windows are considerable) are not as common among users of Free Software. Due to its peer-reviewed nature Free Software tends to make more efficient use of system resources and doesn't suffer from the bloatware complex of its proprietary counterpart. This can increase the duration of the useful life of computer hardware and reduce the volume that must be recycled or that otherwise finds its way into landfills.

HOW DOES FREE SOFTWARE BENEFIT ME?

Free Software is peer-reviewed software, which by its nature results in:

  • Better security
  • Higher performance
  • More frequent bug fixes and enhancements

Benefits of using Free Software also include:

  • Decreased vulnerability to viruses and malicious code attacks
  • Savings in software costs (licenses and lifecycle costs)
  • Ability to change, modify the software for your needs

The variety and quality of Free Software applications--generally available on the Web for download, and without any licensing fees--continues to improve at a rapid pace. Free software is available for all operating systems (though variations in availability exist), so anyone can begin to access new tools immediately.

In the case of more specialized software, an application with a Free Software license offers the possibility for developers to customize it according to a particular set of needs.

Examples of Common Free Software

Long venerated as a reliable server platform, GNU/Linux has also benefited in recent years from significant improvements in the availability and usability of Free Software desktop applications. OpenOffice, for example, provides a suite of office applications that provide all the necessary functionality of prohibitively expensive proprietary packages like Microsoft Office, while the Novell Evolution groupware suite is a fully mature, feature-for-feature replacement for Microsoft Outlook.

Also noteworthy is the emergence of the superior open source Mozilla Web browser (and offshoots like Firefox) from the ashes of the Netscape's defeat in the browser wars. These examples alone provide a set of software tools that would permit an average user to accomplish 95% of his or her daily computing tasks. Open Office and Mozilla are also available for Windows and Mac OS X.

Developing Free Software

If your business is developing a software product of sufficiently broad interest, it may make sense to apply a Free Software license to it and release it as a Free/Open Source Software project, harnessing the power of a developer community with common interests, and saving you the trouble of bearing 100% of the burden of development and maintenance.

Personal tools