Search
Related Resources
Latest Articles
Highest Rated Articles
Most Popular
Latest Blog Posts
Technology
What is open source software
Info Guru, Catalogs.com
Thursday, January 17, 2008
| Rate This Article: |
Collaboration is the key to open source software
If you are a word processor user, you probably don't care about the program coding that goes into make the word processor work. Most of us don't.
However, if you are a software developer you do care. And it's nice to build on top of the work that someone else has done; sort of don't re-invent the wheel thinking. That is the philosophy behind open-source software.
What Is Open-Source Software?
What is open-source software? Open-source Software is software where the underlying programming code is available to the users so that they may read it, make changes to it and build new versions of the software incorporating their changes – legally. In contrast, proprietary software is private and you could get into legal trouble if you reverse engineer the software to see what makes it tick. All Microsoft software is proprietary.
Freeware
One type of open-source software is freeware. These are free programs created through the collaboration of programmers from around the world. Why would a programmer make something available to the public that is free? Sometimes it is for marketing purposes. They may offer a stripped-down version of the software promising updates and advanced features with the commercial version. And don't forget that sometimes they just want to develop an alternative program so that Microsoft does not completely monopolize the software industry.
One good alternative to the Microsoft Office Suite is Open Office. This software is free and is open-source. It has most of the capabilities of Office, like Excel, Word, PowerPoint and Access. Download the software at www.openoffice.org.
The Open-Source License
The free software movement began in 1983. But by 1998, some programmers wanted the term free software to be replaced by open-source software (OSS). This term is less ambiguous and more comfortable for the corporate world. This means that software developers may want to publish their software with an open-source software license so that anybody may also develop the same software or understand how it works.
Types of Open Source Licenses
There are many types of open-source software licenses. They differ mainly in the licensing term under which altered copies of the source code may (or must be) redistributed. A complete list of the open source licenses can be found at the Open Source website. From the consumer/user point-of-view, open-source is free software, and the license comes with the software – but you will not have any restrictions associated with the software.

