In 1997, Eric S. Raymond published the essay “The Cathedral and the Bazaar,” comparing two software development models: the cathedral, where code development is restricted to an exclusive group of developers, and the bazaar, where code is public and developed over the internet.