Introduction to Open Source
The following brief reasoning behind the open source ideas was swiped from the Open Source
The basic idea behind open source is very simple. When programmers on the Internet can read, redistribute, and modify the source for a piece of software, it evolves. People improve it, people adapt it, people fix bugs. And this can happen at a speed that, if one is used to the slow pace of conventional software development, seems astonishing.
We in the open-source community have learned that this rapid evolutionary process produces better software than the traditional closed model, in which only a very few programmers can see source and everybody else must blindly use an opaque block of bits.
Some useful links on Open Source code development.
- Open Source is a trademark of the Open Source Initiative
- "The Cathedral and the Bazaar" -- by Eric Raymond, which inspired Netscape's decision to release it's browser as open-source software.
- Concurrent Versions System (CVS).
- Apache HTTP Server Project.
- RedHat Linux Server Linux and open source communities.
- Tcl Development Exchange The service for TCL/TK.
- The GNU Project supported by Cygnus.