Tripping over dollars to save pennies: Open-source cheapskating
You just can't please everyone. I read this post from an irate Joomla! user who is incensed that he has to pay - drum roll, please! - $25 to $300 for a Joomla! theme. Let's be clear: This theme is not required to use the Joomla! web content management system. It's not even made by Joomla, so far as I can tell.
Instead, he's chafing at having to pay a third-party developer for the software:
...I ran into a very disappointing surprise regarding Joomla. As I searched for themes, (templates) all the ones I came across that looked halfway decent were "Paid" themes that you had to buy ranging from $25 to $300 dollars depending on the site and the subscription. A lot of the modules I was looking at also carried a hefty price tag to use with this "Open Source" software.
In conflating "open" with "free cost," this Joomla! user has completely missed the point of open source. He's also missed the point that $25 is a drop in the bucket compared to the tens to hundreds of thousands of dollars he'd otherwise be paying Vignette, Fatwire, Interwoven, etc.
I'm not suggesting that this person is representative of the Joomla! community. I'm just annoyed that we still have people who feel that open source was divinely ordained to be free of cost. It's not. Get over it.
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 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. You can follow Matt on Twitter @mjasay. 




Roy / Magento
"I want this, this and this esoteric function that no-one else wants, I want it here and I want it now."
"That's great, we have eight jillion other things to be getting on with that are five thousand times more important to the project right now but patches are always welcome."
Then, of course, it's the same people who claim the Open Source community is elitist/unhelpful/not interested in the user.
It's true that if you want your software to succeed you have to listen to people with genuine gripes or even just suggestions (if only to put it in the never-ending list of potential improvements which any and every software package shall forever have) but then there's people like this who think the world owes them everything. These people will never pay you, will never contribute and will never be happy even if you make the perfect software so it's best to take the time honoured tactic of ignoring them completely and utterly.
: : : Brings up an interesting point : : :
Think OS app's like OpenOffice are *really* "free?" Heck no! Sun pays developers to provide OO for "free," just to eat away at Microsoft's margins. And while the consumer can download OO for "free," who actually PAYS for those dev's who are not volunteering? Sun's clientele pays, as the price of Sun products and services must go up to cover the cost of development.
Stuff Rolls Down Hill. There is no such thing as a free lunch.
: : : Another point in the thread of interest : : :
One of the posts in there says that developers profit off the backs of "volunteers." Give me a break! Open Source has its share of volunteers, but by and large, those (like me) who "donate" to the community are actually INVESTING in it, hoping that the time, talent and treasure we invest will ultimately PAY OFF with new business in other forms.
We "volunteer" for Joomla or WordPress or FireFox, or another OS project, but we most certainly benefit from any number of things, getting a maximum ROI in fact, on:
- We get smarter. That means we're building our value in the marketplace - as a developer, producer, educator, technical consultant, whatever.
- Our good rep earns us sales of our own subscription-based software.
- Street cred earns us a higher-paying salary or better career, makes valuable connections!
- Travel perks, speaking fees and sometimes unimaginable "free publicity," especially for higher-level team members on larger projects.
- EXTREMELY VALUABLE insider information on market trends, customer tendencies, pricing, "AdSense" opportunities, etc (this is one area of concern, especially when so-called "non-profit" boards are holding the keys to the OS trademark, copyrights and intellectual property kingdom - ah, we'll save that for another thread).
Volunteer?
In some cases, it surely is selfless.
In most cases, it's a wise investment in one's own future (career, business, etc).
Then, in some cases, it smells a lot more like "volunteering" to be on the board of oh, I dunno ... say, Haliburton?
In short: if Sun can get people using OO.org which, unlike MS Office, runs on Linux and Solaris then they can more easily sell Linux and Solaris based systems to them with compatibility less of an issue. It's going back to the old days (and when I say old I mean before I was born) where the software was nothing more than a device to sell the hardware and support contracts.
That was a tough read. You covered so much material there, it might have seemed more coherent if there had been a bit of white space.
You are right, though, volunteering with an open source project can make you smarter, it can build your value in the market place, and it improves your reputation. It is, indeed, a wise investment.
Plus, it's just the right thing to do -- give something back and help improve the project you depend upon.
Matt Asay - I love your column. You get it. Thanks!
In the end, it strengthened the community and the project. However, I still spend a lot of time explaining to people what they are paying for. For example, $5 does not but you much support.
You can read the entire saga on my site:
http://dev.anything-digital.com/Forum/1.5.x-General-Discussion/1363-JCal-Download-cost-$$-/
P.S. Hi Roy Russo, hows it going?
I am a Commercial Open Source Developer like Vic above. We often have issues with people literally demanding that we give them our software free of charge because we use an Open Source license on our code.
They forget that developers need to eat too.
You don't see me marching down to the jewelry store like "Hey why aren't these diamonds free?? I'm SOOOO disappointed!"...and then blogging about how nobody should wear diamonds.
- by kaocrat July 14, 2008 9:35 AM PDT
- Nobody should wear diamonds.
- Like this Reply to this comment
-
(14 Comments)