Difference between revisions of "Reflections on Open Source Development"

From CDOT Wiki
Jump to: navigation, search
Line 2: Line 2:
 
** What is Open Source:
 
** What is Open Source:
 
*** Open source is like closed source except where everyone in the world is able to critique, modify, and test your code freely. In addition, there are alot more people who will complain about the quality of your code. Everyone has the ability to contribute to an open source project in many other ways than just code.
 
*** Open source is like closed source except where everyone in the world is able to critique, modify, and test your code freely. In addition, there are alot more people who will complain about the quality of your code. Everyone has the ability to contribute to an open source project in many other ways than just code.
 +
 +
=What is Open Source Development=
 +
 +
* about relationships
 +
* community in terms of social communication (eg. irc)
 +
* opportunity for people and software for growth (though this isn't just for OS)
 +
* successes are shared - one helps another, it helps overall
 +
* viral?
 +
* monopoly in knowledge/code?
 +
* longevity in code. if the original coder stops, someone else can continue.
 +
* relationships in communication
 +
* danger if ppl don't continue and knowledge disappears.
 +
* inherited their code, bound by license - open because of procedure sake, but in reality, not open for contributions.
 +
* all about licensing perhaps?
 +
* relaxed way for entry/contribution.
 +
* knowledge in community. you may be the smartest person and do not want to share code, someone in the overall community may be able to carry on in the same way or not.
 +
* AND and not OR. You need will (from people) and the environment to succeed.
 +
* the need for passion and energy to do it
 +
* learning process - puts yourself into situations that we never expected, or know where to start
 +
* personal development and technology development grows together

Revision as of 12:41, 8 December 2006

  • RealMarkP, Eric, Andrew
    • What is Open Source:
      • Open source is like closed source except where everyone in the world is able to critique, modify, and test your code freely. In addition, there are alot more people who will complain about the quality of your code. Everyone has the ability to contribute to an open source project in many other ways than just code.

What is Open Source Development

  • about relationships
  • community in terms of social communication (eg. irc)
  • opportunity for people and software for growth (though this isn't just for OS)
  • successes are shared - one helps another, it helps overall
  • viral?
  • monopoly in knowledge/code?
  • longevity in code. if the original coder stops, someone else can continue.
  • relationships in communication
  • danger if ppl don't continue and knowledge disappears.
  • inherited their code, bound by license - open because of procedure sake, but in reality, not open for contributions.
  • all about licensing perhaps?
  • relaxed way for entry/contribution.
  • knowledge in community. you may be the smartest person and do not want to share code, someone in the overall community may be able to carry on in the same way or not.
  • AND and not OR. You need will (from people) and the environment to succeed.
  • the need for passion and energy to do it
  • learning process - puts yourself into situations that we never expected, or know where to start
  • personal development and technology development grows together