Doug R. wrote:@ all the open-source proponents:
How would Jos retain control and integrity over the game? If 36 programmers were making their own mods to the game, how could they conceivably be checked? What if people make revisions that no one likes? Seems like a lot more work for Jos, not less. Maybe I don't understand the concept correctly?
When you release the source what happens is:
You have your repository this is the 'master' repository.
Joe Blow comes along and creates a branch.
Joe Blow finishes his branch and submits it to be merged with the master repository.
You decide to put it in or not.
That's how it works. It actually works really well, and usually you only have a small core team with control over the master repository. Ofc someone can make a version better than yours but GNU requires him or her to release the source when the output or binaries are given out. So you could just merge their better version back to the master repository.