Fonality Acquires Trixbox
By Tom Keating
Chief Technology Officer and Executive Editor
(The following is taken from Tom Keating’s VoIP and Gadgets Blog:)
Fonality will announce tomorrow that they have acquired trixbox, formerly known as Asterisk (News - Alert)@Home, and the the world’s largest Asterisk-based community. Trixbox is a turn-key, bootable .iso CD image that can turn a PC with no OS into an Asterisk server with a variety of open source tools in just a few minutes. The trixbox application lets someone download a bootable .iso image that then automatically installs Linux, Asterisk, SugarCRM, MySQL, FreePBX, and a whole variety of other applications. Trixbox fully supports the Linux yum command and RPM ecosystem for performing updates and bug fixes.
Essentially, trixbox uses the latest and greatest version of Asterisk. Within 48 hours of a new Asterisk version, you see a new release of trixbox and they add their own host of patches they they put on top of that. These are basically patches of innovators inside the Asterisk community that didn’t want to sign a double waiver. The double waiver extends the GPL agreement by stating the code has to also be given to Digium (News - Alert).
I spoke with Chris Lyman, the CEO of Fonality (News - Alert), earlier this afternoon to talk about the acquisition of trixbox. He began by wondering how I figured out Fonality and trixbox were working closely together.
Chris: I don’t know how you figured out on June 6 that we were getting involved with trixbox, but my hat goes off to you.
Tom: I recalled that I was wondering why Fonality would offer their hudlite, a real-time call control and presence management platform that works with the commercial (paid) Fonality PBXtra. I didn't understand why Fonality would want to make a "free" version of Asterisk (trixbox) more "feature-rich". Curious what the relationship was between Fonality and trixbox, I I did some detective work. Besides googling I also did registrar 'whois' lookups on hudlite.org (Fonality website) and trixbox.org and noticed that the IP addresses were the same - in other words - the same web server. Interesting to say the least, which is what sparked my June 6th post.
In my June 6 post, I pondered, “Did Fonality buy out the rights to Asterisk@Home and then change the name to Trixbox.org? What does this mean for the popular open-source Asterisk@Home distro (now Trixbox) considering Fonality is a for-profit Asterisk solutions provider? Is the plan to try and convert Trixbox users (generally novice Linux users) into paying Fonality users? Fonality certainly focuses on businesses that have little or no Linux experts, so there is certainly a potential synergy there. Well, the mystery continues... I'll post more when I hear back from Chris @Fonality.” Chris Lyman and Andrew Gillis responded in a follow-up article.
In any event, it appears the seeds were sown for this acquisition back in June and that I was four months early in my pondering whether Fonality had acquired trixbox.
Tom: So what about the double waiver requirement to give the code back to Digium? Is this an advantage of trixbox since it doesn't have a double waiver?
Chris: There are a number of open source innovators that don't like that -- like faxing. The only reason why fax isn't in Asterisk, but they are using it in trixbox, is because the smart guy that made it (fax code) didn't want to sign that waiver over to Digium. So basically consider trixbox the latest greatest Asterisk plus a whole lot of innovation.
Tom: So what market are you going after with trixbox?
Chris: So in terms of what market we're going after with trixbox, we're not really going after a market. trixbox is really a community of Asterisk innovators and we're just going to be supporting that community. It's our way of supporting the platform that has been a big part of our success.
Tom: What is the value that trixbox brings to Fonality?
Chris: The value to Fonality is the community value. The business value that trixbox brings is that there is probably a number of IT directors lurking in the trixbox community that are sort of trying for free, but really do want a commercial company to hold their hand when they roll out. And so we just want to make ourselves known that there is an option to go fully supported.
Tom: So by working within the community you hope to build brand awareness for your commercial-based Fonality PBXtra?
Chris: Yes, we want to build some brand awareness in the Asterisk community to let them know we are a serious player that has a 100 percent supported, 100 percent service model.
Chris: The trixbox forums has over 20,000 posts in the last three months. It has become the defacto place to get questions answered about Asterisk. Questions answered about rolling an open-source small business environment. And that's really the value we saw is - there are a lot of smart open-source people in that community.
Tom: What are the download numbers?
Chris: 1,500 people download trixbox every day, which is more than Digium. Mark was quoted in a Forbes article as saying 1,000 downloads per day and we were surprised since we averaged 50 percent more than that.
Tom: Any issues with people knowing about the trixbox brand and knowing that is the latest and greatest version of Asterisk?
Chris: I would say given our download numbers and given the fact that we get more downloads of Asterisk every day more than the rest of the world combined, I would say no, there is no brand problem.
Tom: So how is Fonality going to contribute to trixbox with this investment?
Chris: There’s two things that are really really important for us to let the world and the community know. Number one is, trixbox was free, is free, and will always be free. And when I say, I mean pure GPL. It won't have a double waiver, you won’t have to sign over any rights to Fonality, and we’re not going to get into any of those complicated licensing schemes that you see with some other open source companies. Number two, we’re contributing broad financial support to the trixbox platform to continue to improve that application. This is not just a community of that site that we're going to pay the bandwidth on. We actually have a host of engineers internally working on improving trixbox.
Tom: On a different note, any thoughts about integrating SugarCRM, MySQL, etc. onto the Fonality PBXtra hybrid-CPE-hosted solution for an “all in one box?”
Chris: Now that we are very much looking into. We've had talks with SugarCRM about it. Looking at ways of linking PBXtra and SugarCRM's contact center together on one box. That is a product you will probably see in the future from Fonality. I will say, my message to any business, be careful of how much load you point on a single server since it becomes a single point of failure for your business.
Tom: I know the Fonality code is a more secure and stable version of Asterisk but running an older Asterisk codebase, yet without sacrificing functionality. So I was wondering what percentage of code that is in trixbox is going to come back to Fonality?
Chris: Today, it is 0 percent because our version of Asterisk has been hardened aggressively over the last two and a half years. We think there may be a time if the Trixbox community requests it where we might give our version of our code to the community and call it you know, “stable.” But really, more than anything the community wants the latest and greatest features and are willing to sacrifice a little bit of reliability to get there. And so unless we see a great need, we’re not going to mix the two different flavors.
One final point of note is that trixbox founder Andrew Gillis will join Fonality and continue to lead the trixbox community. The main takeways from this news is that Fonality will commit engineering resources and financial support to trixbox, and just as importantly, trixbox will continue to be 100 percent GPL without a double-waiver. Trixbox founder Andrew Gillis said, “Fonality shares my vision of making Asterisk free and easy for everyone. They have already proven to me how serious they are by committing a team of engineers to help create the next version of trixbox.”
Tom Keating is CTO of TMC and Executive Technology Editor for TMC Labs. For more articles, please visit Tom Keating’s columnist page.
Press Room Open (Press, Speaker or Exhibitor badge required)
The Perfect Combo - WebRTC, PJSIP, and Asterisk
The Perfect Combo - WebRTC, PJSIP, and Asterisk