Archive for the 'Free/Open Source Software' Category

“Works in Practice - But Not in Theory”

Friday, April 27th, 2007

Seems to me that the above paraphrased quote about Wikipedia describes most of my research work on distributed innovation. I came across this quote while reading an article in the New York Times describing how the Wikipedia community self-organized to create the most current and updated information page on the web on the Virginia Tech massacre. The article outlines how over 2000 people participated in creating the page on Wikipedia - without any formal prior coordination or task assignment. Eric von Hippel and I are in the midst of finishing up a paper that outlines the basics of a micro-distributed innovation system using example from Open Source - but we think it will equally apply to this setting as well. Stay tuned….

On the air…

Sunday, April 15th, 2007

Last week I had the pleasure to be on the Kojo Nnamdi show on WAMU (DC’s NPR Station). We had an hour long conversation on distributed and open innovation. Joining me on the air were Jill Panetta from InnoCentive.com, Jacob DeHart from Threadless.com and Nate Boaz from Prize4Life.org. Many thanks to Kojo and to his producer Brendan Sweeney for organizing a great show. I enjoyed my time with them. Download it to your ipod and listen in.

Prizes for Innovation….Column in the Wall Street Journal

Thursday, January 25th, 2007

Today’s Wall Street Journal has a nice column by David Wessel on spurring innovation through prizes (Page A6 in the 1/25/2007 print edition). David interviewed me about my research (with Lars Bo Jeppesen, Jill Panetta and Peter Lohse) and my perspectives on different models for innovation and in particular how scientific problem solving can be distributed. (Update: I asked David if he could find a way to release the column on the open - the good folks at WSJ.com were cooperative) The column (unfortunately) is behind WSJ.com’s paywall –> but Here is a link to the column and there is a public forum about it here.

Free the Source!

Tuesday, November 21st, 2006

I am very pleased to announce that the fine folks at MIT Press (Bob Prior rocks as an editor!) have now made a “free” version of my coedited volume Perspectives on Free and Open Source Software available online. All the articles are now available for download as PDF. Enjoy. This “best selling” book will be out in paperback as of March 2007. In the meantime I encourage you to buy a copy for yourself and one for everyone of your dear and close friends and relatives :)

Hacking cars…

Monday, May 22nd, 2006

Many people ask me if open source applies to areas outside of software. A great historical and current example is the culture of “pimping” your car so that it can be modified to your prefrences. In the old days those car hackers were called hot rodders. Here is an article on hacking the Toyota Prius.

Here is a blurb from the article: ” For its part, Toyota recognizes that some Prius owners will want to hack their cars, but the company doesn’t condone the behavior.

“There are people out there who have hacked into the system,” said Bill Kwong, a Toyota spokesman. “The tech is out there for technicians. But we don’t encourage consumers to do that.”

Speaking about the hack that allows Prius owners to use the navigation system while driving, Kwong added, “It is hazardous. It’s like talking on the phone or shaving while you’re operating the vehicle.” ”

Firms have to figure out how to work with communities!

Lego Discovers Users Can Innovate!

Thursday, January 5th, 2006

News Flash! Lego has finally discovered that users can innovate! Chris Anderson wonders when they will be teaching about this in B-Schools? How about in less than 4 weeks!!! Well I am teaching two courses at Sloan on innovation and entrepreneurship and these peer production models are going to get a prominent showing. Chris if you are visiting Boston this Spring you are welcome to guest lecture in my class!

A different type of “Open Source”

Saturday, October 29th, 2005

Stephen Mercado, an analyst with the CIA makes a compelling case for using “Open Sources” in intelligence work. As he aptly puts it:

“Too many policymakers and intelligence officers mistake secrecy for intelligence and assume that information covertly acquired is superior to that obtained openly….. President Nixon, for example, once belittled the Central Intelligence Agency (CIA) in words that capture the common mistake: “What use are they? They’ve got over 40,000 people over there reading newspapers.””

