what is open source software development
Other developers see in open source a masterful software development methodology founded on the virtues of collaboration, incremental evolution, and working code. For most developers, open source is a both a source of tools to help solve problems and a constant source of exciting new things to learn.