I'm just thinking that, historically, the Protestant Reformation was similar in certain respects to the open source movement, and that that might produce some interesting parallels or predictions.
In medieval Catholicism, the Church owned the Book. It owned the production of the Book, the authority to interpret it, used all its power to eliminate deviant/unlicensed vairants and derivative works, etc. It often banned ownership of Bibles by lay folk, who were not sufficiently expert to interpret it.
One of Luther's most revolutionary acts was to translate the Bible into German -- the vulgar tongue. In the Protestant model, everyone was licensed to produce Bibles, produce derivative works and commentaries, come up with their own interpretations. Protestant use of Bibles was interestingly isomorphic to the way open source code functions in the lives of actual coders.
In Catholicism, if you had a religious dilemma, you went to see a priest -- called tech support. In Protestantism, you opened the Bible and read and prayed -- i.e. you went straight to the code.
So what do we see? Protestantism did not eliminate Catholicism, but Catholicism did modify its practices under pressure from Protestantism. Protestantism did not instantly give rise to a happy, egalitarian, cooperative utopia -- rather, you had a violent period rife with schisms (open source calls them forks) and in some cases as brutal oppression as the Inquisition (e.g. under Calvin). Ultimately, though, arguably, the Protestant model gave rise to the liberal culture of freedom of conscience which is the cornerstone of modern human rights. Also of note, Catholicism flourishes in this culture just as well as Protestantism, while internally retaining a more user-friendly version of its heirarchical "call tech support" structure...