Its well worth the read. The traditional model of intelligence is to send out “assets” human, satellite and signals into the world to seek out “secrets.” This assumes that those doing the seeking - humans, satellites, VoIP taps etc - know before hand where to look. Once they find the “secret” it is sent back to HQ for analysis and interpretation. If the asset is not at the right place at the right time - the secrets will not be divulged. Mercado argues “intelligence” should not just rely on “stealing secrets,” rather it should be about getting all relevant information that is out there - both secret and non-secret.

Esentially he is making an arguement for analysing information knowledge that is widely distributed and “ready-at-hand” for those that simply look:

“I would maintain that OSINT [Open Sources Intelligence] often equals or surpasses secrets in addressing such intelligence challenges of our day as proliferation, terrorism, and counterintelligence. When a nation develops a weapon of mass destruction, for example, hundreds or even thousands of engineers, scientists, and manufacturers may join the program. Bureaucrats and traders may sell the weapons abroad. The OSINT target is immense. Engineers attend conferences; scientists publish scholarly articles; manufacturers build production lines; bureaucrats issue guidelines; and traders print brochures for prospective clients. Many paper trails wind around the world beyond whatever may surface in the media.”

Mercado’s insights are right on, knowledge about activities is continously being put out in the open and the key is a way to harvest this knowledge and then to interpret it. In a distributed system - information collection is already being done - figuring out what this information means is more important. He gives a great example:

The more one considers the problem, the less distinct appears the distinction between open information and secrets. Let us consider the case of the B-29 bomber aircraft, whose use in the Second World War was reportedly classified. Samuel Halpern, an officer of the Office of Strategic Services (OSS), recalled how he once surprised an admiral by referring in his briefing to the B-29 Super Fortress bombers. When the admiral demanded to know how Halpern knew of the “highly classified” aircraft, the OSS officer replied that he had learned of the bomber through monitored Japanese radio broadcasts. In short, what is classified to some is open information to others. This can lead to the absurd situation where foreigners learn details of US intelligence operations in their country through their national media, while the American public and Intelligence Community remain unaware of the overseas exposure. Perhaps “unilateral secret” would be the proper term for this phenomenon!

Here there is no tradeoff between being able to deploy a scarce resource to country A or country B to get intelligence. He recommends instead that we start by just “reading” the cumulative output of the world and making sense of it. Oh yeah doubling the OSINT budget may also help. Currently its a meagre 1% of all intelligence spending. Goodbye James Bond - Hello Gujar Khan News.

Thanks to ALDaily for the tip

Rooms are never finished…

Tuesday, October 18th, 2005

On September 30 2005 I defended (and passed) my doctoral dissertation oral exams. It is such a great feeling to be done with much of the formal parts of my “higher” education. At the same time I have a feeling that this is just the beginning…..

Aga Shahid Ali’s wonderfull book of poetry Rooms Are Never Finished provides an apt title to my post and captures my view that scholarship is a journey.

See you here soon…

Organizational Innovation…The Mozilla Corporation

Wednesday, August 3rd, 2005

As some of you may know, I have been an active student and researcher of the Free/Open Source Software movements since 1998. Ever since I first encountered Linux, Apache and Perl in a bio-informatics lab at MIT - I have been intrigued by the “effortless” collaboration and cooperation behind the creation of open source products. Having seen the difficulties of product development inside of a large company - I was simply floored that such high quality products could be created in a community like setting. This combined with a course on user-based innovation by Eric von Hippel caused me to change my research direction and to foucs exclusively on models of distributed innovation as exemplified by the open source community. I can still clearly remember the day in July 1998 when Eric finally convinced me to drop bioinformatics in favour of studying open source. Many of my chums and colleagues shook their heads and said that I was chasing a fad. Well we now know better.

Most of my research has focussed on understanding the why and how of open source. Why it works the way it works and why it makes economic and organizational sense? So I was pleasantly surprised when Mitchell Baker from the Mozilla Foundation asked me to serve on an advisory committee to its Board to help determine the relationship between the Foundation and a new wholy owned, “taxable” subsidary. While Mozilla, its ancestors and its progeny have been well known for technical innovation. Very few have considered the social and organizational innovation done by the dedicated people working on the project. Keeping the Internet open for innovation has been their mantra and it can only be done if there is both good code AND good organzing ability. Starting with the landmark release of the source code from Netscape to the formation of Mozilla Foundation - the social innovations and adaptations to allow the evolution of a large scale code base to move from a proprietary company to a community have been remarkable. So the opportunity to participate in the discussion and advise around creating a new subsidary for the Foundation was a an opportunity that I just could not pass up, even though I have taken a vow of silence during my dissertation writing!

