The Open Code Market
The Open Code Market
The peer reviewed magazine FirstMonday has published one paper I wrote on the business possibilities of Open Source titled "The Open Code Market".
In short, The Open Code Market aims to become a Free Market for software, as well as a market for Free Software. The OCM introduces into the Free/Open Source movement an economic incentive, to help align the priorities of Free/Open Source developers with those of the end users.
Between the final draft and publication, I received many valuable comments on the idea. I am very grateful to all those who dedicated some of their valuable time to read the paper and make insightful comments.
Some of those comments led me to an earlier similar effort by Brian Behlendorf named SourceXchange (originally at www.sourcexchange.com). After contacting Brian, his comments were probably the most valuable, since he had gone through the the actual proces of running a project similar to what I am proposing.
His main line was that:
a) while the market made profits, it did not reach the levels of profitability that were expected in the middle of the dot.com boom, and investors looked for other (more lucrative) endevours
b) That the dot.com boom also addedd costs (high salaries, etc) to his attempt and
c) that it is difficult to commoditise software creation due to the uncertainties over time / effort required to write the software, and the difficulty of the role of "project manager".
My line on all this is that
- The project may be easier to develop now as expectations for profits (and costs) have decreased, and that sourcing on low-cost countries (i.e. India, Vietnam, etc.) would reduce costs significantly.
- I also expect that the market will take off only as Free Software/Open Source (Linux in particular) moves to the mass market of the desktop, thus generating the necessary economies of scale, visibility and consumer-mass. In my idea, the target end-users of the market are not IT companies, but mainly individuals with no IT knowled (nor desire to acquire it) and Small and Medium Enterprises with small or no IT departments.
"
I could see this kind of thing working as a try before you buy market - use the code and pay when you release the product.
-- "Can't sleep, clowns will eat me!"
Here is a question I have had about open source code since taking a computer ethics course and also wondering whether we as computer professionals should be certified.
If company A is using an open source product and said product causes a customer of company A to lose millions of dollars whos is liable? Some may say company A is liable which may or may not be true, but lets remove company A now. Many businesses want someone to be "responsible" for the software they use. If that software is written inhouse or by a third party then the liability is obvious. If open source is used would you go to source forge (as an example) and get the user ids working on the project and sue them for liability? You see businesses can't just think about what is the best piece of written code, but also perhaps which piece of code will cover its backside the best. Is that the best situation? I do not know, but it is a situation that exists, why do you think major corporations and even small business owners have lawyers and liability insurance?
Sounds like he's proposing what I've already done, pubsoft.org. We take tenders for software, whether for entire new pieces of software, or improvements to existing software, and seek to put together developers and users. Multiple funding models are supported: matching grants, whole grants, or the Street Performer's Protocol. We've funded the up2us program (which never made it out because of the difficulty of tracking up2date development), and are currently funding FreeS/WAN, and GNU Radio.
-russ
Don't piss off The Angry Economist