Trackback URL (right click and copy shortcut/link location)

Comment from: Paul [Visitor] · http://www.pseudorant.com/
My intention was never to vilify the OSD community as a whole and I am not sure how my post has been spun to this point.

Your post makes a lot of very good points, and I have issued a response in the comments to the article on my blog. I hope people can see that there is no hidden intent in what I write, in the same way people point out to me there is no hidden intent on behalf of OSD developers. I do understand this and that was never my point. Thank you for reading my blog, I appreciate your feedback.
19/06/08 @ 09:30
Comment from: Dan Knauss [Visitor] Email · http://www.newlocalmedia.com
Haven't read Paul's original post, so this isn't a comment on that (I'll check it for sure), but I think you are 100% correct. I've never understood the anti-commodification mentality. Fees for services only, not the software products.

What really matters is the ethics and quality (or lack thereof) that's being delivered. A lot of righteous open source web developers do a downright crappy job, overcharge, or mindlessly use the same CMS over and over even when it's not the best one for the job. I'm sure some also play hostage games with naive clients' domains, hosting, etc. Don;t get me started on reseller-reseller hosting.

As for the Joomla 3PD ecosystem, the ways Joomla commercial developers work--typically freebie options and low price commercial options--is great as far as I'm concerned. If there wasn't a way to assure quality before you buy, and if prices were really high, I'd be annoyed with that, and if everyone did it, it might kill the whole ecosystem...except there are lots of incentives for everyone not to do this, or if too many do, then not going along with the pack would probably draw you a lot of customers and pull the pack back.

The "club fee" thing or other memberships are also a super synergy of a financial transaction that comes with and fosters trust, accountability, cooperation, and communication.

Has anyone ever tried to form an OSD stock company or co-op where members=owner-investors who get a piece of the profits?
19/06/08 @ 10:34
Comment from: P.J Swesey [Visitor] · http://joomladigger.com
This is an excellent discussion. When I was new to Joomla (well, it was Mambo back then) it definitely bothered me that certain extensions weren't free. Now that I have grown into a developer and have experienced how much time and effort is necessary for development, documentation, support and community management, I have a wholly different view on paying for software. Bills need to be paid, and if you want a developer to get things done on any kind of schedule then you may have to pay them for their work.

In a customer's ideal world every piece of software would be free and open source, but in a developer's ideal world every user would pay them for their work. There's got to be an understanding between devs and customers because everybody will just become more frustrated by trying to turn this gray area into just black or just white. Customers need software and developers need to money.

Many open source developers can find a business model that utilizes advertising or support services while giving the software away for free, but we still live in a real world and this system doesn't work for every open source project.

I agree 100% that Joomla and many other open source projects have better code, larger communities, better support, and better extensions because of the competition created by commercial developers. These are developers who could have just worked for a larger company or could have created commercial software products for a different project, and taken their coding knowledge and great ideas with them. Instead they are here creating great stuff for Joomla, and if it is worth the price to you then buy their products, otherwise you'll need to find something free or develop it on your own.

The main point I'd like to make is that once a developer has put the time and effort into a piece of software, nobody else has the right to tell him what to do with it. If he wants to release it as open source with no compensation then that's awesome for people who would use it. If he wants to sell the software under a strict license to one customer at a time then he has every right to do it. If he decides to find some kind of happy medium because he wants to give back to the community but also wants to be partly compensated, well good for him and I hope he can find a suitable business model through advertising, support, etc. It's his software, his hard work, and he is the only person who has the right to decide what he wants to do with it.
19/06/08 @ 12:13
Comment from: Daniel [Member] Email
@Dan - that was originally what I tried to do with ninjoomla, but developer motivation was quite low. they tended to release one thing and then just sit and wait for the money.

Hence why I moved to salaried employees.

@PJ - thanks for the good feedback. Obviously I agree wholly, and our team at Ninjoomla are one of those trying to find the middle road between compensation and giving to the community
19/06/08 @ 15:40
Trackback from: opensource [Visitor]
Open Source developers are human too!
Bookmarked your post over at Blog Bookmarker.com!
28/06/08 @ 14:03
Comment from: Stephanie Schmidt [Visitor] · http://dwtutoirals.com
Well you guys over at NinJoomla certainly are not greedy. After posting some bug fixes to your forum I was amazed to receive a FREE silver membership. Open Source does not mean free, if it did, it would be Free Source. Open source most significant advantage to me is in the way it is developed, not whether it is free. An author of anything, whether it be art, literature, music, or code has the unequivocal right to decide whether he/she wants to charge for it.
06/07/08 @ 08:53
Trackback from: Remmrit Bookmarking [Visitor]
Bookmarks
Remmrit.com user has just tagged your post as !
26/07/08 @ 17:12

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
PoorExcellent
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)