That's exactly the point.
I think it's 90% likely that Andres' project uses iaxclient, and 98% likely that it uses libiax2. If this is the case, he needs to comply with the licensing terms of these libraries. Specifically, he would need to make the source code to his version of these libraries publicly available.
Most people who work with iaxclient know that I'm not personally interested in much of anything "windows only", and I don't use any Microsoft tools to develop things, but I do want to see people collaborate, and I specifically do _not_ want to see people taking without at least making their work available, as required by the license.
I'd probably prefer even more if some of the people working on different GUIs would team up so that instead of having X different GUIs, there were X/3 GUIs that were 3 times as good, but I suspect that consolidation will happen in time..
As far as this particular case, I could be wrong, and Andres could have written everything from scratch, but, the sentiment would apply either way.
Geoff Nordli wrote:
If anyone is interested in producing a VS.NET project file that can build an OCX component from the IAXClient source code I will pay for it (within reason). We can then put the project file into the iaxclient cvs to everyone can enjoy it.
Geoff
-----Original Message----- From: [EMAIL PROTECTED] [mailto:asterisk-users- [EMAIL PROTECTED] On Behalf Of Kanuri, Seshu (Company IT) Sent: Tuesday, March 01, 2005 9:33 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: RE: [Asterisk-biz] [Asterisk-Users] IAX2 web client that workswithg723 / g729. We got One
Andres sounds as if this is Andres's own development. He mentioned IAX, not IAX2. My guess is that he might have used one of the IAX GPL Libraries and source trees, based on iaxClient and not libiax2. It is possible that Andres is not aware of the GPL terms that he has to adhere to, if he wants to commercialize this product.
The Source code for IAX Phone is available from Steven Sokol's Web site and from a few other places. Some links are below.
http://www.sokol-associates.com/Body.asp?IncPage=IaxDownload.htm
http://www.angelfire.com/falcon/babarnazmi/iaxclient/iaxclientocx.htm
This is where the IAX Full source can be downloaded from: Asterisk ActiveX Component by Omar Carvajal <[EMAIL PROTECTED]> Copyright (C) 2001-2002, Omar Carvajal ================================================================
COMPILATION These instructions are made for the Microsoft Visual C++ 6 compiler.
Add the following directories in the include path: gsm\inc gsm\src libiax\src Make sure the miniphone.h file is in the directory, this is available from the CVS version
After adding those directories to the path, go ahead and compile the ActiveX from the Build->Build virt1800.ocx menu option. I have also included a MS Visual Basic project to test the ActiveX, available in the vbtest directory.
If you have any questions, comments or anything of the sort send me a message at [EMAIL PROTECTED] or at miguelc55 on AOL instant messenger.
The Asterisk ActiveX is distributed under GNU General Public License.
http://lists.digium.com/pipermail/asterisk-users/2002-August/003756.html
Seshu
_______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users