The Success of Open Source
Weber is an academic and makes no apologies for it. He is not presenting an exciting new business plan, advocating a particular method of software development, or calling hackers to revolution. He is simply describing his findings after extensive research of the Open Source development process and drawing conclusions from them. As such, this book may not appeal to everyone in the Open Source community. However, Weber's ideas are timely and informative for anyone who wants to explain or advocate Open Source. He likens his work to The Machine that Changed the World, the story of Toyota's production method (224):
That book made two simple and profound points: The Toyota "system" was not a car, and it was not uniquely Japanese. The parallels are obvious. Open source is not a piece of software, and it is not unique to a group of hackers.
The first part of The Success of Open Source is a historical case study that examines the origins and social development of the Open Source community. It begins with Unix and hacker culture. For those who have read Steven Levy's Hackers: Heroes of the Computer Revolution and Peter Salus' A Quarter Century of UNIX, there is little new material here, but Weber offers a new and interesting perspective on the events. For example, he offers the insight that "hacker culture" existed before widespread network connectivity, drawing into question whether cheap bandwidth is really essential.
From there, he covers the development of the BSDs, Apache, and Linux, focusing again on social structures. He describes diverse events such as the messy expulsion of Theo de Raadt from the NetBSD core, the creation of Apache by an informal group of interested developers, and the establishment of Alan Cox as de facto Linux networking lieutenant. Weber draws from an impressive array of firsthand accounts, including mailing lists, websites, conference speeches, and personal interviews.
I get some interesting trivia out of this, such as Larry McVoy's original Unix is dying troll (98). Unfortunately, since Weber's narrative is mainly topical, it is occasionally redundant in telling one story from multiple social angles. Other claims are close to flamebait, such as suggesting that Richard Stallman is an example of a "failed leader." (168)
For the second half of the book, Weber moves on to Explaining Open Source in the terms of his discipline, political economy. He sees two broad categories of principles to the Open Source process: Microfoundations, including individual motivations and the economic logic of the collective good; and Macro-Organization, solving the problems of coordination and complexity. (133) While I doubt each reader will catch every academic nuance in these chapters, Weber is thankfully sparing in his use of specialized vocabulary and writes his overall argument in clear, easy-to-follow logic.
This section also contains the most insightful observations in The Success of Open Source. While there are too many to list here, one is the concept of Open Source Software as antirival. As more copies are made and put into use, value increases as a result of a larger market and the small percentage of users that contribute bug reports and possibly patches. This turns the traditional "free rider" problem into an advantage.
Though Weber does not mention this in the text, one can see part of this principle in proprietary vendors' providing free downloads or turning their backs on rampant piracy. It also does not take a great leap of logic to see application of the antirival model to other fields such as music or academic research.
As is customary in social science literature, Weber uses his conclusion to both recap his argument and to raise questions for future direction of research. What is the best organization method for property distribution, as opposed to the current methods based on exclusion? How can the Open Source production process be used effectively to improve prospects for the developing world? What is the best way for closed, hierarchical systems to interact with open, network-based ones? While some of the issues involved are offtopic for this book, hopefully future work will examine these questions in depth.
Though Open Source has been mentioned in many recent works, The Success of Open Source is the first academic book that focuses on the Open Source community as its object of study. It gives a readable, thought-provoking, and occasionally funny account of what Open Source is and means, making it an extremely valuable resource for those who want to engage and discuss these issues on an intellectual level. As Weber states, his positive, constructive outlook "may not be fully satisfying, but it's not a bad place to start." (272)
Joshua Daniel Franklin is a graduate student at the University of Washington's Information School. This review may be redistributed under the Creative Commons Attribution License. You can read the table of contents, preface, and an excerpt of the first chapter of The Success of Open Source at the Harvard University Press website. The reviewer's website has an list of errata. You can purchase the The Success of Open Source from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, carefully read the book review guidelines, then visit the submission page.
Open source is great and all, but isn't this statement a bit over the top? It almost sounds like he's trying to sell something. Just MHO.
"Ask not what your country can do for you." --John F. Kennedy
Open Source
Commercial/Closed Source
These advantages are not mutually exclusive. Thus I might use Apache as my webserver because of its tremendous standards compliance and support, while I'll use Oracle for its scalability, performance, and corporate support. Instead of deciding that everything should be open or closed, let's focus on making things open when it makes sense, and supporting things that are closed when it makes sense.
Javascript + Nintendo DSi = DSiCade
I wondered what he was doing after the untimely demise of "Wings" (or "Flying Cheers" as some called it.
Yes, it's at the bottom, and nobody reads the entire book review.
Kinetic stupidity has a new brand leader: Allen Zadr.
The development of the BSDs is handsomely illustrated here.
IANAE, but AFAIK traditional free rider problem would involve a public good that everyone can exploit provided by some subset of the population that has some sort of cost involved in providing that good. Open source development is still costing the developers something, regardless of the fact that it may be for the greater good.
Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
Not sure they are at each other's throats. Open Source seems to be ok with closed source software. Where the hurt begins is with the fear closed source companies have of Open Source.
Based on fears alone, a lot of FUD is used to "fight fire with fire". It's like a common spousal spat that occurs when one spouse feels threatened by statements the other has made, which were entirely misinterpreted -- but were interpreted as such only because the defensive one has some unfounded fear on the subject.
The attacks fly until the defensive one gets their assurance that their worst fear won't happen.
When the FUD flies, the Open Source community reacts. Naturally.
Speaking of *BSD, I once had to make a technical support call to them. Here's the guy they have answering the phone these days. He told me he had to go into the vault to find the answer to my question. He put me on hold, and then the line went dead.
"...interesting perspective on the events." ..."
"...Larry McVoy's original Unix is dying troll"
"...it is occasionally redundant in telling one story from multiple social angles."
"This section also contains the most insightful observations..."
"Other claims are close to flamebait..."
"However, Weber's ideas are timely and informative..."
"and occasionally funny account of what Open Source is and means,"
"While some of the issues involved are offtopic for this book,
Now the only question remaining after this review is whether any portions of the book may be over or underrated. Also, knowing if the author has a karma bonus would help in what is otherwise a tie of positive and negative mods.
The enemies of Democracy are
I'm not aware of any statistics in this area, but I'd love to see them - for example, just how much more productive is somebody working on Open Source than in a traditional business setting? Further, can this model be made to work in a business setting at all? Take a simple example of a business which allows its employees to work on whichever projects they choose. The company designates a specific set of projects, and you are allowed to migrate at will to those which most interest you. What would be the end-game of this strategy? Would programmers, for example, congregrate around the most "interesting" projects, even if those projects weren't the best for the financial health of the company? Would other projects die for simple lack of interest? What guarantees do we have that the optimal solution in terms of "interest" would be the optimal solution in terms of "making money"?
Of course, the Open Source model really points to a future where corporations are largely irrelevant, and everybody participates in an extremely organic, dynamic model where we all act as free agents, working on the projects which most interest us. But, don't even get me started on that topic.
Nonetheless, I can't find anything which is more intelectually fascinating than these topics at the present time. Anthropic cosmological principle! Bah!
However, in truth, I have my own reasons for dis-approving of free Amazon advertising. (Not that I approve of free B.N. advertising either, but I just really hate Amazon).
--
Allen Zadr (A.C., due to offtopic)
It's a book review!
The original article can be found at here, among other places.
I know, I know, it was (probably) a joke. It's just that the "Insightful" moderation I saw got to me.
In addition to your IP address, they also track your UID if you post anonymously while logged in. I believe this tracking is in place to help stop crapflooders.
Sadly, decent, honest trolls or even posters with unorthodox opinions get modded down and lumped togethor with crapflooders under the name 'troll', and then get their IPs banned.
I find it exceedingly niave to make broad assumptions about any one methodology as the 'one' methodology. Perhaps we have an inate xenophobia that prevents us from accepting different systems without judgement (look at religeon if you want some examples of how destructive this can become).
The reality is more complex than most of us can comprehend. Additionally, external issues outside of the applications themselves also hold sway (boycotting particular companies due to questionable business practices, for example).
It is not an all or nothing proposition. As time goes on the environment changes, and some activities become more effective than others.
Commerce will not disappear, neither will groups of people working freely for a common goal, without expectation of compensation.
Lodragan Draoidh
The more you explain it, the more I don't understand it. - Mark Twain
Anonymous Coward's link was provided so that he/she could make some revenue off people buying the book via that link.
Here's my summary of the story:
"supply meets demand"
BAM! 3 words
jesus... these academians wonder about reality when even when it's right in front of them.
All of the oozing and bleeding goes away after a while. Then you're left with just the smell... Success!!
Oh... Success of Open Source. Whoah...never mind.
http://www.amazon.com/exec/obidos/ASIN/067401292 5/srtcr-20/103-2222221-1071813?dev-t=mason-wrapper %26camp=2025%26link_code=xm2
Looks like the paid-to-peddle-Amazon trolls are coming back.
Those who want a referral-free link can use this one:
http://www.amazon.com/exec/obidos/tg/detail/-/06 74012925
The concept of open source is now thoroughly out of the box, and already moving into areas beside IT. Here are a few examples:
..."0 4_01.h tml
N ews&file= article&sid=815
1) ""Researchers in Australia and India are sidestepping agriculture patents held by the likes of Monsanto and DuPont to develop competitive technologies and foods (such as a high-protein potato) that are, by design, open and unrestricted. In pharmaceuticals, India is skirting patents to create generic AIDS drugs that are orders of magnitude cheaper than those made by the transnational drug companies
http://www.mediajunk.com/public/archives/20
also,
http://www.wacc.org.uk/modules.php?name=
2) The California Open Source Textbook Project www.opensourcetext.org has been created to provide open source printed books for K-12 students in California, and eventually the world.
www.opensourcetext.org
3) MIT's OpenCourseWare project has been created to provide free university curriculum to students
http://ocw.mit.edu/index.html
4) Wikipedia is a great example of open source content with it's many open source projects
www.wikipedia.org
There are many other examples, currently, of cooperative efforts to share intellectual capital.
Use dollar, money talks, even for open source.
Over the top? not at all...
The first generation internet was open source, and that was precisely why it was widely adopted and subsequently "suceeded". Many "internets" had been tried before but failed basically because they werent free (as in beer) for everybody to use and free (as in freedom) for knowledgable people to make improvements and give back to the community.
I have a question. Why should Open Source software and closed source software be at each other's throats? Shouldn't the two be cooperating more than fighting? Here's the advantages I see to each of them:
...you only hear about them when they clash. Nobody is talking about McDonalds vs fine cuisine, and if there was some new form of low-end food nobody would compare that to gourmet food either. You hear about OSS clashing with POTS (plain off the shelf) software.
Basicly, OSS is eating away at established markeds from the bottom (say Microsoft would be able to "sell" you basic features over and over by including them in bigger and bigger packages like Office 97->2000->2003 etc.) Competing with OSS, they have to actually make unique and specialized features, that they can only sell to those that actually need them.
OSS is also a chain reaction, which they fear. Imagine OSS does 99,5% of what a company needs to do. So they write the other 0,5% (as OSS, not their core business + they get community support and maintenance). Now suddnly some other company went from 99,2% -> 99,5%. So they write another 0,5%. Suddenly the snowball is rolling.
They fear it because they don't know how far it'll go. I don't think anyone does. Microsoft is huge but they're but one company. If every fortune 500 company, foreign government, international organizations starts thinking "hmm, if we just add a touch here and a touch there, it'll do for us" they in total dwarf any R&D investment Microsoft does.
Kjella
Live today, because you never know what tomorrow brings
Heh, Soviet response to SDI is to slowly take over software market and then spread communism into all areas of human live! Slow and easy revolution :)
I can see it now...
"If you are licensing under GPL you support communism!"
mine is a terrible thing.
Do you mean the 'network effect'? If so, why not call it that? "Antirival" -- sounds like a bug spray.
DNA is a Turing machine. You, however, being dynamic and emergent, are not.
...write a book about it.
Seriously, if you have a comfortable socialist subsidy (like being in a university), spending all day writing free (as in beer) software makes sense. But if you are in the Real World, you best not waste your time like that (unless software is your "hobby" away from some other paying career). Oh, and if your "paying career" is delivering software-services, you had best stay away from creating open source as well, because 50 million Indians are coming to take your current paying job away from you and you need to be focused on finding some other way of making money before you become a statistic. (Or you could just go back to school and get that socialist subsidy thing going.)
Well, it isn't much different from, for instance, a business where workers can contribute ideas (and are rewarded for it)...
Pdf version Link to google's html version
In contrast, more than 75% of the projects on Apache have good documentation and most people test their code thoroughly. If proprietary code was 1/4 as good as Apache code, i would be happy. Instead, 80% of my job is cleaning up other people's garbage. And no it doesn't mean everyone at MS shops suck. Of the programmers at the current gig, less than 5% know what they are doing. The others code C# like they're using VB. The end result is god aweful code that isn't extensible and has to be thrown away to add features. but hey it keeps microsoft rich.
corrected links
t er 1final.pdf
4 J: brie.berkeley.edu/~briewww/people/SWChapter%25201f inal.pdf+%22success+of+open+source%22&hl=pt&ie=UTF -8
Pdf version
http://brie.berkeley.edu/~briewww/people/SWChap
Link to google's html version
http://216.239.51.104/search?q=cache:crqCDE1P_Y
Sounds like the academic world is starting to think along the same lines.
adeu,
Mateu
"And we're happy here, but we live in fear, we've seen a lot of temples crumble..." - Concrete Blonde
I'm surprised the reviewer of this book didn't take the time to look into Weber's history. He's not a tech guy; he's a professor of political science. Not long ago I downloaded a draft paper of his called "The Political Science of Open Source" which seems to be a draft for this book - the themes overlap nicely. Weber is working at BRIE, the Berkeley Roundtable on the International Economy. The paper is here.
If this were Usenet, I'd killfile the lot of you.
Adobe Acrobat, Photoshop, RealPlayerOne, MSAccess, Quicktime (Sorenson), and iTunes are all examples of commercial products that people pay money for, and would like to have ported to Linux.
.sucks .not necessary
Adobe Acrobat . . sucks
RealPlayerOne . . sucks
MSAccess . . . .
Quicktime . . . . not necessary
iTunes . . . . .
Photoshop . . . . OK
You're 1 for 6
gewg_
When I fuck donkeys they scream.