One of the comments in another thread (I'll let you guess which thread) got me to thinking about just what is Open Source Software. So, let me ask YOU (the general crowd), what your own personal definition of Open Source software is? I'm not looking for the official definition, or whatever Wikipedia has written up, but how YOU think of open source software.

To help, here's my own thoughts writ large for consideration, ridicule, abuse, or whatever:

I need to solve a coding problem. I do the necessary research, write some code, fix some bugs, and resolve the coding problem. I may then opt to post that code, or offer the bug fix to the authors or public so that (hopefully) others encountering the same problem may find my post and not have to spend the sometimes lengthy period doing the research and testing to find the same solution. OR, sometimes I hope that by posting my solution others will look at it and let me know there is a better or more efficient way to do the same, or perhaps they see a bug I missed. The end result is that the initial code or technique is improved by some small degree. (regardless if it is my code, or some other project).

That is what I feel is the core of Open Source software. Sharing of information to either help others, or gather feedback.

What are your thoughts?

Shawn

_______________________________________________
clug-talk mailing list
[email protected]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

Reply via email to