[asterisk-users] A Question about Management/Control Protocol Licensing

2013-12-11 Thread Steve Murphy
I see the following paragraph in the Asterisk trunk LICENSE file:

In addition, Asterisk implements two management/control protocols: the
Asterisk Manager Interface (AMI) and the Asterisk Gateway Interface
(AGI). It is our belief that applications using these protocols to
manage or control an Asterisk instance do not have to be licensed
under the GPL or a compatible license, as we believe these protocols
do not create a 'derivative work' as referred to in the GPL. However,
should any court or other judiciary body find that these protocols do
fall under the terms of the GPL, then we hereby grant you a license to
use these protocols in combination with Asterisk in external
applications licensed under any license you wish.

This probably originated some years ago, and I wonder if Digium or the
Asterisk
community might consider adding the OTHER management/control protocols to
this
list: ARI, and the ExternalIVR interface.

If not, it might be instructive to learn why!

murf



-- 

Steve Murphy
ParseTree Corporation
57 Lane 17
Cody, WY 82414
✉  murf at parsetree dott com murf att parsetree dott com
☎ 307-899-5535
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] A Question about Management/Control Protocol Licensing

2013-12-11 Thread Paul Belanger

On 13-12-11 03:15 PM, Steve Murphy wrote:

I see the following paragraph in the Asterisk trunk LICENSE file:

In addition, Asterisk implements two management/control protocols: the
Asterisk Manager Interface (AMI) and the Asterisk Gateway Interface
(AGI). It is our belief that applications using these protocols to
manage or control an Asterisk instance do not have to be licensed
under the GPL or a compatible license, as we believe these protocols
do not create a 'derivative work' as referred to in the GPL. However,
should any court or other judiciary body find that these protocols do
fall under the terms of the GPL, then we hereby grant you a license to
use these protocols in combination with Asterisk in external
applications licensed under any license you wish.

This probably originated some years ago, and I wonder if Digium or the
Asterisk
community might consider adding the OTHER management/control protocols to
this
list: ARI, and the ExternalIVR interface.

If not, it might be instructive to learn why!

Would also like to see this update to include ARI. We talked a little 
about it at astridevcon, and I think it is likely an oversight.


--
Paul Belanger | PolyBeacon, Inc.
Jabber: paul.belan...@polybeacon.com | IRC: pabelanger (Freenode)
Github: https://github.com/pabelanger | Twitter: 
https://twitter.com/pabelanger


--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] A Question about Management/Control Protocol Licensing

2013-12-11 Thread Matthew Jordan
On Wed, Dec 11, 2013 at 3:15 PM, Paul Belanger paul.belan...@polybeacon.com
 wrote:

 On 13-12-11 03:15 PM, Steve Murphy wrote:

 I see the following paragraph in the Asterisk trunk LICENSE file:

 In addition, Asterisk implements two management/control protocols: the
 Asterisk Manager Interface (AMI) and the Asterisk Gateway Interface
 (AGI). It is our belief that applications using these protocols to
 manage or control an Asterisk instance do not have to be licensed
 under the GPL or a compatible license, as we believe these protocols
 do not create a 'derivative work' as referred to in the GPL. However,
 should any court or other judiciary body find that these protocols do
 fall under the terms of the GPL, then we hereby grant you a license to
 use these protocols in combination with Asterisk in external
 applications licensed under any license you wish.

 This probably originated some years ago, and I wonder if Digium or the
 Asterisk
 community might consider adding the OTHER management/control protocols to
 this
 list: ARI, and the ExternalIVR interface.

 If not, it might be instructive to learn why!

  Would also like to see this update to include ARI. We talked a little
 about it at astridevcon, and I think it is likely an oversight.


It isn't an oversight. It's on my ToDo list (and this item is an action
item on the wiki as well). We had the Thanksgiving holiday; then I was out
last week at AdhearsionConf (great conference!). The licensing file will
get updated before 12 is released.

As an aside, we also had conversations about it on the asterisk-app-dev
list [1], where I responded that I would get answers to the licensing
questions. Granted, it has been much longer than a week or two - mea culpa
on a bad time estimate.

[1]
http://lists.digium.com/pipermail/asterisk-app-dev/2013-October/000127.html

Matt

-- 
Matthew Jordan
Digium, Inc. | Engineering Manager
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: http://digium.com  http://asterisk.org
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] A Question about Management/Control Protocol Licensing

2013-12-11 Thread Steve Murphy
On Wed, Dec 11, 2013 at 3:29 PM, Matthew Jordan mjor...@digium.com wrote:


 On Wed, Dec 11, 2013 at 3:15 PM, Paul Belanger 
 paul.belan...@polybeacon.com wrote:

 On 13-12-11 03:15 PM, Steve Murphy wrote:

 I see the following paragraph in the Asterisk trunk LICENSE file:

 In addition, Asterisk implements two management/control protocols: the
 Asterisk Manager Interface (AMI) and the Asterisk Gateway Interface
 (AGI). It is our belief that applications using these protocols to
 manage or control an Asterisk instance do not have to be licensed
 under the GPL or a compatible license, as we believe these protocols
 do not create a 'derivative work' as referred to in the GPL. However,
 should any court or other judiciary body find that these protocols do
 fall under the terms of the GPL, then we hereby grant you a license to
 use these protocols in combination with Asterisk in external
 applications licensed under any license you wish.

 This probably originated some years ago, and I wonder if Digium or the
 Asterisk
 community might consider adding the OTHER management/control protocols to
 this
 list: ARI, and the ExternalIVR interface.

 If not, it might be instructive to learn why!

  Would also like to see this update to include ARI. We talked a little
 about it at astridevcon, and I think it is likely an oversight.


 It isn't an oversight. It's on my ToDo list (and this item is an action
 item on the wiki as well). We had the Thanksgiving holiday; then I was out
 last week at AdhearsionConf (great conference!). The licensing file will
 get updated before 12 is released.

 As an aside, we also had conversations about it on the asterisk-app-dev
 list [1], where I responded that I would get answers to the licensing
 questions. Granted, it has been much longer than a week or two - mea culpa
 on a bad time estimate.

 [1]
 http://lists.digium.com/pipermail/asterisk-app-dev/2013-October/000127.html

 Matt


​Many thanks, Matt for this info!

-- 

Steve Murphy
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users