Cathedral vs the Bazaar was an essay and now is a book written by Eric S. Raymond about software development methods. Cathedral and Bazaar are to different model for developing open source code. The Cathedral model basically releases software versions with the source code but between releases only a relatively small group of developers have access to it. The Bazaar model basically develops the code openly over the internet where any programmer has access to it.
The importance of the bazaar model and Mr. Raymond's theory is that you can release software earlier and more often and have your customers and other programmers try to perfect the code by working on all the bugs that everyone reports. This follows the basic idea that two minds are better than one and that hundreds of minds are better than 10 or 20. With this idea in mind the workload diminishes by spreading it out to whoever wishes to work on it.
I agree with you, two minds are better than one and Bazaar is the best example. The Bazzar method allows all skilled people to work with the code; as a result, we have hundreds of people working to improve a specific project in a shorter period of time.
ReplyDelete