Here is why this so interesting from an organizational innovation perspective:
1) The technology world tends to be a battle between firms. Company “I” will go against Company “H”, Company “M” and Company “S” for technical and commercial supremacy. Firms know how to compete against one another. And certainly in the software world - Microsoft has shown repeatedly (1,2) how to defeat other competitors. But how does a company fight a community? Can it even do that? How does a company fight a not-for-profit foundation? Imagine Salvation Army Thrift Stores fighting and taking significant market share from Walmart. Imagine your friendly neighborhood Opera comany taking global market share away from Disney. It simply does not happen at any level of significance. However, the open source model has shown that community-based effort can and do win against commerical competitors. Even more interesting communities can cause commercial companies to make significant changes in strategy (E.g.: IBM and Sun embracing open source) based on their technical and market performance. That is why the new Mozilla Corporation is going to be such an interesting animal in the corporate jungle. On the one hand it will be a software development house - but on the other hand - its purpose is to promote innovation and openess on the internet by advancing the goals of its parent. I can just imagine the head scratching and shaking going on inside of companies trying to make sense of how to compete. The Foundation will no longer have to rely on charity for accomplishing its mission. Instead it now has the ability to generate significant resources and to actively promote its mission. Very cool!

2) The Foundation will now face a very new challenge of both running a company and also working with the community and an eco-system of value added developers. I have mapped out below the complex ecology. It is a non-trivial task but something that if done right will create a brand new model for organizing open source projects from a community perspective.

MoFo Ecology

I firmly believe that this is not or should ever become something like a MySQL or JBoss type endeavour. Instead this a corporation with a public benefit misssion. Not a corporation with a profit mission. Profits matter a lot and will enable the corporation to serve its goals - but it is not the reason for its existence. It has to compete head on with Microsoft and Opera - but it cannot do it at the expense of promoting openness and innovation on the Internet. Running the corporation will not be any easy task but a an experiment well worth doing.

Finally I think this move has significant implications for social movements that care about changing the world at large. Most social movements are based on protest and boycotts. The means of fighting back against corporate and governmental institutions have always been to apply popular pressure on them. Open source communities have shown, that instead of protest, a focus on building alternative viable solutions can have much lasting and permanent impact. Building solutions that direclty compete in the marketplace puts pressure on firms in a way that boycotts and demonstration never can. Imagine if the living wage campaign, instead of just boycotting Nike, had formed an alternative company, lets call it Mikey!, producing hip athletic shoes and clothing made by fairly paid developing country workers. Imagine if they had created their own catchy slogans and gained significant market share against Nike. Imagine if the environmental movement had funded and created viable alternative sources of energy instead of merely protesting greenhouse gasses and nuclear power. Imagine the creation of GreenCar corporation manufacturing and selling hydrogen powered cars or ConSolar/Wind selling solar and wind generated electricity. Few social movements move beyond the repertoire of protest, disruption, violence, boycotts and show of solidarity in large numbers to the creation of whole, sustainable, alternative solutions in agreement with their concerns and grievances. This move by Mozilla Foundation is a further step in the right direction of social responsibility, profitability and community purpose.

I am sure I will blog more about this…but for now I am going back to my dissertation writing.

Breaking my vow of silence……..My book has come out!

Wednesday, July 13th, 2005

At long last! A book I have been co-editing on open source has come out:

All of you need to buy a few copies for your selves, your families and your friends! Oh yeah don’t forget your co-workers!

Ok now back to my vow of silence as I try to slay the beasts of dissertatia!

About time don’t you think?

Saturday, March 19th, 2005

Glad to see Chris Dibona launch Google Code. Chris is a chum and co-editor of the first hacker-based account of the open source movement. He is now working for the technology borg that is Google and has just set up the first window into Google and their efforts with open source projects.

Way to go Chris!

Working for Free? Huh?

