Im Not Playing Any More

.. rantings and blog of Chris Williams @scampiuk

Thursday, 25 December 2008 20:01

Joomla! Money

Written by  Chris Williams
Rate this item
(0 votes)

How can you make money from a Joomla! component?

 This question has been bugging me for a couple of weeks now.  The problem is getting  the right mix of security for the code, which lets face it is an investment of time, effort and knowledge, and making the thing available and desirable enough for people to want to use it.

 

 Once upon a time we (and by we I mean a company called Oceanworks) used one of the many PHP Encripters to protect our code.  It works don't get me wrong, but it's not friendly and it adds to the cost of the licence.  It also makes getting code patched a little more tricky, as you (as I remember) need a licence for each of the encoders to produce the code, so can get expencsive if everyone needs one.   This bit of kid did work wonderfully at protecting our product, but I've gone through the JED enough times and seen the phrase 'IonCube' to know that I won't install anything that comes with that, free or otherwise, to know that people wont do it for our product.

After this, all options come under the 'how much do you trust your client' options.  I've purchased many products for J! that require the usual registration and purchase to be emailed instructions to download the code.   The idea then is, if you want to tinker under the hood, be our guest, but I'm sure most people don't worry about this and just get on with using the thing.   Now, here's where I get paranoid, what's stopping those people popping it up up using a torrent or one of the many P2P networks?  Not a lot frankly.   I guess you have to manage with the fact that someone will find a way to use your app for free. 

Third is the OSS community grail, a business that can give code away freely and just live on the other things that this brings, i.e. support.   Support embrases many things from manuals to installations to custom development if the clients pocket is deep enough, but this, for me, doesn't return the money needed to make a dent in the costs of making the component in the first place.  Doing this with the second option is kind of a must really I guess.  I've also payed for support for a product (even if it's just access to a set area in a forum) so I know this model kinda works as a suplimentary revenue stream.

So I still don't know how to protect my hard work!

Last modified on Thursday, 25 December 2008 20:13
Chris Williams

Chris Williams

PHP programmer for a mere 6 years, I've worked on creating social communities and content management systems while teaching myself the language.   For the last few years I've worked on free-to-view and pay-per-view live streaming / in-demand streaming media sites 247.tv and livesquash.tv, We travel around the world filming live sporting events, often doing post-production work for TV in the process.

14 comments

  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  Next 
  •  End 
  • »

Leave a comment

Make sure you enter the (*) required information where indicated.
Basic HTML code is allowed.

Chris Williams
Chris Williams
chris@imnotplayinganymore.com
PHP & Joomla! Developer
FacebookFlickrFollow @scampiuk on twitter

West Midlands Joomla! User Group logo
West Midlands Joomla! User Group is now up and running.

Me on Twitter

scampiuk: Fuck me a try he didn't fuck up with theatrics. #6nations
scampiuk: RT @GreggCarter: RT @JoeSOTL Jesus Christ Barnes. How long do you want to leave before the................................ Engage! #6Nations
scampiuk: What is the recent trend to take an age to call the scrum? It's got the word 'pause' in it, don't add three pauses as well? #6nations
A coffee is always welcome, or maybe some pennies to charge the laptop.
They also pay for flowers for my wife so she doesn't hate me spending so much time on the computer...

Hosted by...

Dreamhost - a nice host

Get a free domain and up to 50% off registration costs! use the promo code CHRISWDISCOUNT

You are here: