Dear Mr. Richards,
Nice to hear that you are still investigating your options. My partner (which is actually an American) will probably be in US in few months. Visiting Pentahoo. Maybe we could arrange something. If not, and if you got a money to travel ( :) ), then coming to Croatia would be a GREAT idea. Beautiful country, trust me, especially in early and late summer. Come to vacation, if you haven't anything else planed. We'll arrange something nice for you.
On other points, yeah, we will probably become resellers. Have no problem with that. Actually, I do have an agreement on my desk, but been busy busy busy. The problem is in integration part, we are integrating a pretty big number of technologies. I don't want to sell Centric as an island, I want it to be fully integrated in rest of the stuff.
About OSI licenses and that model not working for CRM. You can easily skip 57 of them :) Went through them all. Was actually a BIG enemy of GPL once. Also mostly sharing your point of view. But, one morning, woke up, and seen the light :)
On the matter of forking, the Jargon File says:
"Forking is considered a Bad Thing — not merely because it implies a lot of wasted effort in the future, but because forks tend to be accompanied by a great deal of strife and acrimony between the successor groups over issues of legitimacy, succession, and design direction. There is serious social pressure against forking. As a result, major forks (such as the Gnu-Emacs/XEmacs split, the fissionings of the 386BSD group into three daughter projects, and the short-lived GCC/EGCS split) are rare enough that they are remembered individually in hacker folklore."
Forking GPL usually never works ;) You are the biggest motherf***r in town. You carry the brand. Do more work. Have infrastructure. And can easily swallow forks advances, if there are any.
Consider this. One BIG company tried to use and announced that it will us Oracle offer for RedHat Linux support. The next day whole hell broke loose on them. Mails, phone calls from community caught them by surprise.
vTiger is not a fork anymore, it is a totally different product. For which noone knows about ;) Adempiere is a fork, which will probably fail. They don't have a good enough reason for forking. Although, Compiere is a big pile of "beeep". I spent 6 years on ERP :) so I know what I'm talkin about.
And with both of them I don't see them doing some serious damage to original products (yet, but I don't think there will be any in a future). It is not an easiest thing in a world to fork with success, you know. You have to take a really shitty product but with lots of potential, know its insides extremely well, know the particular business requirements, build something considerably better, build up your community and infrastructure, lots of time, money, and work. And you are always one step behind of original product, not to mention that with GPL, original product and company can take all your advances for free anytime it chooses.
So, OK, take it slow, take it easy, see what happens with Alfresco and Openfire, you can put MySQL in mix, but, from what I've seen, you guys are an ideal candidate for nice painless transition to GPL. Nice, almost finished product, that could explode in matter of months. Will there be forks? Probably. Will they gain traction and hurt your business? Doubt it.
What I would do, if my money is on a stake. I would announce intentions to do license change. With 5.0. Would be all over the place to improve brand strength until it happens. You have, what 6 months till 5.0? More? Use that time to position yourself. Big companies will avoid you like a plague because you are GPL (big IT players, I mean, that could pose some real threat to you, if hijacking your code, they would have to open their own), smaller will be discouraged and crushed by your size and recognition. Slashdot, OSnews, Theserverside, Javalobby, PRNewswire, all the usual free channels to advertise.
Keep in mind what you have. You have THE ONLY usable Java based CRM that could go GPL (if I keep bothering you ;) ). That means basically that you have THE ONLY enterprise ready CRM on planet that could go GPL. Enterprises are notorious for their willing to pay for support ;) With the state of your product, you could actually go in totally proprietary route. But that part of market is already very crowdy. Staying in the middle doesn't make to much sense for me. Who dares, wins, isn't that how saying goes ;)
Ok, enough from me :D Can be a big pain in the a** sometimes when I'm in a "zone" for writing stuff :D
Regards,
Filip Šelendić
Protenus d.o.o.