Historia Współdzielenie informacji technicznej przed oprogramowaniem W literaturze historycznej i ekonomicznej rozwój otwartego oprogramowania bywa interpretowany jako szczególny przypadek collective invention, czyli takiego reżimu innowacyjnego, w którym konkurujący ze sobą wytwórcy lub wynalazcy ujawniają informacje o konstrukcji i działaniu nowych rozwiązań, a następnie rozwijają je przez serię drobnych ulepszeń.

Autorzy stosujący tę perspektywę wskazują, że podobne mechanizmy występowały przed erą oprogramowania m.in. w XIX-wiecznym hutnictwie w Cleveland oraz przy udoskonalaniu kornwalijskich maszyn parowych. Nie oznacza to jednak, że zjawiska te były open source w dzisiejszym, ścisłym znaczeniu: nie dotyczyły kodu źródłowego ani licencji spełniających kryteria Definicji otwartego źródła. Są one raczej traktowane jako historyczne analogie pokazujące, że publiczne ujawnianie wiedzy technicznej i kumulatywne ulepszanie wspólnej bazy rozwiązań istniały już wcześniej.

Z tej perspektywy nowość open source polega nie tyle na samym fakcie współdzielenia wiedzy, ile na przeniesieniu takiego modelu do obszaru oprogramowania oraz na powiązaniu go z licencjami, które pozwoliły utrzymać wspólny zasób kodu także po wyłonieniu się dominujących rozwiązań technicznych.