Wednesday, December 22nd, 2004

Non-hackers are still puzzled by the motivation question about open source. Why oh why are these guys doing this. Frankly I am actually kind of tired of this question. It is kind of non-interesting. For me I really care about figuring out what happens once these guys start to collaborate together - how do they do it? What makes it work?

If you must know the answer to the motivation question you can read my paper on it or look at a presentation about it.

Still don’t believe me - well how about this true life example of the Hacker Ethic. Ron Avitzur and his friend worked for free and on the down low for months at Apple - an EIGHT BILLION - corporation. His motivations:

Why did Greg and I do something so ludicrous as sneaking into an eight-billion-dollar corporation to do volunteer work? Apple was having financial troubles then, so we joked that we were volunteering for a nonprofit organization. In reality, our motivation was complex. Partly, the PowerPC was an awesome machine, and we wanted to show off what could be done with it; in the Spinal Tap idiom, we said, “OK, this one goes to eleven.” Partly, we were thinking of the storytelling value. Partly, it was a macho computer guy thing - we had never shipped a million copies of software before. Mostly, Greg and I felt that creating quality educational software was a public service. We were doing it to help kids learn math. Public schools are too poor to buy software, so the most effective way to deliver it is to install it at the factory.

Beyond this lies another set of questions, both psychological and political. Was I doing this out of bitterness that my project had been canceled? Was I subversively coopting the resources of a multinational corporation for my own ends? Or was I naive, manipulated by the system into working incredibly hard for its benefit? Was I a loose cannon, driven by arrogance and ego, or was I just devoted to furthering the cause of education?

I view the events as an experiment in subverting power structures. I had none of the traditional power over others that is inherent to the structure of corporations and bureaucracies. I had neither budget nor headcount. I answered to no one, and no one had to do anything I asked. Dozens of people collaborated spontaneously, motivated by loyalty, friendship, or the love of craftsmanship. We were hackers, creating something for the sheer joy of making it work.

Now do you believe me?

We are all open source now

Thursday, November 18th, 2004

Thanks to Ben - this blog is now completely hosted on open source software. WordPress for blogging, Apache for web serving, PHP for cool tools and BSD for server operating system. I have to figure out a way to pay him back.

Open Source and Wikipedia

Wednesday, September 29th, 2004

Clay Shirky points out that Ethan Zuckerman has found out that the enteries in Wikipedia are mostly biased towards nerds who are also familiar with wiki technology.

As Ethan eloquently puts it:
[blockquote]”Most of the people who work on Wikipedia are white, male technocrats from the US and Europe. They’re especially knowledgeable about certain subjects - technology, science fiction, libertarianism, life in the US/Europe - and tend to write about these subjects. As a result, the resource tends to be extremely deep on technical topics and shallow in other areas. Nigeria’s brilliant author, Chinua Achebe gets a 1582 byte “stub” of an article, while the GSM mobile phone standard gets 16,500 bytes of main entry, with dozens of related articles.”[\blockquote]

This raises some very interesting questions and comparisons with open source software production. Three dynamics are visible in open source:

1)Many of the participants participate because they have a direct need/use for the software and they need a particular functionality to work. This can be as simple as reporting a bug to writing major new features. People participate because of use and need (sum up work and non-work functionality) (at least initially) and then stick around because they either have an ongoing use or need for the software or enjoy working in the community etc. How does this then translate into Wikipedia? Well it is hard to translate need and use for software into need and use for Wikipedia articles. I have not seen any surveys of motivations of why people post to Wikipedia - but need for the article certainly is probably not one of the drivers. However, other motivations like learning about something, enjoying the writing process or feeling strongly about a particular issue may be drivers of effort in Wikipedia.
(more…)

This sounds just like a F/OSS development community

Thursday, July 17th, 2003

As recited by Jim March to Karl Weick in 1976:
Imagine that youre either the referee, coach, player or spectator at an unconventional soccer match: the field for the game is round; there are several goals scattered haphazardly around the circular field; people can enter and leave the game whenever they want; they can say thats my goal whenever they want to, as many times as they want to, and for as many goals as they want to; the entire game takes place on a sloped field; and the game is played as if it makes sense……..