Readplace

Let’s Implement The Open Source Model! But… Which Open Source?

fagnerbrack.com 8 min read
View original
Summary (TL;DR)
Organizations often try to copy the 'Open Source model' without understanding it, leading to cargo cult behavior. Open Source is not a single model; Linux uses a distributed Bazaar model with mailing lists and a Benevolent Dictator, while Github's centralized Pull Request system can't scale for Linux. The Open Source Initiative defines Open Source by license terms, not by using Github or making code public. To adopt Open Source successfully, organizations must understand the context and principles behind it, not just mimic surface-level practices.