Version: 2008
  • On TV.com: TOP 10 Shows CANCELED Too Soon

Comments on: Cash, code, or free-riding in open source communities?

For those in the commercial open-source world (and that's most everyone now), we need to focus on finding ways to draw more people into the cash/code bargain without sacrificing the benefits that derive from fee-free adoption of open source.

Add a Comment (Log in or register) (10 Comments)
  • prev
  • 1
  • next
by jrepenning May 14, 2008 10:32 AM PDT
All my contributers were once free-riders.
Reply to this comment
by richsharples May 14, 2008 11:33 AM PDT
Free-riding is a necessary step in the gradual engagement process. But more fundamentally the hoards of anonymous users serve an important purpose - they act as a "darwinian filter" - they decide if your product / service is good enough (in quality and function) - if you are lucky they may even tell you how to improve it or help improve it. But probably not before they've ridden for free for a while.
Reply to this comment
by RangeRick May 14, 2008 12:08 PM PDT
I have read a few of your previous blog posts with interest, but I can only assume that this time you've gone the way of Dvorak and are posting sensational ideas for the purposes of ad revenue for CNET. It's the only explanation that makes sense.

You posit that because communities don't grow on software that gets "open-sourced", software doesn't grow on communities. You couldn't be more mistaken. Nearly every open-source project started as a few people and grew a community, and grew more software as a direct result of that community. Or, as you call them, "free-loaders."

Now, you are correct that communities don't magically form when a closed-source company says, "Ahh, look! We are such benevolent and wonderful people that we are opening our software upon you plebes. Flock to us!" That does not mean that software can't be born the other way around. There are many many examples that prove the point.

Heck, open-source software was not even on any business radar until the "free-riders" made it what it is today.

The "free-riders" are the ones who turned an open-source project with one guy scratching an itch into a project with multiple contributors because they said "hey, this is cool, I wonder if I can help out?"

The "free-riders" are the ones who ran the bleeding edge version first and found (and sometimes fixed themselves!) bugs so your Enterprise customers could take advantage of the rock-solid reliability of open-source software when those bugs got fixed.

The "free-riders" are the ones who helped other "free-riders" on the project's discussion list when they were trying to install the software, so the user-base grew, even though they couldn't contribute code.

The "free-riders" are not just some abstract pool of people from which you extract cash. In a true open-source project, they are the foundation that makes the project something great. Everyone who is a contributing part of an open-source project was once a "free-rider" who just wanted to try it out. Every person involved in any way at all adds momentum, even if it's just by asking a question and being answered on the list. That answer goes into the global pool of knowledge (which maybe a future user will find, while googling, and won't have to ask himself).

Of course, if you're an Enterprise-with-a-capital-E company that "value-adds" on top of open-source code, you see them as "free-riders" because you don't really have a community in the first place, you just have users. The users of the open-source part of your software are only there at the whim of the proprietary side of the business. There's too much risk the community will do something at odds with the direction you want to take the proprietary parts of the system for them to be able to form a true community in the sense "real" open-source projects can.

In the end, the "free-riders" are only a negative if you aren't truly an open-source company. They are an adversary that could cut away at the functionality you charge for, rather than users who are empowered and have the right to contribute and make stronger something larger than themselves.
Reply to this comment
by RangeRick May 14, 2008 12:09 PM PDT
I apologize for the previous huge run-on paragraph. Apparently CNET doesn't believe in carriage-returns either. (grin)
by dexter_birdbrain May 16, 2008 6:20 PM PDT
Mr. RangeRick, that is a pretty scathing reply you have written. Frankly speaking, I enjoyed reading it more than the original post itself!

No hard feeling Mr. Mark. Someone just seems to have gone one-up on you. its all in the game... :-)
by Earl Benzar May 16, 2008 1:35 PM PDT
Wow, you are in the wrong business. Sounds like you should be working for Microsoft.
Reply to this comment
by Papa Chango May 16, 2008 5:56 PM PDT
Since when did Rob Enderle have access to Matt's column?

I agree that many companies think that changing to an open source development model will save their ailing business but you seem to be confusing free software projects which start with a handful of people and then grow in size to proprietary companies who think of it as a magic potion.

I know 'open source capitalists' see everything with a ledger and that's fine but it ends up being a narrow view of why and how developers participate to free software projects.
Reply to this comment
by May 17, 2008 11:16 AM PDT
Matt
You've attracted some interesting comments here.
I think commercial open source has to reach beyond the technically smart and work with the business user. And to me that means lots more education.
I also think 'open source' is/should be a short-hand about the kind of customer service one can expect. So, I think there is a branding task to be done that rises above the literal / technical.
Commercial open source needs to think about some sort of 'governance' model that ensures companies running this model uphold the brand value. Commercial open source can and should be branding itself as a higher-value product than proprietary.
Jason
Reply to this comment
by DamonEdw May 18, 2008 10:02 PM PDT
Matt, I think the problem here is that you are expecting to maintain both an open source model and build a traditionally structured software company. Perhaps you need to rethink your cost structure instead of blaming users for not paying you enough. Users love open source because they pay only for what they perceive as valuable. If your users don't need your support options or your "enterprise features" then perhaps you need to address why they don't see value in them.
Reply to this comment
by llamastorm June 4, 2008 4:09 PM PDT
Matt, I think you're missing the point here. We call these awesome folks USERS. Free software is about a community of ideas and software and people who use them. Whether it's just as simple as recommending software to a friend or filing a bug report, just being there makes the entire movement stronger and leads to even more network effects. Let each person contribute as they desire to contribute, and everything just flows. Some one that is a simple user today may later submit a patch, test a feature, or just say "you know, wouldn't it be cool if this did X?". And when you do X, that X may become a breakthrough to untold benefits.
Reply to this comment
(10 Comments)
  • prev
  • 1
  • next
advertisement

The yogurt makers of tech: Gadgets to avoid

Don't buy these one-trick ponies--unless you like gizmos that gather dust.

Google wants to unclog Net's DNS plumbing

The Net giant, ever eager for a faster Internet, debuts its Google Public DNS service. With it, Google could become even more central to the Net.

advertisement

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement