Re: [Openpbx-dev] New to OpenPBX development

2007-03-25 Thread Antonio Gallo
Thank you everyone for replying me about the GPL stuffs :)
GPL it is not very easy to understand in some situations :)

Well, how can we start contributing to OpenPBX development?

Antonio

___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev


Re: [Openpbx-dev] New to OpenPBX development

2007-03-25 Thread David Sugar
What is said here is correct in regards to linkage.  If something is
executed though a TGI (or asterisk's later AGI/OpenPBX OGI) process,
forked and exec'd from, and but tethered purely by I/O to the original
server, there is no GNU GPL licensing issue whatsoever involved from
that.  If the application is linked to a GPL licensed (Not LGPL) library
or includes GPL licensed code in it, then and only then, of course it is
also subject to the GPL.

As to how much one can charge for an application, or it's commercial
viability, there is no such issue or limitation on what one may charge
for an application distributed under GNU GPL so long as one lives by the
license requirements.  In fact, Dewar, who founded ADA Pro (now
AdaCore), demonstrated this successfully selling GNU ADA at literally
around $1million dollars for each GNU GPL licensed copy, along with
support.  RedHat is a growing public company successfully selling GNU
GPL licensed software.

Roy Sigurd Karlsbakk wrote:
>>> Last but not least i've a license question. If my company develops an
>>> AGI that work with OpenPBX, can we sell it in binary only form or  
>>> we're
>>> forced to provide source code? I hope OpenPBX GPL will apply only  
>>> to the
>>> OpenPBX source code and not also to external code (AGI, EAGI, FAGI,
>>> extensions, etc.)
>>>
>> GPL state that any code linked with GPL becomes GPL - and has to be  
>> open
>> source etc. The exception is if it is a binary, separated project  
>> witch
>> functions also without OpenPBX. The rules are set out in the GPL text.
>> GPL is written like a virus license, so you need to take care if you
>> combine it with proprietary, non-open source.
> 
> AGI/OGI is not touched by GPL unless you link (as in ld) against  
> libraries that are GPL. Using AGI/OGI over TCP or by fork/exec will  
> not invalidate GPL, and is indeed legal, no matter how much you  
> charge for the app :P
> 
> roy
> 
> ___
> Openpbx-dev mailing list
> Openpbx-dev@openpbx.org
> http://lists.openpbx.org/mailman/listinfo/openpbx-dev
begin:vcard
fn:David Sugar
n:Sugar;David
org:GNU Telephony
email;internet:[EMAIL PROTECTED]
tel;work:+1 201 215 2609
url:http://www.gnutelephony.org
version:2.1
end:vcard

___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev


Re: [Openpbx-dev] New to OpenPBX development

2007-03-25 Thread Roy Sigurd Karlsbakk
Legalities aside.  If you are happy to use GPL'd code why would you  
not

want your code to be GPL'd?   While you are not obligated you might
think about what others would think.


Some companies make money out of writing software, and specialised  
software may be worth paying for. (I just bought Adobe Lightroom :P)


roy___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev


Re: [Openpbx-dev] New to OpenPBX development

2007-03-25 Thread Roy Sigurd Karlsbakk
>> Last but not least i've a license question. If my company develops an
>> AGI that work with OpenPBX, can we sell it in binary only form or  
>> we're
>> forced to provide source code? I hope OpenPBX GPL will apply only  
>> to the
>> OpenPBX source code and not also to external code (AGI, EAGI, FAGI,
>> extensions, etc.)
>>
> GPL state that any code linked with GPL becomes GPL - and has to be  
> open
> source etc. The exception is if it is a binary, separated project  
> witch
> functions also without OpenPBX. The rules are set out in the GPL text.
> GPL is written like a virus license, so you need to take care if you
> combine it with proprietary, non-open source.

AGI/OGI is not touched by GPL unless you link (as in ld) against  
libraries that are GPL. Using AGI/OGI over TCP or by fork/exec will  
not invalidate GPL, and is indeed legal, no matter how much you  
charge for the app :P

roy

___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev


Re: [Openpbx-dev] New to OpenPBX development

2007-03-24 Thread Chris Albertson

--- "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:

> hi
> > Last but not least i've a license question. If my company develops
> an 
> > AGI that work with OpenPBX, can we sell it in binary only form or
> we're 
> > forced to provide source code? I hope OpenPBX GPL will apply only
> to the 
> > OpenPBX source code and not also to external code (AGI, EAGI, FAGI,
> 
> > extensions, etc.)

Have you read the text of the GPL?  If gives a test.  I'm prety sure
that your
AGI code would pass.  You are not expanding or adding to OpenPBX but
simply using it.  

Legalities aside.  If you are happy to use GPL'd code why would you not
want your code to be GPL'd?   While you are not obligated you might
think about what others would think. 



Chris Albertson
  Home:   310-376-1029  [EMAIL PROTECTED]
  Office: 310-336-5189  [EMAIL PROTECTED]


 

No need to miss a message. Get email on-the-go 
with Yahoo! Mail for Mobile. Get started.
http://mobile.yahoo.com/mail 
___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev


Re: [Openpbx-dev] New to OpenPBX development

2007-03-24 Thread [EMAIL PROTECTED]
hi
> Last but not least i've a license question. If my company develops an 
> AGI that work with OpenPBX, can we sell it in binary only form or we're 
> forced to provide source code? I hope OpenPBX GPL will apply only to the 
> OpenPBX source code and not also to external code (AGI, EAGI, FAGI, 
> extensions, etc.)
>   
GPL state that any code linked with GPL becomes GPL - and has to be open 
source etc. The exception is if it is a binary, separated project witch 
functions also without OpenPBX. The rules are set out in the GPL text. 
GPL is written like a virus license, so you need to take care if you 
combine it with proprietary, non-open source.

Jan



___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev


Re: [Openpbx-dev] New to OpenPBX development

2007-03-23 Thread Sam
The free version of Asterisk was already GPL, so generally the licenses will
be about the same...

As to your AGI (OGI), it is executed as an external process and talks over
pipes.  It can be any license you like, as long as all the code it links to
is that license or compatible with it.   If you were to link to some openpbx
libraries in your OGI, then it would need to be GPL.

Of course you may want to have a lawyer go over it if you want to be really
safe, but heh...

Sam

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Antonio Gallo
Sent: Friday, March 23, 2007 3:49 AM
To: Openpbx-dev@openpbx.org
Subject: [Openpbx-dev] New to OpenPBX development

Hello, i'm working for a company that produce Asterisk PBX hardware.
We recognizie Digium's fault in providing a stable PBX platform.

We're very interested in OpenPBX development. How to start contributing?

I can put one of my guy spare time on some developer code,
we can give a small money bounty for certain features,
we can do some T38 testing (i've ordered every kind of ATA adapter they 
are incoming),
we can do also extensive testing on phone VoIP and lines:
- we are full of Snom 300,320,360
- we are full of BT200 and GXP2000
- we have some Thomson ST2030, ST2020
- we have BRI (we use Beronet chan_misdn)
- we have 2 FXO (we usually use TDM400P)

Hope we can switch to OpenPBX soon.

Last but not least i've a license question. If my company develops an 
AGI that work with OpenPBX, can we sell it in binary only form or we're 
forced to provide source code? I hope OpenPBX GPL will apply only to the 
OpenPBX source code and not also to external code (AGI, EAGI, FAGI, 
extensions, etc.)

Antonio
___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev

___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev


[Openpbx-dev] New to OpenPBX development

2007-03-23 Thread Antonio Gallo
Hello, i'm working for a company that produce Asterisk PBX hardware.
We recognizie Digium's fault in providing a stable PBX platform.

We're very interested in OpenPBX development. How to start contributing?

I can put one of my guy spare time on some developer code,
we can give a small money bounty for certain features,
we can do some T38 testing (i've ordered every kind of ATA adapter they 
are incoming),
we can do also extensive testing on phone VoIP and lines:
- we are full of Snom 300,320,360
- we are full of BT200 and GXP2000
- we have some Thomson ST2030, ST2020
- we have BRI (we use Beronet chan_misdn)
- we have 2 FXO (we usually use TDM400P)

Hope we can switch to OpenPBX soon.

Last but not least i've a license question. If my company develops an 
AGI that work with OpenPBX, can we sell it in binary only form or we're 
forced to provide source code? I hope OpenPBX GPL will apply only to the 
OpenPBX source code and not also to external code (AGI, EAGI, FAGI, 
extensions, etc.)

Antonio
___
Openpbx-dev mailing list
Openpbx-dev@openpbx.org
http://lists.openpbx.org/mailman/listinfo/openpbx-dev