activeCollab is released under the terms of General Public License and is 100% free
Short history
First version of activeCollab was written somewhere about May 2005 for personal use. I wanted Basecamp but couldn't afford it. Being a student with a few freelance jobs I just couldn’t guaranty that I’ll have the money for it every month. So I made one for myself... That version is running on my localhost even today.
Version that is now available is big rewrite of that script. Everything is done from scratch – framework, business logic, interface. Experience that I gained developing first version helped a lot. I knew for some existing problems, had most of the business logic in place and really solid guides. It was real fun making activeCollab.
So, the code is here, I think it's well programmed (it will get even better with time), it's working properly. Hope you’ll enjoy it.
Why free?
This thing could be sold pretty easily for some real money. Here are reasons why I released the code under the open source license, free of charge:
- Putting commercial product on the internet is pretty hard, especially when you are not from United States or United Kingdom.
- I want to learn as much as I can about web development (client side, server side, development practices…) and open source project is the best way to do that. Many programmer looking at your code is always a good thing. Sometimes you’ll be ashamed of stupid mistake or a bad habit, but that's normal as long as you fix it and learn from it.
- Clients rarely pay you to spend hours working on small details. Personal project where you are the boss let you show how far you can go. Everything just needs to be perfect and if it’s not than it's time to go and make it better.
- Meeting other people. My email is ilija.studen@gmail.com so please drop a line or two.
- Making money. I find it normal to expect something in return for your work. activeCollab will always be free but there will be commercial support as soon as we hit 1.0 for people who need a little more that community support, you can hire me to customize activeCollab to fit your needs or help you integrate it with system you are already running on your server. Or you can just see what I can do and hire me for some project not related with activeCollab.
- Feeling is much better when you provide free alternative than selling cloned application.
My opinion is that this reasons are good enough. Am I being too honest?
Posted on: 2006-06-18 11:01
Job well done! Thank you…
Eric