Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

spacer
VintageOS ver. 2010/08/18
BlackBerry | BSD | Cygwin | DOS | Linux | Mac | MVS | OS/2 | Palm | Unix | Windows | others | open source | links | email
 
What is Open Source?
by FRN2000 updated on 2009/08/05

The term open source (or simply referred to as "open") indicates that the code (source) for a specific program or group of programs (operating system, server, database, etc) is available to the public, that anyone may alter the code but must submit the new code back to the community and especially to the owner(s) of the project, yet regulated by any of various umbrella licenses to protect the project and everyone involved in the development or use of the program(s).

The social benefit of any open project is that many developers may write or fix specific sections of the code. Working as a community, no single developer owns the code but receives credit for being part of such project. At the same time, these projects are free of charge to the users, who often willingly supply feedback and submit information on bugs on the functionality of the program(s). In general, for almost every commercial program there is an open and royalty-free alternative. The biggest examples nowadays are the various flavors of Linux and BSD — most likely in this order.

The drawback of some open source projects is that there can be little support by the developer(s) for any number of reasons, which normally narrow down to lack resources — much too often time and/or money. Nonetheless other users are more than willing to help.

At the same time, big projects like MySQL make a revenue offering technical support although the product itself is free of charge. In other cases, third-parties offer commercial support for products like Apache. Of course, there is vast on-line and/or printed documentation and literature on these projects.

In the other hand, we can say that "closed" code is proprietary, not available to the public, regulated and limited by legalities. Understanding the latter, closed programs can either be given to the public free of charge (freeware), included in open source projects, offered as a commercial product or marketed in any possible way or combination of ways including as shareware at the sole discretion of the developer(s). In this case there is more support alternatives from the vendor(s) and third-parties.

I support open source as an extension of the hacker mentality and its rebellious spirit, which offers free of charge alternatives to commercialism, big corporations (somehow IBM not often included), proprietary technologies and the status quo in general. As I have mentioned in other sections of VintageOS, I use Ubuntu 9.10 on my systems and I am more familiar with open programs and standards. Unfortunately this by no means make me an expert on any of these technologies (disclaimer).

Suggest this site on Twitter!


 
 
VintageOS ver. 2010/08/18 by FRN2000 is not responsible for content in external websites.
all rights reserved, 1998, 1999-2010 | email | hosted by Netfirms | labeled with ICRA Netfirms counter