The framework is there now for Python. It still has some hiccups but I think we can have them cleared up this weekend. Have questions let us know! Brian Fertig
Ruby! Ruby! Ruby! ;) All the Best! Sergey. Brian Fertig wrote:
The framework is there now for Python. It still has some hiccups but I think we can have them cleared up this weekend. Have questions let us know!
Brian Fertig
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails. http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail... http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A Sergey Kuznetsov wrote:
Ruby! Ruby! Ruby! ;)
All the Best! Sergey.
Brian Fertig wrote:
The framework is there now for Python. It still has some hiccups but I think we can have them cleared up this weekend. Have questions let us know!
Brian Fertig
Amon, I wish it was really that simple. What we are doing with freeswitch cant even compare to whats being done with Asterisk. When you run your script in ruby, python, php, etc the interpreter is built into the binary of Freeswitch as a module. This makes the interface ALOT cleaner and 1000's of times more efficient. I am slated to start ruby soon but with Von coming up it may wait until I get back. Brian Amon Ghupta wrote:
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails. http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail... http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A
Sergey Kuznetsov wrote:
Ruby! Ruby! Ruby! ;)
All the Best! Sergey.
Brian Fertig wrote:
The framework is there now for Python. It still has some hiccups but I think we can have them cleared up this weekend. Have questions let us know!
Brian Fertig
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
I can wait. I just want to use it. I am a hardcore C/C++/Perl system programmer fall in love with Ruby. It has everything I like in Perl, Ada, Smalltalk, C++, etc. The interpreter is quite slow, but YARV aka Ruby 2.0 is quite fast enough. I know that Google Sketchup is using Ruby as an internal interpreter to expand feature-set. All the Best! Sergey. Brian Fertig wrote:
Amon,
I wish it was really that simple. What we are doing with freeswitch cant even compare to whats being done with Asterisk. When you run your script in ruby, python, php, etc the interpreter is built into the binary of Freeswitch as a module. This makes the interface ALOT cleaner and 1000's of times more efficient. I am slated to start ruby soon but with Von coming up it may wait until I get back.
Brian
Amon Ghupta wrote:
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails. http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail... http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A
Sergey Kuznetsov wrote:
Ruby! Ruby! Ruby! ;)
All the Best! Sergey.
Brian Fertig wrote:
The framework is there now for Python. It still has some hiccups but I think we can have them cleared up this weekend. Have questions let us know!
Brian Fertig
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Ok guys.. You asked for it. Ruby's now embedded in Freeswitch. Its not released so you cant use it yet. I found out Ruby is based on the GPL with makes it incompatible with my license of MPL. Until I get the email back from the license holder of Ruby the code will not be going into the tree. But I thought I would let you know its ready. :) Questions, Comments? Lemme know.. Brian Fertig docelmo #freeswitch @ freenode
Cooooool!!!!!! I hope matt will give that permision =) Brian Fertig wrote:
Ok guys.. You asked for it. Ruby's now embedded in Freeswitch. Its not released so you cant use it yet. I found out Ruby is based on the GPL with makes it incompatible with my license of MPL. Until I get the email back from the license holder of Ruby the code will not be going into the tree. But I thought I would let you know its ready. :)
Questions, Comments?
Lemme know..
Brian Fertig docelmo #freeswitch @ freenode
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Who's Matt? I emailed someone in Japan about this. Brian Sergey Kuznetsov wrote:
Cooooool!!!!!!
I hope matt will give that permision =)
Brian Fertig wrote:
Ok guys.. You asked for it. Ruby's now embedded in Freeswitch. Its not released so you cant use it yet. I found out Ruby is based on the GPL with makes it incompatible with my license of MPL. Until I get the email back from the license holder of Ruby the code will not be going into the tree. But I thought I would let you know its ready. :)
Questions, Comments?
Lemme know..
Brian Fertig docelmo #freeswitch @ freenode
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Yukihiro Matsumoto, a.k.a Matz
Who's Matt? I emailed someone in Japan about this.
Brian
Sergey Kuznetsov wrote:
Cooooool!!!!!!
I hope matt will give that permision =)
Brian Fertig wrote:
Ok guys.. You asked for it. Ruby's now embedded in Freeswitch. Its not released so you cant use it yet. I found out Ruby is based on the GPL with makes it incompatible with my license of MPL. Until I get the email back from the license holder of Ruby the code will not be going into the tree. But I thought I would let you know its ready. :)
Questions, Comments?
Lemme know..
Brian Fertig docelmo #freeswitch @ freenode
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Ahh.. Well he's the one I emailed.. :) Brian north@outboxes.com wrote:
Yukihiro Matsumoto, a.k.a Matz
Who's Matt? I emailed someone in Japan about this.
Brian
Sergey Kuznetsov wrote:
Cooooool!!!!!!
I hope matt will give that permision =)
Brian Fertig wrote:
Ok guys.. You asked for it. Ruby's now embedded in Freeswitch. Its not released so you cant use it yet. I found out Ruby is based on the GPL with makes it incompatible with my license of MPL. Until I get the email back from the license holder of Ruby the code will not be going into the tree. But I thought I would let you know its ready. :)
Questions, Comments?
Lemme know..
Brian Fertig docelmo #freeswitch @ freenode
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Yup, it's him =) sorry mistyped last z with p =) By the way, Sketchup Pro is a commercial product, but they use Ruby inside. They have free Sketchup as well. All the Best! Sergey! north@outboxes.com wrote:
Yukihiro Matsumoto, a.k.a Matz
Who's Matt? I emailed someone in Japan about this.
Brian
Sergey Kuznetsov wrote:
Cooooool!!!!!!
I hope matt will give that permision =)
Brian Fertig wrote:
Ok guys.. You asked for it. Ruby's now embedded in Freeswitch. Its not released so you cant use it yet. I found out Ruby is based on the GPL with makes it incompatible with my license of MPL. Until I get the email back from the license holder of Ruby the code will not be going into the tree. But I thought I would let you know its ready. :)
Questions, Comments?
Lemme know..
Brian Fertig docelmo #freeswitch @ freenode
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Incorrect comparing. Ruby at Asterisk is not in development and i did not see new code. Seems that is is not live project. In asterisk Ruby have one advantage - it is FastAGI and cannot be executed as AGI or DeadAGI - so, we won against perl/php scripts (if they are not FastAGI). We also won on code, since FastAGI is multithread and have to do some work to make well working multithread FastAGI code with perl. I now studing Ruby, but for my applications on Asterisk i use perl. Two reasons - for perl/php can find examples and code snipets, also i working not alone and most programmers understand perl / php code and dont understand Ruby :) Anyway, i vote for ruby@freeswitch and hope it will be included soon. Andy.
Amon Ghupta wrote:
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails. http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail... http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A
Well the interpreter is built and fully functioning w/ error checking. I am just waiting back for the license ok before including it in trunk. I would merge it now but I dont want to have licensing woe's come back on myself or the Freeswitch project. Once I get a definitive answer that we are good to go I will be posting its in the trunk. Brian PS. I wrote a good bit of the PHPAGI stuff for asterisk :) AmberVoIP wrote:
Incorrect comparing. Ruby at Asterisk is not in development and i did not see new code. Seems that is is not live project. In asterisk Ruby have one advantage - it is FastAGI and cannot be executed as AGI or DeadAGI - so, we won against perl/php scripts (if they are not FastAGI). We also won on code, since FastAGI is multithread and have to do some work to make well working multithread FastAGI code with perl.
I now studing Ruby, but for my applications on Asterisk i use perl. Two reasons - for perl/php can find examples and code snipets, also i working not alone and most programmers understand perl / php code and dont understand Ruby :)
Anyway, i vote for ruby@freeswitch and hope it will be included soon.
Andy.
Amon Ghupta wrote:
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails. http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail... http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
perhaps we should have something like freeswitch-addons for items that are (pending) license or other issues ? -wasim On 9/10/06, Brian Fertig <brian@attdv.com> wrote:
Well the interpreter is built and fully functioning w/ error checking. I am just waiting back for the license ok before including it in trunk. I would merge it now but I dont want to have licensing woe's come back on myself or the Freeswitch project. Once I get a definitive answer that we are good to go I will be posting its in the trunk.
Brian
PS. I wrote a good bit of the PHPAGI stuff for asterisk :)
AmberVoIP wrote:
Incorrect comparing. Ruby at Asterisk is not in development and i did not see new code. Seems that is is not live project. In asterisk Ruby have one advantage - it is FastAGI and cannot be executed as AGI or DeadAGI - so, we won against perl/php scripts (if they are not FastAGI). We also won on code, since FastAGI is multithread and have to do some work to make well working multithread FastAGI code with perl.
I now studing Ruby, but for my applications on Asterisk i use perl. Two reasons - for perl/php can find examples and code snipets, also i working not alone and most programmers understand perl / php code and dont understand Ruby :)
Anyway, i vote for ruby@freeswitch and hope it will be included soon.
Andy.
Amon Ghupta wrote:
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails.
http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail...
http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- wasim h. baig | principal consultant | convergence pk | +92(300)8508070
Hi! These licensing incompatibilities seem to be a big obstacle, because open source project selection is not based on quality, but on license type. For some, MPL is important, but for the most of us, I guess, MPL or GPL makes no difference. I had the same idea as Wasim's to start a new subproject FreeSwitch Modules (Addons, Extras, etc), which could be GPL. The core and as much modules as possible will still be MPL. It feels wrong that there's some good open source stuff out there (for example, FreeRadius), which we can't integrate with, just because of the licensing! Nikolay Kolev _____ From: Wasim Baig [mailto:wasim@convergence.com.pk] Sent: Sunday, September 10, 2006 1:32 AM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] Freeswitch now has Python Support - Ruby better perhaps we should have something like freeswitch-addons for items that are (pending) license or other issues ? -wasim On 9/10/06, Brian Fertig < brian@attdv.com> wrote: Well the interpreter is built and fully functioning w/ error checking. I am just waiting back for the license ok before including it in trunk. I would merge it now but I dont want to have licensing woe's come back on myself or the Freeswitch project. Once I get a definitive answer that we are good to go I will be posting its in the trunk. Brian PS. I wrote a good bit of the PHPAGI stuff for asterisk :) AmberVoIP wrote:
Incorrect comparing. Ruby at Asterisk is not in development and i did not see new code. Seems that is is not live project. In asterisk Ruby have one advantage - it is FastAGI and cannot be executed as AGI or DeadAGI - so, we won against perl/php scripts (if they are not FastAGI). We also won on code, since FastAGI is multithread and have to do some work to make well working multithread FastAGI code with perl.
I now studing Ruby, but for my applications on Asterisk i use perl. Two reasons - for perl/php can find examples and code snipets, also i working not alone and most programmers understand perl / php code and dont understand Ruby :)
Anyway, i vote for ruby@freeswitch and hope it will be included soon.
Andy.
Amon Ghupta wrote:
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails.
http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail s.html
http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE: <http://lists.freeswitch.org/mailman/options/freeswitch-dev> http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org -- wasim h. baig | principal consultant | convergence pk | +92(300)8508070
In the case of FreeRaidus, the library is LGPL, so there are no license issues preventing us from using that that I can think of. Finding a way for freeswitch to be more compatible with the GPL is fine with me personally, but not at the expense of making it not compatible with other libraries, for example apache portable runtime is very integral with freeswitch, and we have no control over the license. Apache license is not compatible with the GPL, (see http://www.gnu.org/licenses/license-list.html) and due to the viral nature of the GPL that requires the entire work as a whole to be distributed as GPL if there are any modifications to GPL code, freeswitch will be as a result incompatible with the GPL. As for module that uses freeswitch and GPL libraries being distributed by someone else, I don't believe there is anything in the freeswitch licensing that would prohibit something such as that. Mike ________________________________ From: Nikolay Kolev [mailto:me@nikolay.com] Sent: Sunday, September 10, 2006 12:38 PM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] Freeswitch now has Python Support - Ruby better Hi! These licensing incompatibilities seem to be a big obstacle, because open source project selection is not based on quality, but on license type. For some, MPL is important, but for the most of us, I guess, MPL or GPL makes no difference. I had the same idea as Wasim's to start a new subproject FreeSwitch Modules (Addons, Extras, etc), which could be GPL. The core and as much modules as possible will still be MPL. It feels wrong that there's some good open source stuff out there (for example, FreeRadius), which we can't integrate with, just because of the licensing! Nikolay Kolev ________________________________
My info regarding FreeRADIUS licensing was based on a previous posts. and also on the info posted on their homepage - it says GPL, not LGPL. Anyway, it was used as an example. Unless there are legal issues, I don't see a problem if different standalone non-core modules are licensed differently. Nikolay _____ From: Michael Jerris [mailto:mike@jerris.com] Sent: Sunday, September 10, 2006 1:24 PM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] Freeswitch now has Python Support - Ruby better In the case of FreeRaidus, the library is LGPL, so there are no license issues preventing us from using that that I can think of. Finding a way for freeswitch to be more compatible with the GPL is fine with me personally, but not at the expense of making it not compatible with other libraries, for example apache portable runtime is very integral with freeswitch, and we have no control over the license. Apache license is not compatible with the GPL, (see http://www.gnu.org/licenses/license-list.html) and due to the viral nature of the GPL that requires the entire work as a whole to be distributed as GPL if there are any modifications to GPL code, freeswitch will be as a result incompatible with the GPL. As for module that uses freeswitch and GPL libraries being distributed by someone else, I don't believe there is anything in the freeswitch licensing that would prohibit something such as that. Mike _____ From: Nikolay Kolev [mailto:me@nikolay.com] Sent: Sunday, September 10, 2006 12:38 PM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] Freeswitch now has Python Support - Ruby better Hi! These licensing incompatibilities seem to be a big obstacle, because open source project selection is not based on quality, but on license type. For some, MPL is important, but for the most of us, I guess, MPL or GPL makes no difference. I had the same idea as Wasim's to start a new subproject FreeSwitch Modules (Addons, Extras, etc), which could be GPL. The core and as much modules as possible will still be MPL. It feels wrong that there's some good open source stuff out there (for example, FreeRadius), which we can't integrate with, just because of the licensing! Nikolay Kolev _____
FreeRADIUS is GPL. The FreeRADIUS library that implements the core radius functionality is LGPL. If you want to embed RADIUS functionality, you only need the library, not the full blown server. I am involved in the FreeRADIUS project, but I'm speaking here for no one but myself. :) -Chris On Sep 10, 2006, at 3:48 PM, Nikolay Kolev wrote:
My info regarding FreeRADIUS licensing was based on a previous posts… and also on the info posted on their homepage – it says GPL, not LGPL. Anyway, it was used as an example. Unless there are legal issues, I don’t see a problem if different standalone non-core modules are licensed differently.
-- Chris Parker Director, Engineering US LEC Corp. Internet Telephony & ISP Operations (888)212-0099 Fax (847)963-1302 Wholesale Internet Services http://www.megapop.net VoiceEclipse, The Fresh Alternative http://www.voiceeclipse.com NOTICE: Message is sent IN CONFIDENCE to addressees. It may contain information that is privileged, proprietary or confidential.
Chris, Yes I already spoke with Peter Nixon on this subject and he clarified the lib license situation which made me quite happy. /b On Sep 10, 2006, at 7:33 PM, Chris Parker wrote:
FreeRADIUS is GPL. The FreeRADIUS library that implements the core radius functionality is LGPL. If you want to embed RADIUS functionality, you only need the library, not the full blown server.
I am involved in the FreeRADIUS project, but I'm speaking here for no one but myself. :)
-Chris
On Sep 10, 2006, at 3:48 PM, Nikolay Kolev wrote:
My info regarding FreeRADIUS licensing was based on a previous posts… and also on the info posted on their homepage – it says GPL, not LGPL. Anyway, it was used as an example. Unless there are legal issues, I don’t see a problem if different standalone non-core modules are licensed differently.
-- Chris Parker Director, Engineering US LEC Corp. Internet Telephony & ISP Operations
(888)212-0099 Fax (847)963-1302 Wholesale Internet Services http://www.megapop.net VoiceEclipse, The Fresh Alternative http://www.voiceeclipse.com
NOTICE: Message is sent IN CONFIDENCE to addressees. It may contain information that is privileged, proprietary or confidential.
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Thanks for the clarification, Chris. I am happy that I was wrong. Nikolay -----Original Message----- From: Brian West [mailto:brian.west@mac.com] Sent: Sunday, September 10, 2006 6:46 PM To: freeswitch-dev@lists.freeswitch.org Subject: Re: [Freeswitch-dev] Freeswitch now has Python Support - Ruby better Chris, Yes I already spoke with Peter Nixon on this subject and he clarified the lib license situation which made me quite happy. /b On Sep 10, 2006, at 7:33 PM, Chris Parker wrote:
FreeRADIUS is GPL. The FreeRADIUS library that implements the core radius functionality is LGPL. If you want to embed RADIUS functionality, you only need the library, not the full blown server.
I am involved in the FreeRADIUS project, but I'm speaking here for no one but myself. :)
-Chris
On Sep 10, 2006, at 3:48 PM, Nikolay Kolev wrote:
My info regarding FreeRADIUS licensing was based on a previous posts. and also on the info posted on their homepage - it says GPL, not LGPL. Anyway, it was used as an example. Unless there are legal issues, I don't see a problem if different standalone non-core modules are licensed differently.
-- Chris Parker Director, Engineering US LEC Corp. Internet Telephony & ISP Operations
(888)212-0099 Fax (847)963-1302 Wholesale Internet Services http://www.megapop.net VoiceEclipse, The Fresh Alternative http://www.voiceeclipse.com
NOTICE: Message is sent IN CONFIDENCE to addressees. It may contain information that is privileged, proprietary or confidential.
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
I was looking at how cross platform FreeRADIUS is, and it seems that in order to run under Windows, you need to use Cygwin. Is anybody here familiar with enough with FreeRADIUS to know if just libfreeradius will work on Win32/64 without Cygwin? If not, is Peter Nixon one of the main devs of FreeRADIUS? Yossi Neiman Cartis Solutions, Inc. - http://www.cartissolutions.com Brian West wrote:
Chris, Yes I already spoke with Peter Nixon on this subject and he clarified the lib license situation which made me quite happy.
/b
On Sep 10, 2006, at 7:33 PM, Chris Parker wrote:
FreeRADIUS is GPL. The FreeRADIUS library that implements the core radius functionality is LGPL. If you want to embed RADIUS functionality, you only need the library, not the full blown server.
I am involved in the FreeRADIUS project, but I'm speaking here for no one but myself. :)
-Chris
On Sep 10, 2006, at 3:48 PM, Nikolay Kolev wrote:
My info regarding FreeRADIUS licensing was based on a previous posts… and also on the info posted on their homepage – it says GPL, not LGPL. Anyway, it was used as an example. Unless there are legal issues, I don’t see a problem if different standalone non-core modules are licensed differently.
-- Chris Parker Director, Engineering US LEC Corp. Internet Telephony & ISP Operations
(888)212-0099 Fax (847)963-1302 Wholesale Internet Services http://www.megapop.net VoiceEclipse, The Fresh Alternative http://www.voiceeclipse.com
NOTICE: Message is sent IN CONFIDENCE to addressees. It may contain information that is privileged, proprietary or confidential.
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
On 2006-09-11, at 21:22, Yossi Neiman wrote:
I was looking at how cross platform FreeRADIUS is, and it seems that in order to run under Windows, you need to use Cygwin. Is anybody here familiar with enough with FreeRADIUS to know if just libfreeradius will work on Win32/64 without Cygwin? If not, is Peter Nixon one of the main devs of FreeRADIUS?
The answer to the last question is YES ;)
Yossi Neiman Cartis Solutions, Inc. - http://www.cartissolutions.com
Brian West wrote:
Chris, Yes I already spoke with Peter Nixon on this subject and he clarified the lib license situation which made me quite happy.
/b
On Sep 10, 2006, at 7:33 PM, Chris Parker wrote:
FreeRADIUS is GPL. The FreeRADIUS library that implements the core radius functionality is LGPL. If you want to embed RADIUS functionality, you only need the library, not the full blown server.
I am involved in the FreeRADIUS project, but I'm speaking here for no one but myself. :)
-Chris
On Sep 10, 2006, at 3:48 PM, Nikolay Kolev wrote:
My info regarding FreeRADIUS licensing was based on a previous posts… and also on the info posted on their homepage – it says GPL, not LGPL. Anyway, it was used as an example. Unless there are legal issues, I don’t see a problem if different standalone non-core modules are licensed differently.
-- Chris Parker Director, Engineering US LEC Corp. Internet Telephony & ISP Operations
(888)212-0099 Fax (847)963-1302 Wholesale Internet Services http://www.megapop.net VoiceEclipse, The Fresh Alternative http://www.voiceeclipse.com
NOTICE: Message is sent IN CONFIDENCE to addressees. It may contain information that is privileged, proprietary or confidential.
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Michał Bielicki CEO VoiceWorks Sp. z o.o. ul. Polna 46/14 00-644 Warszawa Poland Voice: +48 22 825 3293 Fax: +48 22 825 3294 Sip: 2100027@truphone.com http://www.voiceworks.pl/cypromis http://www.voiceworks.pl/
Brian, My first question: When I checked the code last night for the licenses I found that libeXosip is a extension to libosip2 and it's under GPL, but mod_exosip is under MPL. How is it possible to use it then? My second question: I was asked to do some research on the feasibility of using FreeSwitch in a commercial product. My question is: If some company will make the modules which is using the FreeSwitch Core and interoperates with other modules shall that company open the source code of their modules or that is not necessary? Shall they provide the source code of the rest of the FreeSwitch code with the product or they can refer to freeswitch.org for the source code? Is it possible to use FreeSwitch code in commercial products at all or there is some additional restrictions? What does Anthony thinks about it and what is his plans for that in the future? All the Best! Sergey. Brian Fertig wrote:
Well the interpreter is built and fully functioning w/ error checking. I am just waiting back for the license ok before including it in trunk. I would merge it now but I dont want to have licensing woe's come back on myself or the Freeswitch project. Once I get a definitive answer that we are good to go I will be posting its in the trunk.
Brian
PS. I wrote a good bit of the PHPAGI stuff for asterisk :)
AmberVoIP wrote:
Incorrect comparing. Ruby at Asterisk is not in development and i did not see new code. Seems that is is not live project. In asterisk Ruby have one advantage - it is FastAGI and cannot be executed as AGI or DeadAGI - so, we won against perl/php scripts (if they are not FastAGI). We also won on code, since FastAGI is multithread and have to do some work to make well working multithread FastAGI code with perl.
I now studing Ruby, but for my applications on Asterisk i use perl. Two reasons - for perl/php can find examples and code snipets, also i working not alone and most programmers understand perl / php code and dont understand Ruby :)
Anyway, i vote for ruby@freeswitch and hope it will be included soon.
Andy.
Amon Ghupta wrote:
I agree with Sergey, Ruby will make radically simple for any one to develop adds/dial plans. Here are others that already decided to put their project on the right "track" by using Ruby on Rails. http://www.oreillynet.com/pub/a/etel/2005/12/19/hacking-in-asterisk-and-rail... http://rubyforge.org/projects/ragi/ http://openseradmin.sourceforge.net/docs.php -A
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
On Sep 10, 2006, at 8:38 AM, Sergey Kuznetsov wrote:
My first question: When I checked the code last night for the licenses I found that libeXosip is a extension to libosip2 and it's under GPL, but mod_exosip is under MPL. How is it possible to use it then?
This is why exosip is going away and mod_sofia is taking its place.
My second question: I was asked to do some research on the feasibility of using FreeSwitch in a commercial product. My question is: If some company will make the modules which is using the FreeSwitch Core and interoperates with other modules shall that company open the source code of their modules or that is not necessary?
The MPL allows this but you are encouraged to open source your modules if possible. But its not a requirement.
Shall they provide the source code of the rest of the FreeSwitch code with the product or they can refer to freeswitch.org for the source code?
You don't have too.
Is it possible to use FreeSwitch code in commercial products at all or there is some additional restrictions?
Yep you can and nope their is no additional restrictions. (Read the MPL 1.1)
Brian West wrote:
On Sep 10, 2006, at 8:38 AM, Sergey Kuznetsov wrote:
My first question:
When I checked the code last night for the licenses I found that
libeXosip is a extension to libosip2
and it's under GPL, but mod_exosip is under MPL. How is it possible to
use it then?
This is why exosip is going away and mod_sofia is taking its place.
Ahh, okay. I am just remembering that recent email. I was unsure.
My second question:
I was asked to do some research on the feasibility of using FreeSwitch
in a commercial product.
My question is:
If some company will make the modules which is using the FreeSwitch Core
and interoperates with
other modules shall that company open the source code of their modules
or that is not necessary?
The MPL allows this but you are encouraged to open source your modules if possible. But its not a requirement.
Okay. Good. Company can for example use their code for some time as closed source and then put it back to project, or to open it partially not to give their competitors chance to use that code in their products against that company. This is rhetorical question =)
Shall they provide the source code of the rest of the FreeSwitch code
with the product or they can
refer to freeswitch.org for the source code?
You don't have too.
But company must provide the credits to Anthony and to the project itself, which is good. That is the reason why I like BSD license =) I helped to my friend to port his language to *UX platform from windows. We just did opened it to everyone at http://c-smile.sourceforge.net
Is it possible to use FreeSwitch code in commercial products at all or
there is some additional restrictions?
Yep you can and nope their is no additional restrictions. (Read the MPL 1.1)
I did it last night but that lawyers language is not my strength :) That's why I asked about it here. :) All the Best! Sergey.
Hello All how to compile mod_wanpipe on windows. i used VS 2005, compile all module are sucessfull. i downloaded ftp.sangoma.com/windows/a101-102-104/AFT_beta_6_0_0_3.zip but cannot compile. i have libpri for windows. please help me how to compite mod_wanpipe for windows Tin Trung Nguyen Technical Team Mobile: 084-91.365.4857 website: www.daivietcontrol.net
I am working on this with Sangoma now. That beta is a copy Sangoma put out for me to test exactly what you are trying to do. I will post as soon as I have progress. Mike ________________________________ From: Nguyen Trung Tin [mailto:thienvinh2001@yahoo.com] Sent: Sunday, September 17, 2006 3:07 AM To: freeswitch-dev@lists.freeswitch.org; freeswitch-users@lists.freeswitch.org Subject: [Freeswitch-dev] How to compile mod_wanpipe Hello All how to compile mod_wanpipe on windows. i used VS 2005, compile all module are sucessfull. i downloaded ftp.sangoma.com/windows/a101-102-104/AFT_beta_6_0_0_3.zip but cannot compile. i have libpri for windows. please help me how to compite mod_wanpipe for windows Tin Trung Nguyen Technical Team Mobile: 084-91.365.4857 website: www.daivietcontrol.net
participants (13)
-
AmberVoIP
-
Amon Ghupta
-
Bielicki Michal
-
Brian Fertig
-
Brian West
-
Chris Parker
-
Michael Jerris
-
Nguyen Trung Tin
-
Nikolay Kolev
-
north@outboxes.com
-
Sergey Kuznetsov
-
Wasim Baig
-
Yossi Neiman