Ted Leung on the air: Open Source, Java, Python, and ...
Justin relates his difficulty explaining what he does:
It's not like I didn't know this question was coming. Yes, I'm a Ph.D. student at UC Irvine. These people, not being dullards, then asked "What are you researching?" So, I proceeded to answer along the lines of "everytime you go to a web site - like Amazon, ESPN, etc., the odds are that 60% of the time, the other end will be using software that I helped write." That worked for the most part.
But, how do we explain the concept of open source? "Yah, I work on software and we give it away for free. We're not socialists, I swear!" Which is even more impressive - or not - when you are talking to Economic majors from University of Chicago like I was.
So, in typical open source fashion, I'd love to know how others respond to the question, "What do you do?" Do you even mention open source? Can you make us not sound like a bunch of communist hippies? And as a bonus, how do you make the fact that 60%+ of the world uses this software sound impressive without getting overly technical.
This is where you explain the notion of a commons -- Lots of people work on it, everybody benefits from it, and then people can build upon it (even in a revenue generating fashion). The stuff in the commons is available to all, but stuff improved from the commons might not be. And then you talk about how people from various constituencies contribute to the commons, some for love, some because they use it and need improvements, and some because it's directly part of their job to improve the commons. You explain how the various levels of love or need attract people to work on the parts of the software that they care the most about (and are likely to know something about), which gradually (and often in fits and starts) improves the software as a whole. Don't forget the meritocracy that prevents people from inserting stuff willy nilly.
This is not communism, it's about preserving the freedom/openness of the web at a basic level, since the software in the commons will be available to anyone, and not controlled by a corporation with a profit motive. It's about fostering innovation by providing a base that can easily adapted or used as a ground for experimentation. We foster innovation by lowering the threshold so that passionate, talented people can get involved right where they can help the most. In short, commons-based peer production.
As for 60%, you say "Microsoft, Sun, and a whole bunch of people have products that do what httpd does. But more people are using ours than all the rest of them put together. " Not impressive enough? Ok, then tell them that IBM and Oracle based their web server products on httpd.
Posted by Reinout van Rees at Thu Mar 3 04:09:59 2005
Posted by Rams at Thu Mar 3 08:54:56 2005
Posted by Dr. Ernie at Thu Mar 3 11:00:03 2005
People who strive to be good at something:
a) Strive 24/7 and not just 9->6.
b) Have a personal toolbox.
Non-viral open-source is the only way I can achieve both of those.
As the Commons meme has grown, I've definitely found myself associating myself with it. I grew up in a tiny village in England and the death of the Commons was an important part of our history. The very layout of the houses and fields was still affected by it.
Posted by Henri Yandell at Thu Mar 3 21:32:28 2005
The trackback problem should be fixed now.
Posted by Ted Leung at Thu Mar 3 22:29:15 2005
I'm not trying to reverse the reasons that existing contributors work on open source, or put another explanation in their mouths.
I do think that a lot of the reasons that open source is effective are describe by commons-based peer-production, and that these argument may be effect on people for whom freedom sounds too much like communism.
Yes, James Duncan Davidson (that I'm aware of) has called open source the application of the scientific method to software. The one thing about the academic analogy is that many laypeople doen't understand how the academy/science works. That and the fact that the big journals are trying to turn the commons into private property.
Posted by Ted Leung at Thu Mar 3 22:33:34 2005
Posted by Wilhelm at Sun Mar 13 18:09:46 2005
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk