[Freeswitch-users] FreeSWITCH vs Yate

Mike Fedyk mfedyk at mikefedyk.com
Tue Jul 22 22:01:14 PDT 2008


On Tue, Jul 22, 2008 at 9:36 PM, Michael Jerris <mike at jerris.com> wrote:

> and we do support modules fully written in C++.  I think the biggest
> difference between FreeSWITCH and Yate are in its approach to using
> other libraries and our licensing.  One of the main design goals we
> started with was to re-use as much already written code as possible.
> The best example of this is that we use the sofia-sip library
> heavily.  This library was 5+ years of development before we ever used
> it and is a massive piece of work.  Yate has often taken the opposite
> approach of writing nearly everything themselves.  I don't think this
> approach is sustainable for any project as you can not focus on
> everything and make it really good.  I spent several years watching
> the problems the asterisk project ran into and by far the most
> numerous were related to sip in some way.  I don't think any project
> that chooses the route of writing their own sip stack in the end will
> be able to handle the maintenance requirements without a massive user
> and developer base.


This just by itself is a great reason to start a new project.  This is
exactly the type of response I wanted. :)


>
>
> > Personally since even now Freeswitch has a bigger community I'd
> > probably only look at Yate to make sure I have a somewhat generic
> > event model for Vicidial (somewhere on my to-do list).
>
> Not sure what you mean here.  FreeSWITCH has an event system, what do
> you mean by generic?


Yes Freeswitch does.  Vicidial doesn't -- yet.  Vicidial's event model (if
you want to call it that...) needs a bit of work to straighten things out.
I was just saying that looking the events generated by Asterisk, Freeswitch
and Yate that overlap would make the Vicidial event system pretty generic.


>
>
> > This message is by no means meant to be taken as an attack on
> > Freeswitch.  I'm just curious.
>
> No offense taken. :D
>
>
Great.  Not trying to start a flame war here....
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20080722/723b692e/attachment-0002.html 


More information about the FreeSWITCH-users mailing list