I have been working with the CATS applicant tracking system over the past couple weeks. I found them because I was looking for an open source web based software for a staffing agency that I am servicing. I came across CATS, downloaded the application and installed/configured it on my server for my client and had them begin using it. I was so thrilled with the application that I wrote a blog about it called Open Source For Staffing Agencies. I was fooled. And apparently many other people have been as well. My client began using the application and started to find that CATS was limiting him in features, in lieu of him upgrading to their “Professional Version”. This drove me crazy! We have seen this before with Sugar CRM and ActiveCollab and countless others. People who use the “Open Source” tagline but are not really open source.
One of the key features in their 0.80 version is their “Career Portal”. The ability for applicants to submit resumes and apply to jobs and have their information interact with the application. For this new version of CATS 0.90, they took the Career Portal away. A classic sabotage of Open Source altogether. Here is a conversation in their forum that I found concerning this issue. A community member is discussing with CATS team members and their founder. Very interesting! I will warn you that when you read this, you will probably feel like sending hate email to the CATS development team and founder.
member - predictablestupidities
I checked with definition of Open Source at wikipedia after reading this message:
Used 10 / 10 daily Resfly™ automatic resume imports
Enter resume information manually or upgrade to CATS Professional.
And, this is new: Taking away features which were previously present in the Open Source solution - The Career Portal.
This is the second time I have came across such dilema with Open Source apps, SugarCRM was first to take everything to BUY NOW! environment.
I was so happy for the new release that without wasting any time, I upgraded to 0.90. But Now I feel so heart broken and so helpless. I might switch back to 0.80, at least its pure Open Source.
CATS team member
Open source simply refers to the availability of the source code with distributed software. CATS 0.9.0 is no less open source than 0.8.0.
CATS project founder
“Open Source” is an evolving model. It costs $$$ to develop open source apps. What business are you in “predictablestupidities”. How about “open sourcing” your services. I am sure you charge for your products and services, right? Lets try giving them out for free. And while you are at it, sell the service for a FEE too, and then try differentiating them. Then please tell us why would your professional customers pay for something then can get from you for free?
Believe me, it might even be therapeutic. Your will be less heart-broken once you share your valuable resources with say 10,000+ other companies to use.
We are trying our best to be fair to our users be they open source or professional. We are taking steps to SUSTAIN development of CATS. If we don’t do these steps, there will be no CATS, neither open source nor professional.
Lastly, let me remind everyone, its easy to write and distribute “utility” type applications. Releasing “Business” open source applications is incredibly difficult. There is a substantially small market for it, so developers are really not interested in building them. This is precisely why no one every wrote an ATS in the last 14 years, I have used open source software 1991-2005.
Having said all of the above, if anyone including you, predictablestupidities please do write to us and tell us why you can’t AFFORD to pay for the professional version. Make a case, and we will give you the professional upgrade for free.
beta tester
I (and a few fellow developers/sys-admins) have become a little peeved about the seemingly worldwide perception that “Open Source” immediately translates to “Freeware”. It just isn’t so, sorry. I’m also glad that CATS hasn’t gone the way of so many OSS projects and started embedding awful “targeted” advertising into their product to offset the dev costs, or gone to a crazy paid support model. It truly is a community supported and directed product. Congrats CATS.
This perception needs to be changed. OSS != Free, only free access to code. Amazing how many people want something for free. I really hope my local Porsche dealership goes Open Source soon if that’s the case
member - predictablestupidities
Open Source <NOT => Free! Got that and I agree to it. There are many companies out there who would like your professional support and services, as per there policies. I can’t afford that.
And then there are companies, like Sugarcrm who have 2 streams, 1 open and 2nd professional. In the open source model they don’t have restrictions like, your 10 count is done now upgrade.
My only concern is something which was working, (I’m not asking for something which you were already promoting as a professional service) why is now being restricted. Its more of a demo-ware now.
We are using majority of OSS apps like Joomla, OS Commerce, Drupal, Vtiger etc. etc. for various projects. I use Wordpress 24/7 for blogging. Only one product X-Cart, and I agree with there term has a model in which if you would like there support, you have to pay $100 to get in. Otherwise, it works fine. I think MySql, the heart of any good OSS app like Cats would also be a good example.
We work almost 10 hrs a day on Cats and we love it! We are currently redesigning everything around it and now we have hit a big full stop. What would you advise, if opting for professional is not an option?
CATS project founder
Well I don’t know what business you are in. When you say that you can’t afford CATS. Are you saying that you use CATS a lot, but don’t have the financial resources to pay for professional hosted account?
Using CATS 10 hours a day! thats a lot of activity. Are you an recruiting agency? Are you an agency that cannot afford $29/month/user. How many users do you have?
You have 3 options:
1 - If you are a profitable business (a recruiting agency perhaps), you should come to terms with reality and pay for CATS professional (onsite or hosted). I talk to a lot of recruiters who have thousands of dollars in placement fees but argue with me on why I am charging $29/month for providing them a product their business depends on. strange!
2 - Continue using the open source version and manually enter resumes after the daily limit of 10 automatic imports. 90% of CATS features are still there.
3 - Write to us and make a case for why you should get the Professional Version for free. We have made a decision to give the professional version of CATS to anyone who demonstrates the inability to pay for CATS but really deserves it. Call it our compassionate pricing! ($0)
beta tester
If I were you Asim - I would not worry - you have a very solid product at a very solid price.
Sometimes you have some jokers who come around and demand everything for free or at a cost or lower - with years of experience - we have come to let those kind of clients go - as they are just a big headache.
$25 a month a user is a very decent pricing for recruitment agencies who are doing even moderately fine. As you said, post on Monster or Workopolis costs thousands of dollars - so how come you can not afford to pay $25
member - predictablestupidities
Thank you for labeling me as joker etc. I’m not going to open up my accounts with you, i’ll just summarize its at the moment not possible to invest. When I’m capable, thats the first thing on the agenda as I’m very hopeful Cats team would release a great 1.0 version.
My only 2 problems are:
1) The CV entry was not limited in 0.80. Why we are limiting it to 10.
2) Career portal was functioning. If someone requires additional services definitely they should call in Pro services like yours.
Without these 2 imposed restrictions, I have no problem at all!
I’m well aware of ATS prices and CATS is very reasonably priced. I believe in the CATS system and I think in time it would be as pivotal as SugarCRM is for the CRM vertical.
I never intended to create a stir here. Asim, I have great respect for you and I think you have taken a great challenge.
Back To My Thoughts!
I hope you found this thread as interesting as I did. Basically CATS took away features that were in a previous version and basically had a pathetic excuse for it! Then the entire team began to “attack” the member who was questioning them on it. CATS gave the excuse that because they have costs, they need to be able to provide a professional version to cover those costs. I don’t think that anybody would disagree with that. But if you are going to call yourself “Open Source” and really use that term with your project, there’s no if and or buts about it. You cannot take features away from your open source users. Because they are doing this, CATS is sabotaging their open source community. This is a perfect example of what’s going wrong in Open Source today! If you need to sell more professional versions, then go get some real sales people and start going out their and selling it! Advertise to the Staffing Industry! When you advertise to the open source industry, you are targeting people who are looking for a complete open source application! Not a partial one! Do you get pushed into purchasing a professional version of Fedora? Or Ubuntu? Then why would you with CATS?
My Solution To You (the reader)
My conclusion was that I found that version 0.90 does not support the “Career Portal” which is one of the most important functions of the application. However version 0.8.0 (the previous version) does. Again unlike many other open source projects, CATS does not allow you to download previous versions of their application. I’m sure they did this on purpose. But thanks to Google I was able to find that Softpedia is providing the download for version 0.80. I installed it and the “Career Portal” function worked fine. So download the previous version and use it. DO NOT USE VERSION 0.90 BECAUSE IT LIMITS ITS FEATURES.